Package com.azure.resourcemanager.kusto.models
Package containing the data models for KustoManagementClient. The Azure Kusto management API provides a RESTful set
of web services that interact with Azure Kusto services to manage your clusters and databases. The API enables you to
create, update, and delete clusters and databases.
-
Interface Summary Interface Description AttachedDatabaseConfiguration An immutable client-side representation of AttachedDatabaseConfiguration.AttachedDatabaseConfiguration.Definition The entirety of the AttachedDatabaseConfiguration definition.AttachedDatabaseConfiguration.DefinitionStages The AttachedDatabaseConfiguration definition stages.AttachedDatabaseConfiguration.DefinitionStages.Blank The first stage of the AttachedDatabaseConfiguration definition.AttachedDatabaseConfiguration.DefinitionStages.WithClusterResourceId The stage of the AttachedDatabaseConfiguration definition allowing to specify clusterResourceId.AttachedDatabaseConfiguration.DefinitionStages.WithCreate The stage of the AttachedDatabaseConfiguration definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.AttachedDatabaseConfiguration.DefinitionStages.WithDatabaseName The stage of the AttachedDatabaseConfiguration definition allowing to specify databaseName.AttachedDatabaseConfiguration.DefinitionStages.WithDefaultPrincipalsModificationKind The stage of the AttachedDatabaseConfiguration definition allowing to specify defaultPrincipalsModificationKind.AttachedDatabaseConfiguration.DefinitionStages.WithLocation The stage of the AttachedDatabaseConfiguration definition allowing to specify location.AttachedDatabaseConfiguration.DefinitionStages.WithParentResource The stage of the AttachedDatabaseConfiguration definition allowing to specify parent resource.AttachedDatabaseConfiguration.DefinitionStages.WithTableLevelSharingProperties The stage of the AttachedDatabaseConfiguration definition allowing to specify tableLevelSharingProperties.AttachedDatabaseConfiguration.Update The template for AttachedDatabaseConfiguration update.AttachedDatabaseConfiguration.UpdateStages The AttachedDatabaseConfiguration update stages.AttachedDatabaseConfiguration.UpdateStages.WithClusterResourceId The stage of the AttachedDatabaseConfiguration update allowing to specify clusterResourceId.AttachedDatabaseConfiguration.UpdateStages.WithDatabaseName The stage of the AttachedDatabaseConfiguration update allowing to specify databaseName.AttachedDatabaseConfiguration.UpdateStages.WithDefaultPrincipalsModificationKind The stage of the AttachedDatabaseConfiguration update allowing to specify defaultPrincipalsModificationKind.AttachedDatabaseConfiguration.UpdateStages.WithTableLevelSharingProperties The stage of the AttachedDatabaseConfiguration update allowing to specify tableLevelSharingProperties.AttachedDatabaseConfigurations Resource collection API of AttachedDatabaseConfigurations.AzureResourceSku An immutable client-side representation of AzureResourceSku.CheckNameResult An immutable client-side representation of CheckNameResult.Cluster An immutable client-side representation of Cluster.Cluster.Definition The entirety of the Cluster definition.Cluster.DefinitionStages The Cluster definition stages.Cluster.DefinitionStages.Blank The first stage of the Cluster definition.Cluster.DefinitionStages.WithAcceptedAudiences The stage of the Cluster definition allowing to specify acceptedAudiences.Cluster.DefinitionStages.WithAllowedFqdnList The stage of the Cluster definition allowing to specify allowedFqdnList.Cluster.DefinitionStages.WithAllowedIpRangeList The stage of the Cluster definition allowing to specify allowedIpRangeList.Cluster.DefinitionStages.WithCreate The stage of the Cluster definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.Cluster.DefinitionStages.WithEnableAutoStop The stage of the Cluster definition allowing to specify enableAutoStop.Cluster.DefinitionStages.WithEnableDiskEncryption The stage of the Cluster definition allowing to specify enableDiskEncryption.Cluster.DefinitionStages.WithEnableDoubleEncryption The stage of the Cluster definition allowing to specify enableDoubleEncryption.Cluster.DefinitionStages.WithEnablePurge The stage of the Cluster definition allowing to specify enablePurge.Cluster.DefinitionStages.WithEnableStreamingIngest The stage of the Cluster definition allowing to specify enableStreamingIngest.Cluster.DefinitionStages.WithEngineType The stage of the Cluster definition allowing to specify engineType.Cluster.DefinitionStages.WithIdentity The stage of the Cluster definition allowing to specify identity.Cluster.DefinitionStages.WithIfMatch The stage of the Cluster definition allowing to specify ifMatch.Cluster.DefinitionStages.WithIfNoneMatch The stage of the Cluster definition allowing to specify ifNoneMatch.Cluster.DefinitionStages.WithKeyVaultProperties The stage of the Cluster definition allowing to specify keyVaultProperties.Cluster.DefinitionStages.WithLocation The stage of the Cluster definition allowing to specify location.Cluster.DefinitionStages.WithOptimizedAutoscale The stage of the Cluster definition allowing to specify optimizedAutoscale.Cluster.DefinitionStages.WithPublicIpType The stage of the Cluster definition allowing to specify publicIpType.Cluster.DefinitionStages.WithPublicNetworkAccess The stage of the Cluster definition allowing to specify publicNetworkAccess.Cluster.DefinitionStages.WithResourceGroup The stage of the Cluster definition allowing to specify parent resource.Cluster.DefinitionStages.WithRestrictOutboundNetworkAccess The stage of the Cluster definition allowing to specify restrictOutboundNetworkAccess.Cluster.DefinitionStages.WithSku The stage of the Cluster definition allowing to specify sku.Cluster.DefinitionStages.WithTags The stage of the Cluster definition allowing to specify tags.Cluster.DefinitionStages.WithTrustedExternalTenants The stage of the Cluster definition allowing to specify trustedExternalTenants.Cluster.DefinitionStages.WithVirtualClusterGraduationProperties The stage of the Cluster definition allowing to specify virtualClusterGraduationProperties.Cluster.DefinitionStages.WithVirtualNetworkConfiguration The stage of the Cluster definition allowing to specify virtualNetworkConfiguration.Cluster.DefinitionStages.WithZones The stage of the Cluster definition allowing to specify zones.Cluster.Update The template for Cluster update.Cluster.UpdateStages The Cluster update stages.Cluster.UpdateStages.WithAcceptedAudiences The stage of the Cluster update allowing to specify acceptedAudiences.Cluster.UpdateStages.WithAllowedFqdnList The stage of the Cluster update allowing to specify allowedFqdnList.Cluster.UpdateStages.WithAllowedIpRangeList The stage of the Cluster update allowing to specify allowedIpRangeList.Cluster.UpdateStages.WithEnableAutoStop The stage of the Cluster update allowing to specify enableAutoStop.Cluster.UpdateStages.WithEnableDiskEncryption The stage of the Cluster update allowing to specify enableDiskEncryption.Cluster.UpdateStages.WithEnableDoubleEncryption The stage of the Cluster update allowing to specify enableDoubleEncryption.Cluster.UpdateStages.WithEnablePurge The stage of the Cluster update allowing to specify enablePurge.Cluster.UpdateStages.WithEnableStreamingIngest The stage of the Cluster update allowing to specify enableStreamingIngest.Cluster.UpdateStages.WithEngineType The stage of the Cluster update allowing to specify engineType.Cluster.UpdateStages.WithIdentity The stage of the Cluster update allowing to specify identity.Cluster.UpdateStages.WithIfMatch The stage of the Cluster update allowing to specify ifMatch.Cluster.UpdateStages.WithKeyVaultProperties The stage of the Cluster update allowing to specify keyVaultProperties.Cluster.UpdateStages.WithOptimizedAutoscale The stage of the Cluster update allowing to specify optimizedAutoscale.Cluster.UpdateStages.WithPublicIpType The stage of the Cluster update allowing to specify publicIpType.Cluster.UpdateStages.WithPublicNetworkAccess The stage of the Cluster update allowing to specify publicNetworkAccess.Cluster.UpdateStages.WithRestrictOutboundNetworkAccess The stage of the Cluster update allowing to specify restrictOutboundNetworkAccess.Cluster.UpdateStages.WithSku The stage of the Cluster update allowing to specify sku.Cluster.UpdateStages.WithTags The stage of the Cluster update allowing to specify tags.Cluster.UpdateStages.WithTrustedExternalTenants The stage of the Cluster update allowing to specify trustedExternalTenants.Cluster.UpdateStages.WithVirtualNetworkConfiguration The stage of the Cluster update allowing to specify virtualNetworkConfiguration.ClusterPrincipalAssignment An immutable client-side representation of ClusterPrincipalAssignment.ClusterPrincipalAssignment.Definition The entirety of the ClusterPrincipalAssignment definition.ClusterPrincipalAssignment.DefinitionStages The ClusterPrincipalAssignment definition stages.ClusterPrincipalAssignment.DefinitionStages.Blank The first stage of the ClusterPrincipalAssignment definition.ClusterPrincipalAssignment.DefinitionStages.WithCreate The stage of the ClusterPrincipalAssignment definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.ClusterPrincipalAssignment.DefinitionStages.WithParentResource The stage of the ClusterPrincipalAssignment definition allowing to specify parent resource.ClusterPrincipalAssignment.DefinitionStages.WithPrincipalId The stage of the ClusterPrincipalAssignment definition allowing to specify principalId.ClusterPrincipalAssignment.DefinitionStages.WithPrincipalType The stage of the ClusterPrincipalAssignment definition allowing to specify principalType.ClusterPrincipalAssignment.DefinitionStages.WithRole The stage of the ClusterPrincipalAssignment definition allowing to specify role.ClusterPrincipalAssignment.DefinitionStages.WithTenantId The stage of the ClusterPrincipalAssignment definition allowing to specify tenantId.ClusterPrincipalAssignment.Update The template for ClusterPrincipalAssignment update.ClusterPrincipalAssignment.UpdateStages The ClusterPrincipalAssignment update stages.ClusterPrincipalAssignment.UpdateStages.WithPrincipalId The stage of the ClusterPrincipalAssignment update allowing to specify principalId.ClusterPrincipalAssignment.UpdateStages.WithPrincipalType The stage of the ClusterPrincipalAssignment update allowing to specify principalType.ClusterPrincipalAssignment.UpdateStages.WithRole The stage of the ClusterPrincipalAssignment update allowing to specify role.ClusterPrincipalAssignment.UpdateStages.WithTenantId The stage of the ClusterPrincipalAssignment update allowing to specify tenantId.ClusterPrincipalAssignments Resource collection API of ClusterPrincipalAssignments.Clusters Resource collection API of Clusters.Database An immutable client-side representation of Database.DatabasePrincipal An immutable client-side representation of DatabasePrincipal.DatabasePrincipalAssignment An immutable client-side representation of DatabasePrincipalAssignment.DatabasePrincipalAssignment.Definition The entirety of the DatabasePrincipalAssignment definition.DatabasePrincipalAssignment.DefinitionStages The DatabasePrincipalAssignment definition stages.DatabasePrincipalAssignment.DefinitionStages.Blank The first stage of the DatabasePrincipalAssignment definition.DatabasePrincipalAssignment.DefinitionStages.WithCreate The stage of the DatabasePrincipalAssignment definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.DatabasePrincipalAssignment.DefinitionStages.WithParentResource The stage of the DatabasePrincipalAssignment definition allowing to specify parent resource.DatabasePrincipalAssignment.DefinitionStages.WithPrincipalId The stage of the DatabasePrincipalAssignment definition allowing to specify principalId.DatabasePrincipalAssignment.DefinitionStages.WithPrincipalType The stage of the DatabasePrincipalAssignment definition allowing to specify principalType.DatabasePrincipalAssignment.DefinitionStages.WithRole The stage of the DatabasePrincipalAssignment definition allowing to specify role.DatabasePrincipalAssignment.DefinitionStages.WithTenantId The stage of the DatabasePrincipalAssignment definition allowing to specify tenantId.DatabasePrincipalAssignment.Update The template for DatabasePrincipalAssignment update.DatabasePrincipalAssignment.UpdateStages The DatabasePrincipalAssignment update stages.DatabasePrincipalAssignment.UpdateStages.WithPrincipalId The stage of the DatabasePrincipalAssignment update allowing to specify principalId.DatabasePrincipalAssignment.UpdateStages.WithPrincipalType The stage of the DatabasePrincipalAssignment update allowing to specify principalType.DatabasePrincipalAssignment.UpdateStages.WithRole The stage of the DatabasePrincipalAssignment update allowing to specify role.DatabasePrincipalAssignment.UpdateStages.WithTenantId The stage of the DatabasePrincipalAssignment update allowing to specify tenantId.DatabasePrincipalAssignments Resource collection API of DatabasePrincipalAssignments.DatabasePrincipalListResult An immutable client-side representation of DatabasePrincipalListResult.Databases Resource collection API of Databases.DataConnection An immutable client-side representation of DataConnection.DataConnections Resource collection API of DataConnections.DataConnectionValidation An immutable client-side representation of DataConnectionValidation.DataConnectionValidationListResult An immutable client-side representation of DataConnectionValidationListResult.DiagnoseVirtualNetworkResult An immutable client-side representation of DiagnoseVirtualNetworkResult.FollowerDatabaseDefinition An immutable client-side representation of FollowerDatabaseDefinition.LanguageExtension An immutable client-side representation of LanguageExtension.ManagedPrivateEndpoint An immutable client-side representation of ManagedPrivateEndpoint.ManagedPrivateEndpoint.Definition The entirety of the ManagedPrivateEndpoint definition.ManagedPrivateEndpoint.DefinitionStages The ManagedPrivateEndpoint definition stages.ManagedPrivateEndpoint.DefinitionStages.Blank The first stage of the ManagedPrivateEndpoint definition.ManagedPrivateEndpoint.DefinitionStages.WithCreate The stage of the ManagedPrivateEndpoint definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.ManagedPrivateEndpoint.DefinitionStages.WithGroupId The stage of the ManagedPrivateEndpoint definition allowing to specify groupId.ManagedPrivateEndpoint.DefinitionStages.WithParentResource The stage of the ManagedPrivateEndpoint definition allowing to specify parent resource.ManagedPrivateEndpoint.DefinitionStages.WithPrivateLinkResourceId The stage of the ManagedPrivateEndpoint definition allowing to specify privateLinkResourceId.ManagedPrivateEndpoint.DefinitionStages.WithPrivateLinkResourceRegion The stage of the ManagedPrivateEndpoint definition allowing to specify privateLinkResourceRegion.ManagedPrivateEndpoint.DefinitionStages.WithRequestMessage The stage of the ManagedPrivateEndpoint definition allowing to specify requestMessage.ManagedPrivateEndpoint.Update The template for ManagedPrivateEndpoint update.ManagedPrivateEndpoint.UpdateStages The ManagedPrivateEndpoint update stages.ManagedPrivateEndpoint.UpdateStages.WithGroupId The stage of the ManagedPrivateEndpoint update allowing to specify groupId.ManagedPrivateEndpoint.UpdateStages.WithPrivateLinkResourceId The stage of the ManagedPrivateEndpoint update allowing to specify privateLinkResourceId.ManagedPrivateEndpoint.UpdateStages.WithPrivateLinkResourceRegion The stage of the ManagedPrivateEndpoint update allowing to specify privateLinkResourceRegion.ManagedPrivateEndpoint.UpdateStages.WithRequestMessage The stage of the ManagedPrivateEndpoint update allowing to specify requestMessage.ManagedPrivateEndpoints Resource collection API of ManagedPrivateEndpoints.Operation An immutable client-side representation of Operation.OperationResult An immutable client-side representation of OperationResult.Operations Resource collection API of Operations.OperationsResults Resource collection API of OperationsResults.OperationsResultsLocations Resource collection API of OperationsResultsLocations.OutboundNetworkDependenciesEndpoint An immutable client-side representation of OutboundNetworkDependenciesEndpoint.PrivateEndpointConnection An immutable client-side representation of PrivateEndpointConnection.PrivateEndpointConnection.Definition The entirety of the PrivateEndpointConnection definition.PrivateEndpointConnection.DefinitionStages The PrivateEndpointConnection definition stages.PrivateEndpointConnection.DefinitionStages.Blank The first stage of the PrivateEndpointConnection definition.PrivateEndpointConnection.DefinitionStages.WithCreate The stage of the PrivateEndpointConnection definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.PrivateEndpointConnection.DefinitionStages.WithParentResource The stage of the PrivateEndpointConnection definition allowing to specify parent resource.PrivateEndpointConnection.DefinitionStages.WithPrivateLinkServiceConnectionState The stage of the PrivateEndpointConnection definition allowing to specify privateLinkServiceConnectionState.PrivateEndpointConnection.Update The template for PrivateEndpointConnection update.PrivateEndpointConnection.UpdateStages The PrivateEndpointConnection update stages.PrivateEndpointConnection.UpdateStages.WithPrivateLinkServiceConnectionState The stage of the PrivateEndpointConnection update allowing to specify privateLinkServiceConnectionState.PrivateEndpointConnections Resource collection API of PrivateEndpointConnections.PrivateLinkResource An immutable client-side representation of PrivateLinkResource.PrivateLinkResources Resource collection API of PrivateLinkResources.Script An immutable client-side representation of Script.Script.Definition The entirety of the Script definition.Script.DefinitionStages The Script definition stages.Script.DefinitionStages.Blank The first stage of the Script definition.Script.DefinitionStages.WithContinueOnErrors The stage of the Script definition allowing to specify continueOnErrors.Script.DefinitionStages.WithCreate The stage of the Script definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.Script.DefinitionStages.WithForceUpdateTag The stage of the Script definition allowing to specify forceUpdateTag.Script.DefinitionStages.WithParentResource The stage of the Script definition allowing to specify parent resource.Script.DefinitionStages.WithScriptContent The stage of the Script definition allowing to specify scriptContent.Script.DefinitionStages.WithScriptUrl The stage of the Script definition allowing to specify scriptUrl.Script.DefinitionStages.WithScriptUrlSasToken The stage of the Script definition allowing to specify scriptUrlSasToken.Script.Update The template for Script update.Script.UpdateStages The Script update stages.Script.UpdateStages.WithContinueOnErrors The stage of the Script update allowing to specify continueOnErrors.Script.UpdateStages.WithForceUpdateTag The stage of the Script update allowing to specify forceUpdateTag.Script.UpdateStages.WithScriptUrl The stage of the Script update allowing to specify scriptUrl.Scripts Resource collection API of Scripts.SkuDescription An immutable client-side representation of SkuDescription. -
Class Summary Class Description AcceptedAudiences Represents an accepted audience trusted by the cluster.AttachedDatabaseConfigurationListResult The list attached database configurations operation response.AttachedDatabaseConfigurationsCheckNameRequest The result returned from a AttachedDatabaseConfigurations check name availability request.AzureCapacity Azure capacity definition.AzureScaleType Defines values for AzureScaleType.AzureSku Azure SKU definition.AzureSkuName Defines values for AzureSkuName.AzureSkuTier Defines values for AzureSkuTier.BlobStorageEventType Defines values for BlobStorageEventType.CheckNameRequest The result returned from a database check name availability request.ClusterCheckNameRequest The result returned from a cluster check name availability request.ClusterListResult The list Kusto clusters operation response.ClusterNetworkAccessFlag Defines values for ClusterNetworkAccessFlag.ClusterPrincipalAssignmentCheckNameRequest A principal assignment check name availability request.ClusterPrincipalAssignmentListResult The list Kusto cluster principal assignments operation response.ClusterPrincipalRole Defines values for ClusterPrincipalRole.ClustersUpdateHeaders The ClustersUpdateHeaders model.ClustersUpdateResponse Contains all response data for the update operation.ClusterUpdate Class representing an update to a Kusto cluster.Compression Defines values for Compression.DatabaseListResult The list Kusto databases operation response.DatabasePrincipalAssignmentCheckNameRequest A principal assignment check name availability request.DatabasePrincipalAssignmentListResult The list Kusto database principal assignments operation response.DatabasePrincipalListRequest The list Kusto database principals operation request.DatabasePrincipalRole Defines values for DatabasePrincipalRole.DatabasePrincipalType Defines values for DatabasePrincipalType.DatabaseRouting Defines values for DatabaseRouting.DatabaseStatistics A class that contains database statistics information.DatabasesUpdateHeaders The DatabasesUpdateHeaders model.DatabasesUpdateResponse Contains all response data for the update operation.DataConnectionCheckNameRequest A data connection check name availability request.DataConnectionKind Defines values for DataConnectionKind.DataConnectionListResult The list Kusto data connections operation response.DataConnectionsUpdateHeaders The DataConnectionsUpdateHeaders model.DataConnectionsUpdateResponse Contains all response data for the update operation.DataConnectionValidationResult The result returned from a data connection validation request.DefaultPrincipalsModificationKind Defines values for DefaultPrincipalsModificationKind.EndpointDependency A domain name that a service is reached at, including details of the current connection status.EndpointDetail Current TCP connectivity information from the Kusto cluster to a single endpoint.EngineType Defines values for EngineType.EventGridDataConnection Class representing an Event Grid data connection.EventGridDataFormat Defines values for EventGridDataFormat.EventHubDataConnection Class representing an event hub data connection.EventHubDataFormat Defines values for EventHubDataFormat.FollowerDatabaseListResult The list Kusto database principals operation response.Identity Identity for the resource.IdentityType Defines values for IdentityType.IdentityUserAssignedIdentities The IdentityUserAssignedIdentities model.IotHubDataConnection Class representing an iot hub data connection.IotHubDataFormat Defines values for IotHubDataFormat.KeyVaultProperties Properties of the key vault.Kind Defines values for Kind.LanguageExtensionName Defines values for LanguageExtensionName.LanguageExtensionsList The list of language extension objects.ListResourceSkusResult List of available SKUs for a Kusto Cluster.ManagedPrivateEndpointListResult The list managed private endpoints operation response.ManagedPrivateEndpointsCheckNameRequest The result returned from a managedPrivateEndpoints check name availability request.ManagedPrivateEndpointsUpdateHeaders The ManagedPrivateEndpointsUpdateHeaders model.ManagedPrivateEndpointsUpdateResponse Contains all response data for the update operation.OperationDisplay The object that describes the operation.OperationListResult Result of the request to list REST API operations.OptimizedAutoscale A class that contains the optimized auto scale definition.OutboundNetworkDependenciesEndpointListResult Collection of Outbound Environment Endpoints.PrincipalsModificationKind Defines values for PrincipalsModificationKind.PrincipalType Defines values for PrincipalType.PrivateEndpointConnectionListResult A list of private endpoint connections.PrivateEndpointProperty Private endpoint which the connection belongs to.PrivateLinkResourceListResult A list of private link resources.PrivateLinkServiceConnectionStateProperty Connection State of the Private Endpoint Connection.ProvisioningState Defines values for ProvisioningState.PublicIpType Defines values for PublicIpType.PublicNetworkAccess Defines values for PublicNetworkAccess.ReadOnlyFollowingDatabase Class representing a read only following database.ReadWriteDatabase Class representing a read write database.Reason Defines values for Reason.ScriptCheckNameRequest A script name availability request.ScriptListResult The list Kusto database script operation response.ScriptsUpdateHeaders The ScriptsUpdateHeaders model.ScriptsUpdateResponse Contains all response data for the update operation.SkuDescriptionList The list of the EngagementFabric SKU descriptions.SkuLocationInfoItem The locations and zones info for SKU.State Defines values for State.Status Defines values for Status.TableLevelSharingProperties Tables that will be included and excluded in the follower database.TrustedExternalTenant Represents a tenant ID that is trusted by the cluster.VirtualNetworkConfiguration A class that contains virtual network definition. -
Enum Summary Enum Description Type Defines values for Type.