Watch Aspire live streamsDocsTry Aspire

ManagedInstanceProxy

Handle
📦 Aspire.Hosting.Azure.Provisioning.Sql v13.6.0-preview.1.26478.8
interface ManagedInstanceProxy {
administratorLogin: BicepValueProxy | string;
administratorLoginPassword: BicepValueProxy | string;
administrators: ManagedInstanceExternalAdministratorProxy;
authenticationMetadata: BicepValueProxy | AuthMetadataLookupMode;
collation: BicepValueProxy | string;
readonly createOn: BicepValueProxy | datetimeoffset;
readonly currentBackupStorageRedundancy: BicepValueProxy | SqlBackupStorageRedundancy;
databaseFormat: BicepValueProxy | ManagedInstanceDatabaseFormat;
readonly dnsZone: BicepValueProxy | string;
readonly externalGovernanceStatus: BicepValueProxy | ExternalGovernanceStatus;
readonly fullyQualifiedDomainName: BicepValueProxy | string;
hybridSecondaryUsage: BicepValueProxy | HybridSecondaryUsage;
readonly hybridSecondaryUsageDetected: BicepValueProxy | HybridSecondaryUsageDetected;
readonly id: BicepValueProxy;
identity: SqlManagedServiceIdentityProxy;
instancePoolId: BicepValueProxy;
isGeneralPurposeV2: BicepValueProxy | boolean;
isPublicDataEndpointEnabled: BicepValueProxy | boolean;
isZoneRedundant: BicepValueProxy | boolean;
keyId: BicepValueProxy | uri;
licenseType: BicepValueProxy | ManagedInstanceLicenseType;
location: BicepValueProxy;
maintenanceConfigurationId: BicepValueProxy;
managedDnsZonePartner: BicepValueProxy;
managedInstanceCreateMode: BicepValueProxy | ManagedServerCreateMode;
minimalTlsVersion: BicepValueProxy | string;
name: BicepValueProxy | string;
pricingModel: BicepValueProxy | SqlManagedInstancePricingModel;
primaryUserAssignedIdentityId: BicepValueProxy;
readonly privateEndpointConnections: Aspire_Hosting_Azure_Provisioning_Sql_Generated_ListOfManagedInstancePecPropertyProxy;
readonly provisioningState: BicepValueProxy | ManagedInstancePropertiesProvisioningState;
proxyOverride: BicepValueProxy | ManagedInstanceProxyOverride;
requestedBackupStorageRedundancy: BicepValueProxy | SqlBackupStorageRedundancy;
restorePointInTime: BicepValueProxy | datetimeoffset;
servicePrincipal: SqlServicePrincipalProxy;
sku: SqlSkuProxy;
sourceManagedInstanceId: BicepValueProxy;
readonly state: BicepValueProxy | string;
storageIOps: BicepValueProxy | number;
storageSizeInGB: BicepValueProxy | number;
storageThroughputMBps: BicepValueProxy | number;
subnetId: BicepValueProxy;
readonly systemData: SqlSystemDataProxy;
tags: Aspire_Hosting_Azure_Provisioning_Sql_Generated_DictionaryOfStringProxy;
timezoneId: BicepValueProxy | string;
vCores: BicepValueProxy | number;
readonly virtualClusterId: BicepValueProxy;
addTo(infrastructure: AzureResourceInfrastructure): void;
clearAdministratorLogin(): void;
clearAdministratorLoginPassword(): void;
clearAuthenticationMetadata(): void;
clearCollation(): void;
clearDatabaseFormat(): void;
clearHybridSecondaryUsage(): void;
clearInstancePoolId(): void;
clearIsGeneralPurposeV2(): void;
clearIsPublicDataEndpointEnabled(): void;
clearIsZoneRedundant(): void;
clearKeyId(): void;
clearLicenseType(): void;
clearLocation(): void;
clearMaintenanceConfigurationId(): void;
clearManagedDnsZonePartner(): void;
clearManagedInstanceCreateMode(): void;
clearMinimalTlsVersion(): void;
clearName(): void;
clearPricingModel(): void;
clearPrimaryUserAssignedIdentityId(): void;
clearProxyOverride(): void;
clearRequestedBackupStorageRedundancy(): void;
clearRestorePointInTime(): void;
clearSourceManagedInstanceId(): void;
clearStorageIOps(): void;
clearStorageSizeInGB(): void;
clearStorageThroughputMBps(): void;
clearSubnetId(): void;
clearTimezoneId(): void;
clearVCores(): void;
}

Properties

propertyadministratorLoginBicepValueProxy | stringget · set
Gets or sets the AdministratorLogin provisioning property.
propertyadministratorLoginPasswordBicepValueProxy | stringget · set
Gets or sets the AdministratorLoginPassword provisioning property.
propertyadministratorsManagedInstanceExternalAdministratorProxyget · set
Gets or sets the Administrators provisioning property.
propertyauthenticationMetadataBicepValueProxy | AuthMetadataLookupModeget · set
Gets or sets the AuthenticationMetadata provisioning property.
propertycollationBicepValueProxy | stringget · set
Gets or sets the Collation provisioning property.
propertycreateOnBicepValueProxy | datetimeoffsetget
Gets the CreateOn provisioning property.
propertycurrentBackupStorageRedundancyBicepValueProxy | SqlBackupStorageRedundancyget
Gets the CurrentBackupStorageRedundancy provisioning property.
propertydatabaseFormatBicepValueProxy | ManagedInstanceDatabaseFormatget · set
Gets or sets the DatabaseFormat provisioning property.
propertydnsZoneBicepValueProxy | stringget
Gets the DnsZone provisioning property.
propertyexternalGovernanceStatusBicepValueProxy | ExternalGovernanceStatusget
Gets the ExternalGovernanceStatus provisioning property.
propertyfullyQualifiedDomainNameBicepValueProxy | stringget
Gets the FullyQualifiedDomainName provisioning property.
propertyhybridSecondaryUsageBicepValueProxy | HybridSecondaryUsageget · set
Gets or sets the HybridSecondaryUsage provisioning property.
propertyhybridSecondaryUsageDetectedBicepValueProxy | HybridSecondaryUsageDetectedget
Gets the HybridSecondaryUsageDetected provisioning property.
propertyidBicepValueProxyget
Gets the Id provisioning property.
propertyidentitySqlManagedServiceIdentityProxyget · set
Gets or sets the Identity provisioning property.
propertyinstancePoolIdBicepValueProxyget · set
Gets or sets the InstancePoolId provisioning property.
propertyisGeneralPurposeV2BicepValueProxy | booleanget · set
Gets or sets the IsGeneralPurposeV2 provisioning property.
propertyisPublicDataEndpointEnabledBicepValueProxy | booleanget · set
Gets or sets the IsPublicDataEndpointEnabled provisioning property.
propertyisZoneRedundantBicepValueProxy | booleanget · set
Gets or sets the IsZoneRedundant provisioning property.
propertykeyIdBicepValueProxy | uriget · set
Gets or sets the KeyId provisioning property.
propertylicenseTypeBicepValueProxy | ManagedInstanceLicenseTypeget · set
Gets or sets the LicenseType provisioning property.
propertylocationBicepValueProxyget · set
Gets or sets the Location provisioning property.
propertymaintenanceConfigurationIdBicepValueProxyget · set
Gets or sets the MaintenanceConfigurationId provisioning property.
propertymanagedDnsZonePartnerBicepValueProxyget · set
Gets or sets the ManagedDnsZonePartner provisioning property.
propertymanagedInstanceCreateModeBicepValueProxy | ManagedServerCreateModeget · set
Gets or sets the ManagedInstanceCreateMode provisioning property.
propertyminimalTlsVersionBicepValueProxy | stringget · set
Gets or sets the MinimalTlsVersion provisioning property.
propertynameBicepValueProxy | stringget · set
Gets or sets the Name provisioning property.
propertypricingModelBicepValueProxy | SqlManagedInstancePricingModelget · set
Gets or sets the PricingModel provisioning property.
propertyprimaryUserAssignedIdentityIdBicepValueProxyget · set
Gets or sets the PrimaryUserAssignedIdentityId provisioning property.
propertyprivateEndpointConnectionsAspire_Hosting_Azure_Provisioning_Sql_Generated_ListOfManagedInstancePecPropertyProxyget
Gets the PrivateEndpointConnections provisioning property.
propertyprovisioningStateBicepValueProxy | ManagedInstancePropertiesProvisioningStateget
Gets the ProvisioningState provisioning property.
propertyproxyOverrideBicepValueProxy | ManagedInstanceProxyOverrideget · set
Gets or sets the ProxyOverride provisioning property.
propertyrequestedBackupStorageRedundancyBicepValueProxy | SqlBackupStorageRedundancyget · set
Gets or sets the RequestedBackupStorageRedundancy provisioning property.
propertyrestorePointInTimeBicepValueProxy | datetimeoffsetget · set
Gets or sets the RestorePointInTime provisioning property.
propertyservicePrincipalSqlServicePrincipalProxyget · set
Gets or sets the ServicePrincipal provisioning property.
propertyskuSqlSkuProxyget · set
Gets or sets the Sku provisioning property.
propertysourceManagedInstanceIdBicepValueProxyget · set
Gets or sets the SourceManagedInstanceId provisioning property.
propertystateBicepValueProxy | stringget
Gets the State provisioning property.
propertystorageIOpsBicepValueProxy | numberget · set
Gets or sets the StorageIOps provisioning property.
propertystorageSizeInGBBicepValueProxy | numberget · set
Gets or sets the StorageSizeInGB provisioning property.
propertystorageThroughputMBpsBicepValueProxy | numberget · set
Gets or sets the StorageThroughputMBps provisioning property.
propertysubnetIdBicepValueProxyget · set
Gets or sets the SubnetId provisioning property.
propertysystemDataSqlSystemDataProxyget
Gets the SystemData provisioning property.
propertytagsAspire_Hosting_Azure_Provisioning_Sql_Generated_DictionaryOfStringProxyget · set
Gets or sets the Tags provisioning property.
propertytimezoneIdBicepValueProxy | stringget · set
Gets or sets the TimezoneId provisioning property.
propertyvCoresBicepValueProxy | numberget · set
Gets or sets the VCores provisioning property.
propertyvirtualClusterIdBicepValueProxyget
Gets the VirtualClusterId provisioning property.

Methods

methodaddTo
Adds this provisioning resource to the Azure resource infrastructure.
addTo(infrastructure: AzureResourceInfrastructure): void
infrastructureAzureResourceInfrastructure
Clears the AdministratorLogin provisioning property.
clearAdministratorLogin(): void
Clears the AdministratorLoginPassword provisioning property.
clearAdministratorLoginPassword(): void
Clears the AuthenticationMetadata provisioning property.
clearAuthenticationMetadata(): void
Clears the Collation provisioning property.
clearCollation(): void
Clears the DatabaseFormat provisioning property.
clearDatabaseFormat(): void
Clears the HybridSecondaryUsage provisioning property.
clearHybridSecondaryUsage(): void
Clears the InstancePoolId provisioning property.
clearInstancePoolId(): void
Clears the IsGeneralPurposeV2 provisioning property.
clearIsGeneralPurposeV2(): void
Clears the IsPublicDataEndpointEnabled provisioning property.
clearIsPublicDataEndpointEnabled(): void
Clears the IsZoneRedundant provisioning property.
clearIsZoneRedundant(): void
Clears the KeyId provisioning property.
clearKeyId(): void
Clears the LicenseType provisioning property.
clearLicenseType(): void
Clears the Location provisioning property.
clearLocation(): void
Clears the MaintenanceConfigurationId provisioning property.
clearMaintenanceConfigurationId(): void
Clears the ManagedDnsZonePartner provisioning property.
clearManagedDnsZonePartner(): void
Clears the ManagedInstanceCreateMode provisioning property.
clearManagedInstanceCreateMode(): void
Clears the MinimalTlsVersion provisioning property.
clearMinimalTlsVersion(): void
methodclearName
Clears the Name provisioning property.
clearName(): void
Clears the PricingModel provisioning property.
clearPricingModel(): void
Clears the PrimaryUserAssignedIdentityId provisioning property.
clearPrimaryUserAssignedIdentityId(): void
Clears the ProxyOverride provisioning property.
clearProxyOverride(): void
Clears the RequestedBackupStorageRedundancy provisioning property.
clearRequestedBackupStorageRedundancy(): void
Clears the RestorePointInTime provisioning property.
clearRestorePointInTime(): void
Clears the SourceManagedInstanceId provisioning property.
clearSourceManagedInstanceId(): void
Clears the StorageIOps provisioning property.
clearStorageIOps(): void
Clears the StorageSizeInGB provisioning property.
clearStorageSizeInGB(): void
Clears the StorageThroughputMBps provisioning property.
clearStorageThroughputMBps(): void
Clears the SubnetId provisioning property.
clearSubnetId(): void
Clears the TimezoneId provisioning property.
clearTimezoneId(): void
Clears the VCores provisioning property.
clearVCores(): void