Documentation
¶
Index ¶
- Constants
- type AdministratorType
- func (AdministratorType) ElementType() reflect.Type
- func (e AdministratorType) ToAdministratorTypeOutput() AdministratorTypeOutput
- func (e AdministratorType) ToAdministratorTypeOutputWithContext(ctx context.Context) AdministratorTypeOutput
- func (e AdministratorType) ToAdministratorTypePtrOutput() AdministratorTypePtrOutput
- func (e AdministratorType) ToAdministratorTypePtrOutputWithContext(ctx context.Context) AdministratorTypePtrOutput
- func (e AdministratorType) ToStringOutput() pulumi.StringOutput
- func (e AdministratorType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AdministratorType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AdministratorType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AdministratorTypeInput
- type AdministratorTypeOutput
- func (AdministratorTypeOutput) ElementType() reflect.Type
- func (o AdministratorTypeOutput) ToAdministratorTypeOutput() AdministratorTypeOutput
- func (o AdministratorTypeOutput) ToAdministratorTypeOutputWithContext(ctx context.Context) AdministratorTypeOutput
- func (o AdministratorTypeOutput) ToAdministratorTypePtrOutput() AdministratorTypePtrOutput
- func (o AdministratorTypeOutput) ToAdministratorTypePtrOutputWithContext(ctx context.Context) AdministratorTypePtrOutput
- func (o AdministratorTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o AdministratorTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o AdministratorTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AdministratorTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AdministratorTypePtrInput
- type AdministratorTypePtrOutput
- func (o AdministratorTypePtrOutput) Elem() AdministratorTypeOutput
- func (AdministratorTypePtrOutput) ElementType() reflect.Type
- func (o AdministratorTypePtrOutput) ToAdministratorTypePtrOutput() AdministratorTypePtrOutput
- func (o AdministratorTypePtrOutput) ToAdministratorTypePtrOutputWithContext(ctx context.Context) AdministratorTypePtrOutput
- func (o AdministratorTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AdministratorTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AzureADAdministrator
- type AzureADAdministratorArgs
- type AzureADAdministratorInput
- type AzureADAdministratorOutput
- func (o AzureADAdministratorOutput) AdministratorType() pulumi.StringPtrOutput
- func (AzureADAdministratorOutput) ElementType() reflect.Type
- func (o AzureADAdministratorOutput) IdentityResourceId() pulumi.StringPtrOutput
- func (o AzureADAdministratorOutput) Login() pulumi.StringPtrOutput
- func (o AzureADAdministratorOutput) Name() pulumi.StringOutput
- func (o AzureADAdministratorOutput) Sid() pulumi.StringPtrOutput
- func (o AzureADAdministratorOutput) SystemData() SystemDataResponseOutput
- func (o AzureADAdministratorOutput) TenantId() pulumi.StringPtrOutput
- func (o AzureADAdministratorOutput) ToAzureADAdministratorOutput() AzureADAdministratorOutput
- func (o AzureADAdministratorOutput) ToAzureADAdministratorOutputWithContext(ctx context.Context) AzureADAdministratorOutput
- func (o AzureADAdministratorOutput) Type() pulumi.StringOutput
- type AzureADAdministratorState
- type Backup
- type BackupArgs
- func (val *BackupArgs) Defaults() *BackupArgs
- func (BackupArgs) ElementType() reflect.Type
- func (i BackupArgs) ToBackupOutput() BackupOutput
- func (i BackupArgs) ToBackupOutputWithContext(ctx context.Context) BackupOutput
- func (i BackupArgs) ToBackupPtrOutput() BackupPtrOutput
- func (i BackupArgs) ToBackupPtrOutputWithContext(ctx context.Context) BackupPtrOutput
- type BackupInput
- type BackupOutput
- func (o BackupOutput) BackupRetentionDays() pulumi.IntPtrOutput
- func (BackupOutput) ElementType() reflect.Type
- func (o BackupOutput) GeoRedundantBackup() pulumi.StringPtrOutput
- func (o BackupOutput) ToBackupOutput() BackupOutput
- func (o BackupOutput) ToBackupOutputWithContext(ctx context.Context) BackupOutput
- func (o BackupOutput) ToBackupPtrOutput() BackupPtrOutput
- func (o BackupOutput) ToBackupPtrOutputWithContext(ctx context.Context) BackupPtrOutput
- type BackupPtrInput
- type BackupPtrOutput
- func (o BackupPtrOutput) BackupRetentionDays() pulumi.IntPtrOutput
- func (o BackupPtrOutput) Elem() BackupOutput
- func (BackupPtrOutput) ElementType() reflect.Type
- func (o BackupPtrOutput) GeoRedundantBackup() pulumi.StringPtrOutput
- func (o BackupPtrOutput) ToBackupPtrOutput() BackupPtrOutput
- func (o BackupPtrOutput) ToBackupPtrOutputWithContext(ctx context.Context) BackupPtrOutput
- type BackupResponse
- type BackupResponseOutput
- func (o BackupResponseOutput) BackupRetentionDays() pulumi.IntPtrOutput
- func (o BackupResponseOutput) EarliestRestoreDate() pulumi.StringOutput
- func (BackupResponseOutput) ElementType() reflect.Type
- func (o BackupResponseOutput) GeoRedundantBackup() pulumi.StringPtrOutput
- func (o BackupResponseOutput) ToBackupResponseOutput() BackupResponseOutput
- func (o BackupResponseOutput) ToBackupResponseOutputWithContext(ctx context.Context) BackupResponseOutput
- type BackupResponsePtrOutput
- func (o BackupResponsePtrOutput) BackupRetentionDays() pulumi.IntPtrOutput
- func (o BackupResponsePtrOutput) EarliestRestoreDate() pulumi.StringPtrOutput
- func (o BackupResponsePtrOutput) Elem() BackupResponseOutput
- func (BackupResponsePtrOutput) ElementType() reflect.Type
- func (o BackupResponsePtrOutput) GeoRedundantBackup() pulumi.StringPtrOutput
- func (o BackupResponsePtrOutput) ToBackupResponsePtrOutput() BackupResponsePtrOutput
- func (o BackupResponsePtrOutput) ToBackupResponsePtrOutputWithContext(ctx context.Context) BackupResponsePtrOutput
- type Configuration
- type ConfigurationArgs
- type ConfigurationInput
- type ConfigurationOutput
- func (o ConfigurationOutput) AllowedValues() pulumi.StringOutput
- func (o ConfigurationOutput) CurrentValue() pulumi.StringPtrOutput
- func (o ConfigurationOutput) DataType() pulumi.StringOutput
- func (o ConfigurationOutput) DefaultValue() pulumi.StringOutput
- func (o ConfigurationOutput) Description() pulumi.StringOutput
- func (o ConfigurationOutput) DocumentationLink() pulumi.StringOutput
- func (ConfigurationOutput) ElementType() reflect.Type
- func (o ConfigurationOutput) IsConfigPendingRestart() pulumi.StringOutput
- func (o ConfigurationOutput) IsDynamicConfig() pulumi.StringOutput
- func (o ConfigurationOutput) IsReadOnly() pulumi.StringOutput
- func (o ConfigurationOutput) Name() pulumi.StringOutput
- func (o ConfigurationOutput) Source() pulumi.StringPtrOutput
- func (o ConfigurationOutput) SystemData() SystemDataResponseOutput
- func (o ConfigurationOutput) ToConfigurationOutput() ConfigurationOutput
- func (o ConfigurationOutput) ToConfigurationOutputWithContext(ctx context.Context) ConfigurationOutput
- func (o ConfigurationOutput) Type() pulumi.StringOutput
- func (o ConfigurationOutput) Value() pulumi.StringPtrOutput
- type ConfigurationSource
- func (ConfigurationSource) ElementType() reflect.Type
- func (e ConfigurationSource) ToConfigurationSourceOutput() ConfigurationSourceOutput
- func (e ConfigurationSource) ToConfigurationSourceOutputWithContext(ctx context.Context) ConfigurationSourceOutput
- func (e ConfigurationSource) ToConfigurationSourcePtrOutput() ConfigurationSourcePtrOutput
- func (e ConfigurationSource) ToConfigurationSourcePtrOutputWithContext(ctx context.Context) ConfigurationSourcePtrOutput
- func (e ConfigurationSource) ToStringOutput() pulumi.StringOutput
- func (e ConfigurationSource) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ConfigurationSource) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ConfigurationSource) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ConfigurationSourceInput
- type ConfigurationSourceOutput
- func (ConfigurationSourceOutput) ElementType() reflect.Type
- func (o ConfigurationSourceOutput) ToConfigurationSourceOutput() ConfigurationSourceOutput
- func (o ConfigurationSourceOutput) ToConfigurationSourceOutputWithContext(ctx context.Context) ConfigurationSourceOutput
- func (o ConfigurationSourceOutput) ToConfigurationSourcePtrOutput() ConfigurationSourcePtrOutput
- func (o ConfigurationSourceOutput) ToConfigurationSourcePtrOutputWithContext(ctx context.Context) ConfigurationSourcePtrOutput
- func (o ConfigurationSourceOutput) ToStringOutput() pulumi.StringOutput
- func (o ConfigurationSourceOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ConfigurationSourceOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ConfigurationSourceOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ConfigurationSourcePtrInput
- type ConfigurationSourcePtrOutput
- func (o ConfigurationSourcePtrOutput) Elem() ConfigurationSourceOutput
- func (ConfigurationSourcePtrOutput) ElementType() reflect.Type
- func (o ConfigurationSourcePtrOutput) ToConfigurationSourcePtrOutput() ConfigurationSourcePtrOutput
- func (o ConfigurationSourcePtrOutput) ToConfigurationSourcePtrOutputWithContext(ctx context.Context) ConfigurationSourcePtrOutput
- func (o ConfigurationSourcePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ConfigurationSourcePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ConfigurationState
- type CreateMode
- func (CreateMode) ElementType() reflect.Type
- func (e CreateMode) ToCreateModeOutput() CreateModeOutput
- func (e CreateMode) ToCreateModeOutputWithContext(ctx context.Context) CreateModeOutput
- func (e CreateMode) ToCreateModePtrOutput() CreateModePtrOutput
- func (e CreateMode) ToCreateModePtrOutputWithContext(ctx context.Context) CreateModePtrOutput
- func (e CreateMode) ToStringOutput() pulumi.StringOutput
- func (e CreateMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e CreateMode) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e CreateMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CreateModeInput
- type CreateModeOutput
- func (CreateModeOutput) ElementType() reflect.Type
- func (o CreateModeOutput) ToCreateModeOutput() CreateModeOutput
- func (o CreateModeOutput) ToCreateModeOutputWithContext(ctx context.Context) CreateModeOutput
- func (o CreateModeOutput) ToCreateModePtrOutput() CreateModePtrOutput
- func (o CreateModeOutput) ToCreateModePtrOutputWithContext(ctx context.Context) CreateModePtrOutput
- func (o CreateModeOutput) ToStringOutput() pulumi.StringOutput
- func (o CreateModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o CreateModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o CreateModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CreateModePtrInput
- type CreateModePtrOutput
- func (o CreateModePtrOutput) Elem() CreateModeOutput
- func (CreateModePtrOutput) ElementType() reflect.Type
- func (o CreateModePtrOutput) ToCreateModePtrOutput() CreateModePtrOutput
- func (o CreateModePtrOutput) ToCreateModePtrOutputWithContext(ctx context.Context) CreateModePtrOutput
- func (o CreateModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o CreateModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DataEncryption
- type DataEncryptionArgs
- func (DataEncryptionArgs) ElementType() reflect.Type
- func (i DataEncryptionArgs) ToDataEncryptionOutput() DataEncryptionOutput
- func (i DataEncryptionArgs) ToDataEncryptionOutputWithContext(ctx context.Context) DataEncryptionOutput
- func (i DataEncryptionArgs) ToDataEncryptionPtrOutput() DataEncryptionPtrOutput
- func (i DataEncryptionArgs) ToDataEncryptionPtrOutputWithContext(ctx context.Context) DataEncryptionPtrOutput
- type DataEncryptionInput
- type DataEncryptionOutput
- func (DataEncryptionOutput) ElementType() reflect.Type
- func (o DataEncryptionOutput) GeoBackupKeyURI() pulumi.StringPtrOutput
- func (o DataEncryptionOutput) GeoBackupUserAssignedIdentityId() pulumi.StringPtrOutput
- func (o DataEncryptionOutput) PrimaryKeyURI() pulumi.StringPtrOutput
- func (o DataEncryptionOutput) PrimaryUserAssignedIdentityId() pulumi.StringPtrOutput
- func (o DataEncryptionOutput) ToDataEncryptionOutput() DataEncryptionOutput
- func (o DataEncryptionOutput) ToDataEncryptionOutputWithContext(ctx context.Context) DataEncryptionOutput
- func (o DataEncryptionOutput) ToDataEncryptionPtrOutput() DataEncryptionPtrOutput
- func (o DataEncryptionOutput) ToDataEncryptionPtrOutputWithContext(ctx context.Context) DataEncryptionPtrOutput
- func (o DataEncryptionOutput) Type() DataEncryptionTypePtrOutput
- type DataEncryptionPtrInput
- type DataEncryptionPtrOutput
- func (o DataEncryptionPtrOutput) Elem() DataEncryptionOutput
- func (DataEncryptionPtrOutput) ElementType() reflect.Type
- func (o DataEncryptionPtrOutput) GeoBackupKeyURI() pulumi.StringPtrOutput
- func (o DataEncryptionPtrOutput) GeoBackupUserAssignedIdentityId() pulumi.StringPtrOutput
- func (o DataEncryptionPtrOutput) PrimaryKeyURI() pulumi.StringPtrOutput
- func (o DataEncryptionPtrOutput) PrimaryUserAssignedIdentityId() pulumi.StringPtrOutput
- func (o DataEncryptionPtrOutput) ToDataEncryptionPtrOutput() DataEncryptionPtrOutput
- func (o DataEncryptionPtrOutput) ToDataEncryptionPtrOutputWithContext(ctx context.Context) DataEncryptionPtrOutput
- func (o DataEncryptionPtrOutput) Type() DataEncryptionTypePtrOutput
- type DataEncryptionResponse
- type DataEncryptionResponseOutput
- func (DataEncryptionResponseOutput) ElementType() reflect.Type
- func (o DataEncryptionResponseOutput) GeoBackupKeyURI() pulumi.StringPtrOutput
- func (o DataEncryptionResponseOutput) GeoBackupUserAssignedIdentityId() pulumi.StringPtrOutput
- func (o DataEncryptionResponseOutput) PrimaryKeyURI() pulumi.StringPtrOutput
- func (o DataEncryptionResponseOutput) PrimaryUserAssignedIdentityId() pulumi.StringPtrOutput
- func (o DataEncryptionResponseOutput) ToDataEncryptionResponseOutput() DataEncryptionResponseOutput
- func (o DataEncryptionResponseOutput) ToDataEncryptionResponseOutputWithContext(ctx context.Context) DataEncryptionResponseOutput
- func (o DataEncryptionResponseOutput) Type() pulumi.StringPtrOutput
- type DataEncryptionResponsePtrOutput
- func (o DataEncryptionResponsePtrOutput) Elem() DataEncryptionResponseOutput
- func (DataEncryptionResponsePtrOutput) ElementType() reflect.Type
- func (o DataEncryptionResponsePtrOutput) GeoBackupKeyURI() pulumi.StringPtrOutput
- func (o DataEncryptionResponsePtrOutput) GeoBackupUserAssignedIdentityId() pulumi.StringPtrOutput
- func (o DataEncryptionResponsePtrOutput) PrimaryKeyURI() pulumi.StringPtrOutput
- func (o DataEncryptionResponsePtrOutput) PrimaryUserAssignedIdentityId() pulumi.StringPtrOutput
- func (o DataEncryptionResponsePtrOutput) ToDataEncryptionResponsePtrOutput() DataEncryptionResponsePtrOutput
- func (o DataEncryptionResponsePtrOutput) ToDataEncryptionResponsePtrOutputWithContext(ctx context.Context) DataEncryptionResponsePtrOutput
- func (o DataEncryptionResponsePtrOutput) Type() pulumi.StringPtrOutput
- type DataEncryptionType
- func (DataEncryptionType) ElementType() reflect.Type
- func (e DataEncryptionType) ToDataEncryptionTypeOutput() DataEncryptionTypeOutput
- func (e DataEncryptionType) ToDataEncryptionTypeOutputWithContext(ctx context.Context) DataEncryptionTypeOutput
- func (e DataEncryptionType) ToDataEncryptionTypePtrOutput() DataEncryptionTypePtrOutput
- func (e DataEncryptionType) ToDataEncryptionTypePtrOutputWithContext(ctx context.Context) DataEncryptionTypePtrOutput
- func (e DataEncryptionType) ToStringOutput() pulumi.StringOutput
- func (e DataEncryptionType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DataEncryptionType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DataEncryptionType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DataEncryptionTypeInput
- type DataEncryptionTypeOutput
- func (DataEncryptionTypeOutput) ElementType() reflect.Type
- func (o DataEncryptionTypeOutput) ToDataEncryptionTypeOutput() DataEncryptionTypeOutput
- func (o DataEncryptionTypeOutput) ToDataEncryptionTypeOutputWithContext(ctx context.Context) DataEncryptionTypeOutput
- func (o DataEncryptionTypeOutput) ToDataEncryptionTypePtrOutput() DataEncryptionTypePtrOutput
- func (o DataEncryptionTypeOutput) ToDataEncryptionTypePtrOutputWithContext(ctx context.Context) DataEncryptionTypePtrOutput
- func (o DataEncryptionTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o DataEncryptionTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o DataEncryptionTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DataEncryptionTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DataEncryptionTypePtrInput
- type DataEncryptionTypePtrOutput
- func (o DataEncryptionTypePtrOutput) Elem() DataEncryptionTypeOutput
- func (DataEncryptionTypePtrOutput) ElementType() reflect.Type
- func (o DataEncryptionTypePtrOutput) ToDataEncryptionTypePtrOutput() DataEncryptionTypePtrOutput
- func (o DataEncryptionTypePtrOutput) ToDataEncryptionTypePtrOutputWithContext(ctx context.Context) DataEncryptionTypePtrOutput
- func (o DataEncryptionTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DataEncryptionTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type Database
- type DatabaseArgs
- type DatabaseInput
- type DatabaseOutput
- func (o DatabaseOutput) Charset() pulumi.StringPtrOutput
- func (o DatabaseOutput) Collation() pulumi.StringPtrOutput
- func (DatabaseOutput) ElementType() reflect.Type
- func (o DatabaseOutput) Name() pulumi.StringOutput
- func (o DatabaseOutput) SystemData() SystemDataResponseOutput
- func (o DatabaseOutput) ToDatabaseOutput() DatabaseOutput
- func (o DatabaseOutput) ToDatabaseOutputWithContext(ctx context.Context) DatabaseOutput
- func (o DatabaseOutput) Type() pulumi.StringOutput
- type DatabaseState
- type EnableStatusEnum
- func (EnableStatusEnum) ElementType() reflect.Type
- func (e EnableStatusEnum) ToEnableStatusEnumOutput() EnableStatusEnumOutput
- func (e EnableStatusEnum) ToEnableStatusEnumOutputWithContext(ctx context.Context) EnableStatusEnumOutput
- func (e EnableStatusEnum) ToEnableStatusEnumPtrOutput() EnableStatusEnumPtrOutput
- func (e EnableStatusEnum) ToEnableStatusEnumPtrOutputWithContext(ctx context.Context) EnableStatusEnumPtrOutput
- func (e EnableStatusEnum) ToStringOutput() pulumi.StringOutput
- func (e EnableStatusEnum) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e EnableStatusEnum) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e EnableStatusEnum) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EnableStatusEnumInput
- type EnableStatusEnumOutput
- func (EnableStatusEnumOutput) ElementType() reflect.Type
- func (o EnableStatusEnumOutput) ToEnableStatusEnumOutput() EnableStatusEnumOutput
- func (o EnableStatusEnumOutput) ToEnableStatusEnumOutputWithContext(ctx context.Context) EnableStatusEnumOutput
- func (o EnableStatusEnumOutput) ToEnableStatusEnumPtrOutput() EnableStatusEnumPtrOutput
- func (o EnableStatusEnumOutput) ToEnableStatusEnumPtrOutputWithContext(ctx context.Context) EnableStatusEnumPtrOutput
- func (o EnableStatusEnumOutput) ToStringOutput() pulumi.StringOutput
- func (o EnableStatusEnumOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o EnableStatusEnumOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o EnableStatusEnumOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EnableStatusEnumPtrInput
- type EnableStatusEnumPtrOutput
- func (o EnableStatusEnumPtrOutput) Elem() EnableStatusEnumOutput
- func (EnableStatusEnumPtrOutput) ElementType() reflect.Type
- func (o EnableStatusEnumPtrOutput) ToEnableStatusEnumPtrOutput() EnableStatusEnumPtrOutput
- func (o EnableStatusEnumPtrOutput) ToEnableStatusEnumPtrOutputWithContext(ctx context.Context) EnableStatusEnumPtrOutput
- func (o EnableStatusEnumPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o EnableStatusEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FirewallRule
- type FirewallRuleArgs
- type FirewallRuleInput
- type FirewallRuleOutput
- func (FirewallRuleOutput) ElementType() reflect.Type
- func (o FirewallRuleOutput) EndIpAddress() pulumi.StringOutput
- func (o FirewallRuleOutput) Name() pulumi.StringOutput
- func (o FirewallRuleOutput) StartIpAddress() pulumi.StringOutput
- func (o FirewallRuleOutput) SystemData() SystemDataResponseOutput
- func (o FirewallRuleOutput) ToFirewallRuleOutput() FirewallRuleOutput
- func (o FirewallRuleOutput) ToFirewallRuleOutputWithContext(ctx context.Context) FirewallRuleOutput
- func (o FirewallRuleOutput) Type() pulumi.StringOutput
- type FirewallRuleState
- type GetGetPrivateDnsZoneSuffixExecuteArgs
- type GetGetPrivateDnsZoneSuffixExecuteOutputArgs
- type GetGetPrivateDnsZoneSuffixExecuteResult
- type GetGetPrivateDnsZoneSuffixExecuteResultOutput
- func (GetGetPrivateDnsZoneSuffixExecuteResultOutput) ElementType() reflect.Type
- func (o GetGetPrivateDnsZoneSuffixExecuteResultOutput) PrivateDnsZoneSuffix() pulumi.StringPtrOutput
- func (o GetGetPrivateDnsZoneSuffixExecuteResultOutput) ToGetGetPrivateDnsZoneSuffixExecuteResultOutput() GetGetPrivateDnsZoneSuffixExecuteResultOutput
- func (o GetGetPrivateDnsZoneSuffixExecuteResultOutput) ToGetGetPrivateDnsZoneSuffixExecuteResultOutputWithContext(ctx context.Context) GetGetPrivateDnsZoneSuffixExecuteResultOutput
- type HighAvailability
- type HighAvailabilityArgs
- func (HighAvailabilityArgs) ElementType() reflect.Type
- func (i HighAvailabilityArgs) ToHighAvailabilityOutput() HighAvailabilityOutput
- func (i HighAvailabilityArgs) ToHighAvailabilityOutputWithContext(ctx context.Context) HighAvailabilityOutput
- func (i HighAvailabilityArgs) ToHighAvailabilityPtrOutput() HighAvailabilityPtrOutput
- func (i HighAvailabilityArgs) ToHighAvailabilityPtrOutputWithContext(ctx context.Context) HighAvailabilityPtrOutput
- type HighAvailabilityInput
- type HighAvailabilityMode
- func (HighAvailabilityMode) ElementType() reflect.Type
- func (e HighAvailabilityMode) ToHighAvailabilityModeOutput() HighAvailabilityModeOutput
- func (e HighAvailabilityMode) ToHighAvailabilityModeOutputWithContext(ctx context.Context) HighAvailabilityModeOutput
- func (e HighAvailabilityMode) ToHighAvailabilityModePtrOutput() HighAvailabilityModePtrOutput
- func (e HighAvailabilityMode) ToHighAvailabilityModePtrOutputWithContext(ctx context.Context) HighAvailabilityModePtrOutput
- func (e HighAvailabilityMode) ToStringOutput() pulumi.StringOutput
- func (e HighAvailabilityMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e HighAvailabilityMode) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e HighAvailabilityMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type HighAvailabilityModeInput
- type HighAvailabilityModeOutput
- func (HighAvailabilityModeOutput) ElementType() reflect.Type
- func (o HighAvailabilityModeOutput) ToHighAvailabilityModeOutput() HighAvailabilityModeOutput
- func (o HighAvailabilityModeOutput) ToHighAvailabilityModeOutputWithContext(ctx context.Context) HighAvailabilityModeOutput
- func (o HighAvailabilityModeOutput) ToHighAvailabilityModePtrOutput() HighAvailabilityModePtrOutput
- func (o HighAvailabilityModeOutput) ToHighAvailabilityModePtrOutputWithContext(ctx context.Context) HighAvailabilityModePtrOutput
- func (o HighAvailabilityModeOutput) ToStringOutput() pulumi.StringOutput
- func (o HighAvailabilityModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o HighAvailabilityModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o HighAvailabilityModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type HighAvailabilityModePtrInput
- type HighAvailabilityModePtrOutput
- func (o HighAvailabilityModePtrOutput) Elem() HighAvailabilityModeOutput
- func (HighAvailabilityModePtrOutput) ElementType() reflect.Type
- func (o HighAvailabilityModePtrOutput) ToHighAvailabilityModePtrOutput() HighAvailabilityModePtrOutput
- func (o HighAvailabilityModePtrOutput) ToHighAvailabilityModePtrOutputWithContext(ctx context.Context) HighAvailabilityModePtrOutput
- func (o HighAvailabilityModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o HighAvailabilityModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type HighAvailabilityOutput
- func (HighAvailabilityOutput) ElementType() reflect.Type
- func (o HighAvailabilityOutput) Mode() pulumi.StringPtrOutput
- func (o HighAvailabilityOutput) StandbyAvailabilityZone() pulumi.StringPtrOutput
- func (o HighAvailabilityOutput) ToHighAvailabilityOutput() HighAvailabilityOutput
- func (o HighAvailabilityOutput) ToHighAvailabilityOutputWithContext(ctx context.Context) HighAvailabilityOutput
- func (o HighAvailabilityOutput) ToHighAvailabilityPtrOutput() HighAvailabilityPtrOutput
- func (o HighAvailabilityOutput) ToHighAvailabilityPtrOutputWithContext(ctx context.Context) HighAvailabilityPtrOutput
- type HighAvailabilityPtrInput
- type HighAvailabilityPtrOutput
- func (o HighAvailabilityPtrOutput) Elem() HighAvailabilityOutput
- func (HighAvailabilityPtrOutput) ElementType() reflect.Type
- func (o HighAvailabilityPtrOutput) Mode() pulumi.StringPtrOutput
- func (o HighAvailabilityPtrOutput) StandbyAvailabilityZone() pulumi.StringPtrOutput
- func (o HighAvailabilityPtrOutput) ToHighAvailabilityPtrOutput() HighAvailabilityPtrOutput
- func (o HighAvailabilityPtrOutput) ToHighAvailabilityPtrOutputWithContext(ctx context.Context) HighAvailabilityPtrOutput
- type HighAvailabilityResponse
- type HighAvailabilityResponseOutput
- func (HighAvailabilityResponseOutput) ElementType() reflect.Type
- func (o HighAvailabilityResponseOutput) Mode() pulumi.StringPtrOutput
- func (o HighAvailabilityResponseOutput) StandbyAvailabilityZone() pulumi.StringPtrOutput
- func (o HighAvailabilityResponseOutput) State() pulumi.StringOutput
- func (o HighAvailabilityResponseOutput) ToHighAvailabilityResponseOutput() HighAvailabilityResponseOutput
- func (o HighAvailabilityResponseOutput) ToHighAvailabilityResponseOutputWithContext(ctx context.Context) HighAvailabilityResponseOutput
- type HighAvailabilityResponsePtrOutput
- func (o HighAvailabilityResponsePtrOutput) Elem() HighAvailabilityResponseOutput
- func (HighAvailabilityResponsePtrOutput) ElementType() reflect.Type
- func (o HighAvailabilityResponsePtrOutput) Mode() pulumi.StringPtrOutput
- func (o HighAvailabilityResponsePtrOutput) StandbyAvailabilityZone() pulumi.StringPtrOutput
- func (o HighAvailabilityResponsePtrOutput) State() pulumi.StringPtrOutput
- func (o HighAvailabilityResponsePtrOutput) ToHighAvailabilityResponsePtrOutput() HighAvailabilityResponsePtrOutput
- func (o HighAvailabilityResponsePtrOutput) ToHighAvailabilityResponsePtrOutputWithContext(ctx context.Context) HighAvailabilityResponsePtrOutput
- type Identity
- type IdentityArgs
- func (IdentityArgs) ElementType() reflect.Type
- func (i IdentityArgs) ToIdentityOutput() IdentityOutput
- func (i IdentityArgs) ToIdentityOutputWithContext(ctx context.Context) IdentityOutput
- func (i IdentityArgs) ToIdentityPtrOutput() IdentityPtrOutput
- func (i IdentityArgs) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput
- type IdentityInput
- type IdentityOutput
- func (IdentityOutput) ElementType() reflect.Type
- func (o IdentityOutput) ToIdentityOutput() IdentityOutput
- func (o IdentityOutput) ToIdentityOutputWithContext(ctx context.Context) IdentityOutput
- func (o IdentityOutput) ToIdentityPtrOutput() IdentityPtrOutput
- func (o IdentityOutput) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput
- func (o IdentityOutput) Type() ManagedServiceIdentityTypePtrOutput
- func (o IdentityOutput) UserAssignedIdentities() pulumi.StringArrayOutput
- type IdentityPtrInput
- type IdentityPtrOutput
- func (o IdentityPtrOutput) Elem() IdentityOutput
- func (IdentityPtrOutput) ElementType() reflect.Type
- func (o IdentityPtrOutput) ToIdentityPtrOutput() IdentityPtrOutput
- func (o IdentityPtrOutput) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput
- func (o IdentityPtrOutput) Type() ManagedServiceIdentityTypePtrOutput
- func (o IdentityPtrOutput) UserAssignedIdentities() pulumi.StringArrayOutput
- type IdentityResponse
- type IdentityResponseOutput
- func (IdentityResponseOutput) ElementType() reflect.Type
- func (o IdentityResponseOutput) PrincipalId() pulumi.StringOutput
- func (o IdentityResponseOutput) TenantId() pulumi.StringOutput
- func (o IdentityResponseOutput) ToIdentityResponseOutput() IdentityResponseOutput
- func (o IdentityResponseOutput) ToIdentityResponseOutputWithContext(ctx context.Context) IdentityResponseOutput
- func (o IdentityResponseOutput) Type() pulumi.StringPtrOutput
- func (o IdentityResponseOutput) UserAssignedIdentities() UserAssignedIdentityResponseArrayMapOutput
- type IdentityResponsePtrOutput
- func (o IdentityResponsePtrOutput) Elem() IdentityResponseOutput
- func (IdentityResponsePtrOutput) ElementType() reflect.Type
- func (o IdentityResponsePtrOutput) PrincipalId() pulumi.StringPtrOutput
- func (o IdentityResponsePtrOutput) TenantId() pulumi.StringPtrOutput
- func (o IdentityResponsePtrOutput) ToIdentityResponsePtrOutput() IdentityResponsePtrOutput
- func (o IdentityResponsePtrOutput) ToIdentityResponsePtrOutputWithContext(ctx context.Context) IdentityResponsePtrOutput
- func (o IdentityResponsePtrOutput) Type() pulumi.StringPtrOutput
- func (o IdentityResponsePtrOutput) UserAssignedIdentities() UserAssignedIdentityResponseArrayMapOutput
- type LookupAzureADAdministratorArgs
- type LookupAzureADAdministratorOutputArgs
- type LookupAzureADAdministratorResult
- type LookupAzureADAdministratorResultOutput
- func (o LookupAzureADAdministratorResultOutput) AdministratorType() pulumi.StringPtrOutput
- func (LookupAzureADAdministratorResultOutput) ElementType() reflect.Type
- func (o LookupAzureADAdministratorResultOutput) Id() pulumi.StringOutput
- func (o LookupAzureADAdministratorResultOutput) IdentityResourceId() pulumi.StringPtrOutput
- func (o LookupAzureADAdministratorResultOutput) Login() pulumi.StringPtrOutput
- func (o LookupAzureADAdministratorResultOutput) Name() pulumi.StringOutput
- func (o LookupAzureADAdministratorResultOutput) Sid() pulumi.StringPtrOutput
- func (o LookupAzureADAdministratorResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupAzureADAdministratorResultOutput) TenantId() pulumi.StringPtrOutput
- func (o LookupAzureADAdministratorResultOutput) ToLookupAzureADAdministratorResultOutput() LookupAzureADAdministratorResultOutput
- func (o LookupAzureADAdministratorResultOutput) ToLookupAzureADAdministratorResultOutputWithContext(ctx context.Context) LookupAzureADAdministratorResultOutput
- func (o LookupAzureADAdministratorResultOutput) Type() pulumi.StringOutput
- type LookupConfigurationArgs
- type LookupConfigurationOutputArgs
- type LookupConfigurationResult
- type LookupConfigurationResultOutput
- func (o LookupConfigurationResultOutput) AllowedValues() pulumi.StringOutput
- func (o LookupConfigurationResultOutput) CurrentValue() pulumi.StringPtrOutput
- func (o LookupConfigurationResultOutput) DataType() pulumi.StringOutput
- func (o LookupConfigurationResultOutput) DefaultValue() pulumi.StringOutput
- func (o LookupConfigurationResultOutput) Description() pulumi.StringOutput
- func (o LookupConfigurationResultOutput) DocumentationLink() pulumi.StringOutput
- func (LookupConfigurationResultOutput) ElementType() reflect.Type
- func (o LookupConfigurationResultOutput) Id() pulumi.StringOutput
- func (o LookupConfigurationResultOutput) IsConfigPendingRestart() pulumi.StringOutput
- func (o LookupConfigurationResultOutput) IsDynamicConfig() pulumi.StringOutput
- func (o LookupConfigurationResultOutput) IsReadOnly() pulumi.StringOutput
- func (o LookupConfigurationResultOutput) Name() pulumi.StringOutput
- func (o LookupConfigurationResultOutput) Source() pulumi.StringPtrOutput
- func (o LookupConfigurationResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupConfigurationResultOutput) ToLookupConfigurationResultOutput() LookupConfigurationResultOutput
- func (o LookupConfigurationResultOutput) ToLookupConfigurationResultOutputWithContext(ctx context.Context) LookupConfigurationResultOutput
- func (o LookupConfigurationResultOutput) Type() pulumi.StringOutput
- func (o LookupConfigurationResultOutput) Value() pulumi.StringPtrOutput
- type LookupDatabaseArgs
- type LookupDatabaseOutputArgs
- type LookupDatabaseResult
- type LookupDatabaseResultOutput
- func (o LookupDatabaseResultOutput) Charset() pulumi.StringPtrOutput
- func (o LookupDatabaseResultOutput) Collation() pulumi.StringPtrOutput
- func (LookupDatabaseResultOutput) ElementType() reflect.Type
- func (o LookupDatabaseResultOutput) Id() pulumi.StringOutput
- func (o LookupDatabaseResultOutput) Name() pulumi.StringOutput
- func (o LookupDatabaseResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupDatabaseResultOutput) ToLookupDatabaseResultOutput() LookupDatabaseResultOutput
- func (o LookupDatabaseResultOutput) ToLookupDatabaseResultOutputWithContext(ctx context.Context) LookupDatabaseResultOutput
- func (o LookupDatabaseResultOutput) Type() pulumi.StringOutput
- type LookupFirewallRuleArgs
- type LookupFirewallRuleOutputArgs
- type LookupFirewallRuleResult
- type LookupFirewallRuleResultOutput
- func (LookupFirewallRuleResultOutput) ElementType() reflect.Type
- func (o LookupFirewallRuleResultOutput) EndIpAddress() pulumi.StringOutput
- func (o LookupFirewallRuleResultOutput) Id() pulumi.StringOutput
- func (o LookupFirewallRuleResultOutput) Name() pulumi.StringOutput
- func (o LookupFirewallRuleResultOutput) StartIpAddress() pulumi.StringOutput
- func (o LookupFirewallRuleResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupFirewallRuleResultOutput) ToLookupFirewallRuleResultOutput() LookupFirewallRuleResultOutput
- func (o LookupFirewallRuleResultOutput) ToLookupFirewallRuleResultOutputWithContext(ctx context.Context) LookupFirewallRuleResultOutput
- func (o LookupFirewallRuleResultOutput) Type() pulumi.StringOutput
- type LookupPrivateEndpointConnectionArgs
- type LookupPrivateEndpointConnectionOutputArgs
- type LookupPrivateEndpointConnectionResult
- type LookupPrivateEndpointConnectionResultOutput
- func (LookupPrivateEndpointConnectionResultOutput) ElementType() reflect.Type
- func (o LookupPrivateEndpointConnectionResultOutput) GroupIds() pulumi.StringArrayOutput
- func (o LookupPrivateEndpointConnectionResultOutput) Id() pulumi.StringOutput
- func (o LookupPrivateEndpointConnectionResultOutput) Name() pulumi.StringOutput
- func (o LookupPrivateEndpointConnectionResultOutput) PrivateEndpoint() PrivateEndpointResponsePtrOutput
- func (o LookupPrivateEndpointConnectionResultOutput) PrivateLinkServiceConnectionState() PrivateLinkServiceConnectionStateResponseOutput
- func (o LookupPrivateEndpointConnectionResultOutput) ProvisioningState() pulumi.StringOutput
- func (o LookupPrivateEndpointConnectionResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupPrivateEndpointConnectionResultOutput) ToLookupPrivateEndpointConnectionResultOutput() LookupPrivateEndpointConnectionResultOutput
- func (o LookupPrivateEndpointConnectionResultOutput) ToLookupPrivateEndpointConnectionResultOutputWithContext(ctx context.Context) LookupPrivateEndpointConnectionResultOutput
- func (o LookupPrivateEndpointConnectionResultOutput) Type() pulumi.StringOutput
- type LookupServerArgs
- type LookupServerOutputArgs
- type LookupServerResult
- type LookupServerResultOutput
- func (o LookupServerResultOutput) AdministratorLogin() pulumi.StringPtrOutput
- func (o LookupServerResultOutput) AvailabilityZone() pulumi.StringPtrOutput
- func (o LookupServerResultOutput) Backup() BackupResponsePtrOutput
- func (o LookupServerResultOutput) DataEncryption() DataEncryptionResponsePtrOutput
- func (LookupServerResultOutput) ElementType() reflect.Type
- func (o LookupServerResultOutput) FullyQualifiedDomainName() pulumi.StringOutput
- func (o LookupServerResultOutput) HighAvailability() HighAvailabilityResponsePtrOutput
- func (o LookupServerResultOutput) Id() pulumi.StringOutput
- func (o LookupServerResultOutput) Identity() IdentityResponsePtrOutput
- func (o LookupServerResultOutput) Location() pulumi.StringOutput
- func (o LookupServerResultOutput) MaintenanceWindow() MaintenanceWindowResponsePtrOutput
- func (o LookupServerResultOutput) Name() pulumi.StringOutput
- func (o LookupServerResultOutput) Network() NetworkResponsePtrOutput
- func (o LookupServerResultOutput) ReplicaCapacity() pulumi.IntOutput
- func (o LookupServerResultOutput) ReplicationRole() pulumi.StringPtrOutput
- func (o LookupServerResultOutput) Sku() SkuResponsePtrOutput
- func (o LookupServerResultOutput) SourceServerResourceId() pulumi.StringPtrOutput
- func (o LookupServerResultOutput) State() pulumi.StringOutput
- func (o LookupServerResultOutput) Storage() StorageResponsePtrOutput
- func (o LookupServerResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupServerResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupServerResultOutput) ToLookupServerResultOutput() LookupServerResultOutput
- func (o LookupServerResultOutput) ToLookupServerResultOutputWithContext(ctx context.Context) LookupServerResultOutput
- func (o LookupServerResultOutput) Type() pulumi.StringOutput
- func (o LookupServerResultOutput) Version() pulumi.StringPtrOutput
- type MaintenanceWindow
- type MaintenanceWindowArgs
- func (MaintenanceWindowArgs) ElementType() reflect.Type
- func (i MaintenanceWindowArgs) ToMaintenanceWindowOutput() MaintenanceWindowOutput
- func (i MaintenanceWindowArgs) ToMaintenanceWindowOutputWithContext(ctx context.Context) MaintenanceWindowOutput
- func (i MaintenanceWindowArgs) ToMaintenanceWindowPtrOutput() MaintenanceWindowPtrOutput
- func (i MaintenanceWindowArgs) ToMaintenanceWindowPtrOutputWithContext(ctx context.Context) MaintenanceWindowPtrOutput
- type MaintenanceWindowInput
- type MaintenanceWindowOutput
- func (o MaintenanceWindowOutput) CustomWindow() pulumi.StringPtrOutput
- func (o MaintenanceWindowOutput) DayOfWeek() pulumi.IntPtrOutput
- func (MaintenanceWindowOutput) ElementType() reflect.Type
- func (o MaintenanceWindowOutput) StartHour() pulumi.IntPtrOutput
- func (o MaintenanceWindowOutput) StartMinute() pulumi.IntPtrOutput
- func (o MaintenanceWindowOutput) ToMaintenanceWindowOutput() MaintenanceWindowOutput
- func (o MaintenanceWindowOutput) ToMaintenanceWindowOutputWithContext(ctx context.Context) MaintenanceWindowOutput
- func (o MaintenanceWindowOutput) ToMaintenanceWindowPtrOutput() MaintenanceWindowPtrOutput
- func (o MaintenanceWindowOutput) ToMaintenanceWindowPtrOutputWithContext(ctx context.Context) MaintenanceWindowPtrOutput
- type MaintenanceWindowPtrInput
- type MaintenanceWindowPtrOutput
- func (o MaintenanceWindowPtrOutput) CustomWindow() pulumi.StringPtrOutput
- func (o MaintenanceWindowPtrOutput) DayOfWeek() pulumi.IntPtrOutput
- func (o MaintenanceWindowPtrOutput) Elem() MaintenanceWindowOutput
- func (MaintenanceWindowPtrOutput) ElementType() reflect.Type
- func (o MaintenanceWindowPtrOutput) StartHour() pulumi.IntPtrOutput
- func (o MaintenanceWindowPtrOutput) StartMinute() pulumi.IntPtrOutput
- func (o MaintenanceWindowPtrOutput) ToMaintenanceWindowPtrOutput() MaintenanceWindowPtrOutput
- func (o MaintenanceWindowPtrOutput) ToMaintenanceWindowPtrOutputWithContext(ctx context.Context) MaintenanceWindowPtrOutput
- type MaintenanceWindowResponse
- type MaintenanceWindowResponseOutput
- func (o MaintenanceWindowResponseOutput) CustomWindow() pulumi.StringPtrOutput
- func (o MaintenanceWindowResponseOutput) DayOfWeek() pulumi.IntPtrOutput
- func (MaintenanceWindowResponseOutput) ElementType() reflect.Type
- func (o MaintenanceWindowResponseOutput) StartHour() pulumi.IntPtrOutput
- func (o MaintenanceWindowResponseOutput) StartMinute() pulumi.IntPtrOutput
- func (o MaintenanceWindowResponseOutput) ToMaintenanceWindowResponseOutput() MaintenanceWindowResponseOutput
- func (o MaintenanceWindowResponseOutput) ToMaintenanceWindowResponseOutputWithContext(ctx context.Context) MaintenanceWindowResponseOutput
- type MaintenanceWindowResponsePtrOutput
- func (o MaintenanceWindowResponsePtrOutput) CustomWindow() pulumi.StringPtrOutput
- func (o MaintenanceWindowResponsePtrOutput) DayOfWeek() pulumi.IntPtrOutput
- func (o MaintenanceWindowResponsePtrOutput) Elem() MaintenanceWindowResponseOutput
- func (MaintenanceWindowResponsePtrOutput) ElementType() reflect.Type
- func (o MaintenanceWindowResponsePtrOutput) StartHour() pulumi.IntPtrOutput
- func (o MaintenanceWindowResponsePtrOutput) StartMinute() pulumi.IntPtrOutput
- func (o MaintenanceWindowResponsePtrOutput) ToMaintenanceWindowResponsePtrOutput() MaintenanceWindowResponsePtrOutput
- func (o MaintenanceWindowResponsePtrOutput) ToMaintenanceWindowResponsePtrOutputWithContext(ctx context.Context) MaintenanceWindowResponsePtrOutput
- type ManagedServiceIdentityType
- func (ManagedServiceIdentityType) ElementType() reflect.Type
- func (e ManagedServiceIdentityType) ToManagedServiceIdentityTypeOutput() ManagedServiceIdentityTypeOutput
- func (e ManagedServiceIdentityType) ToManagedServiceIdentityTypeOutputWithContext(ctx context.Context) ManagedServiceIdentityTypeOutput
- func (e ManagedServiceIdentityType) ToManagedServiceIdentityTypePtrOutput() ManagedServiceIdentityTypePtrOutput
- func (e ManagedServiceIdentityType) ToManagedServiceIdentityTypePtrOutputWithContext(ctx context.Context) ManagedServiceIdentityTypePtrOutput
- func (e ManagedServiceIdentityType) ToStringOutput() pulumi.StringOutput
- func (e ManagedServiceIdentityType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ManagedServiceIdentityType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ManagedServiceIdentityType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ManagedServiceIdentityTypeInput
- type ManagedServiceIdentityTypeOutput
- func (ManagedServiceIdentityTypeOutput) ElementType() reflect.Type
- func (o ManagedServiceIdentityTypeOutput) ToManagedServiceIdentityTypeOutput() ManagedServiceIdentityTypeOutput
- func (o ManagedServiceIdentityTypeOutput) ToManagedServiceIdentityTypeOutputWithContext(ctx context.Context) ManagedServiceIdentityTypeOutput
- func (o ManagedServiceIdentityTypeOutput) ToManagedServiceIdentityTypePtrOutput() ManagedServiceIdentityTypePtrOutput
- func (o ManagedServiceIdentityTypeOutput) ToManagedServiceIdentityTypePtrOutputWithContext(ctx context.Context) ManagedServiceIdentityTypePtrOutput
- func (o ManagedServiceIdentityTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o ManagedServiceIdentityTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ManagedServiceIdentityTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ManagedServiceIdentityTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ManagedServiceIdentityTypePtrInput
- type ManagedServiceIdentityTypePtrOutput
- func (o ManagedServiceIdentityTypePtrOutput) Elem() ManagedServiceIdentityTypeOutput
- func (ManagedServiceIdentityTypePtrOutput) ElementType() reflect.Type
- func (o ManagedServiceIdentityTypePtrOutput) ToManagedServiceIdentityTypePtrOutput() ManagedServiceIdentityTypePtrOutput
- func (o ManagedServiceIdentityTypePtrOutput) ToManagedServiceIdentityTypePtrOutputWithContext(ctx context.Context) ManagedServiceIdentityTypePtrOutput
- func (o ManagedServiceIdentityTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ManagedServiceIdentityTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type Network
- type NetworkArgs
- func (NetworkArgs) ElementType() reflect.Type
- func (i NetworkArgs) ToNetworkOutput() NetworkOutput
- func (i NetworkArgs) ToNetworkOutputWithContext(ctx context.Context) NetworkOutput
- func (i NetworkArgs) ToNetworkPtrOutput() NetworkPtrOutput
- func (i NetworkArgs) ToNetworkPtrOutputWithContext(ctx context.Context) NetworkPtrOutput
- type NetworkInput
- type NetworkOutput
- func (o NetworkOutput) DelegatedSubnetResourceId() pulumi.StringPtrOutput
- func (NetworkOutput) ElementType() reflect.Type
- func (o NetworkOutput) PrivateDnsZoneResourceId() pulumi.StringPtrOutput
- func (o NetworkOutput) ToNetworkOutput() NetworkOutput
- func (o NetworkOutput) ToNetworkOutputWithContext(ctx context.Context) NetworkOutput
- func (o NetworkOutput) ToNetworkPtrOutput() NetworkPtrOutput
- func (o NetworkOutput) ToNetworkPtrOutputWithContext(ctx context.Context) NetworkPtrOutput
- type NetworkPtrInput
- type NetworkPtrOutput
- func (o NetworkPtrOutput) DelegatedSubnetResourceId() pulumi.StringPtrOutput
- func (o NetworkPtrOutput) Elem() NetworkOutput
- func (NetworkPtrOutput) ElementType() reflect.Type
- func (o NetworkPtrOutput) PrivateDnsZoneResourceId() pulumi.StringPtrOutput
- func (o NetworkPtrOutput) ToNetworkPtrOutput() NetworkPtrOutput
- func (o NetworkPtrOutput) ToNetworkPtrOutputWithContext(ctx context.Context) NetworkPtrOutput
- type NetworkResponse
- type NetworkResponseOutput
- func (o NetworkResponseOutput) DelegatedSubnetResourceId() pulumi.StringPtrOutput
- func (NetworkResponseOutput) ElementType() reflect.Type
- func (o NetworkResponseOutput) PrivateDnsZoneResourceId() pulumi.StringPtrOutput
- func (o NetworkResponseOutput) PublicNetworkAccess() pulumi.StringOutput
- func (o NetworkResponseOutput) ToNetworkResponseOutput() NetworkResponseOutput
- func (o NetworkResponseOutput) ToNetworkResponseOutputWithContext(ctx context.Context) NetworkResponseOutput
- type NetworkResponsePtrOutput
- func (o NetworkResponsePtrOutput) DelegatedSubnetResourceId() pulumi.StringPtrOutput
- func (o NetworkResponsePtrOutput) Elem() NetworkResponseOutput
- func (NetworkResponsePtrOutput) ElementType() reflect.Type
- func (o NetworkResponsePtrOutput) PrivateDnsZoneResourceId() pulumi.StringPtrOutput
- func (o NetworkResponsePtrOutput) PublicNetworkAccess() pulumi.StringPtrOutput
- func (o NetworkResponsePtrOutput) ToNetworkResponsePtrOutput() NetworkResponsePtrOutput
- func (o NetworkResponsePtrOutput) ToNetworkResponsePtrOutputWithContext(ctx context.Context) NetworkResponsePtrOutput
- type PrivateEndpointConnection
- type PrivateEndpointConnectionArgs
- type PrivateEndpointConnectionInput
- type PrivateEndpointConnectionOutput
- func (PrivateEndpointConnectionOutput) ElementType() reflect.Type
- func (o PrivateEndpointConnectionOutput) GroupIds() pulumi.StringArrayOutput
- func (o PrivateEndpointConnectionOutput) Name() pulumi.StringOutput
- func (o PrivateEndpointConnectionOutput) PrivateEndpoint() PrivateEndpointResponsePtrOutput
- func (o PrivateEndpointConnectionOutput) PrivateLinkServiceConnectionState() PrivateLinkServiceConnectionStateResponseOutput
- func (o PrivateEndpointConnectionOutput) ProvisioningState() pulumi.StringOutput
- func (o PrivateEndpointConnectionOutput) SystemData() SystemDataResponseOutput
- func (o PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput
- func (o PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutputWithContext(ctx context.Context) PrivateEndpointConnectionOutput
- func (o PrivateEndpointConnectionOutput) Type() pulumi.StringOutput
- type PrivateEndpointConnectionState
- type PrivateEndpointResponse
- type PrivateEndpointResponseOutput
- func (PrivateEndpointResponseOutput) ElementType() reflect.Type
- func (o PrivateEndpointResponseOutput) Id() pulumi.StringOutput
- func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutput() PrivateEndpointResponseOutput
- func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutputWithContext(ctx context.Context) PrivateEndpointResponseOutput
- type PrivateEndpointResponsePtrOutput
- func (o PrivateEndpointResponsePtrOutput) Elem() PrivateEndpointResponseOutput
- func (PrivateEndpointResponsePtrOutput) ElementType() reflect.Type
- func (o PrivateEndpointResponsePtrOutput) Id() pulumi.StringPtrOutput
- func (o PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput
- func (o PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointResponsePtrOutput
- type PrivateEndpointServiceConnectionStatus
- func (PrivateEndpointServiceConnectionStatus) ElementType() reflect.Type
- func (e PrivateEndpointServiceConnectionStatus) ToPrivateEndpointServiceConnectionStatusOutput() PrivateEndpointServiceConnectionStatusOutput
- func (e PrivateEndpointServiceConnectionStatus) ToPrivateEndpointServiceConnectionStatusOutputWithContext(ctx context.Context) PrivateEndpointServiceConnectionStatusOutput
- func (e PrivateEndpointServiceConnectionStatus) ToPrivateEndpointServiceConnectionStatusPtrOutput() PrivateEndpointServiceConnectionStatusPtrOutput
- func (e PrivateEndpointServiceConnectionStatus) ToPrivateEndpointServiceConnectionStatusPtrOutputWithContext(ctx context.Context) PrivateEndpointServiceConnectionStatusPtrOutput
- func (e PrivateEndpointServiceConnectionStatus) ToStringOutput() pulumi.StringOutput
- func (e PrivateEndpointServiceConnectionStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e PrivateEndpointServiceConnectionStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e PrivateEndpointServiceConnectionStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PrivateEndpointServiceConnectionStatusInput
- type PrivateEndpointServiceConnectionStatusOutput
- func (PrivateEndpointServiceConnectionStatusOutput) ElementType() reflect.Type
- func (o PrivateEndpointServiceConnectionStatusOutput) ToPrivateEndpointServiceConnectionStatusOutput() PrivateEndpointServiceConnectionStatusOutput
- func (o PrivateEndpointServiceConnectionStatusOutput) ToPrivateEndpointServiceConnectionStatusOutputWithContext(ctx context.Context) PrivateEndpointServiceConnectionStatusOutput
- func (o PrivateEndpointServiceConnectionStatusOutput) ToPrivateEndpointServiceConnectionStatusPtrOutput() PrivateEndpointServiceConnectionStatusPtrOutput
- func (o PrivateEndpointServiceConnectionStatusOutput) ToPrivateEndpointServiceConnectionStatusPtrOutputWithContext(ctx context.Context) PrivateEndpointServiceConnectionStatusPtrOutput
- func (o PrivateEndpointServiceConnectionStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o PrivateEndpointServiceConnectionStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o PrivateEndpointServiceConnectionStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PrivateEndpointServiceConnectionStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PrivateEndpointServiceConnectionStatusPtrInput
- type PrivateEndpointServiceConnectionStatusPtrOutput
- func (o PrivateEndpointServiceConnectionStatusPtrOutput) Elem() PrivateEndpointServiceConnectionStatusOutput
- func (PrivateEndpointServiceConnectionStatusPtrOutput) ElementType() reflect.Type
- func (o PrivateEndpointServiceConnectionStatusPtrOutput) ToPrivateEndpointServiceConnectionStatusPtrOutput() PrivateEndpointServiceConnectionStatusPtrOutput
- func (o PrivateEndpointServiceConnectionStatusPtrOutput) ToPrivateEndpointServiceConnectionStatusPtrOutputWithContext(ctx context.Context) PrivateEndpointServiceConnectionStatusPtrOutput
- func (o PrivateEndpointServiceConnectionStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PrivateEndpointServiceConnectionStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PrivateLinkServiceConnectionState
- type PrivateLinkServiceConnectionStateArgs
- func (PrivateLinkServiceConnectionStateArgs) ElementType() reflect.Type
- func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStateOutput() PrivateLinkServiceConnectionStateOutput
- func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStateOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateOutput
- type PrivateLinkServiceConnectionStateInput
- type PrivateLinkServiceConnectionStateOutput
- func (o PrivateLinkServiceConnectionStateOutput) ActionsRequired() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStateOutput) Description() pulumi.StringPtrOutput
- func (PrivateLinkServiceConnectionStateOutput) ElementType() reflect.Type
- func (o PrivateLinkServiceConnectionStateOutput) Status() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStateOutput() PrivateLinkServiceConnectionStateOutput
- func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStateOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateOutput
- type PrivateLinkServiceConnectionStateResponse
- type PrivateLinkServiceConnectionStateResponseOutput
- func (o PrivateLinkServiceConnectionStateResponseOutput) ActionsRequired() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStateResponseOutput) Description() pulumi.StringPtrOutput
- func (PrivateLinkServiceConnectionStateResponseOutput) ElementType() reflect.Type
- func (o PrivateLinkServiceConnectionStateResponseOutput) Status() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutput() PrivateLinkServiceConnectionStateResponseOutput
- func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponseOutput
- type ReplicationRole
- func (ReplicationRole) ElementType() reflect.Type
- func (e ReplicationRole) ToReplicationRoleOutput() ReplicationRoleOutput
- func (e ReplicationRole) ToReplicationRoleOutputWithContext(ctx context.Context) ReplicationRoleOutput
- func (e ReplicationRole) ToReplicationRolePtrOutput() ReplicationRolePtrOutput
- func (e ReplicationRole) ToReplicationRolePtrOutputWithContext(ctx context.Context) ReplicationRolePtrOutput
- func (e ReplicationRole) ToStringOutput() pulumi.StringOutput
- func (e ReplicationRole) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ReplicationRole) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ReplicationRole) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ReplicationRoleInput
- type ReplicationRoleOutput
- func (ReplicationRoleOutput) ElementType() reflect.Type
- func (o ReplicationRoleOutput) ToReplicationRoleOutput() ReplicationRoleOutput
- func (o ReplicationRoleOutput) ToReplicationRoleOutputWithContext(ctx context.Context) ReplicationRoleOutput
- func (o ReplicationRoleOutput) ToReplicationRolePtrOutput() ReplicationRolePtrOutput
- func (o ReplicationRoleOutput) ToReplicationRolePtrOutputWithContext(ctx context.Context) ReplicationRolePtrOutput
- func (o ReplicationRoleOutput) ToStringOutput() pulumi.StringOutput
- func (o ReplicationRoleOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ReplicationRoleOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ReplicationRoleOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ReplicationRolePtrInput
- type ReplicationRolePtrOutput
- func (o ReplicationRolePtrOutput) Elem() ReplicationRoleOutput
- func (ReplicationRolePtrOutput) ElementType() reflect.Type
- func (o ReplicationRolePtrOutput) ToReplicationRolePtrOutput() ReplicationRolePtrOutput
- func (o ReplicationRolePtrOutput) ToReplicationRolePtrOutputWithContext(ctx context.Context) ReplicationRolePtrOutput
- func (o ReplicationRolePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ReplicationRolePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type Server
- type ServerArgs
- type ServerInput
- type ServerOutput
- func (o ServerOutput) AdministratorLogin() pulumi.StringPtrOutput
- func (o ServerOutput) AvailabilityZone() pulumi.StringPtrOutput
- func (o ServerOutput) Backup() BackupResponsePtrOutput
- func (o ServerOutput) DataEncryption() DataEncryptionResponsePtrOutput
- func (ServerOutput) ElementType() reflect.Type
- func (o ServerOutput) FullyQualifiedDomainName() pulumi.StringOutput
- func (o ServerOutput) HighAvailability() HighAvailabilityResponsePtrOutput
- func (o ServerOutput) Identity() IdentityResponsePtrOutput
- func (o ServerOutput) Location() pulumi.StringOutput
- func (o ServerOutput) MaintenanceWindow() MaintenanceWindowResponsePtrOutput
- func (o ServerOutput) Name() pulumi.StringOutput
- func (o ServerOutput) Network() NetworkResponsePtrOutput
- func (o ServerOutput) ReplicaCapacity() pulumi.IntOutput
- func (o ServerOutput) ReplicationRole() pulumi.StringPtrOutput
- func (o ServerOutput) Sku() SkuResponsePtrOutput
- func (o ServerOutput) SourceServerResourceId() pulumi.StringPtrOutput
- func (o ServerOutput) State() pulumi.StringOutput
- func (o ServerOutput) Storage() StorageResponsePtrOutput
- func (o ServerOutput) SystemData() SystemDataResponseOutput
- func (o ServerOutput) Tags() pulumi.StringMapOutput
- func (o ServerOutput) ToServerOutput() ServerOutput
- func (o ServerOutput) ToServerOutputWithContext(ctx context.Context) ServerOutput
- func (o ServerOutput) Type() pulumi.StringOutput
- func (o ServerOutput) Version() pulumi.StringPtrOutput
- type ServerState
- type ServerVersion
- func (ServerVersion) ElementType() reflect.Type
- func (e ServerVersion) ToServerVersionOutput() ServerVersionOutput
- func (e ServerVersion) ToServerVersionOutputWithContext(ctx context.Context) ServerVersionOutput
- func (e ServerVersion) ToServerVersionPtrOutput() ServerVersionPtrOutput
- func (e ServerVersion) ToServerVersionPtrOutputWithContext(ctx context.Context) ServerVersionPtrOutput
- func (e ServerVersion) ToStringOutput() pulumi.StringOutput
- func (e ServerVersion) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ServerVersion) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ServerVersion) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ServerVersionInput
- type ServerVersionOutput
- func (ServerVersionOutput) ElementType() reflect.Type
- func (o ServerVersionOutput) ToServerVersionOutput() ServerVersionOutput
- func (o ServerVersionOutput) ToServerVersionOutputWithContext(ctx context.Context) ServerVersionOutput
- func (o ServerVersionOutput) ToServerVersionPtrOutput() ServerVersionPtrOutput
- func (o ServerVersionOutput) ToServerVersionPtrOutputWithContext(ctx context.Context) ServerVersionPtrOutput
- func (o ServerVersionOutput) ToStringOutput() pulumi.StringOutput
- func (o ServerVersionOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ServerVersionOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ServerVersionOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ServerVersionPtrInput
- type ServerVersionPtrOutput
- func (o ServerVersionPtrOutput) Elem() ServerVersionOutput
- func (ServerVersionPtrOutput) ElementType() reflect.Type
- func (o ServerVersionPtrOutput) ToServerVersionPtrOutput() ServerVersionPtrOutput
- func (o ServerVersionPtrOutput) ToServerVersionPtrOutputWithContext(ctx context.Context) ServerVersionPtrOutput
- func (o ServerVersionPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ServerVersionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type Sku
- type SkuArgs
- type SkuInput
- type SkuOutput
- func (SkuOutput) ElementType() reflect.Type
- func (o SkuOutput) Name() pulumi.StringOutput
- func (o SkuOutput) Tier() pulumi.StringOutput
- func (o SkuOutput) ToSkuOutput() SkuOutput
- func (o SkuOutput) ToSkuOutputWithContext(ctx context.Context) SkuOutput
- func (o SkuOutput) ToSkuPtrOutput() SkuPtrOutput
- func (o SkuOutput) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
- type SkuPtrInput
- type SkuPtrOutput
- func (o SkuPtrOutput) Elem() SkuOutput
- func (SkuPtrOutput) ElementType() reflect.Type
- func (o SkuPtrOutput) Name() pulumi.StringPtrOutput
- func (o SkuPtrOutput) Tier() pulumi.StringPtrOutput
- func (o SkuPtrOutput) ToSkuPtrOutput() SkuPtrOutput
- func (o SkuPtrOutput) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
- type SkuResponse
- type SkuResponseOutput
- func (SkuResponseOutput) ElementType() reflect.Type
- func (o SkuResponseOutput) Name() pulumi.StringOutput
- func (o SkuResponseOutput) Tier() pulumi.StringOutput
- func (o SkuResponseOutput) ToSkuResponseOutput() SkuResponseOutput
- func (o SkuResponseOutput) ToSkuResponseOutputWithContext(ctx context.Context) SkuResponseOutput
- type SkuResponsePtrOutput
- func (o SkuResponsePtrOutput) Elem() SkuResponseOutput
- func (SkuResponsePtrOutput) ElementType() reflect.Type
- func (o SkuResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o SkuResponsePtrOutput) Tier() pulumi.StringPtrOutput
- func (o SkuResponsePtrOutput) ToSkuResponsePtrOutput() SkuResponsePtrOutput
- func (o SkuResponsePtrOutput) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
- type SkuTier
- func (SkuTier) ElementType() reflect.Type
- func (e SkuTier) ToSkuTierOutput() SkuTierOutput
- func (e SkuTier) ToSkuTierOutputWithContext(ctx context.Context) SkuTierOutput
- func (e SkuTier) ToSkuTierPtrOutput() SkuTierPtrOutput
- func (e SkuTier) ToSkuTierPtrOutputWithContext(ctx context.Context) SkuTierPtrOutput
- func (e SkuTier) ToStringOutput() pulumi.StringOutput
- func (e SkuTier) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e SkuTier) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e SkuTier) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SkuTierInput
- type SkuTierOutput
- func (SkuTierOutput) ElementType() reflect.Type
- func (o SkuTierOutput) ToSkuTierOutput() SkuTierOutput
- func (o SkuTierOutput) ToSkuTierOutputWithContext(ctx context.Context) SkuTierOutput
- func (o SkuTierOutput) ToSkuTierPtrOutput() SkuTierPtrOutput
- func (o SkuTierOutput) ToSkuTierPtrOutputWithContext(ctx context.Context) SkuTierPtrOutput
- func (o SkuTierOutput) ToStringOutput() pulumi.StringOutput
- func (o SkuTierOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o SkuTierOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SkuTierOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SkuTierPtrInput
- type SkuTierPtrOutput
- func (o SkuTierPtrOutput) Elem() SkuTierOutput
- func (SkuTierPtrOutput) ElementType() reflect.Type
- func (o SkuTierPtrOutput) ToSkuTierPtrOutput() SkuTierPtrOutput
- func (o SkuTierPtrOutput) ToSkuTierPtrOutputWithContext(ctx context.Context) SkuTierPtrOutput
- func (o SkuTierPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SkuTierPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type Storage
- type StorageArgs
- func (val *StorageArgs) Defaults() *StorageArgs
- func (StorageArgs) ElementType() reflect.Type
- func (i StorageArgs) ToStorageOutput() StorageOutput
- func (i StorageArgs) ToStorageOutputWithContext(ctx context.Context) StorageOutput
- func (i StorageArgs) ToStoragePtrOutput() StoragePtrOutput
- func (i StorageArgs) ToStoragePtrOutputWithContext(ctx context.Context) StoragePtrOutput
- type StorageInput
- type StorageOutput
- func (o StorageOutput) AutoGrow() pulumi.StringPtrOutput
- func (o StorageOutput) AutoIoScaling() pulumi.StringPtrOutput
- func (StorageOutput) ElementType() reflect.Type
- func (o StorageOutput) Iops() pulumi.IntPtrOutput
- func (o StorageOutput) LogOnDisk() pulumi.StringPtrOutput
- func (o StorageOutput) StorageSizeGB() pulumi.IntPtrOutput
- func (o StorageOutput) ToStorageOutput() StorageOutput
- func (o StorageOutput) ToStorageOutputWithContext(ctx context.Context) StorageOutput
- func (o StorageOutput) ToStoragePtrOutput() StoragePtrOutput
- func (o StorageOutput) ToStoragePtrOutputWithContext(ctx context.Context) StoragePtrOutput
- type StoragePtrInput
- type StoragePtrOutput
- func (o StoragePtrOutput) AutoGrow() pulumi.StringPtrOutput
- func (o StoragePtrOutput) AutoIoScaling() pulumi.StringPtrOutput
- func (o StoragePtrOutput) Elem() StorageOutput
- func (StoragePtrOutput) ElementType() reflect.Type
- func (o StoragePtrOutput) Iops() pulumi.IntPtrOutput
- func (o StoragePtrOutput) LogOnDisk() pulumi.StringPtrOutput
- func (o StoragePtrOutput) StorageSizeGB() pulumi.IntPtrOutput
- func (o StoragePtrOutput) ToStoragePtrOutput() StoragePtrOutput
- func (o StoragePtrOutput) ToStoragePtrOutputWithContext(ctx context.Context) StoragePtrOutput
- type StorageResponse
- type StorageResponseOutput
- func (o StorageResponseOutput) AutoGrow() pulumi.StringPtrOutput
- func (o StorageResponseOutput) AutoIoScaling() pulumi.StringPtrOutput
- func (StorageResponseOutput) ElementType() reflect.Type
- func (o StorageResponseOutput) Iops() pulumi.IntPtrOutput
- func (o StorageResponseOutput) LogOnDisk() pulumi.StringPtrOutput
- func (o StorageResponseOutput) StorageSizeGB() pulumi.IntPtrOutput
- func (o StorageResponseOutput) StorageSku() pulumi.StringOutput
- func (o StorageResponseOutput) ToStorageResponseOutput() StorageResponseOutput
- func (o StorageResponseOutput) ToStorageResponseOutputWithContext(ctx context.Context) StorageResponseOutput
- type StorageResponsePtrOutput
- func (o StorageResponsePtrOutput) AutoGrow() pulumi.StringPtrOutput
- func (o StorageResponsePtrOutput) AutoIoScaling() pulumi.StringPtrOutput
- func (o StorageResponsePtrOutput) Elem() StorageResponseOutput
- func (StorageResponsePtrOutput) ElementType() reflect.Type
- func (o StorageResponsePtrOutput) Iops() pulumi.IntPtrOutput
- func (o StorageResponsePtrOutput) LogOnDisk() pulumi.StringPtrOutput
- func (o StorageResponsePtrOutput) StorageSizeGB() pulumi.IntPtrOutput
- func (o StorageResponsePtrOutput) StorageSku() pulumi.StringPtrOutput
- func (o StorageResponsePtrOutput) ToStorageResponsePtrOutput() StorageResponsePtrOutput
- func (o StorageResponsePtrOutput) ToStorageResponsePtrOutputWithContext(ctx context.Context) StorageResponsePtrOutput
- type SystemDataResponse
- type SystemDataResponseOutput
- func (o SystemDataResponseOutput) CreatedAt() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) CreatedBy() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) CreatedByType() pulumi.StringPtrOutput
- func (SystemDataResponseOutput) ElementType() reflect.Type
- func (o SystemDataResponseOutput) LastModifiedAt() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) LastModifiedBy() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) LastModifiedByType() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) ToSystemDataResponseOutput() SystemDataResponseOutput
- func (o SystemDataResponseOutput) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput
- type UserAssignedIdentityResponse
- type UserAssignedIdentityResponseArrayMapOutput
- func (UserAssignedIdentityResponseArrayMapOutput) ElementType() reflect.Type
- func (o UserAssignedIdentityResponseArrayMapOutput) MapIndex(k pulumi.StringInput) UserAssignedIdentityResponseArrayOutput
- func (o UserAssignedIdentityResponseArrayMapOutput) ToUserAssignedIdentityResponseArrayMapOutput() UserAssignedIdentityResponseArrayMapOutput
- func (o UserAssignedIdentityResponseArrayMapOutput) ToUserAssignedIdentityResponseArrayMapOutputWithContext(ctx context.Context) UserAssignedIdentityResponseArrayMapOutput
- type UserAssignedIdentityResponseArrayOutput
- func (UserAssignedIdentityResponseArrayOutput) ElementType() reflect.Type
- func (o UserAssignedIdentityResponseArrayOutput) Index(i pulumi.IntInput) UserAssignedIdentityResponseOutput
- func (o UserAssignedIdentityResponseArrayOutput) ToUserAssignedIdentityResponseArrayOutput() UserAssignedIdentityResponseArrayOutput
- func (o UserAssignedIdentityResponseArrayOutput) ToUserAssignedIdentityResponseArrayOutputWithContext(ctx context.Context) UserAssignedIdentityResponseArrayOutput
- type UserAssignedIdentityResponseOutput
- func (o UserAssignedIdentityResponseOutput) ClientId() pulumi.StringOutput
- func (UserAssignedIdentityResponseOutput) ElementType() reflect.Type
- func (o UserAssignedIdentityResponseOutput) PrincipalId() pulumi.StringOutput
- func (o UserAssignedIdentityResponseOutput) ToUserAssignedIdentityResponseOutput() UserAssignedIdentityResponseOutput
- func (o UserAssignedIdentityResponseOutput) ToUserAssignedIdentityResponseOutputWithContext(ctx context.Context) UserAssignedIdentityResponseOutput
Constants ¶
const ( ConfigurationSource_System_Default = ConfigurationSource("system-default") ConfigurationSource_User_Override = ConfigurationSource("user-override") )
const ( CreateModeDefault = CreateMode("Default") CreateModePointInTimeRestore = CreateMode("PointInTimeRestore") CreateModeReplica = CreateMode("Replica") CreateModeGeoRestore = CreateMode("GeoRestore") )
const ( DataEncryptionTypeAzureKeyVault = DataEncryptionType("AzureKeyVault") DataEncryptionTypeSystemManaged = DataEncryptionType("SystemManaged") )
const ( EnableStatusEnumEnabled = EnableStatusEnum("Enabled") EnableStatusEnumDisabled = EnableStatusEnum("Disabled") )
const ( HighAvailabilityModeDisabled = HighAvailabilityMode("Disabled") HighAvailabilityModeZoneRedundant = HighAvailabilityMode("ZoneRedundant") HighAvailabilityModeSameZone = HighAvailabilityMode("SameZone") )
const ( PrivateEndpointServiceConnectionStatusPending = PrivateEndpointServiceConnectionStatus("Pending") PrivateEndpointServiceConnectionStatusApproved = PrivateEndpointServiceConnectionStatus("Approved") PrivateEndpointServiceConnectionStatusRejected = PrivateEndpointServiceConnectionStatus("Rejected") )
const ( ReplicationRoleNone = ReplicationRole("None") ReplicationRoleSource = ReplicationRole("Source") ReplicationRoleReplica = ReplicationRole("Replica") )
const ( ServerVersion_5_7 = ServerVersion("5.7") ServerVersion_8_0_21 = ServerVersion("8.0.21") )
const ( SkuTierBurstable = SkuTier("Burstable") SkuTierGeneralPurpose = SkuTier("GeneralPurpose") SkuTierMemoryOptimized = SkuTier("MemoryOptimized") )
const (
AdministratorTypeActiveDirectory = AdministratorType("ActiveDirectory")
)
const (
ManagedServiceIdentityTypeUserAssigned = ManagedServiceIdentityType("UserAssigned")
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AdministratorType ¶
type AdministratorType string
Type of the sever administrator.
func (AdministratorType) ElementType ¶
func (AdministratorType) ElementType() reflect.Type
func (AdministratorType) ToAdministratorTypeOutput ¶
func (e AdministratorType) ToAdministratorTypeOutput() AdministratorTypeOutput
func (AdministratorType) ToAdministratorTypeOutputWithContext ¶
func (e AdministratorType) ToAdministratorTypeOutputWithContext(ctx context.Context) AdministratorTypeOutput
func (AdministratorType) ToAdministratorTypePtrOutput ¶
func (e AdministratorType) ToAdministratorTypePtrOutput() AdministratorTypePtrOutput
func (AdministratorType) ToAdministratorTypePtrOutputWithContext ¶
func (e AdministratorType) ToAdministratorTypePtrOutputWithContext(ctx context.Context) AdministratorTypePtrOutput
func (AdministratorType) ToStringOutput ¶
func (e AdministratorType) ToStringOutput() pulumi.StringOutput
func (AdministratorType) ToStringOutputWithContext ¶
func (e AdministratorType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AdministratorType) ToStringPtrOutput ¶
func (e AdministratorType) ToStringPtrOutput() pulumi.StringPtrOutput
func (AdministratorType) ToStringPtrOutputWithContext ¶
func (e AdministratorType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AdministratorTypeInput ¶
type AdministratorTypeInput interface { pulumi.Input ToAdministratorTypeOutput() AdministratorTypeOutput ToAdministratorTypeOutputWithContext(context.Context) AdministratorTypeOutput }
AdministratorTypeInput is an input type that accepts values of the AdministratorType enum A concrete instance of `AdministratorTypeInput` can be one of the following:
AdministratorTypeActiveDirectory
type AdministratorTypeOutput ¶
type AdministratorTypeOutput struct{ *pulumi.OutputState }
func (AdministratorTypeOutput) ElementType ¶
func (AdministratorTypeOutput) ElementType() reflect.Type
func (AdministratorTypeOutput) ToAdministratorTypeOutput ¶
func (o AdministratorTypeOutput) ToAdministratorTypeOutput() AdministratorTypeOutput
func (AdministratorTypeOutput) ToAdministratorTypeOutputWithContext ¶
func (o AdministratorTypeOutput) ToAdministratorTypeOutputWithContext(ctx context.Context) AdministratorTypeOutput
func (AdministratorTypeOutput) ToAdministratorTypePtrOutput ¶
func (o AdministratorTypeOutput) ToAdministratorTypePtrOutput() AdministratorTypePtrOutput
func (AdministratorTypeOutput) ToAdministratorTypePtrOutputWithContext ¶
func (o AdministratorTypeOutput) ToAdministratorTypePtrOutputWithContext(ctx context.Context) AdministratorTypePtrOutput
func (AdministratorTypeOutput) ToStringOutput ¶
func (o AdministratorTypeOutput) ToStringOutput() pulumi.StringOutput
func (AdministratorTypeOutput) ToStringOutputWithContext ¶
func (o AdministratorTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AdministratorTypeOutput) ToStringPtrOutput ¶
func (o AdministratorTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AdministratorTypeOutput) ToStringPtrOutputWithContext ¶
func (o AdministratorTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AdministratorTypePtrInput ¶
type AdministratorTypePtrInput interface { pulumi.Input ToAdministratorTypePtrOutput() AdministratorTypePtrOutput ToAdministratorTypePtrOutputWithContext(context.Context) AdministratorTypePtrOutput }
func AdministratorTypePtr ¶
func AdministratorTypePtr(v string) AdministratorTypePtrInput
type AdministratorTypePtrOutput ¶
type AdministratorTypePtrOutput struct{ *pulumi.OutputState }
func (AdministratorTypePtrOutput) Elem ¶
func (o AdministratorTypePtrOutput) Elem() AdministratorTypeOutput
func (AdministratorTypePtrOutput) ElementType ¶
func (AdministratorTypePtrOutput) ElementType() reflect.Type
func (AdministratorTypePtrOutput) ToAdministratorTypePtrOutput ¶
func (o AdministratorTypePtrOutput) ToAdministratorTypePtrOutput() AdministratorTypePtrOutput
func (AdministratorTypePtrOutput) ToAdministratorTypePtrOutputWithContext ¶
func (o AdministratorTypePtrOutput) ToAdministratorTypePtrOutputWithContext(ctx context.Context) AdministratorTypePtrOutput
func (AdministratorTypePtrOutput) ToStringPtrOutput ¶
func (o AdministratorTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AdministratorTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o AdministratorTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AzureADAdministrator ¶
type AzureADAdministrator struct { pulumi.CustomResourceState // Type of the sever administrator. AdministratorType pulumi.StringPtrOutput `pulumi:"administratorType"` // The resource id of the identity used for AAD Authentication. IdentityResourceId pulumi.StringPtrOutput `pulumi:"identityResourceId"` // Login name of the server administrator. Login pulumi.StringPtrOutput `pulumi:"login"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // SID (object ID) of the server administrator. Sid pulumi.StringPtrOutput `pulumi:"sid"` // The system metadata relating to this resource. SystemData SystemDataResponseOutput `pulumi:"systemData"` // Tenant ID of the administrator. TenantId pulumi.StringPtrOutput `pulumi:"tenantId"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
Represents a Administrator. Azure REST API version: 2022-01-01.
Other available API versions: 2023-06-01-preview, 2023-06-30.
func GetAzureADAdministrator ¶
func GetAzureADAdministrator(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AzureADAdministratorState, opts ...pulumi.ResourceOption) (*AzureADAdministrator, error)
GetAzureADAdministrator gets an existing AzureADAdministrator resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewAzureADAdministrator ¶
func NewAzureADAdministrator(ctx *pulumi.Context, name string, args *AzureADAdministratorArgs, opts ...pulumi.ResourceOption) (*AzureADAdministrator, error)
NewAzureADAdministrator registers a new resource with the given unique name, arguments, and options.
func (*AzureADAdministrator) ElementType ¶
func (*AzureADAdministrator) ElementType() reflect.Type
func (*AzureADAdministrator) ToAzureADAdministratorOutput ¶
func (i *AzureADAdministrator) ToAzureADAdministratorOutput() AzureADAdministratorOutput
func (*AzureADAdministrator) ToAzureADAdministratorOutputWithContext ¶
func (i *AzureADAdministrator) ToAzureADAdministratorOutputWithContext(ctx context.Context) AzureADAdministratorOutput
type AzureADAdministratorArgs ¶
type AzureADAdministratorArgs struct { // The name of the Azure AD Administrator. AdministratorName pulumi.StringPtrInput // Type of the sever administrator. AdministratorType pulumi.StringPtrInput // The resource id of the identity used for AAD Authentication. IdentityResourceId pulumi.StringPtrInput // Login name of the server administrator. Login pulumi.StringPtrInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // The name of the server. ServerName pulumi.StringInput // SID (object ID) of the server administrator. Sid pulumi.StringPtrInput // Tenant ID of the administrator. TenantId pulumi.StringPtrInput }
The set of arguments for constructing a AzureADAdministrator resource.
func (AzureADAdministratorArgs) ElementType ¶
func (AzureADAdministratorArgs) ElementType() reflect.Type
type AzureADAdministratorInput ¶
type AzureADAdministratorInput interface { pulumi.Input ToAzureADAdministratorOutput() AzureADAdministratorOutput ToAzureADAdministratorOutputWithContext(ctx context.Context) AzureADAdministratorOutput }
type AzureADAdministratorOutput ¶
type AzureADAdministratorOutput struct{ *pulumi.OutputState }
func (AzureADAdministratorOutput) AdministratorType ¶
func (o AzureADAdministratorOutput) AdministratorType() pulumi.StringPtrOutput
Type of the sever administrator.
func (AzureADAdministratorOutput) ElementType ¶
func (AzureADAdministratorOutput) ElementType() reflect.Type
func (AzureADAdministratorOutput) IdentityResourceId ¶
func (o AzureADAdministratorOutput) IdentityResourceId() pulumi.StringPtrOutput
The resource id of the identity used for AAD Authentication.
func (AzureADAdministratorOutput) Login ¶
func (o AzureADAdministratorOutput) Login() pulumi.StringPtrOutput
Login name of the server administrator.
func (AzureADAdministratorOutput) Name ¶
func (o AzureADAdministratorOutput) Name() pulumi.StringOutput
The name of the resource
func (AzureADAdministratorOutput) Sid ¶
func (o AzureADAdministratorOutput) Sid() pulumi.StringPtrOutput
SID (object ID) of the server administrator.
func (AzureADAdministratorOutput) SystemData ¶
func (o AzureADAdministratorOutput) SystemData() SystemDataResponseOutput
The system metadata relating to this resource.
func (AzureADAdministratorOutput) TenantId ¶
func (o AzureADAdministratorOutput) TenantId() pulumi.StringPtrOutput
Tenant ID of the administrator.
func (AzureADAdministratorOutput) ToAzureADAdministratorOutput ¶
func (o AzureADAdministratorOutput) ToAzureADAdministratorOutput() AzureADAdministratorOutput
func (AzureADAdministratorOutput) ToAzureADAdministratorOutputWithContext ¶
func (o AzureADAdministratorOutput) ToAzureADAdministratorOutputWithContext(ctx context.Context) AzureADAdministratorOutput
func (AzureADAdministratorOutput) Type ¶
func (o AzureADAdministratorOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type AzureADAdministratorState ¶
type AzureADAdministratorState struct { }
func (AzureADAdministratorState) ElementType ¶
func (AzureADAdministratorState) ElementType() reflect.Type
type Backup ¶
type Backup struct { // Backup retention days for the server. BackupRetentionDays *int `pulumi:"backupRetentionDays"` // Whether or not geo redundant backup is enabled. GeoRedundantBackup *string `pulumi:"geoRedundantBackup"` }
Storage Profile properties of a server
type BackupArgs ¶
type BackupArgs struct { // Backup retention days for the server. BackupRetentionDays pulumi.IntPtrInput `pulumi:"backupRetentionDays"` // Whether or not geo redundant backup is enabled. GeoRedundantBackup pulumi.StringPtrInput `pulumi:"geoRedundantBackup"` }
Storage Profile properties of a server
func (*BackupArgs) Defaults ¶
func (val *BackupArgs) Defaults() *BackupArgs
Defaults sets the appropriate defaults for BackupArgs
func (BackupArgs) ElementType ¶
func (BackupArgs) ElementType() reflect.Type
func (BackupArgs) ToBackupOutput ¶
func (i BackupArgs) ToBackupOutput() BackupOutput
func (BackupArgs) ToBackupOutputWithContext ¶
func (i BackupArgs) ToBackupOutputWithContext(ctx context.Context) BackupOutput
func (BackupArgs) ToBackupPtrOutput ¶
func (i BackupArgs) ToBackupPtrOutput() BackupPtrOutput
func (BackupArgs) ToBackupPtrOutputWithContext ¶
func (i BackupArgs) ToBackupPtrOutputWithContext(ctx context.Context) BackupPtrOutput
type BackupInput ¶
type BackupInput interface { pulumi.Input ToBackupOutput() BackupOutput ToBackupOutputWithContext(context.Context) BackupOutput }
BackupInput is an input type that accepts BackupArgs and BackupOutput values. You can construct a concrete instance of `BackupInput` via:
BackupArgs{...}
type BackupOutput ¶
type BackupOutput struct{ *pulumi.OutputState }
Storage Profile properties of a server
func (BackupOutput) BackupRetentionDays ¶
func (o BackupOutput) BackupRetentionDays() pulumi.IntPtrOutput
Backup retention days for the server.
func (BackupOutput) ElementType ¶
func (BackupOutput) ElementType() reflect.Type
func (BackupOutput) GeoRedundantBackup ¶
func (o BackupOutput) GeoRedundantBackup() pulumi.StringPtrOutput
Whether or not geo redundant backup is enabled.
func (BackupOutput) ToBackupOutput ¶
func (o BackupOutput) ToBackupOutput() BackupOutput
func (BackupOutput) ToBackupOutputWithContext ¶
func (o BackupOutput) ToBackupOutputWithContext(ctx context.Context) BackupOutput
func (BackupOutput) ToBackupPtrOutput ¶
func (o BackupOutput) ToBackupPtrOutput() BackupPtrOutput
func (BackupOutput) ToBackupPtrOutputWithContext ¶
func (o BackupOutput) ToBackupPtrOutputWithContext(ctx context.Context) BackupPtrOutput
type BackupPtrInput ¶
type BackupPtrInput interface { pulumi.Input ToBackupPtrOutput() BackupPtrOutput ToBackupPtrOutputWithContext(context.Context) BackupPtrOutput }
BackupPtrInput is an input type that accepts BackupArgs, BackupPtr and BackupPtrOutput values. You can construct a concrete instance of `BackupPtrInput` via:
BackupArgs{...} or: nil
func BackupPtr ¶
func BackupPtr(v *BackupArgs) BackupPtrInput
type BackupPtrOutput ¶
type BackupPtrOutput struct{ *pulumi.OutputState }
func (BackupPtrOutput) BackupRetentionDays ¶
func (o BackupPtrOutput) BackupRetentionDays() pulumi.IntPtrOutput
Backup retention days for the server.
func (BackupPtrOutput) Elem ¶
func (o BackupPtrOutput) Elem() BackupOutput
func (BackupPtrOutput) ElementType ¶
func (BackupPtrOutput) ElementType() reflect.Type
func (BackupPtrOutput) GeoRedundantBackup ¶
func (o BackupPtrOutput) GeoRedundantBackup() pulumi.StringPtrOutput
Whether or not geo redundant backup is enabled.
func (BackupPtrOutput) ToBackupPtrOutput ¶
func (o BackupPtrOutput) ToBackupPtrOutput() BackupPtrOutput
func (BackupPtrOutput) ToBackupPtrOutputWithContext ¶
func (o BackupPtrOutput) ToBackupPtrOutputWithContext(ctx context.Context) BackupPtrOutput
type BackupResponse ¶
type BackupResponse struct { // Backup retention days for the server. BackupRetentionDays *int `pulumi:"backupRetentionDays"` // Earliest restore point creation time (ISO8601 format) EarliestRestoreDate string `pulumi:"earliestRestoreDate"` // Whether or not geo redundant backup is enabled. GeoRedundantBackup *string `pulumi:"geoRedundantBackup"` }
Storage Profile properties of a server
func (*BackupResponse) Defaults ¶
func (val *BackupResponse) Defaults() *BackupResponse
Defaults sets the appropriate defaults for BackupResponse
type BackupResponseOutput ¶
type BackupResponseOutput struct{ *pulumi.OutputState }
Storage Profile properties of a server
func (BackupResponseOutput) BackupRetentionDays ¶
func (o BackupResponseOutput) BackupRetentionDays() pulumi.IntPtrOutput
Backup retention days for the server.
func (BackupResponseOutput) EarliestRestoreDate ¶
func (o BackupResponseOutput) EarliestRestoreDate() pulumi.StringOutput
Earliest restore point creation time (ISO8601 format)
func (BackupResponseOutput) ElementType ¶
func (BackupResponseOutput) ElementType() reflect.Type
func (BackupResponseOutput) GeoRedundantBackup ¶
func (o BackupResponseOutput) GeoRedundantBackup() pulumi.StringPtrOutput
Whether or not geo redundant backup is enabled.
func (BackupResponseOutput) ToBackupResponseOutput ¶
func (o BackupResponseOutput) ToBackupResponseOutput() BackupResponseOutput
func (BackupResponseOutput) ToBackupResponseOutputWithContext ¶
func (o BackupResponseOutput) ToBackupResponseOutputWithContext(ctx context.Context) BackupResponseOutput
type BackupResponsePtrOutput ¶
type BackupResponsePtrOutput struct{ *pulumi.OutputState }
func (BackupResponsePtrOutput) BackupRetentionDays ¶
func (o BackupResponsePtrOutput) BackupRetentionDays() pulumi.IntPtrOutput
Backup retention days for the server.
func (BackupResponsePtrOutput) EarliestRestoreDate ¶
func (o BackupResponsePtrOutput) EarliestRestoreDate() pulumi.StringPtrOutput
Earliest restore point creation time (ISO8601 format)
func (BackupResponsePtrOutput) Elem ¶
func (o BackupResponsePtrOutput) Elem() BackupResponseOutput
func (BackupResponsePtrOutput) ElementType ¶
func (BackupResponsePtrOutput) ElementType() reflect.Type
func (BackupResponsePtrOutput) GeoRedundantBackup ¶
func (o BackupResponsePtrOutput) GeoRedundantBackup() pulumi.StringPtrOutput
Whether or not geo redundant backup is enabled.
func (BackupResponsePtrOutput) ToBackupResponsePtrOutput ¶
func (o BackupResponsePtrOutput) ToBackupResponsePtrOutput() BackupResponsePtrOutput
func (BackupResponsePtrOutput) ToBackupResponsePtrOutputWithContext ¶
func (o BackupResponsePtrOutput) ToBackupResponsePtrOutputWithContext(ctx context.Context) BackupResponsePtrOutput
type Configuration ¶
type Configuration struct { pulumi.CustomResourceState // Allowed values of the configuration. AllowedValues pulumi.StringOutput `pulumi:"allowedValues"` // Current value of the configuration. CurrentValue pulumi.StringPtrOutput `pulumi:"currentValue"` // Data type of the configuration. DataType pulumi.StringOutput `pulumi:"dataType"` // Default value of the configuration. DefaultValue pulumi.StringOutput `pulumi:"defaultValue"` // Description of the configuration. Description pulumi.StringOutput `pulumi:"description"` // The link used to get the document from community or Azure site. DocumentationLink pulumi.StringOutput `pulumi:"documentationLink"` // If is the configuration pending restart or not. IsConfigPendingRestart pulumi.StringOutput `pulumi:"isConfigPendingRestart"` // If is the configuration dynamic. IsDynamicConfig pulumi.StringOutput `pulumi:"isDynamicConfig"` // If is the configuration read only. IsReadOnly pulumi.StringOutput `pulumi:"isReadOnly"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // Source of the configuration. Source pulumi.StringPtrOutput `pulumi:"source"` // The system metadata relating to this resource. SystemData SystemDataResponseOutput `pulumi:"systemData"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` // Value of the configuration. Value pulumi.StringPtrOutput `pulumi:"value"` }
Represents a Configuration. Azure REST API version: 2022-01-01. Prior API version in Azure Native 1.x: 2017-12-01.
Other available API versions: 2017-12-01, 2020-07-01-privatepreview, 2023-06-01-preview, 2023-06-30.
func GetConfiguration ¶
func GetConfiguration(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ConfigurationState, opts ...pulumi.ResourceOption) (*Configuration, error)
GetConfiguration gets an existing Configuration resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewConfiguration ¶
func NewConfiguration(ctx *pulumi.Context, name string, args *ConfigurationArgs, opts ...pulumi.ResourceOption) (*Configuration, error)
NewConfiguration registers a new resource with the given unique name, arguments, and options.
func (*Configuration) ElementType ¶
func (*Configuration) ElementType() reflect.Type
func (*Configuration) ToConfigurationOutput ¶
func (i *Configuration) ToConfigurationOutput() ConfigurationOutput
func (*Configuration) ToConfigurationOutputWithContext ¶
func (i *Configuration) ToConfigurationOutputWithContext(ctx context.Context) ConfigurationOutput
type ConfigurationArgs ¶
type ConfigurationArgs struct { // The name of the server configuration. ConfigurationName pulumi.StringPtrInput // Current value of the configuration. CurrentValue pulumi.StringPtrInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // The name of the server. ServerName pulumi.StringInput // Source of the configuration. Source pulumi.StringPtrInput // Value of the configuration. Value pulumi.StringPtrInput }
The set of arguments for constructing a Configuration resource.
func (ConfigurationArgs) ElementType ¶
func (ConfigurationArgs) ElementType() reflect.Type
type ConfigurationInput ¶
type ConfigurationInput interface { pulumi.Input ToConfigurationOutput() ConfigurationOutput ToConfigurationOutputWithContext(ctx context.Context) ConfigurationOutput }
type ConfigurationOutput ¶
type ConfigurationOutput struct{ *pulumi.OutputState }
func (ConfigurationOutput) AllowedValues ¶
func (o ConfigurationOutput) AllowedValues() pulumi.StringOutput
Allowed values of the configuration.
func (ConfigurationOutput) CurrentValue ¶
func (o ConfigurationOutput) CurrentValue() pulumi.StringPtrOutput
Current value of the configuration.
func (ConfigurationOutput) DataType ¶
func (o ConfigurationOutput) DataType() pulumi.StringOutput
Data type of the configuration.
func (ConfigurationOutput) DefaultValue ¶
func (o ConfigurationOutput) DefaultValue() pulumi.StringOutput
Default value of the configuration.
func (ConfigurationOutput) Description ¶
func (o ConfigurationOutput) Description() pulumi.StringOutput
Description of the configuration.
func (ConfigurationOutput) DocumentationLink ¶
func (o ConfigurationOutput) DocumentationLink() pulumi.StringOutput
The link used to get the document from community or Azure site.
func (ConfigurationOutput) ElementType ¶
func (ConfigurationOutput) ElementType() reflect.Type
func (ConfigurationOutput) IsConfigPendingRestart ¶
func (o ConfigurationOutput) IsConfigPendingRestart() pulumi.StringOutput
If is the configuration pending restart or not.
func (ConfigurationOutput) IsDynamicConfig ¶
func (o ConfigurationOutput) IsDynamicConfig() pulumi.StringOutput
If is the configuration dynamic.
func (ConfigurationOutput) IsReadOnly ¶
func (o ConfigurationOutput) IsReadOnly() pulumi.StringOutput
If is the configuration read only.
func (ConfigurationOutput) Name ¶
func (o ConfigurationOutput) Name() pulumi.StringOutput
The name of the resource
func (ConfigurationOutput) Source ¶
func (o ConfigurationOutput) Source() pulumi.StringPtrOutput
Source of the configuration.
func (ConfigurationOutput) SystemData ¶
func (o ConfigurationOutput) SystemData() SystemDataResponseOutput
The system metadata relating to this resource.
func (ConfigurationOutput) ToConfigurationOutput ¶
func (o ConfigurationOutput) ToConfigurationOutput() ConfigurationOutput
func (ConfigurationOutput) ToConfigurationOutputWithContext ¶
func (o ConfigurationOutput) ToConfigurationOutputWithContext(ctx context.Context) ConfigurationOutput
func (ConfigurationOutput) Type ¶
func (o ConfigurationOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
func (ConfigurationOutput) Value ¶
func (o ConfigurationOutput) Value() pulumi.StringPtrOutput
Value of the configuration.
type ConfigurationSource ¶
type ConfigurationSource string
Source of the configuration.
func (ConfigurationSource) ElementType ¶
func (ConfigurationSource) ElementType() reflect.Type
func (ConfigurationSource) ToConfigurationSourceOutput ¶
func (e ConfigurationSource) ToConfigurationSourceOutput() ConfigurationSourceOutput
func (ConfigurationSource) ToConfigurationSourceOutputWithContext ¶
func (e ConfigurationSource) ToConfigurationSourceOutputWithContext(ctx context.Context) ConfigurationSourceOutput
func (ConfigurationSource) ToConfigurationSourcePtrOutput ¶
func (e ConfigurationSource) ToConfigurationSourcePtrOutput() ConfigurationSourcePtrOutput
func (ConfigurationSource) ToConfigurationSourcePtrOutputWithContext ¶
func (e ConfigurationSource) ToConfigurationSourcePtrOutputWithContext(ctx context.Context) ConfigurationSourcePtrOutput
func (ConfigurationSource) ToStringOutput ¶
func (e ConfigurationSource) ToStringOutput() pulumi.StringOutput
func (ConfigurationSource) ToStringOutputWithContext ¶
func (e ConfigurationSource) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ConfigurationSource) ToStringPtrOutput ¶
func (e ConfigurationSource) ToStringPtrOutput() pulumi.StringPtrOutput
func (ConfigurationSource) ToStringPtrOutputWithContext ¶
func (e ConfigurationSource) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ConfigurationSourceInput ¶
type ConfigurationSourceInput interface { pulumi.Input ToConfigurationSourceOutput() ConfigurationSourceOutput ToConfigurationSourceOutputWithContext(context.Context) ConfigurationSourceOutput }
ConfigurationSourceInput is an input type that accepts values of the ConfigurationSource enum A concrete instance of `ConfigurationSourceInput` can be one of the following:
ConfigurationSource_System_Default ConfigurationSource_User_Override
type ConfigurationSourceOutput ¶
type ConfigurationSourceOutput struct{ *pulumi.OutputState }
func (ConfigurationSourceOutput) ElementType ¶
func (ConfigurationSourceOutput) ElementType() reflect.Type
func (ConfigurationSourceOutput) ToConfigurationSourceOutput ¶
func (o ConfigurationSourceOutput) ToConfigurationSourceOutput() ConfigurationSourceOutput
func (ConfigurationSourceOutput) ToConfigurationSourceOutputWithContext ¶
func (o ConfigurationSourceOutput) ToConfigurationSourceOutputWithContext(ctx context.Context) ConfigurationSourceOutput
func (ConfigurationSourceOutput) ToConfigurationSourcePtrOutput ¶
func (o ConfigurationSourceOutput) ToConfigurationSourcePtrOutput() ConfigurationSourcePtrOutput
func (ConfigurationSourceOutput) ToConfigurationSourcePtrOutputWithContext ¶
func (o ConfigurationSourceOutput) ToConfigurationSourcePtrOutputWithContext(ctx context.Context) ConfigurationSourcePtrOutput
func (ConfigurationSourceOutput) ToStringOutput ¶
func (o ConfigurationSourceOutput) ToStringOutput() pulumi.StringOutput
func (ConfigurationSourceOutput) ToStringOutputWithContext ¶
func (o ConfigurationSourceOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ConfigurationSourceOutput) ToStringPtrOutput ¶
func (o ConfigurationSourceOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ConfigurationSourceOutput) ToStringPtrOutputWithContext ¶
func (o ConfigurationSourceOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ConfigurationSourcePtrInput ¶
type ConfigurationSourcePtrInput interface { pulumi.Input ToConfigurationSourcePtrOutput() ConfigurationSourcePtrOutput ToConfigurationSourcePtrOutputWithContext(context.Context) ConfigurationSourcePtrOutput }
func ConfigurationSourcePtr ¶
func ConfigurationSourcePtr(v string) ConfigurationSourcePtrInput
type ConfigurationSourcePtrOutput ¶
type ConfigurationSourcePtrOutput struct{ *pulumi.OutputState }
func (ConfigurationSourcePtrOutput) Elem ¶
func (o ConfigurationSourcePtrOutput) Elem() ConfigurationSourceOutput
func (ConfigurationSourcePtrOutput) ElementType ¶
func (ConfigurationSourcePtrOutput) ElementType() reflect.Type
func (ConfigurationSourcePtrOutput) ToConfigurationSourcePtrOutput ¶
func (o ConfigurationSourcePtrOutput) ToConfigurationSourcePtrOutput() ConfigurationSourcePtrOutput
func (ConfigurationSourcePtrOutput) ToConfigurationSourcePtrOutputWithContext ¶
func (o ConfigurationSourcePtrOutput) ToConfigurationSourcePtrOutputWithContext(ctx context.Context) ConfigurationSourcePtrOutput
func (ConfigurationSourcePtrOutput) ToStringPtrOutput ¶
func (o ConfigurationSourcePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ConfigurationSourcePtrOutput) ToStringPtrOutputWithContext ¶
func (o ConfigurationSourcePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ConfigurationState ¶
type ConfigurationState struct { }
func (ConfigurationState) ElementType ¶
func (ConfigurationState) ElementType() reflect.Type
type CreateMode ¶
type CreateMode string
The mode to create a new MySQL server.
func (CreateMode) ElementType ¶
func (CreateMode) ElementType() reflect.Type
func (CreateMode) ToCreateModeOutput ¶
func (e CreateMode) ToCreateModeOutput() CreateModeOutput
func (CreateMode) ToCreateModeOutputWithContext ¶
func (e CreateMode) ToCreateModeOutputWithContext(ctx context.Context) CreateModeOutput
func (CreateMode) ToCreateModePtrOutput ¶
func (e CreateMode) ToCreateModePtrOutput() CreateModePtrOutput
func (CreateMode) ToCreateModePtrOutputWithContext ¶
func (e CreateMode) ToCreateModePtrOutputWithContext(ctx context.Context) CreateModePtrOutput
func (CreateMode) ToStringOutput ¶
func (e CreateMode) ToStringOutput() pulumi.StringOutput
func (CreateMode) ToStringOutputWithContext ¶
func (e CreateMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (CreateMode) ToStringPtrOutput ¶
func (e CreateMode) ToStringPtrOutput() pulumi.StringPtrOutput
func (CreateMode) ToStringPtrOutputWithContext ¶
func (e CreateMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CreateModeInput ¶
type CreateModeInput interface { pulumi.Input ToCreateModeOutput() CreateModeOutput ToCreateModeOutputWithContext(context.Context) CreateModeOutput }
CreateModeInput is an input type that accepts values of the CreateMode enum A concrete instance of `CreateModeInput` can be one of the following:
CreateModeDefault CreateModePointInTimeRestore CreateModeReplica CreateModeGeoRestore
type CreateModeOutput ¶
type CreateModeOutput struct{ *pulumi.OutputState }
func (CreateModeOutput) ElementType ¶
func (CreateModeOutput) ElementType() reflect.Type
func (CreateModeOutput) ToCreateModeOutput ¶
func (o CreateModeOutput) ToCreateModeOutput() CreateModeOutput
func (CreateModeOutput) ToCreateModeOutputWithContext ¶
func (o CreateModeOutput) ToCreateModeOutputWithContext(ctx context.Context) CreateModeOutput
func (CreateModeOutput) ToCreateModePtrOutput ¶
func (o CreateModeOutput) ToCreateModePtrOutput() CreateModePtrOutput
func (CreateModeOutput) ToCreateModePtrOutputWithContext ¶
func (o CreateModeOutput) ToCreateModePtrOutputWithContext(ctx context.Context) CreateModePtrOutput
func (CreateModeOutput) ToStringOutput ¶
func (o CreateModeOutput) ToStringOutput() pulumi.StringOutput
func (CreateModeOutput) ToStringOutputWithContext ¶
func (o CreateModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (CreateModeOutput) ToStringPtrOutput ¶
func (o CreateModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (CreateModeOutput) ToStringPtrOutputWithContext ¶
func (o CreateModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CreateModePtrInput ¶
type CreateModePtrInput interface { pulumi.Input ToCreateModePtrOutput() CreateModePtrOutput ToCreateModePtrOutputWithContext(context.Context) CreateModePtrOutput }
func CreateModePtr ¶
func CreateModePtr(v string) CreateModePtrInput
type CreateModePtrOutput ¶
type CreateModePtrOutput struct{ *pulumi.OutputState }
func (CreateModePtrOutput) Elem ¶
func (o CreateModePtrOutput) Elem() CreateModeOutput
func (CreateModePtrOutput) ElementType ¶
func (CreateModePtrOutput) ElementType() reflect.Type
func (CreateModePtrOutput) ToCreateModePtrOutput ¶
func (o CreateModePtrOutput) ToCreateModePtrOutput() CreateModePtrOutput
func (CreateModePtrOutput) ToCreateModePtrOutputWithContext ¶
func (o CreateModePtrOutput) ToCreateModePtrOutputWithContext(ctx context.Context) CreateModePtrOutput
func (CreateModePtrOutput) ToStringPtrOutput ¶
func (o CreateModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (CreateModePtrOutput) ToStringPtrOutputWithContext ¶
func (o CreateModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DataEncryption ¶
type DataEncryption struct { // Geo backup key uri as key vault can't cross region, need cmk in same region as geo backup GeoBackupKeyURI *string `pulumi:"geoBackupKeyURI"` // Geo backup user identity resource id as identity can't cross region, need identity in same region as geo backup GeoBackupUserAssignedIdentityId *string `pulumi:"geoBackupUserAssignedIdentityId"` // Primary key uri PrimaryKeyURI *string `pulumi:"primaryKeyURI"` // Primary user identity resource id PrimaryUserAssignedIdentityId *string `pulumi:"primaryUserAssignedIdentityId"` // The key type, AzureKeyVault for enable cmk, SystemManaged for disable cmk. Type *DataEncryptionType `pulumi:"type"` }
The date encryption for cmk.
type DataEncryptionArgs ¶
type DataEncryptionArgs struct { // Geo backup key uri as key vault can't cross region, need cmk in same region as geo backup GeoBackupKeyURI pulumi.StringPtrInput `pulumi:"geoBackupKeyURI"` // Geo backup user identity resource id as identity can't cross region, need identity in same region as geo backup GeoBackupUserAssignedIdentityId pulumi.StringPtrInput `pulumi:"geoBackupUserAssignedIdentityId"` // Primary key uri PrimaryKeyURI pulumi.StringPtrInput `pulumi:"primaryKeyURI"` // Primary user identity resource id PrimaryUserAssignedIdentityId pulumi.StringPtrInput `pulumi:"primaryUserAssignedIdentityId"` // The key type, AzureKeyVault for enable cmk, SystemManaged for disable cmk. Type DataEncryptionTypePtrInput `pulumi:"type"` }
The date encryption for cmk.
func (DataEncryptionArgs) ElementType ¶
func (DataEncryptionArgs) ElementType() reflect.Type
func (DataEncryptionArgs) ToDataEncryptionOutput ¶
func (i DataEncryptionArgs) ToDataEncryptionOutput() DataEncryptionOutput
func (DataEncryptionArgs) ToDataEncryptionOutputWithContext ¶
func (i DataEncryptionArgs) ToDataEncryptionOutputWithContext(ctx context.Context) DataEncryptionOutput
func (DataEncryptionArgs) ToDataEncryptionPtrOutput ¶
func (i DataEncryptionArgs) ToDataEncryptionPtrOutput() DataEncryptionPtrOutput
func (DataEncryptionArgs) ToDataEncryptionPtrOutputWithContext ¶
func (i DataEncryptionArgs) ToDataEncryptionPtrOutputWithContext(ctx context.Context) DataEncryptionPtrOutput
type DataEncryptionInput ¶
type DataEncryptionInput interface { pulumi.Input ToDataEncryptionOutput() DataEncryptionOutput ToDataEncryptionOutputWithContext(context.Context) DataEncryptionOutput }
DataEncryptionInput is an input type that accepts DataEncryptionArgs and DataEncryptionOutput values. You can construct a concrete instance of `DataEncryptionInput` via:
DataEncryptionArgs{...}
type DataEncryptionOutput ¶
type DataEncryptionOutput struct{ *pulumi.OutputState }
The date encryption for cmk.
func (DataEncryptionOutput) ElementType ¶
func (DataEncryptionOutput) ElementType() reflect.Type
func (DataEncryptionOutput) GeoBackupKeyURI ¶
func (o DataEncryptionOutput) GeoBackupKeyURI() pulumi.StringPtrOutput
Geo backup key uri as key vault can't cross region, need cmk in same region as geo backup
func (DataEncryptionOutput) GeoBackupUserAssignedIdentityId ¶
func (o DataEncryptionOutput) GeoBackupUserAssignedIdentityId() pulumi.StringPtrOutput
Geo backup user identity resource id as identity can't cross region, need identity in same region as geo backup
func (DataEncryptionOutput) PrimaryKeyURI ¶
func (o DataEncryptionOutput) PrimaryKeyURI() pulumi.StringPtrOutput
Primary key uri
func (DataEncryptionOutput) PrimaryUserAssignedIdentityId ¶
func (o DataEncryptionOutput) PrimaryUserAssignedIdentityId() pulumi.StringPtrOutput
Primary user identity resource id
func (DataEncryptionOutput) ToDataEncryptionOutput ¶
func (o DataEncryptionOutput) ToDataEncryptionOutput() DataEncryptionOutput
func (DataEncryptionOutput) ToDataEncryptionOutputWithContext ¶
func (o DataEncryptionOutput) ToDataEncryptionOutputWithContext(ctx context.Context) DataEncryptionOutput
func (DataEncryptionOutput) ToDataEncryptionPtrOutput ¶
func (o DataEncryptionOutput) ToDataEncryptionPtrOutput() DataEncryptionPtrOutput
func (DataEncryptionOutput) ToDataEncryptionPtrOutputWithContext ¶
func (o DataEncryptionOutput) ToDataEncryptionPtrOutputWithContext(ctx context.Context) DataEncryptionPtrOutput
func (DataEncryptionOutput) Type ¶
func (o DataEncryptionOutput) Type() DataEncryptionTypePtrOutput
The key type, AzureKeyVault for enable cmk, SystemManaged for disable cmk.
type DataEncryptionPtrInput ¶
type DataEncryptionPtrInput interface { pulumi.Input ToDataEncryptionPtrOutput() DataEncryptionPtrOutput ToDataEncryptionPtrOutputWithContext(context.Context) DataEncryptionPtrOutput }
DataEncryptionPtrInput is an input type that accepts DataEncryptionArgs, DataEncryptionPtr and DataEncryptionPtrOutput values. You can construct a concrete instance of `DataEncryptionPtrInput` via:
DataEncryptionArgs{...} or: nil
func DataEncryptionPtr ¶
func DataEncryptionPtr(v *DataEncryptionArgs) DataEncryptionPtrInput
type DataEncryptionPtrOutput ¶
type DataEncryptionPtrOutput struct{ *pulumi.OutputState }
func (DataEncryptionPtrOutput) Elem ¶
func (o DataEncryptionPtrOutput) Elem() DataEncryptionOutput
func (DataEncryptionPtrOutput) ElementType ¶
func (DataEncryptionPtrOutput) ElementType() reflect.Type
func (DataEncryptionPtrOutput) GeoBackupKeyURI ¶
func (o DataEncryptionPtrOutput) GeoBackupKeyURI() pulumi.StringPtrOutput
Geo backup key uri as key vault can't cross region, need cmk in same region as geo backup
func (DataEncryptionPtrOutput) GeoBackupUserAssignedIdentityId ¶
func (o DataEncryptionPtrOutput) GeoBackupUserAssignedIdentityId() pulumi.StringPtrOutput
Geo backup user identity resource id as identity can't cross region, need identity in same region as geo backup
func (DataEncryptionPtrOutput) PrimaryKeyURI ¶
func (o DataEncryptionPtrOutput) PrimaryKeyURI() pulumi.StringPtrOutput
Primary key uri
func (DataEncryptionPtrOutput) PrimaryUserAssignedIdentityId ¶
func (o DataEncryptionPtrOutput) PrimaryUserAssignedIdentityId() pulumi.StringPtrOutput
Primary user identity resource id
func (DataEncryptionPtrOutput) ToDataEncryptionPtrOutput ¶
func (o DataEncryptionPtrOutput) ToDataEncryptionPtrOutput() DataEncryptionPtrOutput
func (DataEncryptionPtrOutput) ToDataEncryptionPtrOutputWithContext ¶
func (o DataEncryptionPtrOutput) ToDataEncryptionPtrOutputWithContext(ctx context.Context) DataEncryptionPtrOutput
func (DataEncryptionPtrOutput) Type ¶
func (o DataEncryptionPtrOutput) Type() DataEncryptionTypePtrOutput
The key type, AzureKeyVault for enable cmk, SystemManaged for disable cmk.
type DataEncryptionResponse ¶
type DataEncryptionResponse struct { // Geo backup key uri as key vault can't cross region, need cmk in same region as geo backup GeoBackupKeyURI *string `pulumi:"geoBackupKeyURI"` // Geo backup user identity resource id as identity can't cross region, need identity in same region as geo backup GeoBackupUserAssignedIdentityId *string `pulumi:"geoBackupUserAssignedIdentityId"` // Primary key uri PrimaryKeyURI *string `pulumi:"primaryKeyURI"` // Primary user identity resource id PrimaryUserAssignedIdentityId *string `pulumi:"primaryUserAssignedIdentityId"` // The key type, AzureKeyVault for enable cmk, SystemManaged for disable cmk. Type *string `pulumi:"type"` }
The date encryption for cmk.
type DataEncryptionResponseOutput ¶
type DataEncryptionResponseOutput struct{ *pulumi.OutputState }
The date encryption for cmk.
func (DataEncryptionResponseOutput) ElementType ¶
func (DataEncryptionResponseOutput) ElementType() reflect.Type
func (DataEncryptionResponseOutput) GeoBackupKeyURI ¶
func (o DataEncryptionResponseOutput) GeoBackupKeyURI() pulumi.StringPtrOutput
Geo backup key uri as key vault can't cross region, need cmk in same region as geo backup
func (DataEncryptionResponseOutput) GeoBackupUserAssignedIdentityId ¶
func (o DataEncryptionResponseOutput) GeoBackupUserAssignedIdentityId() pulumi.StringPtrOutput
Geo backup user identity resource id as identity can't cross region, need identity in same region as geo backup
func (DataEncryptionResponseOutput) PrimaryKeyURI ¶
func (o DataEncryptionResponseOutput) PrimaryKeyURI() pulumi.StringPtrOutput
Primary key uri
func (DataEncryptionResponseOutput) PrimaryUserAssignedIdentityId ¶
func (o DataEncryptionResponseOutput) PrimaryUserAssignedIdentityId() pulumi.StringPtrOutput
Primary user identity resource id
func (DataEncryptionResponseOutput) ToDataEncryptionResponseOutput ¶
func (o DataEncryptionResponseOutput) ToDataEncryptionResponseOutput() DataEncryptionResponseOutput
func (DataEncryptionResponseOutput) ToDataEncryptionResponseOutputWithContext ¶
func (o DataEncryptionResponseOutput) ToDataEncryptionResponseOutputWithContext(ctx context.Context) DataEncryptionResponseOutput
func (DataEncryptionResponseOutput) Type ¶
func (o DataEncryptionResponseOutput) Type() pulumi.StringPtrOutput
The key type, AzureKeyVault for enable cmk, SystemManaged for disable cmk.
type DataEncryptionResponsePtrOutput ¶
type DataEncryptionResponsePtrOutput struct{ *pulumi.OutputState }
func (DataEncryptionResponsePtrOutput) Elem ¶
func (o DataEncryptionResponsePtrOutput) Elem() DataEncryptionResponseOutput
func (DataEncryptionResponsePtrOutput) ElementType ¶
func (DataEncryptionResponsePtrOutput) ElementType() reflect.Type
func (DataEncryptionResponsePtrOutput) GeoBackupKeyURI ¶
func (o DataEncryptionResponsePtrOutput) GeoBackupKeyURI() pulumi.StringPtrOutput
Geo backup key uri as key vault can't cross region, need cmk in same region as geo backup
func (DataEncryptionResponsePtrOutput) GeoBackupUserAssignedIdentityId ¶
func (o DataEncryptionResponsePtrOutput) GeoBackupUserAssignedIdentityId() pulumi.StringPtrOutput
Geo backup user identity resource id as identity can't cross region, need identity in same region as geo backup
func (DataEncryptionResponsePtrOutput) PrimaryKeyURI ¶
func (o DataEncryptionResponsePtrOutput) PrimaryKeyURI() pulumi.StringPtrOutput
Primary key uri
func (DataEncryptionResponsePtrOutput) PrimaryUserAssignedIdentityId ¶
func (o DataEncryptionResponsePtrOutput) PrimaryUserAssignedIdentityId() pulumi.StringPtrOutput
Primary user identity resource id
func (DataEncryptionResponsePtrOutput) ToDataEncryptionResponsePtrOutput ¶
func (o DataEncryptionResponsePtrOutput) ToDataEncryptionResponsePtrOutput() DataEncryptionResponsePtrOutput
func (DataEncryptionResponsePtrOutput) ToDataEncryptionResponsePtrOutputWithContext ¶
func (o DataEncryptionResponsePtrOutput) ToDataEncryptionResponsePtrOutputWithContext(ctx context.Context) DataEncryptionResponsePtrOutput
func (DataEncryptionResponsePtrOutput) Type ¶
func (o DataEncryptionResponsePtrOutput) Type() pulumi.StringPtrOutput
The key type, AzureKeyVault for enable cmk, SystemManaged for disable cmk.
type DataEncryptionType ¶
type DataEncryptionType string
The key type, AzureKeyVault for enable cmk, SystemManaged for disable cmk.
func (DataEncryptionType) ElementType ¶
func (DataEncryptionType) ElementType() reflect.Type
func (DataEncryptionType) ToDataEncryptionTypeOutput ¶
func (e DataEncryptionType) ToDataEncryptionTypeOutput() DataEncryptionTypeOutput
func (DataEncryptionType) ToDataEncryptionTypeOutputWithContext ¶
func (e DataEncryptionType) ToDataEncryptionTypeOutputWithContext(ctx context.Context) DataEncryptionTypeOutput
func (DataEncryptionType) ToDataEncryptionTypePtrOutput ¶
func (e DataEncryptionType) ToDataEncryptionTypePtrOutput() DataEncryptionTypePtrOutput
func (DataEncryptionType) ToDataEncryptionTypePtrOutputWithContext ¶
func (e DataEncryptionType) ToDataEncryptionTypePtrOutputWithContext(ctx context.Context) DataEncryptionTypePtrOutput
func (DataEncryptionType) ToStringOutput ¶
func (e DataEncryptionType) ToStringOutput() pulumi.StringOutput
func (DataEncryptionType) ToStringOutputWithContext ¶
func (e DataEncryptionType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DataEncryptionType) ToStringPtrOutput ¶
func (e DataEncryptionType) ToStringPtrOutput() pulumi.StringPtrOutput
func (DataEncryptionType) ToStringPtrOutputWithContext ¶
func (e DataEncryptionType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DataEncryptionTypeInput ¶
type DataEncryptionTypeInput interface { pulumi.Input ToDataEncryptionTypeOutput() DataEncryptionTypeOutput ToDataEncryptionTypeOutputWithContext(context.Context) DataEncryptionTypeOutput }
DataEncryptionTypeInput is an input type that accepts values of the DataEncryptionType enum A concrete instance of `DataEncryptionTypeInput` can be one of the following:
DataEncryptionTypeAzureKeyVault DataEncryptionTypeSystemManaged
type DataEncryptionTypeOutput ¶
type DataEncryptionTypeOutput struct{ *pulumi.OutputState }
func (DataEncryptionTypeOutput) ElementType ¶
func (DataEncryptionTypeOutput) ElementType() reflect.Type
func (DataEncryptionTypeOutput) ToDataEncryptionTypeOutput ¶
func (o DataEncryptionTypeOutput) ToDataEncryptionTypeOutput() DataEncryptionTypeOutput
func (DataEncryptionTypeOutput) ToDataEncryptionTypeOutputWithContext ¶
func (o DataEncryptionTypeOutput) ToDataEncryptionTypeOutputWithContext(ctx context.Context) DataEncryptionTypeOutput
func (DataEncryptionTypeOutput) ToDataEncryptionTypePtrOutput ¶
func (o DataEncryptionTypeOutput) ToDataEncryptionTypePtrOutput() DataEncryptionTypePtrOutput
func (DataEncryptionTypeOutput) ToDataEncryptionTypePtrOutputWithContext ¶
func (o DataEncryptionTypeOutput) ToDataEncryptionTypePtrOutputWithContext(ctx context.Context) DataEncryptionTypePtrOutput
func (DataEncryptionTypeOutput) ToStringOutput ¶
func (o DataEncryptionTypeOutput) ToStringOutput() pulumi.StringOutput
func (DataEncryptionTypeOutput) ToStringOutputWithContext ¶
func (o DataEncryptionTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DataEncryptionTypeOutput) ToStringPtrOutput ¶
func (o DataEncryptionTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DataEncryptionTypeOutput) ToStringPtrOutputWithContext ¶
func (o DataEncryptionTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DataEncryptionTypePtrInput ¶
type DataEncryptionTypePtrInput interface { pulumi.Input ToDataEncryptionTypePtrOutput() DataEncryptionTypePtrOutput ToDataEncryptionTypePtrOutputWithContext(context.Context) DataEncryptionTypePtrOutput }
func DataEncryptionTypePtr ¶
func DataEncryptionTypePtr(v string) DataEncryptionTypePtrInput
type DataEncryptionTypePtrOutput ¶
type DataEncryptionTypePtrOutput struct{ *pulumi.OutputState }
func (DataEncryptionTypePtrOutput) Elem ¶
func (o DataEncryptionTypePtrOutput) Elem() DataEncryptionTypeOutput
func (DataEncryptionTypePtrOutput) ElementType ¶
func (DataEncryptionTypePtrOutput) ElementType() reflect.Type
func (DataEncryptionTypePtrOutput) ToDataEncryptionTypePtrOutput ¶
func (o DataEncryptionTypePtrOutput) ToDataEncryptionTypePtrOutput() DataEncryptionTypePtrOutput
func (DataEncryptionTypePtrOutput) ToDataEncryptionTypePtrOutputWithContext ¶
func (o DataEncryptionTypePtrOutput) ToDataEncryptionTypePtrOutputWithContext(ctx context.Context) DataEncryptionTypePtrOutput
func (DataEncryptionTypePtrOutput) ToStringPtrOutput ¶
func (o DataEncryptionTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DataEncryptionTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o DataEncryptionTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type Database ¶
type Database struct { pulumi.CustomResourceState // The charset of the database. Charset pulumi.StringPtrOutput `pulumi:"charset"` // The collation of the database. Collation pulumi.StringPtrOutput `pulumi:"collation"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // The system metadata relating to this resource. SystemData SystemDataResponseOutput `pulumi:"systemData"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
Represents a Database. Azure REST API version: 2022-01-01. Prior API version in Azure Native 1.x: 2017-12-01.
Other available API versions: 2017-12-01, 2023-06-01-preview, 2023-06-30.
func GetDatabase ¶
func GetDatabase(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DatabaseState, opts ...pulumi.ResourceOption) (*Database, error)
GetDatabase gets an existing Database resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewDatabase ¶
func NewDatabase(ctx *pulumi.Context, name string, args *DatabaseArgs, opts ...pulumi.ResourceOption) (*Database, error)
NewDatabase registers a new resource with the given unique name, arguments, and options.
func (*Database) ElementType ¶
func (*Database) ToDatabaseOutput ¶
func (i *Database) ToDatabaseOutput() DatabaseOutput
func (*Database) ToDatabaseOutputWithContext ¶
func (i *Database) ToDatabaseOutputWithContext(ctx context.Context) DatabaseOutput
type DatabaseArgs ¶
type DatabaseArgs struct { // The charset of the database. Charset pulumi.StringPtrInput // The collation of the database. Collation pulumi.StringPtrInput // The name of the database. DatabaseName pulumi.StringPtrInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // The name of the server. ServerName pulumi.StringInput }
The set of arguments for constructing a Database resource.
func (DatabaseArgs) ElementType ¶
func (DatabaseArgs) ElementType() reflect.Type
type DatabaseInput ¶
type DatabaseInput interface { pulumi.Input ToDatabaseOutput() DatabaseOutput ToDatabaseOutputWithContext(ctx context.Context) DatabaseOutput }
type DatabaseOutput ¶
type DatabaseOutput struct{ *pulumi.OutputState }
func (DatabaseOutput) Charset ¶
func (o DatabaseOutput) Charset() pulumi.StringPtrOutput
The charset of the database.
func (DatabaseOutput) Collation ¶
func (o DatabaseOutput) Collation() pulumi.StringPtrOutput
The collation of the database.
func (DatabaseOutput) ElementType ¶
func (DatabaseOutput) ElementType() reflect.Type
func (DatabaseOutput) Name ¶
func (o DatabaseOutput) Name() pulumi.StringOutput
The name of the resource
func (DatabaseOutput) SystemData ¶
func (o DatabaseOutput) SystemData() SystemDataResponseOutput
The system metadata relating to this resource.
func (DatabaseOutput) ToDatabaseOutput ¶
func (o DatabaseOutput) ToDatabaseOutput() DatabaseOutput
func (DatabaseOutput) ToDatabaseOutputWithContext ¶
func (o DatabaseOutput) ToDatabaseOutputWithContext(ctx context.Context) DatabaseOutput
func (DatabaseOutput) Type ¶
func (o DatabaseOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type DatabaseState ¶
type DatabaseState struct { }
func (DatabaseState) ElementType ¶
func (DatabaseState) ElementType() reflect.Type
type EnableStatusEnum ¶
type EnableStatusEnum string
Enable Log On Disk or not.
func (EnableStatusEnum) ElementType ¶
func (EnableStatusEnum) ElementType() reflect.Type
func (EnableStatusEnum) ToEnableStatusEnumOutput ¶
func (e EnableStatusEnum) ToEnableStatusEnumOutput() EnableStatusEnumOutput
func (EnableStatusEnum) ToEnableStatusEnumOutputWithContext ¶
func (e EnableStatusEnum) ToEnableStatusEnumOutputWithContext(ctx context.Context) EnableStatusEnumOutput
func (EnableStatusEnum) ToEnableStatusEnumPtrOutput ¶
func (e EnableStatusEnum) ToEnableStatusEnumPtrOutput() EnableStatusEnumPtrOutput
func (EnableStatusEnum) ToEnableStatusEnumPtrOutputWithContext ¶
func (e EnableStatusEnum) ToEnableStatusEnumPtrOutputWithContext(ctx context.Context) EnableStatusEnumPtrOutput
func (EnableStatusEnum) ToStringOutput ¶
func (e EnableStatusEnum) ToStringOutput() pulumi.StringOutput
func (EnableStatusEnum) ToStringOutputWithContext ¶
func (e EnableStatusEnum) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EnableStatusEnum) ToStringPtrOutput ¶
func (e EnableStatusEnum) ToStringPtrOutput() pulumi.StringPtrOutput
func (EnableStatusEnum) ToStringPtrOutputWithContext ¶
func (e EnableStatusEnum) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EnableStatusEnumInput ¶
type EnableStatusEnumInput interface { pulumi.Input ToEnableStatusEnumOutput() EnableStatusEnumOutput ToEnableStatusEnumOutputWithContext(context.Context) EnableStatusEnumOutput }
EnableStatusEnumInput is an input type that accepts values of the EnableStatusEnum enum A concrete instance of `EnableStatusEnumInput` can be one of the following:
EnableStatusEnumEnabled EnableStatusEnumDisabled
type EnableStatusEnumOutput ¶
type EnableStatusEnumOutput struct{ *pulumi.OutputState }
func (EnableStatusEnumOutput) ElementType ¶
func (EnableStatusEnumOutput) ElementType() reflect.Type
func (EnableStatusEnumOutput) ToEnableStatusEnumOutput ¶
func (o EnableStatusEnumOutput) ToEnableStatusEnumOutput() EnableStatusEnumOutput
func (EnableStatusEnumOutput) ToEnableStatusEnumOutputWithContext ¶
func (o EnableStatusEnumOutput) ToEnableStatusEnumOutputWithContext(ctx context.Context) EnableStatusEnumOutput
func (EnableStatusEnumOutput) ToEnableStatusEnumPtrOutput ¶
func (o EnableStatusEnumOutput) ToEnableStatusEnumPtrOutput() EnableStatusEnumPtrOutput
func (EnableStatusEnumOutput) ToEnableStatusEnumPtrOutputWithContext ¶
func (o EnableStatusEnumOutput) ToEnableStatusEnumPtrOutputWithContext(ctx context.Context) EnableStatusEnumPtrOutput
func (EnableStatusEnumOutput) ToStringOutput ¶
func (o EnableStatusEnumOutput) ToStringOutput() pulumi.StringOutput
func (EnableStatusEnumOutput) ToStringOutputWithContext ¶
func (o EnableStatusEnumOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EnableStatusEnumOutput) ToStringPtrOutput ¶
func (o EnableStatusEnumOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (EnableStatusEnumOutput) ToStringPtrOutputWithContext ¶
func (o EnableStatusEnumOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EnableStatusEnumPtrInput ¶
type EnableStatusEnumPtrInput interface { pulumi.Input ToEnableStatusEnumPtrOutput() EnableStatusEnumPtrOutput ToEnableStatusEnumPtrOutputWithContext(context.Context) EnableStatusEnumPtrOutput }
func EnableStatusEnumPtr ¶
func EnableStatusEnumPtr(v string) EnableStatusEnumPtrInput
type EnableStatusEnumPtrOutput ¶
type EnableStatusEnumPtrOutput struct{ *pulumi.OutputState }
func (EnableStatusEnumPtrOutput) Elem ¶
func (o EnableStatusEnumPtrOutput) Elem() EnableStatusEnumOutput
func (EnableStatusEnumPtrOutput) ElementType ¶
func (EnableStatusEnumPtrOutput) ElementType() reflect.Type
func (EnableStatusEnumPtrOutput) ToEnableStatusEnumPtrOutput ¶
func (o EnableStatusEnumPtrOutput) ToEnableStatusEnumPtrOutput() EnableStatusEnumPtrOutput
func (EnableStatusEnumPtrOutput) ToEnableStatusEnumPtrOutputWithContext ¶
func (o EnableStatusEnumPtrOutput) ToEnableStatusEnumPtrOutputWithContext(ctx context.Context) EnableStatusEnumPtrOutput
func (EnableStatusEnumPtrOutput) ToStringPtrOutput ¶
func (o EnableStatusEnumPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (EnableStatusEnumPtrOutput) ToStringPtrOutputWithContext ¶
func (o EnableStatusEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FirewallRule ¶
type FirewallRule struct { pulumi.CustomResourceState // The end IP address of the server firewall rule. Must be IPv4 format. EndIpAddress pulumi.StringOutput `pulumi:"endIpAddress"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // The start IP address of the server firewall rule. Must be IPv4 format. StartIpAddress pulumi.StringOutput `pulumi:"startIpAddress"` // The system metadata relating to this resource. SystemData SystemDataResponseOutput `pulumi:"systemData"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
Represents a server firewall rule. Azure REST API version: 2022-01-01. Prior API version in Azure Native 1.x: 2017-12-01.
Other available API versions: 2017-12-01, 2023-06-01-preview, 2023-06-30.
func GetFirewallRule ¶
func GetFirewallRule(ctx *pulumi.Context, name string, id pulumi.IDInput, state *FirewallRuleState, opts ...pulumi.ResourceOption) (*FirewallRule, error)
GetFirewallRule gets an existing FirewallRule resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewFirewallRule ¶
func NewFirewallRule(ctx *pulumi.Context, name string, args *FirewallRuleArgs, opts ...pulumi.ResourceOption) (*FirewallRule, error)
NewFirewallRule registers a new resource with the given unique name, arguments, and options.
func (*FirewallRule) ElementType ¶
func (*FirewallRule) ElementType() reflect.Type
func (*FirewallRule) ToFirewallRuleOutput ¶
func (i *FirewallRule) ToFirewallRuleOutput() FirewallRuleOutput
func (*FirewallRule) ToFirewallRuleOutputWithContext ¶
func (i *FirewallRule) ToFirewallRuleOutputWithContext(ctx context.Context) FirewallRuleOutput
type FirewallRuleArgs ¶
type FirewallRuleArgs struct { // The end IP address of the server firewall rule. Must be IPv4 format. EndIpAddress pulumi.StringInput // The name of the server firewall rule. FirewallRuleName pulumi.StringPtrInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // The name of the server. ServerName pulumi.StringInput // The start IP address of the server firewall rule. Must be IPv4 format. StartIpAddress pulumi.StringInput }
The set of arguments for constructing a FirewallRule resource.
func (FirewallRuleArgs) ElementType ¶
func (FirewallRuleArgs) ElementType() reflect.Type
type FirewallRuleInput ¶
type FirewallRuleInput interface { pulumi.Input ToFirewallRuleOutput() FirewallRuleOutput ToFirewallRuleOutputWithContext(ctx context.Context) FirewallRuleOutput }
type FirewallRuleOutput ¶
type FirewallRuleOutput struct{ *pulumi.OutputState }
func (FirewallRuleOutput) ElementType ¶
func (FirewallRuleOutput) ElementType() reflect.Type
func (FirewallRuleOutput) EndIpAddress ¶
func (o FirewallRuleOutput) EndIpAddress() pulumi.StringOutput
The end IP address of the server firewall rule. Must be IPv4 format.
func (FirewallRuleOutput) Name ¶
func (o FirewallRuleOutput) Name() pulumi.StringOutput
The name of the resource
func (FirewallRuleOutput) StartIpAddress ¶
func (o FirewallRuleOutput) StartIpAddress() pulumi.StringOutput
The start IP address of the server firewall rule. Must be IPv4 format.
func (FirewallRuleOutput) SystemData ¶
func (o FirewallRuleOutput) SystemData() SystemDataResponseOutput
The system metadata relating to this resource.
func (FirewallRuleOutput) ToFirewallRuleOutput ¶
func (o FirewallRuleOutput) ToFirewallRuleOutput() FirewallRuleOutput
func (FirewallRuleOutput) ToFirewallRuleOutputWithContext ¶
func (o FirewallRuleOutput) ToFirewallRuleOutputWithContext(ctx context.Context) FirewallRuleOutput
func (FirewallRuleOutput) Type ¶
func (o FirewallRuleOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type FirewallRuleState ¶
type FirewallRuleState struct { }
func (FirewallRuleState) ElementType ¶
func (FirewallRuleState) ElementType() reflect.Type
type GetGetPrivateDnsZoneSuffixExecuteArgs ¶
type GetGetPrivateDnsZoneSuffixExecuteArgs struct { }
type GetGetPrivateDnsZoneSuffixExecuteOutputArgs ¶
type GetGetPrivateDnsZoneSuffixExecuteOutputArgs struct { }
func (GetGetPrivateDnsZoneSuffixExecuteOutputArgs) ElementType ¶
func (GetGetPrivateDnsZoneSuffixExecuteOutputArgs) ElementType() reflect.Type
type GetGetPrivateDnsZoneSuffixExecuteResult ¶
type GetGetPrivateDnsZoneSuffixExecuteResult struct { // Represents the private DNS zone suffix. PrivateDnsZoneSuffix *string `pulumi:"privateDnsZoneSuffix"` }
The response of get private dns zone suffix.
func GetGetPrivateDnsZoneSuffixExecute ¶
func GetGetPrivateDnsZoneSuffixExecute(ctx *pulumi.Context, args *GetGetPrivateDnsZoneSuffixExecuteArgs, opts ...pulumi.InvokeOption) (*GetGetPrivateDnsZoneSuffixExecuteResult, error)
Get private DNS zone suffix in the cloud. Azure REST API version: 2022-01-01.
Other available API versions: 2021-05-01, 2021-05-01-preview, 2021-12-01-preview, 2022-09-30-preview, 2023-06-01-preview, 2023-06-30, 2023-12-01-preview, 2023-12-30.
type GetGetPrivateDnsZoneSuffixExecuteResultOutput ¶
type GetGetPrivateDnsZoneSuffixExecuteResultOutput struct{ *pulumi.OutputState }
The response of get private dns zone suffix.
func GetGetPrivateDnsZoneSuffixExecuteOutput ¶
func GetGetPrivateDnsZoneSuffixExecuteOutput(ctx *pulumi.Context, args GetGetPrivateDnsZoneSuffixExecuteOutputArgs, opts ...pulumi.InvokeOption) GetGetPrivateDnsZoneSuffixExecuteResultOutput
func (GetGetPrivateDnsZoneSuffixExecuteResultOutput) ElementType ¶
func (GetGetPrivateDnsZoneSuffixExecuteResultOutput) ElementType() reflect.Type
func (GetGetPrivateDnsZoneSuffixExecuteResultOutput) PrivateDnsZoneSuffix ¶
func (o GetGetPrivateDnsZoneSuffixExecuteResultOutput) PrivateDnsZoneSuffix() pulumi.StringPtrOutput
Represents the private DNS zone suffix.
func (GetGetPrivateDnsZoneSuffixExecuteResultOutput) ToGetGetPrivateDnsZoneSuffixExecuteResultOutput ¶
func (o GetGetPrivateDnsZoneSuffixExecuteResultOutput) ToGetGetPrivateDnsZoneSuffixExecuteResultOutput() GetGetPrivateDnsZoneSuffixExecuteResultOutput
func (GetGetPrivateDnsZoneSuffixExecuteResultOutput) ToGetGetPrivateDnsZoneSuffixExecuteResultOutputWithContext ¶
func (o GetGetPrivateDnsZoneSuffixExecuteResultOutput) ToGetGetPrivateDnsZoneSuffixExecuteResultOutputWithContext(ctx context.Context) GetGetPrivateDnsZoneSuffixExecuteResultOutput
type HighAvailability ¶
type HighAvailability struct { // High availability mode for a server. Mode *string `pulumi:"mode"` // Availability zone of the standby server. StandbyAvailabilityZone *string `pulumi:"standbyAvailabilityZone"` }
Network related properties of a server
type HighAvailabilityArgs ¶
type HighAvailabilityArgs struct { // High availability mode for a server. Mode pulumi.StringPtrInput `pulumi:"mode"` // Availability zone of the standby server. StandbyAvailabilityZone pulumi.StringPtrInput `pulumi:"standbyAvailabilityZone"` }
Network related properties of a server
func (HighAvailabilityArgs) ElementType ¶
func (HighAvailabilityArgs) ElementType() reflect.Type
func (HighAvailabilityArgs) ToHighAvailabilityOutput ¶
func (i HighAvailabilityArgs) ToHighAvailabilityOutput() HighAvailabilityOutput
func (HighAvailabilityArgs) ToHighAvailabilityOutputWithContext ¶
func (i HighAvailabilityArgs) ToHighAvailabilityOutputWithContext(ctx context.Context) HighAvailabilityOutput
func (HighAvailabilityArgs) ToHighAvailabilityPtrOutput ¶
func (i HighAvailabilityArgs) ToHighAvailabilityPtrOutput() HighAvailabilityPtrOutput
func (HighAvailabilityArgs) ToHighAvailabilityPtrOutputWithContext ¶
func (i HighAvailabilityArgs) ToHighAvailabilityPtrOutputWithContext(ctx context.Context) HighAvailabilityPtrOutput
type HighAvailabilityInput ¶
type HighAvailabilityInput interface { pulumi.Input ToHighAvailabilityOutput() HighAvailabilityOutput ToHighAvailabilityOutputWithContext(context.Context) HighAvailabilityOutput }
HighAvailabilityInput is an input type that accepts HighAvailabilityArgs and HighAvailabilityOutput values. You can construct a concrete instance of `HighAvailabilityInput` via:
HighAvailabilityArgs{...}
type HighAvailabilityMode ¶
type HighAvailabilityMode string
High availability mode for a server.
func (HighAvailabilityMode) ElementType ¶
func (HighAvailabilityMode) ElementType() reflect.Type
func (HighAvailabilityMode) ToHighAvailabilityModeOutput ¶
func (e HighAvailabilityMode) ToHighAvailabilityModeOutput() HighAvailabilityModeOutput
func (HighAvailabilityMode) ToHighAvailabilityModeOutputWithContext ¶
func (e HighAvailabilityMode) ToHighAvailabilityModeOutputWithContext(ctx context.Context) HighAvailabilityModeOutput
func (HighAvailabilityMode) ToHighAvailabilityModePtrOutput ¶
func (e HighAvailabilityMode) ToHighAvailabilityModePtrOutput() HighAvailabilityModePtrOutput
func (HighAvailabilityMode) ToHighAvailabilityModePtrOutputWithContext ¶
func (e HighAvailabilityMode) ToHighAvailabilityModePtrOutputWithContext(ctx context.Context) HighAvailabilityModePtrOutput
func (HighAvailabilityMode) ToStringOutput ¶
func (e HighAvailabilityMode) ToStringOutput() pulumi.StringOutput
func (HighAvailabilityMode) ToStringOutputWithContext ¶
func (e HighAvailabilityMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (HighAvailabilityMode) ToStringPtrOutput ¶
func (e HighAvailabilityMode) ToStringPtrOutput() pulumi.StringPtrOutput
func (HighAvailabilityMode) ToStringPtrOutputWithContext ¶
func (e HighAvailabilityMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type HighAvailabilityModeInput ¶
type HighAvailabilityModeInput interface { pulumi.Input ToHighAvailabilityModeOutput() HighAvailabilityModeOutput ToHighAvailabilityModeOutputWithContext(context.Context) HighAvailabilityModeOutput }
HighAvailabilityModeInput is an input type that accepts values of the HighAvailabilityMode enum A concrete instance of `HighAvailabilityModeInput` can be one of the following:
HighAvailabilityModeDisabled HighAvailabilityModeZoneRedundant HighAvailabilityModeSameZone
type HighAvailabilityModeOutput ¶
type HighAvailabilityModeOutput struct{ *pulumi.OutputState }
func (HighAvailabilityModeOutput) ElementType ¶
func (HighAvailabilityModeOutput) ElementType() reflect.Type
func (HighAvailabilityModeOutput) ToHighAvailabilityModeOutput ¶
func (o HighAvailabilityModeOutput) ToHighAvailabilityModeOutput() HighAvailabilityModeOutput
func (HighAvailabilityModeOutput) ToHighAvailabilityModeOutputWithContext ¶
func (o HighAvailabilityModeOutput) ToHighAvailabilityModeOutputWithContext(ctx context.Context) HighAvailabilityModeOutput
func (HighAvailabilityModeOutput) ToHighAvailabilityModePtrOutput ¶
func (o HighAvailabilityModeOutput) ToHighAvailabilityModePtrOutput() HighAvailabilityModePtrOutput
func (HighAvailabilityModeOutput) ToHighAvailabilityModePtrOutputWithContext ¶
func (o HighAvailabilityModeOutput) ToHighAvailabilityModePtrOutputWithContext(ctx context.Context) HighAvailabilityModePtrOutput
func (HighAvailabilityModeOutput) ToStringOutput ¶
func (o HighAvailabilityModeOutput) ToStringOutput() pulumi.StringOutput
func (HighAvailabilityModeOutput) ToStringOutputWithContext ¶
func (o HighAvailabilityModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (HighAvailabilityModeOutput) ToStringPtrOutput ¶
func (o HighAvailabilityModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (HighAvailabilityModeOutput) ToStringPtrOutputWithContext ¶
func (o HighAvailabilityModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type HighAvailabilityModePtrInput ¶
type HighAvailabilityModePtrInput interface { pulumi.Input ToHighAvailabilityModePtrOutput() HighAvailabilityModePtrOutput ToHighAvailabilityModePtrOutputWithContext(context.Context) HighAvailabilityModePtrOutput }
func HighAvailabilityModePtr ¶
func HighAvailabilityModePtr(v string) HighAvailabilityModePtrInput
type HighAvailabilityModePtrOutput ¶
type HighAvailabilityModePtrOutput struct{ *pulumi.OutputState }
func (HighAvailabilityModePtrOutput) Elem ¶
func (o HighAvailabilityModePtrOutput) Elem() HighAvailabilityModeOutput
func (HighAvailabilityModePtrOutput) ElementType ¶
func (HighAvailabilityModePtrOutput) ElementType() reflect.Type
func (HighAvailabilityModePtrOutput) ToHighAvailabilityModePtrOutput ¶
func (o HighAvailabilityModePtrOutput) ToHighAvailabilityModePtrOutput() HighAvailabilityModePtrOutput
func (HighAvailabilityModePtrOutput) ToHighAvailabilityModePtrOutputWithContext ¶
func (o HighAvailabilityModePtrOutput) ToHighAvailabilityModePtrOutputWithContext(ctx context.Context) HighAvailabilityModePtrOutput
func (HighAvailabilityModePtrOutput) ToStringPtrOutput ¶
func (o HighAvailabilityModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (HighAvailabilityModePtrOutput) ToStringPtrOutputWithContext ¶
func (o HighAvailabilityModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type HighAvailabilityOutput ¶
type HighAvailabilityOutput struct{ *pulumi.OutputState }
Network related properties of a server
func (HighAvailabilityOutput) ElementType ¶
func (HighAvailabilityOutput) ElementType() reflect.Type
func (HighAvailabilityOutput) Mode ¶
func (o HighAvailabilityOutput) Mode() pulumi.StringPtrOutput
High availability mode for a server.
func (HighAvailabilityOutput) StandbyAvailabilityZone ¶
func (o HighAvailabilityOutput) StandbyAvailabilityZone() pulumi.StringPtrOutput
Availability zone of the standby server.
func (HighAvailabilityOutput) ToHighAvailabilityOutput ¶
func (o HighAvailabilityOutput) ToHighAvailabilityOutput() HighAvailabilityOutput
func (HighAvailabilityOutput) ToHighAvailabilityOutputWithContext ¶
func (o HighAvailabilityOutput) ToHighAvailabilityOutputWithContext(ctx context.Context) HighAvailabilityOutput
func (HighAvailabilityOutput) ToHighAvailabilityPtrOutput ¶
func (o HighAvailabilityOutput) ToHighAvailabilityPtrOutput() HighAvailabilityPtrOutput
func (HighAvailabilityOutput) ToHighAvailabilityPtrOutputWithContext ¶
func (o HighAvailabilityOutput) ToHighAvailabilityPtrOutputWithContext(ctx context.Context) HighAvailabilityPtrOutput
type HighAvailabilityPtrInput ¶
type HighAvailabilityPtrInput interface { pulumi.Input ToHighAvailabilityPtrOutput() HighAvailabilityPtrOutput ToHighAvailabilityPtrOutputWithContext(context.Context) HighAvailabilityPtrOutput }
HighAvailabilityPtrInput is an input type that accepts HighAvailabilityArgs, HighAvailabilityPtr and HighAvailabilityPtrOutput values. You can construct a concrete instance of `HighAvailabilityPtrInput` via:
HighAvailabilityArgs{...} or: nil
func HighAvailabilityPtr ¶
func HighAvailabilityPtr(v *HighAvailabilityArgs) HighAvailabilityPtrInput
type HighAvailabilityPtrOutput ¶
type HighAvailabilityPtrOutput struct{ *pulumi.OutputState }
func (HighAvailabilityPtrOutput) Elem ¶
func (o HighAvailabilityPtrOutput) Elem() HighAvailabilityOutput
func (HighAvailabilityPtrOutput) ElementType ¶
func (HighAvailabilityPtrOutput) ElementType() reflect.Type
func (HighAvailabilityPtrOutput) Mode ¶
func (o HighAvailabilityPtrOutput) Mode() pulumi.StringPtrOutput
High availability mode for a server.
func (HighAvailabilityPtrOutput) StandbyAvailabilityZone ¶
func (o HighAvailabilityPtrOutput) StandbyAvailabilityZone() pulumi.StringPtrOutput
Availability zone of the standby server.
func (HighAvailabilityPtrOutput) ToHighAvailabilityPtrOutput ¶
func (o HighAvailabilityPtrOutput) ToHighAvailabilityPtrOutput() HighAvailabilityPtrOutput
func (HighAvailabilityPtrOutput) ToHighAvailabilityPtrOutputWithContext ¶
func (o HighAvailabilityPtrOutput) ToHighAvailabilityPtrOutputWithContext(ctx context.Context) HighAvailabilityPtrOutput
type HighAvailabilityResponse ¶
type HighAvailabilityResponse struct { // High availability mode for a server. Mode *string `pulumi:"mode"` // Availability zone of the standby server. StandbyAvailabilityZone *string `pulumi:"standbyAvailabilityZone"` // The state of server high availability. State string `pulumi:"state"` }
Network related properties of a server
type HighAvailabilityResponseOutput ¶
type HighAvailabilityResponseOutput struct{ *pulumi.OutputState }
Network related properties of a server
func (HighAvailabilityResponseOutput) ElementType ¶
func (HighAvailabilityResponseOutput) ElementType() reflect.Type
func (HighAvailabilityResponseOutput) Mode ¶
func (o HighAvailabilityResponseOutput) Mode() pulumi.StringPtrOutput
High availability mode for a server.
func (HighAvailabilityResponseOutput) StandbyAvailabilityZone ¶
func (o HighAvailabilityResponseOutput) StandbyAvailabilityZone() pulumi.StringPtrOutput
Availability zone of the standby server.
func (HighAvailabilityResponseOutput) State ¶
func (o HighAvailabilityResponseOutput) State() pulumi.StringOutput
The state of server high availability.
func (HighAvailabilityResponseOutput) ToHighAvailabilityResponseOutput ¶
func (o HighAvailabilityResponseOutput) ToHighAvailabilityResponseOutput() HighAvailabilityResponseOutput
func (HighAvailabilityResponseOutput) ToHighAvailabilityResponseOutputWithContext ¶
func (o HighAvailabilityResponseOutput) ToHighAvailabilityResponseOutputWithContext(ctx context.Context) HighAvailabilityResponseOutput
type HighAvailabilityResponsePtrOutput ¶
type HighAvailabilityResponsePtrOutput struct{ *pulumi.OutputState }
func (HighAvailabilityResponsePtrOutput) Elem ¶
func (o HighAvailabilityResponsePtrOutput) Elem() HighAvailabilityResponseOutput
func (HighAvailabilityResponsePtrOutput) ElementType ¶
func (HighAvailabilityResponsePtrOutput) ElementType() reflect.Type
func (HighAvailabilityResponsePtrOutput) Mode ¶
func (o HighAvailabilityResponsePtrOutput) Mode() pulumi.StringPtrOutput
High availability mode for a server.
func (HighAvailabilityResponsePtrOutput) StandbyAvailabilityZone ¶
func (o HighAvailabilityResponsePtrOutput) StandbyAvailabilityZone() pulumi.StringPtrOutput
Availability zone of the standby server.
func (HighAvailabilityResponsePtrOutput) State ¶
func (o HighAvailabilityResponsePtrOutput) State() pulumi.StringPtrOutput
The state of server high availability.
func (HighAvailabilityResponsePtrOutput) ToHighAvailabilityResponsePtrOutput ¶
func (o HighAvailabilityResponsePtrOutput) ToHighAvailabilityResponsePtrOutput() HighAvailabilityResponsePtrOutput
func (HighAvailabilityResponsePtrOutput) ToHighAvailabilityResponsePtrOutputWithContext ¶
func (o HighAvailabilityResponsePtrOutput) ToHighAvailabilityResponsePtrOutputWithContext(ctx context.Context) HighAvailabilityResponsePtrOutput
type Identity ¶
type Identity struct { // Type of managed service identity. Type *ManagedServiceIdentityType `pulumi:"type"` // Metadata of user assigned identity. UserAssignedIdentities []string `pulumi:"userAssignedIdentities"` }
Properties to configure Identity for Bring your Own Keys
type IdentityArgs ¶
type IdentityArgs struct { // Type of managed service identity. Type ManagedServiceIdentityTypePtrInput `pulumi:"type"` // Metadata of user assigned identity. UserAssignedIdentities pulumi.StringArrayInput `pulumi:"userAssignedIdentities"` }
Properties to configure Identity for Bring your Own Keys
func (IdentityArgs) ElementType ¶
func (IdentityArgs) ElementType() reflect.Type
func (IdentityArgs) ToIdentityOutput ¶
func (i IdentityArgs) ToIdentityOutput() IdentityOutput
func (IdentityArgs) ToIdentityOutputWithContext ¶
func (i IdentityArgs) ToIdentityOutputWithContext(ctx context.Context) IdentityOutput
func (IdentityArgs) ToIdentityPtrOutput ¶
func (i IdentityArgs) ToIdentityPtrOutput() IdentityPtrOutput
func (IdentityArgs) ToIdentityPtrOutputWithContext ¶
func (i IdentityArgs) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput
type IdentityInput ¶
type IdentityInput interface { pulumi.Input ToIdentityOutput() IdentityOutput ToIdentityOutputWithContext(context.Context) IdentityOutput }
IdentityInput is an input type that accepts IdentityArgs and IdentityOutput values. You can construct a concrete instance of `IdentityInput` via:
IdentityArgs{...}
type IdentityOutput ¶
type IdentityOutput struct{ *pulumi.OutputState }
Properties to configure Identity for Bring your Own Keys
func (IdentityOutput) ElementType ¶
func (IdentityOutput) ElementType() reflect.Type
func (IdentityOutput) ToIdentityOutput ¶
func (o IdentityOutput) ToIdentityOutput() IdentityOutput
func (IdentityOutput) ToIdentityOutputWithContext ¶
func (o IdentityOutput) ToIdentityOutputWithContext(ctx context.Context) IdentityOutput
func (IdentityOutput) ToIdentityPtrOutput ¶
func (o IdentityOutput) ToIdentityPtrOutput() IdentityPtrOutput
func (IdentityOutput) ToIdentityPtrOutputWithContext ¶
func (o IdentityOutput) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput
func (IdentityOutput) Type ¶
func (o IdentityOutput) Type() ManagedServiceIdentityTypePtrOutput
Type of managed service identity.
func (IdentityOutput) UserAssignedIdentities ¶
func (o IdentityOutput) UserAssignedIdentities() pulumi.StringArrayOutput
Metadata of user assigned identity.
type IdentityPtrInput ¶
type IdentityPtrInput interface { pulumi.Input ToIdentityPtrOutput() IdentityPtrOutput ToIdentityPtrOutputWithContext(context.Context) IdentityPtrOutput }
IdentityPtrInput is an input type that accepts IdentityArgs, IdentityPtr and IdentityPtrOutput values. You can construct a concrete instance of `IdentityPtrInput` via:
IdentityArgs{...} or: nil
func IdentityPtr ¶
func IdentityPtr(v *IdentityArgs) IdentityPtrInput
type IdentityPtrOutput ¶
type IdentityPtrOutput struct{ *pulumi.OutputState }
func (IdentityPtrOutput) Elem ¶
func (o IdentityPtrOutput) Elem() IdentityOutput
func (IdentityPtrOutput) ElementType ¶
func (IdentityPtrOutput) ElementType() reflect.Type
func (IdentityPtrOutput) ToIdentityPtrOutput ¶
func (o IdentityPtrOutput) ToIdentityPtrOutput() IdentityPtrOutput
func (IdentityPtrOutput) ToIdentityPtrOutputWithContext ¶
func (o IdentityPtrOutput) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput
func (IdentityPtrOutput) Type ¶
func (o IdentityPtrOutput) Type() ManagedServiceIdentityTypePtrOutput
Type of managed service identity.
func (IdentityPtrOutput) UserAssignedIdentities ¶
func (o IdentityPtrOutput) UserAssignedIdentities() pulumi.StringArrayOutput
Metadata of user assigned identity.
type IdentityResponse ¶
type IdentityResponse struct { // ObjectId from the KeyVault PrincipalId string `pulumi:"principalId"` // TenantId from the KeyVault TenantId string `pulumi:"tenantId"` // Type of managed service identity. Type *string `pulumi:"type"` // Metadata of user assigned identity. UserAssignedIdentities map[string][]UserAssignedIdentityResponse `pulumi:"userAssignedIdentities"` }
Properties to configure Identity for Bring your Own Keys
type IdentityResponseOutput ¶
type IdentityResponseOutput struct{ *pulumi.OutputState }
Properties to configure Identity for Bring your Own Keys
func (IdentityResponseOutput) ElementType ¶
func (IdentityResponseOutput) ElementType() reflect.Type
func (IdentityResponseOutput) PrincipalId ¶
func (o IdentityResponseOutput) PrincipalId() pulumi.StringOutput
ObjectId from the KeyVault
func (IdentityResponseOutput) TenantId ¶
func (o IdentityResponseOutput) TenantId() pulumi.StringOutput
TenantId from the KeyVault
func (IdentityResponseOutput) ToIdentityResponseOutput ¶
func (o IdentityResponseOutput) ToIdentityResponseOutput() IdentityResponseOutput
func (IdentityResponseOutput) ToIdentityResponseOutputWithContext ¶
func (o IdentityResponseOutput) ToIdentityResponseOutputWithContext(ctx context.Context) IdentityResponseOutput
func (IdentityResponseOutput) Type ¶
func (o IdentityResponseOutput) Type() pulumi.StringPtrOutput
Type of managed service identity.
func (IdentityResponseOutput) UserAssignedIdentities ¶
func (o IdentityResponseOutput) UserAssignedIdentities() UserAssignedIdentityResponseArrayMapOutput
Metadata of user assigned identity.
type IdentityResponsePtrOutput ¶
type IdentityResponsePtrOutput struct{ *pulumi.OutputState }
func (IdentityResponsePtrOutput) Elem ¶
func (o IdentityResponsePtrOutput) Elem() IdentityResponseOutput
func (IdentityResponsePtrOutput) ElementType ¶
func (IdentityResponsePtrOutput) ElementType() reflect.Type
func (IdentityResponsePtrOutput) PrincipalId ¶
func (o IdentityResponsePtrOutput) PrincipalId() pulumi.StringPtrOutput
ObjectId from the KeyVault
func (IdentityResponsePtrOutput) TenantId ¶
func (o IdentityResponsePtrOutput) TenantId() pulumi.StringPtrOutput
TenantId from the KeyVault
func (IdentityResponsePtrOutput) ToIdentityResponsePtrOutput ¶
func (o IdentityResponsePtrOutput) ToIdentityResponsePtrOutput() IdentityResponsePtrOutput
func (IdentityResponsePtrOutput) ToIdentityResponsePtrOutputWithContext ¶
func (o IdentityResponsePtrOutput) ToIdentityResponsePtrOutputWithContext(ctx context.Context) IdentityResponsePtrOutput
func (IdentityResponsePtrOutput) Type ¶
func (o IdentityResponsePtrOutput) Type() pulumi.StringPtrOutput
Type of managed service identity.
func (IdentityResponsePtrOutput) UserAssignedIdentities ¶
func (o IdentityResponsePtrOutput) UserAssignedIdentities() UserAssignedIdentityResponseArrayMapOutput
Metadata of user assigned identity.
type LookupAzureADAdministratorArgs ¶
type LookupAzureADAdministratorArgs struct { // The name of the Azure AD Administrator. AdministratorName string `pulumi:"administratorName"` // The name of the resource group. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the server. ServerName string `pulumi:"serverName"` }
type LookupAzureADAdministratorOutputArgs ¶
type LookupAzureADAdministratorOutputArgs struct { // The name of the Azure AD Administrator. AdministratorName pulumi.StringInput `pulumi:"administratorName"` // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` // The name of the server. ServerName pulumi.StringInput `pulumi:"serverName"` }
func (LookupAzureADAdministratorOutputArgs) ElementType ¶
func (LookupAzureADAdministratorOutputArgs) ElementType() reflect.Type
type LookupAzureADAdministratorResult ¶
type LookupAzureADAdministratorResult struct { // Type of the sever administrator. AdministratorType *string `pulumi:"administratorType"` // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The resource id of the identity used for AAD Authentication. IdentityResourceId *string `pulumi:"identityResourceId"` // Login name of the server administrator. Login *string `pulumi:"login"` // The name of the resource Name string `pulumi:"name"` // SID (object ID) of the server administrator. Sid *string `pulumi:"sid"` // The system metadata relating to this resource. SystemData SystemDataResponse `pulumi:"systemData"` // Tenant ID of the administrator. TenantId *string `pulumi:"tenantId"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
Represents a Administrator.
func LookupAzureADAdministrator ¶
func LookupAzureADAdministrator(ctx *pulumi.Context, args *LookupAzureADAdministratorArgs, opts ...pulumi.InvokeOption) (*LookupAzureADAdministratorResult, error)
Gets information about an azure ad administrator. Azure REST API version: 2022-01-01.
Other available API versions: 2023-06-01-preview, 2023-06-30.
type LookupAzureADAdministratorResultOutput ¶
type LookupAzureADAdministratorResultOutput struct{ *pulumi.OutputState }
Represents a Administrator.
func LookupAzureADAdministratorOutput ¶
func LookupAzureADAdministratorOutput(ctx *pulumi.Context, args LookupAzureADAdministratorOutputArgs, opts ...pulumi.InvokeOption) LookupAzureADAdministratorResultOutput
func (LookupAzureADAdministratorResultOutput) AdministratorType ¶
func (o LookupAzureADAdministratorResultOutput) AdministratorType() pulumi.StringPtrOutput
Type of the sever administrator.
func (LookupAzureADAdministratorResultOutput) ElementType ¶
func (LookupAzureADAdministratorResultOutput) ElementType() reflect.Type
func (LookupAzureADAdministratorResultOutput) Id ¶
func (o LookupAzureADAdministratorResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (LookupAzureADAdministratorResultOutput) IdentityResourceId ¶
func (o LookupAzureADAdministratorResultOutput) IdentityResourceId() pulumi.StringPtrOutput
The resource id of the identity used for AAD Authentication.
func (LookupAzureADAdministratorResultOutput) Login ¶
func (o LookupAzureADAdministratorResultOutput) Login() pulumi.StringPtrOutput
Login name of the server administrator.
func (LookupAzureADAdministratorResultOutput) Name ¶
func (o LookupAzureADAdministratorResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupAzureADAdministratorResultOutput) Sid ¶
func (o LookupAzureADAdministratorResultOutput) Sid() pulumi.StringPtrOutput
SID (object ID) of the server administrator.
func (LookupAzureADAdministratorResultOutput) SystemData ¶
func (o LookupAzureADAdministratorResultOutput) SystemData() SystemDataResponseOutput
The system metadata relating to this resource.
func (LookupAzureADAdministratorResultOutput) TenantId ¶
func (o LookupAzureADAdministratorResultOutput) TenantId() pulumi.StringPtrOutput
Tenant ID of the administrator.
func (LookupAzureADAdministratorResultOutput) ToLookupAzureADAdministratorResultOutput ¶
func (o LookupAzureADAdministratorResultOutput) ToLookupAzureADAdministratorResultOutput() LookupAzureADAdministratorResultOutput
func (LookupAzureADAdministratorResultOutput) ToLookupAzureADAdministratorResultOutputWithContext ¶
func (o LookupAzureADAdministratorResultOutput) ToLookupAzureADAdministratorResultOutputWithContext(ctx context.Context) LookupAzureADAdministratorResultOutput
func (LookupAzureADAdministratorResultOutput) Type ¶
func (o LookupAzureADAdministratorResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type LookupConfigurationArgs ¶
type LookupConfigurationArgs struct { // The name of the server configuration. ConfigurationName string `pulumi:"configurationName"` // The name of the resource group. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the server. ServerName string `pulumi:"serverName"` }
type LookupConfigurationOutputArgs ¶
type LookupConfigurationOutputArgs struct { // The name of the server configuration. ConfigurationName pulumi.StringInput `pulumi:"configurationName"` // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` // The name of the server. ServerName pulumi.StringInput `pulumi:"serverName"` }
func (LookupConfigurationOutputArgs) ElementType ¶
func (LookupConfigurationOutputArgs) ElementType() reflect.Type
type LookupConfigurationResult ¶
type LookupConfigurationResult struct { // Allowed values of the configuration. AllowedValues string `pulumi:"allowedValues"` // Current value of the configuration. CurrentValue *string `pulumi:"currentValue"` // Data type of the configuration. DataType string `pulumi:"dataType"` // Default value of the configuration. DefaultValue string `pulumi:"defaultValue"` // Description of the configuration. Description string `pulumi:"description"` // The link used to get the document from community or Azure site. DocumentationLink string `pulumi:"documentationLink"` // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // If is the configuration pending restart or not. IsConfigPendingRestart string `pulumi:"isConfigPendingRestart"` // If is the configuration dynamic. IsDynamicConfig string `pulumi:"isDynamicConfig"` // If is the configuration read only. IsReadOnly string `pulumi:"isReadOnly"` // The name of the resource Name string `pulumi:"name"` // Source of the configuration. Source *string `pulumi:"source"` // The system metadata relating to this resource. SystemData SystemDataResponse `pulumi:"systemData"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` // Value of the configuration. Value *string `pulumi:"value"` }
Represents a Configuration.
func LookupConfiguration ¶
func LookupConfiguration(ctx *pulumi.Context, args *LookupConfigurationArgs, opts ...pulumi.InvokeOption) (*LookupConfigurationResult, error)
Gets information about a configuration of server. Azure REST API version: 2022-01-01.
Other available API versions: 2017-12-01, 2020-07-01-privatepreview, 2023-06-01-preview, 2023-06-30.
type LookupConfigurationResultOutput ¶
type LookupConfigurationResultOutput struct{ *pulumi.OutputState }
Represents a Configuration.
func LookupConfigurationOutput ¶
func LookupConfigurationOutput(ctx *pulumi.Context, args LookupConfigurationOutputArgs, opts ...pulumi.InvokeOption) LookupConfigurationResultOutput
func (LookupConfigurationResultOutput) AllowedValues ¶
func (o LookupConfigurationResultOutput) AllowedValues() pulumi.StringOutput
Allowed values of the configuration.
func (LookupConfigurationResultOutput) CurrentValue ¶
func (o LookupConfigurationResultOutput) CurrentValue() pulumi.StringPtrOutput
Current value of the configuration.
func (LookupConfigurationResultOutput) DataType ¶
func (o LookupConfigurationResultOutput) DataType() pulumi.StringOutput
Data type of the configuration.
func (LookupConfigurationResultOutput) DefaultValue ¶
func (o LookupConfigurationResultOutput) DefaultValue() pulumi.StringOutput
Default value of the configuration.
func (LookupConfigurationResultOutput) Description ¶
func (o LookupConfigurationResultOutput) Description() pulumi.StringOutput
Description of the configuration.
func (LookupConfigurationResultOutput) DocumentationLink ¶
func (o LookupConfigurationResultOutput) DocumentationLink() pulumi.StringOutput
The link used to get the document from community or Azure site.
func (LookupConfigurationResultOutput) ElementType ¶
func (LookupConfigurationResultOutput) ElementType() reflect.Type
func (LookupConfigurationResultOutput) Id ¶
func (o LookupConfigurationResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (LookupConfigurationResultOutput) IsConfigPendingRestart ¶
func (o LookupConfigurationResultOutput) IsConfigPendingRestart() pulumi.StringOutput
If is the configuration pending restart or not.
func (LookupConfigurationResultOutput) IsDynamicConfig ¶
func (o LookupConfigurationResultOutput) IsDynamicConfig() pulumi.StringOutput
If is the configuration dynamic.
func (LookupConfigurationResultOutput) IsReadOnly ¶
func (o LookupConfigurationResultOutput) IsReadOnly() pulumi.StringOutput
If is the configuration read only.
func (LookupConfigurationResultOutput) Name ¶
func (o LookupConfigurationResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupConfigurationResultOutput) Source ¶
func (o LookupConfigurationResultOutput) Source() pulumi.StringPtrOutput
Source of the configuration.
func (LookupConfigurationResultOutput) SystemData ¶
func (o LookupConfigurationResultOutput) SystemData() SystemDataResponseOutput
The system metadata relating to this resource.
func (LookupConfigurationResultOutput) ToLookupConfigurationResultOutput ¶
func (o LookupConfigurationResultOutput) ToLookupConfigurationResultOutput() LookupConfigurationResultOutput
func (LookupConfigurationResultOutput) ToLookupConfigurationResultOutputWithContext ¶
func (o LookupConfigurationResultOutput) ToLookupConfigurationResultOutputWithContext(ctx context.Context) LookupConfigurationResultOutput
func (LookupConfigurationResultOutput) Type ¶
func (o LookupConfigurationResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
func (LookupConfigurationResultOutput) Value ¶
func (o LookupConfigurationResultOutput) Value() pulumi.StringPtrOutput
Value of the configuration.
type LookupDatabaseArgs ¶
type LookupDatabaseOutputArgs ¶
type LookupDatabaseOutputArgs struct { // The name of the database. DatabaseName pulumi.StringInput `pulumi:"databaseName"` // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` // The name of the server. ServerName pulumi.StringInput `pulumi:"serverName"` }
func (LookupDatabaseOutputArgs) ElementType ¶
func (LookupDatabaseOutputArgs) ElementType() reflect.Type
type LookupDatabaseResult ¶
type LookupDatabaseResult struct { // The charset of the database. Charset *string `pulumi:"charset"` // The collation of the database. Collation *string `pulumi:"collation"` // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The name of the resource Name string `pulumi:"name"` // The system metadata relating to this resource. SystemData SystemDataResponse `pulumi:"systemData"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
Represents a Database.
func LookupDatabase ¶
func LookupDatabase(ctx *pulumi.Context, args *LookupDatabaseArgs, opts ...pulumi.InvokeOption) (*LookupDatabaseResult, error)
Gets information about a database. Azure REST API version: 2022-01-01.
Other available API versions: 2017-12-01, 2023-06-01-preview, 2023-06-30.
type LookupDatabaseResultOutput ¶
type LookupDatabaseResultOutput struct{ *pulumi.OutputState }
Represents a Database.
func LookupDatabaseOutput ¶
func LookupDatabaseOutput(ctx *pulumi.Context, args LookupDatabaseOutputArgs, opts ...pulumi.InvokeOption) LookupDatabaseResultOutput
func (LookupDatabaseResultOutput) Charset ¶
func (o LookupDatabaseResultOutput) Charset() pulumi.StringPtrOutput
The charset of the database.
func (LookupDatabaseResultOutput) Collation ¶
func (o LookupDatabaseResultOutput) Collation() pulumi.StringPtrOutput
The collation of the database.
func (LookupDatabaseResultOutput) ElementType ¶
func (LookupDatabaseResultOutput) ElementType() reflect.Type
func (LookupDatabaseResultOutput) Id ¶
func (o LookupDatabaseResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (LookupDatabaseResultOutput) Name ¶
func (o LookupDatabaseResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupDatabaseResultOutput) SystemData ¶
func (o LookupDatabaseResultOutput) SystemData() SystemDataResponseOutput
The system metadata relating to this resource.
func (LookupDatabaseResultOutput) ToLookupDatabaseResultOutput ¶
func (o LookupDatabaseResultOutput) ToLookupDatabaseResultOutput() LookupDatabaseResultOutput
func (LookupDatabaseResultOutput) ToLookupDatabaseResultOutputWithContext ¶
func (o LookupDatabaseResultOutput) ToLookupDatabaseResultOutputWithContext(ctx context.Context) LookupDatabaseResultOutput
func (LookupDatabaseResultOutput) Type ¶
func (o LookupDatabaseResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type LookupFirewallRuleArgs ¶
type LookupFirewallRuleArgs struct { // The name of the server firewall rule. FirewallRuleName string `pulumi:"firewallRuleName"` // The name of the resource group. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the server. ServerName string `pulumi:"serverName"` }
type LookupFirewallRuleOutputArgs ¶
type LookupFirewallRuleOutputArgs struct { // The name of the server firewall rule. FirewallRuleName pulumi.StringInput `pulumi:"firewallRuleName"` // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` // The name of the server. ServerName pulumi.StringInput `pulumi:"serverName"` }
func (LookupFirewallRuleOutputArgs) ElementType ¶
func (LookupFirewallRuleOutputArgs) ElementType() reflect.Type
type LookupFirewallRuleResult ¶
type LookupFirewallRuleResult struct { // The end IP address of the server firewall rule. Must be IPv4 format. EndIpAddress string `pulumi:"endIpAddress"` // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The name of the resource Name string `pulumi:"name"` // The start IP address of the server firewall rule. Must be IPv4 format. StartIpAddress string `pulumi:"startIpAddress"` // The system metadata relating to this resource. SystemData SystemDataResponse `pulumi:"systemData"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
Represents a server firewall rule.
func LookupFirewallRule ¶
func LookupFirewallRule(ctx *pulumi.Context, args *LookupFirewallRuleArgs, opts ...pulumi.InvokeOption) (*LookupFirewallRuleResult, error)
Gets information about a server firewall rule. Azure REST API version: 2022-01-01.
Other available API versions: 2017-12-01, 2023-06-01-preview, 2023-06-30.
type LookupFirewallRuleResultOutput ¶
type LookupFirewallRuleResultOutput struct{ *pulumi.OutputState }
Represents a server firewall rule.
func LookupFirewallRuleOutput ¶
func LookupFirewallRuleOutput(ctx *pulumi.Context, args LookupFirewallRuleOutputArgs, opts ...pulumi.InvokeOption) LookupFirewallRuleResultOutput
func (LookupFirewallRuleResultOutput) ElementType ¶
func (LookupFirewallRuleResultOutput) ElementType() reflect.Type
func (LookupFirewallRuleResultOutput) EndIpAddress ¶
func (o LookupFirewallRuleResultOutput) EndIpAddress() pulumi.StringOutput
The end IP address of the server firewall rule. Must be IPv4 format.
func (LookupFirewallRuleResultOutput) Id ¶
func (o LookupFirewallRuleResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (LookupFirewallRuleResultOutput) Name ¶
func (o LookupFirewallRuleResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupFirewallRuleResultOutput) StartIpAddress ¶
func (o LookupFirewallRuleResultOutput) StartIpAddress() pulumi.StringOutput
The start IP address of the server firewall rule. Must be IPv4 format.
func (LookupFirewallRuleResultOutput) SystemData ¶
func (o LookupFirewallRuleResultOutput) SystemData() SystemDataResponseOutput
The system metadata relating to this resource.
func (LookupFirewallRuleResultOutput) ToLookupFirewallRuleResultOutput ¶
func (o LookupFirewallRuleResultOutput) ToLookupFirewallRuleResultOutput() LookupFirewallRuleResultOutput
func (LookupFirewallRuleResultOutput) ToLookupFirewallRuleResultOutputWithContext ¶
func (o LookupFirewallRuleResultOutput) ToLookupFirewallRuleResultOutputWithContext(ctx context.Context) LookupFirewallRuleResultOutput
func (LookupFirewallRuleResultOutput) Type ¶
func (o LookupFirewallRuleResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type LookupPrivateEndpointConnectionArgs ¶
type LookupPrivateEndpointConnectionArgs struct { // The name of the private endpoint connection. PrivateEndpointConnectionName string `pulumi:"privateEndpointConnectionName"` // The name of the resource group. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the server. ServerName string `pulumi:"serverName"` }
type LookupPrivateEndpointConnectionOutputArgs ¶
type LookupPrivateEndpointConnectionOutputArgs struct { // The name of the private endpoint connection. PrivateEndpointConnectionName pulumi.StringInput `pulumi:"privateEndpointConnectionName"` // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` // The name of the server. ServerName pulumi.StringInput `pulumi:"serverName"` }
func (LookupPrivateEndpointConnectionOutputArgs) ElementType ¶
func (LookupPrivateEndpointConnectionOutputArgs) ElementType() reflect.Type
type LookupPrivateEndpointConnectionResult ¶
type LookupPrivateEndpointConnectionResult struct { // The group ids for the private endpoint resource. GroupIds []string `pulumi:"groupIds"` // Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" Id string `pulumi:"id"` // The name of the resource Name string `pulumi:"name"` // The private endpoint resource. PrivateEndpoint *PrivateEndpointResponse `pulumi:"privateEndpoint"` // A collection of information about the state of the connection between service consumer and provider. PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponse `pulumi:"privateLinkServiceConnectionState"` // The provisioning state of the private endpoint connection resource. ProvisioningState string `pulumi:"provisioningState"` // Azure Resource Manager metadata containing createdBy and modifiedBy information. SystemData SystemDataResponse `pulumi:"systemData"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
The private endpoint connection resource.
func LookupPrivateEndpointConnection ¶
func LookupPrivateEndpointConnection(ctx *pulumi.Context, args *LookupPrivateEndpointConnectionArgs, opts ...pulumi.InvokeOption) (*LookupPrivateEndpointConnectionResult, error)
Gets a private endpoint connection. Azure REST API version: 2022-09-30-preview.
Other available API versions: 2018-06-01-privatepreview, 2023-06-30.
type LookupPrivateEndpointConnectionResultOutput ¶
type LookupPrivateEndpointConnectionResultOutput struct{ *pulumi.OutputState }
The private endpoint connection resource.
func LookupPrivateEndpointConnectionOutput ¶
func LookupPrivateEndpointConnectionOutput(ctx *pulumi.Context, args LookupPrivateEndpointConnectionOutputArgs, opts ...pulumi.InvokeOption) LookupPrivateEndpointConnectionResultOutput
func (LookupPrivateEndpointConnectionResultOutput) ElementType ¶
func (LookupPrivateEndpointConnectionResultOutput) ElementType() reflect.Type
func (LookupPrivateEndpointConnectionResultOutput) GroupIds ¶
func (o LookupPrivateEndpointConnectionResultOutput) GroupIds() pulumi.StringArrayOutput
The group ids for the private endpoint resource.
func (LookupPrivateEndpointConnectionResultOutput) Id ¶
func (o LookupPrivateEndpointConnectionResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
func (LookupPrivateEndpointConnectionResultOutput) Name ¶
func (o LookupPrivateEndpointConnectionResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupPrivateEndpointConnectionResultOutput) PrivateEndpoint ¶
func (o LookupPrivateEndpointConnectionResultOutput) PrivateEndpoint() PrivateEndpointResponsePtrOutput
The private endpoint resource.
func (LookupPrivateEndpointConnectionResultOutput) PrivateLinkServiceConnectionState ¶
func (o LookupPrivateEndpointConnectionResultOutput) PrivateLinkServiceConnectionState() PrivateLinkServiceConnectionStateResponseOutput
A collection of information about the state of the connection between service consumer and provider.
func (LookupPrivateEndpointConnectionResultOutput) ProvisioningState ¶
func (o LookupPrivateEndpointConnectionResultOutput) ProvisioningState() pulumi.StringOutput
The provisioning state of the private endpoint connection resource.
func (LookupPrivateEndpointConnectionResultOutput) SystemData ¶
func (o LookupPrivateEndpointConnectionResultOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (LookupPrivateEndpointConnectionResultOutput) ToLookupPrivateEndpointConnectionResultOutput ¶
func (o LookupPrivateEndpointConnectionResultOutput) ToLookupPrivateEndpointConnectionResultOutput() LookupPrivateEndpointConnectionResultOutput
func (LookupPrivateEndpointConnectionResultOutput) ToLookupPrivateEndpointConnectionResultOutputWithContext ¶
func (o LookupPrivateEndpointConnectionResultOutput) ToLookupPrivateEndpointConnectionResultOutputWithContext(ctx context.Context) LookupPrivateEndpointConnectionResultOutput
func (LookupPrivateEndpointConnectionResultOutput) Type ¶
func (o LookupPrivateEndpointConnectionResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type LookupServerArgs ¶
type LookupServerOutputArgs ¶
type LookupServerOutputArgs struct { // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` // The name of the server. ServerName pulumi.StringInput `pulumi:"serverName"` }
func (LookupServerOutputArgs) ElementType ¶
func (LookupServerOutputArgs) ElementType() reflect.Type
type LookupServerResult ¶
type LookupServerResult struct { // The administrator's login name of a server. Can only be specified when the server is being created (and is required for creation). AdministratorLogin *string `pulumi:"administratorLogin"` // availability Zone information of the server. AvailabilityZone *string `pulumi:"availabilityZone"` // Backup related properties of a server. Backup *BackupResponse `pulumi:"backup"` // The Data Encryption for CMK. DataEncryption *DataEncryptionResponse `pulumi:"dataEncryption"` // The fully qualified domain name of a server. FullyQualifiedDomainName string `pulumi:"fullyQualifiedDomainName"` // High availability related properties of a server. HighAvailability *HighAvailabilityResponse `pulumi:"highAvailability"` // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The cmk identity for the server. Identity *IdentityResponse `pulumi:"identity"` // The geo-location where the resource lives Location string `pulumi:"location"` // Maintenance window of a server. MaintenanceWindow *MaintenanceWindowResponse `pulumi:"maintenanceWindow"` // The name of the resource Name string `pulumi:"name"` // Network related properties of a server. Network *NetworkResponse `pulumi:"network"` // The maximum number of replicas that a primary server can have. ReplicaCapacity int `pulumi:"replicaCapacity"` // The replication role. ReplicationRole *string `pulumi:"replicationRole"` // The SKU (pricing tier) of the server. Sku *SkuResponse `pulumi:"sku"` // The source MySQL server id. SourceServerResourceId *string `pulumi:"sourceServerResourceId"` // The state of a server. State string `pulumi:"state"` // Storage related properties of a server. Storage *StorageResponse `pulumi:"storage"` // The system metadata relating to this resource. SystemData SystemDataResponse `pulumi:"systemData"` // Resource tags. Tags map[string]string `pulumi:"tags"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` // Server version. Version *string `pulumi:"version"` }
Represents a server.
func LookupServer ¶
func LookupServer(ctx *pulumi.Context, args *LookupServerArgs, opts ...pulumi.InvokeOption) (*LookupServerResult, error)
Gets information about a server. Azure REST API version: 2022-01-01.
Other available API versions: 2017-12-01, 2018-06-01-privatepreview, 2020-07-01-preview, 2020-07-01-privatepreview, 2022-09-30-preview, 2023-06-01-preview, 2023-06-30, 2023-10-01-preview, 2023-12-01-preview, 2023-12-30.
func (*LookupServerResult) Defaults ¶
func (val *LookupServerResult) Defaults() *LookupServerResult
Defaults sets the appropriate defaults for LookupServerResult
type LookupServerResultOutput ¶
type LookupServerResultOutput struct{ *pulumi.OutputState }
Represents a server.
func LookupServerOutput ¶
func LookupServerOutput(ctx *pulumi.Context, args LookupServerOutputArgs, opts ...pulumi.InvokeOption) LookupServerResultOutput
func (LookupServerResultOutput) AdministratorLogin ¶
func (o LookupServerResultOutput) AdministratorLogin() pulumi.StringPtrOutput
The administrator's login name of a server. Can only be specified when the server is being created (and is required for creation).
func (LookupServerResultOutput) AvailabilityZone ¶
func (o LookupServerResultOutput) AvailabilityZone() pulumi.StringPtrOutput
availability Zone information of the server.
func (LookupServerResultOutput) Backup ¶
func (o LookupServerResultOutput) Backup() BackupResponsePtrOutput
Backup related properties of a server.
func (LookupServerResultOutput) DataEncryption ¶
func (o LookupServerResultOutput) DataEncryption() DataEncryptionResponsePtrOutput
The Data Encryption for CMK.
func (LookupServerResultOutput) ElementType ¶
func (LookupServerResultOutput) ElementType() reflect.Type
func (LookupServerResultOutput) FullyQualifiedDomainName ¶
func (o LookupServerResultOutput) FullyQualifiedDomainName() pulumi.StringOutput
The fully qualified domain name of a server.
func (LookupServerResultOutput) HighAvailability ¶
func (o LookupServerResultOutput) HighAvailability() HighAvailabilityResponsePtrOutput
High availability related properties of a server.
func (LookupServerResultOutput) Id ¶
func (o LookupServerResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (LookupServerResultOutput) Identity ¶
func (o LookupServerResultOutput) Identity() IdentityResponsePtrOutput
The cmk identity for the server.
func (LookupServerResultOutput) Location ¶
func (o LookupServerResultOutput) Location() pulumi.StringOutput
The geo-location where the resource lives
func (LookupServerResultOutput) MaintenanceWindow ¶
func (o LookupServerResultOutput) MaintenanceWindow() MaintenanceWindowResponsePtrOutput
Maintenance window of a server.
func (LookupServerResultOutput) Name ¶
func (o LookupServerResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupServerResultOutput) Network ¶
func (o LookupServerResultOutput) Network() NetworkResponsePtrOutput
Network related properties of a server.
func (LookupServerResultOutput) ReplicaCapacity ¶
func (o LookupServerResultOutput) ReplicaCapacity() pulumi.IntOutput
The maximum number of replicas that a primary server can have.
func (LookupServerResultOutput) ReplicationRole ¶
func (o LookupServerResultOutput) ReplicationRole() pulumi.StringPtrOutput
The replication role.
func (LookupServerResultOutput) Sku ¶
func (o LookupServerResultOutput) Sku() SkuResponsePtrOutput
The SKU (pricing tier) of the server.
func (LookupServerResultOutput) SourceServerResourceId ¶
func (o LookupServerResultOutput) SourceServerResourceId() pulumi.StringPtrOutput
The source MySQL server id.
func (LookupServerResultOutput) State ¶
func (o LookupServerResultOutput) State() pulumi.StringOutput
The state of a server.
func (LookupServerResultOutput) Storage ¶
func (o LookupServerResultOutput) Storage() StorageResponsePtrOutput
Storage related properties of a server.
func (LookupServerResultOutput) SystemData ¶
func (o LookupServerResultOutput) SystemData() SystemDataResponseOutput
The system metadata relating to this resource.
func (LookupServerResultOutput) Tags ¶
func (o LookupServerResultOutput) Tags() pulumi.StringMapOutput
Resource tags.
func (LookupServerResultOutput) ToLookupServerResultOutput ¶
func (o LookupServerResultOutput) ToLookupServerResultOutput() LookupServerResultOutput
func (LookupServerResultOutput) ToLookupServerResultOutputWithContext ¶
func (o LookupServerResultOutput) ToLookupServerResultOutputWithContext(ctx context.Context) LookupServerResultOutput
func (LookupServerResultOutput) Type ¶
func (o LookupServerResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
func (LookupServerResultOutput) Version ¶
func (o LookupServerResultOutput) Version() pulumi.StringPtrOutput
Server version.
type MaintenanceWindow ¶
type MaintenanceWindow struct { // indicates whether custom window is enabled or disabled CustomWindow *string `pulumi:"customWindow"` // day of week for maintenance window DayOfWeek *int `pulumi:"dayOfWeek"` // start hour for maintenance window StartHour *int `pulumi:"startHour"` // start minute for maintenance window StartMinute *int `pulumi:"startMinute"` }
Maintenance window of a server.
type MaintenanceWindowArgs ¶
type MaintenanceWindowArgs struct { // indicates whether custom window is enabled or disabled CustomWindow pulumi.StringPtrInput `pulumi:"customWindow"` // day of week for maintenance window DayOfWeek pulumi.IntPtrInput `pulumi:"dayOfWeek"` // start hour for maintenance window StartHour pulumi.IntPtrInput `pulumi:"startHour"` // start minute for maintenance window StartMinute pulumi.IntPtrInput `pulumi:"startMinute"` }
Maintenance window of a server.
func (MaintenanceWindowArgs) ElementType ¶
func (MaintenanceWindowArgs) ElementType() reflect.Type
func (MaintenanceWindowArgs) ToMaintenanceWindowOutput ¶
func (i MaintenanceWindowArgs) ToMaintenanceWindowOutput() MaintenanceWindowOutput
func (MaintenanceWindowArgs) ToMaintenanceWindowOutputWithContext ¶
func (i MaintenanceWindowArgs) ToMaintenanceWindowOutputWithContext(ctx context.Context) MaintenanceWindowOutput
func (MaintenanceWindowArgs) ToMaintenanceWindowPtrOutput ¶
func (i MaintenanceWindowArgs) ToMaintenanceWindowPtrOutput() MaintenanceWindowPtrOutput
func (MaintenanceWindowArgs) ToMaintenanceWindowPtrOutputWithContext ¶
func (i MaintenanceWindowArgs) ToMaintenanceWindowPtrOutputWithContext(ctx context.Context) MaintenanceWindowPtrOutput
type MaintenanceWindowInput ¶
type MaintenanceWindowInput interface { pulumi.Input ToMaintenanceWindowOutput() MaintenanceWindowOutput ToMaintenanceWindowOutputWithContext(context.Context) MaintenanceWindowOutput }
MaintenanceWindowInput is an input type that accepts MaintenanceWindowArgs and MaintenanceWindowOutput values. You can construct a concrete instance of `MaintenanceWindowInput` via:
MaintenanceWindowArgs{...}
type MaintenanceWindowOutput ¶
type MaintenanceWindowOutput struct{ *pulumi.OutputState }
Maintenance window of a server.
func (MaintenanceWindowOutput) CustomWindow ¶
func (o MaintenanceWindowOutput) CustomWindow() pulumi.StringPtrOutput
indicates whether custom window is enabled or disabled
func (MaintenanceWindowOutput) DayOfWeek ¶
func (o MaintenanceWindowOutput) DayOfWeek() pulumi.IntPtrOutput
day of week for maintenance window
func (MaintenanceWindowOutput) ElementType ¶
func (MaintenanceWindowOutput) ElementType() reflect.Type
func (MaintenanceWindowOutput) StartHour ¶
func (o MaintenanceWindowOutput) StartHour() pulumi.IntPtrOutput
start hour for maintenance window
func (MaintenanceWindowOutput) StartMinute ¶
func (o MaintenanceWindowOutput) StartMinute() pulumi.IntPtrOutput
start minute for maintenance window
func (MaintenanceWindowOutput) ToMaintenanceWindowOutput ¶
func (o MaintenanceWindowOutput) ToMaintenanceWindowOutput() MaintenanceWindowOutput
func (MaintenanceWindowOutput) ToMaintenanceWindowOutputWithContext ¶
func (o MaintenanceWindowOutput) ToMaintenanceWindowOutputWithContext(ctx context.Context) MaintenanceWindowOutput
func (MaintenanceWindowOutput) ToMaintenanceWindowPtrOutput ¶
func (o MaintenanceWindowOutput) ToMaintenanceWindowPtrOutput() MaintenanceWindowPtrOutput
func (MaintenanceWindowOutput) ToMaintenanceWindowPtrOutputWithContext ¶
func (o MaintenanceWindowOutput) ToMaintenanceWindowPtrOutputWithContext(ctx context.Context) MaintenanceWindowPtrOutput
type MaintenanceWindowPtrInput ¶
type MaintenanceWindowPtrInput interface { pulumi.Input ToMaintenanceWindowPtrOutput() MaintenanceWindowPtrOutput ToMaintenanceWindowPtrOutputWithContext(context.Context) MaintenanceWindowPtrOutput }
MaintenanceWindowPtrInput is an input type that accepts MaintenanceWindowArgs, MaintenanceWindowPtr and MaintenanceWindowPtrOutput values. You can construct a concrete instance of `MaintenanceWindowPtrInput` via:
MaintenanceWindowArgs{...} or: nil
func MaintenanceWindowPtr ¶
func MaintenanceWindowPtr(v *MaintenanceWindowArgs) MaintenanceWindowPtrInput
type MaintenanceWindowPtrOutput ¶
type MaintenanceWindowPtrOutput struct{ *pulumi.OutputState }
func (MaintenanceWindowPtrOutput) CustomWindow ¶
func (o MaintenanceWindowPtrOutput) CustomWindow() pulumi.StringPtrOutput
indicates whether custom window is enabled or disabled
func (MaintenanceWindowPtrOutput) DayOfWeek ¶
func (o MaintenanceWindowPtrOutput) DayOfWeek() pulumi.IntPtrOutput
day of week for maintenance window
func (MaintenanceWindowPtrOutput) Elem ¶
func (o MaintenanceWindowPtrOutput) Elem() MaintenanceWindowOutput
func (MaintenanceWindowPtrOutput) ElementType ¶
func (MaintenanceWindowPtrOutput) ElementType() reflect.Type
func (MaintenanceWindowPtrOutput) StartHour ¶
func (o MaintenanceWindowPtrOutput) StartHour() pulumi.IntPtrOutput
start hour for maintenance window
func (MaintenanceWindowPtrOutput) StartMinute ¶
func (o MaintenanceWindowPtrOutput) StartMinute() pulumi.IntPtrOutput
start minute for maintenance window
func (MaintenanceWindowPtrOutput) ToMaintenanceWindowPtrOutput ¶
func (o MaintenanceWindowPtrOutput) ToMaintenanceWindowPtrOutput() MaintenanceWindowPtrOutput
func (MaintenanceWindowPtrOutput) ToMaintenanceWindowPtrOutputWithContext ¶
func (o MaintenanceWindowPtrOutput) ToMaintenanceWindowPtrOutputWithContext(ctx context.Context) MaintenanceWindowPtrOutput
type MaintenanceWindowResponse ¶
type MaintenanceWindowResponse struct { // indicates whether custom window is enabled or disabled CustomWindow *string `pulumi:"customWindow"` // day of week for maintenance window DayOfWeek *int `pulumi:"dayOfWeek"` // start hour for maintenance window StartHour *int `pulumi:"startHour"` // start minute for maintenance window StartMinute *int `pulumi:"startMinute"` }
Maintenance window of a server.
type MaintenanceWindowResponseOutput ¶
type MaintenanceWindowResponseOutput struct{ *pulumi.OutputState }
Maintenance window of a server.
func (MaintenanceWindowResponseOutput) CustomWindow ¶
func (o MaintenanceWindowResponseOutput) CustomWindow() pulumi.StringPtrOutput
indicates whether custom window is enabled or disabled
func (MaintenanceWindowResponseOutput) DayOfWeek ¶
func (o MaintenanceWindowResponseOutput) DayOfWeek() pulumi.IntPtrOutput
day of week for maintenance window
func (MaintenanceWindowResponseOutput) ElementType ¶
func (MaintenanceWindowResponseOutput) ElementType() reflect.Type
func (MaintenanceWindowResponseOutput) StartHour ¶
func (o MaintenanceWindowResponseOutput) StartHour() pulumi.IntPtrOutput
start hour for maintenance window
func (MaintenanceWindowResponseOutput) StartMinute ¶
func (o MaintenanceWindowResponseOutput) StartMinute() pulumi.IntPtrOutput
start minute for maintenance window
func (MaintenanceWindowResponseOutput) ToMaintenanceWindowResponseOutput ¶
func (o MaintenanceWindowResponseOutput) ToMaintenanceWindowResponseOutput() MaintenanceWindowResponseOutput
func (MaintenanceWindowResponseOutput) ToMaintenanceWindowResponseOutputWithContext ¶
func (o MaintenanceWindowResponseOutput) ToMaintenanceWindowResponseOutputWithContext(ctx context.Context) MaintenanceWindowResponseOutput
type MaintenanceWindowResponsePtrOutput ¶
type MaintenanceWindowResponsePtrOutput struct{ *pulumi.OutputState }
func (MaintenanceWindowResponsePtrOutput) CustomWindow ¶
func (o MaintenanceWindowResponsePtrOutput) CustomWindow() pulumi.StringPtrOutput
indicates whether custom window is enabled or disabled
func (MaintenanceWindowResponsePtrOutput) DayOfWeek ¶
func (o MaintenanceWindowResponsePtrOutput) DayOfWeek() pulumi.IntPtrOutput
day of week for maintenance window
func (MaintenanceWindowResponsePtrOutput) Elem ¶
func (o MaintenanceWindowResponsePtrOutput) Elem() MaintenanceWindowResponseOutput
func (MaintenanceWindowResponsePtrOutput) ElementType ¶
func (MaintenanceWindowResponsePtrOutput) ElementType() reflect.Type
func (MaintenanceWindowResponsePtrOutput) StartHour ¶
func (o MaintenanceWindowResponsePtrOutput) StartHour() pulumi.IntPtrOutput
start hour for maintenance window
func (MaintenanceWindowResponsePtrOutput) StartMinute ¶
func (o MaintenanceWindowResponsePtrOutput) StartMinute() pulumi.IntPtrOutput
start minute for maintenance window
func (MaintenanceWindowResponsePtrOutput) ToMaintenanceWindowResponsePtrOutput ¶
func (o MaintenanceWindowResponsePtrOutput) ToMaintenanceWindowResponsePtrOutput() MaintenanceWindowResponsePtrOutput
func (MaintenanceWindowResponsePtrOutput) ToMaintenanceWindowResponsePtrOutputWithContext ¶
func (o MaintenanceWindowResponsePtrOutput) ToMaintenanceWindowResponsePtrOutputWithContext(ctx context.Context) MaintenanceWindowResponsePtrOutput
type ManagedServiceIdentityType ¶
type ManagedServiceIdentityType string
Type of managed service identity.
func (ManagedServiceIdentityType) ElementType ¶
func (ManagedServiceIdentityType) ElementType() reflect.Type
func (ManagedServiceIdentityType) ToManagedServiceIdentityTypeOutput ¶
func (e ManagedServiceIdentityType) ToManagedServiceIdentityTypeOutput() ManagedServiceIdentityTypeOutput
func (ManagedServiceIdentityType) ToManagedServiceIdentityTypeOutputWithContext ¶
func (e ManagedServiceIdentityType) ToManagedServiceIdentityTypeOutputWithContext(ctx context.Context) ManagedServiceIdentityTypeOutput
func (ManagedServiceIdentityType) ToManagedServiceIdentityTypePtrOutput ¶
func (e ManagedServiceIdentityType) ToManagedServiceIdentityTypePtrOutput() ManagedServiceIdentityTypePtrOutput
func (ManagedServiceIdentityType) ToManagedServiceIdentityTypePtrOutputWithContext ¶
func (e ManagedServiceIdentityType) ToManagedServiceIdentityTypePtrOutputWithContext(ctx context.Context) ManagedServiceIdentityTypePtrOutput
func (ManagedServiceIdentityType) ToStringOutput ¶
func (e ManagedServiceIdentityType) ToStringOutput() pulumi.StringOutput
func (ManagedServiceIdentityType) ToStringOutputWithContext ¶
func (e ManagedServiceIdentityType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ManagedServiceIdentityType) ToStringPtrOutput ¶
func (e ManagedServiceIdentityType) ToStringPtrOutput() pulumi.StringPtrOutput
func (ManagedServiceIdentityType) ToStringPtrOutputWithContext ¶
func (e ManagedServiceIdentityType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ManagedServiceIdentityTypeInput ¶
type ManagedServiceIdentityTypeInput interface { pulumi.Input ToManagedServiceIdentityTypeOutput() ManagedServiceIdentityTypeOutput ToManagedServiceIdentityTypeOutputWithContext(context.Context) ManagedServiceIdentityTypeOutput }
ManagedServiceIdentityTypeInput is an input type that accepts values of the ManagedServiceIdentityType enum A concrete instance of `ManagedServiceIdentityTypeInput` can be one of the following:
ManagedServiceIdentityTypeUserAssigned
type ManagedServiceIdentityTypeOutput ¶
type ManagedServiceIdentityTypeOutput struct{ *pulumi.OutputState }
func (ManagedServiceIdentityTypeOutput) ElementType ¶
func (ManagedServiceIdentityTypeOutput) ElementType() reflect.Type
func (ManagedServiceIdentityTypeOutput) ToManagedServiceIdentityTypeOutput ¶
func (o ManagedServiceIdentityTypeOutput) ToManagedServiceIdentityTypeOutput() ManagedServiceIdentityTypeOutput
func (ManagedServiceIdentityTypeOutput) ToManagedServiceIdentityTypeOutputWithContext ¶
func (o ManagedServiceIdentityTypeOutput) ToManagedServiceIdentityTypeOutputWithContext(ctx context.Context) ManagedServiceIdentityTypeOutput
func (ManagedServiceIdentityTypeOutput) ToManagedServiceIdentityTypePtrOutput ¶
func (o ManagedServiceIdentityTypeOutput) ToManagedServiceIdentityTypePtrOutput() ManagedServiceIdentityTypePtrOutput
func (ManagedServiceIdentityTypeOutput) ToManagedServiceIdentityTypePtrOutputWithContext ¶
func (o ManagedServiceIdentityTypeOutput) ToManagedServiceIdentityTypePtrOutputWithContext(ctx context.Context) ManagedServiceIdentityTypePtrOutput
func (ManagedServiceIdentityTypeOutput) ToStringOutput ¶
func (o ManagedServiceIdentityTypeOutput) ToStringOutput() pulumi.StringOutput
func (ManagedServiceIdentityTypeOutput) ToStringOutputWithContext ¶
func (o ManagedServiceIdentityTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ManagedServiceIdentityTypeOutput) ToStringPtrOutput ¶
func (o ManagedServiceIdentityTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ManagedServiceIdentityTypeOutput) ToStringPtrOutputWithContext ¶
func (o ManagedServiceIdentityTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ManagedServiceIdentityTypePtrInput ¶
type ManagedServiceIdentityTypePtrInput interface { pulumi.Input ToManagedServiceIdentityTypePtrOutput() ManagedServiceIdentityTypePtrOutput ToManagedServiceIdentityTypePtrOutputWithContext(context.Context) ManagedServiceIdentityTypePtrOutput }
func ManagedServiceIdentityTypePtr ¶
func ManagedServiceIdentityTypePtr(v string) ManagedServiceIdentityTypePtrInput
type ManagedServiceIdentityTypePtrOutput ¶
type ManagedServiceIdentityTypePtrOutput struct{ *pulumi.OutputState }
func (ManagedServiceIdentityTypePtrOutput) Elem ¶
func (o ManagedServiceIdentityTypePtrOutput) Elem() ManagedServiceIdentityTypeOutput
func (ManagedServiceIdentityTypePtrOutput) ElementType ¶
func (ManagedServiceIdentityTypePtrOutput) ElementType() reflect.Type
func (ManagedServiceIdentityTypePtrOutput) ToManagedServiceIdentityTypePtrOutput ¶
func (o ManagedServiceIdentityTypePtrOutput) ToManagedServiceIdentityTypePtrOutput() ManagedServiceIdentityTypePtrOutput
func (ManagedServiceIdentityTypePtrOutput) ToManagedServiceIdentityTypePtrOutputWithContext ¶
func (o ManagedServiceIdentityTypePtrOutput) ToManagedServiceIdentityTypePtrOutputWithContext(ctx context.Context) ManagedServiceIdentityTypePtrOutput
func (ManagedServiceIdentityTypePtrOutput) ToStringPtrOutput ¶
func (o ManagedServiceIdentityTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ManagedServiceIdentityTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o ManagedServiceIdentityTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type Network ¶
type Network struct { // Delegated subnet resource id used to setup vnet for a server. DelegatedSubnetResourceId *string `pulumi:"delegatedSubnetResourceId"` // Private DNS zone resource id. PrivateDnsZoneResourceId *string `pulumi:"privateDnsZoneResourceId"` }
Network related properties of a server
type NetworkArgs ¶
type NetworkArgs struct { // Delegated subnet resource id used to setup vnet for a server. DelegatedSubnetResourceId pulumi.StringPtrInput `pulumi:"delegatedSubnetResourceId"` // Private DNS zone resource id. PrivateDnsZoneResourceId pulumi.StringPtrInput `pulumi:"privateDnsZoneResourceId"` }
Network related properties of a server
func (NetworkArgs) ElementType ¶
func (NetworkArgs) ElementType() reflect.Type
func (NetworkArgs) ToNetworkOutput ¶
func (i NetworkArgs) ToNetworkOutput() NetworkOutput
func (NetworkArgs) ToNetworkOutputWithContext ¶
func (i NetworkArgs) ToNetworkOutputWithContext(ctx context.Context) NetworkOutput
func (NetworkArgs) ToNetworkPtrOutput ¶
func (i NetworkArgs) ToNetworkPtrOutput() NetworkPtrOutput
func (NetworkArgs) ToNetworkPtrOutputWithContext ¶
func (i NetworkArgs) ToNetworkPtrOutputWithContext(ctx context.Context) NetworkPtrOutput
type NetworkInput ¶
type NetworkInput interface { pulumi.Input ToNetworkOutput() NetworkOutput ToNetworkOutputWithContext(context.Context) NetworkOutput }
NetworkInput is an input type that accepts NetworkArgs and NetworkOutput values. You can construct a concrete instance of `NetworkInput` via:
NetworkArgs{...}
type NetworkOutput ¶
type NetworkOutput struct{ *pulumi.OutputState }
Network related properties of a server
func (NetworkOutput) DelegatedSubnetResourceId ¶
func (o NetworkOutput) DelegatedSubnetResourceId() pulumi.StringPtrOutput
Delegated subnet resource id used to setup vnet for a server.
func (NetworkOutput) ElementType ¶
func (NetworkOutput) ElementType() reflect.Type
func (NetworkOutput) PrivateDnsZoneResourceId ¶
func (o NetworkOutput) PrivateDnsZoneResourceId() pulumi.StringPtrOutput
Private DNS zone resource id.
func (NetworkOutput) ToNetworkOutput ¶
func (o NetworkOutput) ToNetworkOutput() NetworkOutput
func (NetworkOutput) ToNetworkOutputWithContext ¶
func (o NetworkOutput) ToNetworkOutputWithContext(ctx context.Context) NetworkOutput
func (NetworkOutput) ToNetworkPtrOutput ¶
func (o NetworkOutput) ToNetworkPtrOutput() NetworkPtrOutput
func (NetworkOutput) ToNetworkPtrOutputWithContext ¶
func (o NetworkOutput) ToNetworkPtrOutputWithContext(ctx context.Context) NetworkPtrOutput
type NetworkPtrInput ¶
type NetworkPtrInput interface { pulumi.Input ToNetworkPtrOutput() NetworkPtrOutput ToNetworkPtrOutputWithContext(context.Context) NetworkPtrOutput }
NetworkPtrInput is an input type that accepts NetworkArgs, NetworkPtr and NetworkPtrOutput values. You can construct a concrete instance of `NetworkPtrInput` via:
NetworkArgs{...} or: nil
func NetworkPtr ¶
func NetworkPtr(v *NetworkArgs) NetworkPtrInput
type NetworkPtrOutput ¶
type NetworkPtrOutput struct{ *pulumi.OutputState }
func (NetworkPtrOutput) DelegatedSubnetResourceId ¶
func (o NetworkPtrOutput) DelegatedSubnetResourceId() pulumi.StringPtrOutput
Delegated subnet resource id used to setup vnet for a server.
func (NetworkPtrOutput) Elem ¶
func (o NetworkPtrOutput) Elem() NetworkOutput
func (NetworkPtrOutput) ElementType ¶
func (NetworkPtrOutput) ElementType() reflect.Type
func (NetworkPtrOutput) PrivateDnsZoneResourceId ¶
func (o NetworkPtrOutput) PrivateDnsZoneResourceId() pulumi.StringPtrOutput
Private DNS zone resource id.
func (NetworkPtrOutput) ToNetworkPtrOutput ¶
func (o NetworkPtrOutput) ToNetworkPtrOutput() NetworkPtrOutput
func (NetworkPtrOutput) ToNetworkPtrOutputWithContext ¶
func (o NetworkPtrOutput) ToNetworkPtrOutputWithContext(ctx context.Context) NetworkPtrOutput
type NetworkResponse ¶
type NetworkResponse struct { // Delegated subnet resource id used to setup vnet for a server. DelegatedSubnetResourceId *string `pulumi:"delegatedSubnetResourceId"` // Private DNS zone resource id. PrivateDnsZoneResourceId *string `pulumi:"privateDnsZoneResourceId"` // Whether or not public network access is allowed for this server. Value is 'Disabled' when server has VNet integration. PublicNetworkAccess string `pulumi:"publicNetworkAccess"` }
Network related properties of a server
type NetworkResponseOutput ¶
type NetworkResponseOutput struct{ *pulumi.OutputState }
Network related properties of a server
func (NetworkResponseOutput) DelegatedSubnetResourceId ¶
func (o NetworkResponseOutput) DelegatedSubnetResourceId() pulumi.StringPtrOutput
Delegated subnet resource id used to setup vnet for a server.
func (NetworkResponseOutput) ElementType ¶
func (NetworkResponseOutput) ElementType() reflect.Type
func (NetworkResponseOutput) PrivateDnsZoneResourceId ¶
func (o NetworkResponseOutput) PrivateDnsZoneResourceId() pulumi.StringPtrOutput
Private DNS zone resource id.
func (NetworkResponseOutput) PublicNetworkAccess ¶
func (o NetworkResponseOutput) PublicNetworkAccess() pulumi.StringOutput
Whether or not public network access is allowed for this server. Value is 'Disabled' when server has VNet integration.
func (NetworkResponseOutput) ToNetworkResponseOutput ¶
func (o NetworkResponseOutput) ToNetworkResponseOutput() NetworkResponseOutput
func (NetworkResponseOutput) ToNetworkResponseOutputWithContext ¶
func (o NetworkResponseOutput) ToNetworkResponseOutputWithContext(ctx context.Context) NetworkResponseOutput
type NetworkResponsePtrOutput ¶
type NetworkResponsePtrOutput struct{ *pulumi.OutputState }
func (NetworkResponsePtrOutput) DelegatedSubnetResourceId ¶
func (o NetworkResponsePtrOutput) DelegatedSubnetResourceId() pulumi.StringPtrOutput
Delegated subnet resource id used to setup vnet for a server.
func (NetworkResponsePtrOutput) Elem ¶
func (o NetworkResponsePtrOutput) Elem() NetworkResponseOutput
func (NetworkResponsePtrOutput) ElementType ¶
func (NetworkResponsePtrOutput) ElementType() reflect.Type
func (NetworkResponsePtrOutput) PrivateDnsZoneResourceId ¶
func (o NetworkResponsePtrOutput) PrivateDnsZoneResourceId() pulumi.StringPtrOutput
Private DNS zone resource id.
func (NetworkResponsePtrOutput) PublicNetworkAccess ¶
func (o NetworkResponsePtrOutput) PublicNetworkAccess() pulumi.StringPtrOutput
Whether or not public network access is allowed for this server. Value is 'Disabled' when server has VNet integration.
func (NetworkResponsePtrOutput) ToNetworkResponsePtrOutput ¶
func (o NetworkResponsePtrOutput) ToNetworkResponsePtrOutput() NetworkResponsePtrOutput
func (NetworkResponsePtrOutput) ToNetworkResponsePtrOutputWithContext ¶
func (o NetworkResponsePtrOutput) ToNetworkResponsePtrOutputWithContext(ctx context.Context) NetworkResponsePtrOutput
type PrivateEndpointConnection ¶
type PrivateEndpointConnection struct { pulumi.CustomResourceState // The group ids for the private endpoint resource. GroupIds pulumi.StringArrayOutput `pulumi:"groupIds"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // The private endpoint resource. PrivateEndpoint PrivateEndpointResponsePtrOutput `pulumi:"privateEndpoint"` // A collection of information about the state of the connection between service consumer and provider. PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponseOutput `pulumi:"privateLinkServiceConnectionState"` // The provisioning state of the private endpoint connection resource. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // Azure Resource Manager metadata containing createdBy and modifiedBy information. SystemData SystemDataResponseOutput `pulumi:"systemData"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
The private endpoint connection resource. Azure REST API version: 2022-09-30-preview. Prior API version in Azure Native 1.x: 2018-06-01.
Other available API versions: 2018-06-01-privatepreview, 2023-06-30.
func GetPrivateEndpointConnection ¶
func GetPrivateEndpointConnection(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PrivateEndpointConnectionState, opts ...pulumi.ResourceOption) (*PrivateEndpointConnection, error)
GetPrivateEndpointConnection gets an existing PrivateEndpointConnection resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewPrivateEndpointConnection ¶
func NewPrivateEndpointConnection(ctx *pulumi.Context, name string, args *PrivateEndpointConnectionArgs, opts ...pulumi.ResourceOption) (*PrivateEndpointConnection, error)
NewPrivateEndpointConnection registers a new resource with the given unique name, arguments, and options.
func (*PrivateEndpointConnection) ElementType ¶
func (*PrivateEndpointConnection) ElementType() reflect.Type
func (*PrivateEndpointConnection) ToPrivateEndpointConnectionOutput ¶
func (i *PrivateEndpointConnection) ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput
func (*PrivateEndpointConnection) ToPrivateEndpointConnectionOutputWithContext ¶
func (i *PrivateEndpointConnection) ToPrivateEndpointConnectionOutputWithContext(ctx context.Context) PrivateEndpointConnectionOutput
type PrivateEndpointConnectionArgs ¶
type PrivateEndpointConnectionArgs struct { PrivateEndpointConnectionName pulumi.StringPtrInput // A collection of information about the state of the connection between service consumer and provider. PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // The name of the server. ServerName pulumi.StringInput }
The set of arguments for constructing a PrivateEndpointConnection resource.
func (PrivateEndpointConnectionArgs) ElementType ¶
func (PrivateEndpointConnectionArgs) ElementType() reflect.Type
type PrivateEndpointConnectionInput ¶
type PrivateEndpointConnectionInput interface { pulumi.Input ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput ToPrivateEndpointConnectionOutputWithContext(ctx context.Context) PrivateEndpointConnectionOutput }
type PrivateEndpointConnectionOutput ¶
type PrivateEndpointConnectionOutput struct{ *pulumi.OutputState }
func (PrivateEndpointConnectionOutput) ElementType ¶
func (PrivateEndpointConnectionOutput) ElementType() reflect.Type
func (PrivateEndpointConnectionOutput) GroupIds ¶
func (o PrivateEndpointConnectionOutput) GroupIds() pulumi.StringArrayOutput
The group ids for the private endpoint resource.
func (PrivateEndpointConnectionOutput) Name ¶
func (o PrivateEndpointConnectionOutput) Name() pulumi.StringOutput
The name of the resource
func (PrivateEndpointConnectionOutput) PrivateEndpoint ¶
func (o PrivateEndpointConnectionOutput) PrivateEndpoint() PrivateEndpointResponsePtrOutput
The private endpoint resource.
func (PrivateEndpointConnectionOutput) PrivateLinkServiceConnectionState ¶
func (o PrivateEndpointConnectionOutput) PrivateLinkServiceConnectionState() PrivateLinkServiceConnectionStateResponseOutput
A collection of information about the state of the connection between service consumer and provider.
func (PrivateEndpointConnectionOutput) ProvisioningState ¶
func (o PrivateEndpointConnectionOutput) ProvisioningState() pulumi.StringOutput
The provisioning state of the private endpoint connection resource.
func (PrivateEndpointConnectionOutput) SystemData ¶
func (o PrivateEndpointConnectionOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutput ¶
func (o PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput
func (PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutputWithContext ¶
func (o PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutputWithContext(ctx context.Context) PrivateEndpointConnectionOutput
func (PrivateEndpointConnectionOutput) Type ¶
func (o PrivateEndpointConnectionOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type PrivateEndpointConnectionState ¶
type PrivateEndpointConnectionState struct { }
func (PrivateEndpointConnectionState) ElementType ¶
func (PrivateEndpointConnectionState) ElementType() reflect.Type
type PrivateEndpointResponse ¶
type PrivateEndpointResponse struct { // The ARM identifier for private endpoint. Id string `pulumi:"id"` }
The private endpoint resource.
type PrivateEndpointResponseOutput ¶
type PrivateEndpointResponseOutput struct{ *pulumi.OutputState }
The private endpoint resource.
func (PrivateEndpointResponseOutput) ElementType ¶
func (PrivateEndpointResponseOutput) ElementType() reflect.Type
func (PrivateEndpointResponseOutput) Id ¶
func (o PrivateEndpointResponseOutput) Id() pulumi.StringOutput
The ARM identifier for private endpoint.
func (PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutput ¶
func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutput() PrivateEndpointResponseOutput
func (PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutputWithContext ¶
func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutputWithContext(ctx context.Context) PrivateEndpointResponseOutput
type PrivateEndpointResponsePtrOutput ¶
type PrivateEndpointResponsePtrOutput struct{ *pulumi.OutputState }
func (PrivateEndpointResponsePtrOutput) Elem ¶
func (o PrivateEndpointResponsePtrOutput) Elem() PrivateEndpointResponseOutput
func (PrivateEndpointResponsePtrOutput) ElementType ¶
func (PrivateEndpointResponsePtrOutput) ElementType() reflect.Type
func (PrivateEndpointResponsePtrOutput) Id ¶
func (o PrivateEndpointResponsePtrOutput) Id() pulumi.StringPtrOutput
The ARM identifier for private endpoint.
func (PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutput ¶
func (o PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput
func (PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutputWithContext ¶
func (o PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointResponsePtrOutput
type PrivateEndpointServiceConnectionStatus ¶
type PrivateEndpointServiceConnectionStatus string
Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
func (PrivateEndpointServiceConnectionStatus) ElementType ¶
func (PrivateEndpointServiceConnectionStatus) ElementType() reflect.Type
func (PrivateEndpointServiceConnectionStatus) ToPrivateEndpointServiceConnectionStatusOutput ¶
func (e PrivateEndpointServiceConnectionStatus) ToPrivateEndpointServiceConnectionStatusOutput() PrivateEndpointServiceConnectionStatusOutput
func (PrivateEndpointServiceConnectionStatus) ToPrivateEndpointServiceConnectionStatusOutputWithContext ¶
func (e PrivateEndpointServiceConnectionStatus) ToPrivateEndpointServiceConnectionStatusOutputWithContext(ctx context.Context) PrivateEndpointServiceConnectionStatusOutput
func (PrivateEndpointServiceConnectionStatus) ToPrivateEndpointServiceConnectionStatusPtrOutput ¶
func (e PrivateEndpointServiceConnectionStatus) ToPrivateEndpointServiceConnectionStatusPtrOutput() PrivateEndpointServiceConnectionStatusPtrOutput
func (PrivateEndpointServiceConnectionStatus) ToPrivateEndpointServiceConnectionStatusPtrOutputWithContext ¶
func (e PrivateEndpointServiceConnectionStatus) ToPrivateEndpointServiceConnectionStatusPtrOutputWithContext(ctx context.Context) PrivateEndpointServiceConnectionStatusPtrOutput
func (PrivateEndpointServiceConnectionStatus) ToStringOutput ¶
func (e PrivateEndpointServiceConnectionStatus) ToStringOutput() pulumi.StringOutput
func (PrivateEndpointServiceConnectionStatus) ToStringOutputWithContext ¶
func (e PrivateEndpointServiceConnectionStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PrivateEndpointServiceConnectionStatus) ToStringPtrOutput ¶
func (e PrivateEndpointServiceConnectionStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (PrivateEndpointServiceConnectionStatus) ToStringPtrOutputWithContext ¶
func (e PrivateEndpointServiceConnectionStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PrivateEndpointServiceConnectionStatusInput ¶
type PrivateEndpointServiceConnectionStatusInput interface { pulumi.Input ToPrivateEndpointServiceConnectionStatusOutput() PrivateEndpointServiceConnectionStatusOutput ToPrivateEndpointServiceConnectionStatusOutputWithContext(context.Context) PrivateEndpointServiceConnectionStatusOutput }
PrivateEndpointServiceConnectionStatusInput is an input type that accepts values of the PrivateEndpointServiceConnectionStatus enum A concrete instance of `PrivateEndpointServiceConnectionStatusInput` can be one of the following:
PrivateEndpointServiceConnectionStatusPending PrivateEndpointServiceConnectionStatusApproved PrivateEndpointServiceConnectionStatusRejected
type PrivateEndpointServiceConnectionStatusOutput ¶
type PrivateEndpointServiceConnectionStatusOutput struct{ *pulumi.OutputState }
func (PrivateEndpointServiceConnectionStatusOutput) ElementType ¶
func (PrivateEndpointServiceConnectionStatusOutput) ElementType() reflect.Type
func (PrivateEndpointServiceConnectionStatusOutput) ToPrivateEndpointServiceConnectionStatusOutput ¶
func (o PrivateEndpointServiceConnectionStatusOutput) ToPrivateEndpointServiceConnectionStatusOutput() PrivateEndpointServiceConnectionStatusOutput
func (PrivateEndpointServiceConnectionStatusOutput) ToPrivateEndpointServiceConnectionStatusOutputWithContext ¶
func (o PrivateEndpointServiceConnectionStatusOutput) ToPrivateEndpointServiceConnectionStatusOutputWithContext(ctx context.Context) PrivateEndpointServiceConnectionStatusOutput
func (PrivateEndpointServiceConnectionStatusOutput) ToPrivateEndpointServiceConnectionStatusPtrOutput ¶
func (o PrivateEndpointServiceConnectionStatusOutput) ToPrivateEndpointServiceConnectionStatusPtrOutput() PrivateEndpointServiceConnectionStatusPtrOutput
func (PrivateEndpointServiceConnectionStatusOutput) ToPrivateEndpointServiceConnectionStatusPtrOutputWithContext ¶
func (o PrivateEndpointServiceConnectionStatusOutput) ToPrivateEndpointServiceConnectionStatusPtrOutputWithContext(ctx context.Context) PrivateEndpointServiceConnectionStatusPtrOutput
func (PrivateEndpointServiceConnectionStatusOutput) ToStringOutput ¶
func (o PrivateEndpointServiceConnectionStatusOutput) ToStringOutput() pulumi.StringOutput
func (PrivateEndpointServiceConnectionStatusOutput) ToStringOutputWithContext ¶
func (o PrivateEndpointServiceConnectionStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PrivateEndpointServiceConnectionStatusOutput) ToStringPtrOutput ¶
func (o PrivateEndpointServiceConnectionStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PrivateEndpointServiceConnectionStatusOutput) ToStringPtrOutputWithContext ¶
func (o PrivateEndpointServiceConnectionStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PrivateEndpointServiceConnectionStatusPtrInput ¶
type PrivateEndpointServiceConnectionStatusPtrInput interface { pulumi.Input ToPrivateEndpointServiceConnectionStatusPtrOutput() PrivateEndpointServiceConnectionStatusPtrOutput ToPrivateEndpointServiceConnectionStatusPtrOutputWithContext(context.Context) PrivateEndpointServiceConnectionStatusPtrOutput }
func PrivateEndpointServiceConnectionStatusPtr ¶
func PrivateEndpointServiceConnectionStatusPtr(v string) PrivateEndpointServiceConnectionStatusPtrInput
type PrivateEndpointServiceConnectionStatusPtrOutput ¶
type PrivateEndpointServiceConnectionStatusPtrOutput struct{ *pulumi.OutputState }
func (PrivateEndpointServiceConnectionStatusPtrOutput) ElementType ¶
func (PrivateEndpointServiceConnectionStatusPtrOutput) ElementType() reflect.Type
func (PrivateEndpointServiceConnectionStatusPtrOutput) ToPrivateEndpointServiceConnectionStatusPtrOutput ¶
func (o PrivateEndpointServiceConnectionStatusPtrOutput) ToPrivateEndpointServiceConnectionStatusPtrOutput() PrivateEndpointServiceConnectionStatusPtrOutput
func (PrivateEndpointServiceConnectionStatusPtrOutput) ToPrivateEndpointServiceConnectionStatusPtrOutputWithContext ¶
func (o PrivateEndpointServiceConnectionStatusPtrOutput) ToPrivateEndpointServiceConnectionStatusPtrOutputWithContext(ctx context.Context) PrivateEndpointServiceConnectionStatusPtrOutput
func (PrivateEndpointServiceConnectionStatusPtrOutput) ToStringPtrOutput ¶
func (o PrivateEndpointServiceConnectionStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PrivateEndpointServiceConnectionStatusPtrOutput) ToStringPtrOutputWithContext ¶
func (o PrivateEndpointServiceConnectionStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PrivateLinkServiceConnectionState ¶
type PrivateLinkServiceConnectionState struct { // A message indicating if changes on the service provider require any updates on the consumer. ActionsRequired *string `pulumi:"actionsRequired"` // The reason for approval/rejection of the connection. Description *string `pulumi:"description"` // Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service. Status *string `pulumi:"status"` }
A collection of information about the state of the connection between service consumer and provider.
type PrivateLinkServiceConnectionStateArgs ¶
type PrivateLinkServiceConnectionStateArgs struct { // A message indicating if changes on the service provider require any updates on the consumer. ActionsRequired pulumi.StringPtrInput `pulumi:"actionsRequired"` // The reason for approval/rejection of the connection. Description pulumi.StringPtrInput `pulumi:"description"` // Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service. Status pulumi.StringPtrInput `pulumi:"status"` }
A collection of information about the state of the connection between service consumer and provider.
func (PrivateLinkServiceConnectionStateArgs) ElementType ¶
func (PrivateLinkServiceConnectionStateArgs) ElementType() reflect.Type
func (PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStateOutput ¶
func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStateOutput() PrivateLinkServiceConnectionStateOutput
func (PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStateOutputWithContext ¶
func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStateOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateOutput
type PrivateLinkServiceConnectionStateInput ¶
type PrivateLinkServiceConnectionStateInput interface { pulumi.Input ToPrivateLinkServiceConnectionStateOutput() PrivateLinkServiceConnectionStateOutput ToPrivateLinkServiceConnectionStateOutputWithContext(context.Context) PrivateLinkServiceConnectionStateOutput }
PrivateLinkServiceConnectionStateInput is an input type that accepts PrivateLinkServiceConnectionStateArgs and PrivateLinkServiceConnectionStateOutput values. You can construct a concrete instance of `PrivateLinkServiceConnectionStateInput` via:
PrivateLinkServiceConnectionStateArgs{...}
type PrivateLinkServiceConnectionStateOutput ¶
type PrivateLinkServiceConnectionStateOutput struct{ *pulumi.OutputState }
A collection of information about the state of the connection between service consumer and provider.
func (PrivateLinkServiceConnectionStateOutput) ActionsRequired ¶
func (o PrivateLinkServiceConnectionStateOutput) ActionsRequired() pulumi.StringPtrOutput
A message indicating if changes on the service provider require any updates on the consumer.
func (PrivateLinkServiceConnectionStateOutput) Description ¶
func (o PrivateLinkServiceConnectionStateOutput) Description() pulumi.StringPtrOutput
The reason for approval/rejection of the connection.
func (PrivateLinkServiceConnectionStateOutput) ElementType ¶
func (PrivateLinkServiceConnectionStateOutput) ElementType() reflect.Type
func (PrivateLinkServiceConnectionStateOutput) Status ¶
func (o PrivateLinkServiceConnectionStateOutput) Status() pulumi.StringPtrOutput
Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
func (PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStateOutput ¶
func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStateOutput() PrivateLinkServiceConnectionStateOutput
func (PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStateOutputWithContext ¶
func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStateOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateOutput
type PrivateLinkServiceConnectionStateResponse ¶
type PrivateLinkServiceConnectionStateResponse struct { // A message indicating if changes on the service provider require any updates on the consumer. ActionsRequired *string `pulumi:"actionsRequired"` // The reason for approval/rejection of the connection. Description *string `pulumi:"description"` // Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service. Status *string `pulumi:"status"` }
A collection of information about the state of the connection between service consumer and provider.
type PrivateLinkServiceConnectionStateResponseOutput ¶
type PrivateLinkServiceConnectionStateResponseOutput struct{ *pulumi.OutputState }
A collection of information about the state of the connection between service consumer and provider.
func (PrivateLinkServiceConnectionStateResponseOutput) ActionsRequired ¶
func (o PrivateLinkServiceConnectionStateResponseOutput) ActionsRequired() pulumi.StringPtrOutput
A message indicating if changes on the service provider require any updates on the consumer.
func (PrivateLinkServiceConnectionStateResponseOutput) Description ¶
func (o PrivateLinkServiceConnectionStateResponseOutput) Description() pulumi.StringPtrOutput
The reason for approval/rejection of the connection.
func (PrivateLinkServiceConnectionStateResponseOutput) ElementType ¶
func (PrivateLinkServiceConnectionStateResponseOutput) ElementType() reflect.Type
func (PrivateLinkServiceConnectionStateResponseOutput) Status ¶
func (o PrivateLinkServiceConnectionStateResponseOutput) Status() pulumi.StringPtrOutput
Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
func (PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutput ¶
func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutput() PrivateLinkServiceConnectionStateResponseOutput
func (PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutputWithContext ¶
func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponseOutput
type ReplicationRole ¶
type ReplicationRole string
The replication role.
func (ReplicationRole) ElementType ¶
func (ReplicationRole) ElementType() reflect.Type
func (ReplicationRole) ToReplicationRoleOutput ¶
func (e ReplicationRole) ToReplicationRoleOutput() ReplicationRoleOutput
func (ReplicationRole) ToReplicationRoleOutputWithContext ¶
func (e ReplicationRole) ToReplicationRoleOutputWithContext(ctx context.Context) ReplicationRoleOutput
func (ReplicationRole) ToReplicationRolePtrOutput ¶
func (e ReplicationRole) ToReplicationRolePtrOutput() ReplicationRolePtrOutput
func (ReplicationRole) ToReplicationRolePtrOutputWithContext ¶
func (e ReplicationRole) ToReplicationRolePtrOutputWithContext(ctx context.Context) ReplicationRolePtrOutput
func (ReplicationRole) ToStringOutput ¶
func (e ReplicationRole) ToStringOutput() pulumi.StringOutput
func (ReplicationRole) ToStringOutputWithContext ¶
func (e ReplicationRole) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ReplicationRole) ToStringPtrOutput ¶
func (e ReplicationRole) ToStringPtrOutput() pulumi.StringPtrOutput
func (ReplicationRole) ToStringPtrOutputWithContext ¶
func (e ReplicationRole) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ReplicationRoleInput ¶
type ReplicationRoleInput interface { pulumi.Input ToReplicationRoleOutput() ReplicationRoleOutput ToReplicationRoleOutputWithContext(context.Context) ReplicationRoleOutput }
ReplicationRoleInput is an input type that accepts values of the ReplicationRole enum A concrete instance of `ReplicationRoleInput` can be one of the following:
ReplicationRoleNone ReplicationRoleSource ReplicationRoleReplica
type ReplicationRoleOutput ¶
type ReplicationRoleOutput struct{ *pulumi.OutputState }
func (ReplicationRoleOutput) ElementType ¶
func (ReplicationRoleOutput) ElementType() reflect.Type
func (ReplicationRoleOutput) ToReplicationRoleOutput ¶
func (o ReplicationRoleOutput) ToReplicationRoleOutput() ReplicationRoleOutput
func (ReplicationRoleOutput) ToReplicationRoleOutputWithContext ¶
func (o ReplicationRoleOutput) ToReplicationRoleOutputWithContext(ctx context.Context) ReplicationRoleOutput
func (ReplicationRoleOutput) ToReplicationRolePtrOutput ¶
func (o ReplicationRoleOutput) ToReplicationRolePtrOutput() ReplicationRolePtrOutput
func (ReplicationRoleOutput) ToReplicationRolePtrOutputWithContext ¶
func (o ReplicationRoleOutput) ToReplicationRolePtrOutputWithContext(ctx context.Context) ReplicationRolePtrOutput
func (ReplicationRoleOutput) ToStringOutput ¶
func (o ReplicationRoleOutput) ToStringOutput() pulumi.StringOutput
func (ReplicationRoleOutput) ToStringOutputWithContext ¶
func (o ReplicationRoleOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ReplicationRoleOutput) ToStringPtrOutput ¶
func (o ReplicationRoleOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ReplicationRoleOutput) ToStringPtrOutputWithContext ¶
func (o ReplicationRoleOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ReplicationRolePtrInput ¶
type ReplicationRolePtrInput interface { pulumi.Input ToReplicationRolePtrOutput() ReplicationRolePtrOutput ToReplicationRolePtrOutputWithContext(context.Context) ReplicationRolePtrOutput }
func ReplicationRolePtr ¶
func ReplicationRolePtr(v string) ReplicationRolePtrInput
type ReplicationRolePtrOutput ¶
type ReplicationRolePtrOutput struct{ *pulumi.OutputState }
func (ReplicationRolePtrOutput) Elem ¶
func (o ReplicationRolePtrOutput) Elem() ReplicationRoleOutput
func (ReplicationRolePtrOutput) ElementType ¶
func (ReplicationRolePtrOutput) ElementType() reflect.Type
func (ReplicationRolePtrOutput) ToReplicationRolePtrOutput ¶
func (o ReplicationRolePtrOutput) ToReplicationRolePtrOutput() ReplicationRolePtrOutput
func (ReplicationRolePtrOutput) ToReplicationRolePtrOutputWithContext ¶
func (o ReplicationRolePtrOutput) ToReplicationRolePtrOutputWithContext(ctx context.Context) ReplicationRolePtrOutput
func (ReplicationRolePtrOutput) ToStringPtrOutput ¶
func (o ReplicationRolePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ReplicationRolePtrOutput) ToStringPtrOutputWithContext ¶
func (o ReplicationRolePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type Server ¶
type Server struct { pulumi.CustomResourceState // The administrator's login name of a server. Can only be specified when the server is being created (and is required for creation). AdministratorLogin pulumi.StringPtrOutput `pulumi:"administratorLogin"` // availability Zone information of the server. AvailabilityZone pulumi.StringPtrOutput `pulumi:"availabilityZone"` // Backup related properties of a server. Backup BackupResponsePtrOutput `pulumi:"backup"` // The Data Encryption for CMK. DataEncryption DataEncryptionResponsePtrOutput `pulumi:"dataEncryption"` // The fully qualified domain name of a server. FullyQualifiedDomainName pulumi.StringOutput `pulumi:"fullyQualifiedDomainName"` // High availability related properties of a server. HighAvailability HighAvailabilityResponsePtrOutput `pulumi:"highAvailability"` // The cmk identity for the server. Identity IdentityResponsePtrOutput `pulumi:"identity"` // The geo-location where the resource lives Location pulumi.StringOutput `pulumi:"location"` // Maintenance window of a server. MaintenanceWindow MaintenanceWindowResponsePtrOutput `pulumi:"maintenanceWindow"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // Network related properties of a server. Network NetworkResponsePtrOutput `pulumi:"network"` // The maximum number of replicas that a primary server can have. ReplicaCapacity pulumi.IntOutput `pulumi:"replicaCapacity"` // The replication role. ReplicationRole pulumi.StringPtrOutput `pulumi:"replicationRole"` // The SKU (pricing tier) of the server. Sku SkuResponsePtrOutput `pulumi:"sku"` // The source MySQL server id. SourceServerResourceId pulumi.StringPtrOutput `pulumi:"sourceServerResourceId"` // The state of a server. State pulumi.StringOutput `pulumi:"state"` // Storage related properties of a server. Storage StorageResponsePtrOutput `pulumi:"storage"` // The system metadata relating to this resource. SystemData SystemDataResponseOutput `pulumi:"systemData"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` // Server version. Version pulumi.StringPtrOutput `pulumi:"version"` }
Represents a server. Azure REST API version: 2022-01-01. Prior API version in Azure Native 1.x: 2017-12-01.
Other available API versions: 2017-12-01, 2018-06-01-privatepreview, 2020-07-01-preview, 2020-07-01-privatepreview, 2022-09-30-preview, 2023-06-01-preview, 2023-06-30, 2023-10-01-preview, 2023-12-01-preview, 2023-12-30.
func GetServer ¶
func GetServer(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ServerState, opts ...pulumi.ResourceOption) (*Server, error)
GetServer gets an existing Server resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewServer ¶
func NewServer(ctx *pulumi.Context, name string, args *ServerArgs, opts ...pulumi.ResourceOption) (*Server, error)
NewServer registers a new resource with the given unique name, arguments, and options.
func (*Server) ElementType ¶
func (*Server) ToServerOutput ¶
func (i *Server) ToServerOutput() ServerOutput
func (*Server) ToServerOutputWithContext ¶
func (i *Server) ToServerOutputWithContext(ctx context.Context) ServerOutput
type ServerArgs ¶
type ServerArgs struct { // The administrator's login name of a server. Can only be specified when the server is being created (and is required for creation). AdministratorLogin pulumi.StringPtrInput // The password of the administrator login (required for server creation). AdministratorLoginPassword pulumi.StringPtrInput // availability Zone information of the server. AvailabilityZone pulumi.StringPtrInput // Backup related properties of a server. Backup BackupPtrInput // The mode to create a new MySQL server. CreateMode pulumi.StringPtrInput // The Data Encryption for CMK. DataEncryption DataEncryptionPtrInput // High availability related properties of a server. HighAvailability HighAvailabilityPtrInput // The cmk identity for the server. Identity IdentityPtrInput // The geo-location where the resource lives Location pulumi.StringPtrInput // Maintenance window of a server. MaintenanceWindow MaintenanceWindowPtrInput // Network related properties of a server. Network NetworkPtrInput // The replication role. ReplicationRole pulumi.StringPtrInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // Restore point creation time (ISO8601 format), specifying the time to restore from. RestorePointInTime pulumi.StringPtrInput // The name of the server. ServerName pulumi.StringPtrInput // The SKU (pricing tier) of the server. Sku SkuPtrInput // The source MySQL server id. SourceServerResourceId pulumi.StringPtrInput // Storage related properties of a server. Storage StoragePtrInput // Resource tags. Tags pulumi.StringMapInput // Server version. Version pulumi.StringPtrInput }
The set of arguments for constructing a Server resource.
func (ServerArgs) ElementType ¶
func (ServerArgs) ElementType() reflect.Type
type ServerInput ¶
type ServerInput interface { pulumi.Input ToServerOutput() ServerOutput ToServerOutputWithContext(ctx context.Context) ServerOutput }
type ServerOutput ¶
type ServerOutput struct{ *pulumi.OutputState }
func (ServerOutput) AdministratorLogin ¶
func (o ServerOutput) AdministratorLogin() pulumi.StringPtrOutput
The administrator's login name of a server. Can only be specified when the server is being created (and is required for creation).
func (ServerOutput) AvailabilityZone ¶
func (o ServerOutput) AvailabilityZone() pulumi.StringPtrOutput
availability Zone information of the server.
func (ServerOutput) Backup ¶
func (o ServerOutput) Backup() BackupResponsePtrOutput
Backup related properties of a server.
func (ServerOutput) DataEncryption ¶
func (o ServerOutput) DataEncryption() DataEncryptionResponsePtrOutput
The Data Encryption for CMK.
func (ServerOutput) ElementType ¶
func (ServerOutput) ElementType() reflect.Type
func (ServerOutput) FullyQualifiedDomainName ¶
func (o ServerOutput) FullyQualifiedDomainName() pulumi.StringOutput
The fully qualified domain name of a server.
func (ServerOutput) HighAvailability ¶
func (o ServerOutput) HighAvailability() HighAvailabilityResponsePtrOutput
High availability related properties of a server.
func (ServerOutput) Identity ¶
func (o ServerOutput) Identity() IdentityResponsePtrOutput
The cmk identity for the server.
func (ServerOutput) Location ¶
func (o ServerOutput) Location() pulumi.StringOutput
The geo-location where the resource lives
func (ServerOutput) MaintenanceWindow ¶
func (o ServerOutput) MaintenanceWindow() MaintenanceWindowResponsePtrOutput
Maintenance window of a server.
func (ServerOutput) Name ¶
func (o ServerOutput) Name() pulumi.StringOutput
The name of the resource
func (ServerOutput) Network ¶
func (o ServerOutput) Network() NetworkResponsePtrOutput
Network related properties of a server.
func (ServerOutput) ReplicaCapacity ¶
func (o ServerOutput) ReplicaCapacity() pulumi.IntOutput
The maximum number of replicas that a primary server can have.
func (ServerOutput) ReplicationRole ¶
func (o ServerOutput) ReplicationRole() pulumi.StringPtrOutput
The replication role.
func (ServerOutput) Sku ¶
func (o ServerOutput) Sku() SkuResponsePtrOutput
The SKU (pricing tier) of the server.
func (ServerOutput) SourceServerResourceId ¶
func (o ServerOutput) SourceServerResourceId() pulumi.StringPtrOutput
The source MySQL server id.
func (ServerOutput) State ¶
func (o ServerOutput) State() pulumi.StringOutput
The state of a server.
func (ServerOutput) Storage ¶
func (o ServerOutput) Storage() StorageResponsePtrOutput
Storage related properties of a server.
func (ServerOutput) SystemData ¶
func (o ServerOutput) SystemData() SystemDataResponseOutput
The system metadata relating to this resource.
func (ServerOutput) ToServerOutput ¶
func (o ServerOutput) ToServerOutput() ServerOutput
func (ServerOutput) ToServerOutputWithContext ¶
func (o ServerOutput) ToServerOutputWithContext(ctx context.Context) ServerOutput
func (ServerOutput) Type ¶
func (o ServerOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
func (ServerOutput) Version ¶
func (o ServerOutput) Version() pulumi.StringPtrOutput
Server version.
type ServerState ¶
type ServerState struct { }
func (ServerState) ElementType ¶
func (ServerState) ElementType() reflect.Type
type ServerVersion ¶
type ServerVersion string
Server version.
func (ServerVersion) ElementType ¶
func (ServerVersion) ElementType() reflect.Type
func (ServerVersion) ToServerVersionOutput ¶
func (e ServerVersion) ToServerVersionOutput() ServerVersionOutput
func (ServerVersion) ToServerVersionOutputWithContext ¶
func (e ServerVersion) ToServerVersionOutputWithContext(ctx context.Context) ServerVersionOutput
func (ServerVersion) ToServerVersionPtrOutput ¶
func (e ServerVersion) ToServerVersionPtrOutput() ServerVersionPtrOutput
func (ServerVersion) ToServerVersionPtrOutputWithContext ¶
func (e ServerVersion) ToServerVersionPtrOutputWithContext(ctx context.Context) ServerVersionPtrOutput
func (ServerVersion) ToStringOutput ¶
func (e ServerVersion) ToStringOutput() pulumi.StringOutput
func (ServerVersion) ToStringOutputWithContext ¶
func (e ServerVersion) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ServerVersion) ToStringPtrOutput ¶
func (e ServerVersion) ToStringPtrOutput() pulumi.StringPtrOutput
func (ServerVersion) ToStringPtrOutputWithContext ¶
func (e ServerVersion) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ServerVersionInput ¶
type ServerVersionInput interface { pulumi.Input ToServerVersionOutput() ServerVersionOutput ToServerVersionOutputWithContext(context.Context) ServerVersionOutput }
ServerVersionInput is an input type that accepts values of the ServerVersion enum A concrete instance of `ServerVersionInput` can be one of the following:
ServerVersion_5_7 ServerVersion_8_0_21
type ServerVersionOutput ¶
type ServerVersionOutput struct{ *pulumi.OutputState }
func (ServerVersionOutput) ElementType ¶
func (ServerVersionOutput) ElementType() reflect.Type
func (ServerVersionOutput) ToServerVersionOutput ¶
func (o ServerVersionOutput) ToServerVersionOutput() ServerVersionOutput
func (ServerVersionOutput) ToServerVersionOutputWithContext ¶
func (o ServerVersionOutput) ToServerVersionOutputWithContext(ctx context.Context) ServerVersionOutput
func (ServerVersionOutput) ToServerVersionPtrOutput ¶
func (o ServerVersionOutput) ToServerVersionPtrOutput() ServerVersionPtrOutput
func (ServerVersionOutput) ToServerVersionPtrOutputWithContext ¶
func (o ServerVersionOutput) ToServerVersionPtrOutputWithContext(ctx context.Context) ServerVersionPtrOutput
func (ServerVersionOutput) ToStringOutput ¶
func (o ServerVersionOutput) ToStringOutput() pulumi.StringOutput
func (ServerVersionOutput) ToStringOutputWithContext ¶
func (o ServerVersionOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ServerVersionOutput) ToStringPtrOutput ¶
func (o ServerVersionOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ServerVersionOutput) ToStringPtrOutputWithContext ¶
func (o ServerVersionOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ServerVersionPtrInput ¶
type ServerVersionPtrInput interface { pulumi.Input ToServerVersionPtrOutput() ServerVersionPtrOutput ToServerVersionPtrOutputWithContext(context.Context) ServerVersionPtrOutput }
func ServerVersionPtr ¶
func ServerVersionPtr(v string) ServerVersionPtrInput
type ServerVersionPtrOutput ¶
type ServerVersionPtrOutput struct{ *pulumi.OutputState }
func (ServerVersionPtrOutput) Elem ¶
func (o ServerVersionPtrOutput) Elem() ServerVersionOutput
func (ServerVersionPtrOutput) ElementType ¶
func (ServerVersionPtrOutput) ElementType() reflect.Type
func (ServerVersionPtrOutput) ToServerVersionPtrOutput ¶
func (o ServerVersionPtrOutput) ToServerVersionPtrOutput() ServerVersionPtrOutput
func (ServerVersionPtrOutput) ToServerVersionPtrOutputWithContext ¶
func (o ServerVersionPtrOutput) ToServerVersionPtrOutputWithContext(ctx context.Context) ServerVersionPtrOutput
func (ServerVersionPtrOutput) ToStringPtrOutput ¶
func (o ServerVersionPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ServerVersionPtrOutput) ToStringPtrOutputWithContext ¶
func (o ServerVersionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type Sku ¶
type Sku struct { // The name of the sku, e.g. Standard_D32s_v3. Name string `pulumi:"name"` // The tier of the particular SKU, e.g. GeneralPurpose. Tier string `pulumi:"tier"` }
Billing information related properties of a server.
type SkuArgs ¶
type SkuArgs struct { // The name of the sku, e.g. Standard_D32s_v3. Name pulumi.StringInput `pulumi:"name"` // The tier of the particular SKU, e.g. GeneralPurpose. Tier pulumi.StringInput `pulumi:"tier"` }
Billing information related properties of a server.
func (SkuArgs) ElementType ¶
func (SkuArgs) ToSkuOutput ¶
func (SkuArgs) ToSkuOutputWithContext ¶
func (SkuArgs) ToSkuPtrOutput ¶
func (i SkuArgs) ToSkuPtrOutput() SkuPtrOutput
func (SkuArgs) ToSkuPtrOutputWithContext ¶
func (i SkuArgs) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
type SkuInput ¶
type SkuInput interface { pulumi.Input ToSkuOutput() SkuOutput ToSkuOutputWithContext(context.Context) SkuOutput }
SkuInput is an input type that accepts SkuArgs and SkuOutput values. You can construct a concrete instance of `SkuInput` via:
SkuArgs{...}
type SkuOutput ¶
type SkuOutput struct{ *pulumi.OutputState }
Billing information related properties of a server.
func (SkuOutput) ElementType ¶
func (SkuOutput) Name ¶
func (o SkuOutput) Name() pulumi.StringOutput
The name of the sku, e.g. Standard_D32s_v3.
func (SkuOutput) Tier ¶
func (o SkuOutput) Tier() pulumi.StringOutput
The tier of the particular SKU, e.g. GeneralPurpose.
func (SkuOutput) ToSkuOutput ¶
func (SkuOutput) ToSkuOutputWithContext ¶
func (SkuOutput) ToSkuPtrOutput ¶
func (o SkuOutput) ToSkuPtrOutput() SkuPtrOutput
func (SkuOutput) ToSkuPtrOutputWithContext ¶
func (o SkuOutput) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
type SkuPtrInput ¶
type SkuPtrInput interface { pulumi.Input ToSkuPtrOutput() SkuPtrOutput ToSkuPtrOutputWithContext(context.Context) SkuPtrOutput }
SkuPtrInput is an input type that accepts SkuArgs, SkuPtr and SkuPtrOutput values. You can construct a concrete instance of `SkuPtrInput` via:
SkuArgs{...} or: nil
func SkuPtr ¶
func SkuPtr(v *SkuArgs) SkuPtrInput
type SkuPtrOutput ¶
type SkuPtrOutput struct{ *pulumi.OutputState }
func (SkuPtrOutput) Elem ¶
func (o SkuPtrOutput) Elem() SkuOutput
func (SkuPtrOutput) ElementType ¶
func (SkuPtrOutput) ElementType() reflect.Type
func (SkuPtrOutput) Name ¶
func (o SkuPtrOutput) Name() pulumi.StringPtrOutput
The name of the sku, e.g. Standard_D32s_v3.
func (SkuPtrOutput) Tier ¶
func (o SkuPtrOutput) Tier() pulumi.StringPtrOutput
The tier of the particular SKU, e.g. GeneralPurpose.
func (SkuPtrOutput) ToSkuPtrOutput ¶
func (o SkuPtrOutput) ToSkuPtrOutput() SkuPtrOutput
func (SkuPtrOutput) ToSkuPtrOutputWithContext ¶
func (o SkuPtrOutput) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
type SkuResponse ¶
type SkuResponse struct { // The name of the sku, e.g. Standard_D32s_v3. Name string `pulumi:"name"` // The tier of the particular SKU, e.g. GeneralPurpose. Tier string `pulumi:"tier"` }
Billing information related properties of a server.
type SkuResponseOutput ¶
type SkuResponseOutput struct{ *pulumi.OutputState }
Billing information related properties of a server.
func (SkuResponseOutput) ElementType ¶
func (SkuResponseOutput) ElementType() reflect.Type
func (SkuResponseOutput) Name ¶
func (o SkuResponseOutput) Name() pulumi.StringOutput
The name of the sku, e.g. Standard_D32s_v3.
func (SkuResponseOutput) Tier ¶
func (o SkuResponseOutput) Tier() pulumi.StringOutput
The tier of the particular SKU, e.g. GeneralPurpose.
func (SkuResponseOutput) ToSkuResponseOutput ¶
func (o SkuResponseOutput) ToSkuResponseOutput() SkuResponseOutput
func (SkuResponseOutput) ToSkuResponseOutputWithContext ¶
func (o SkuResponseOutput) ToSkuResponseOutputWithContext(ctx context.Context) SkuResponseOutput
type SkuResponsePtrOutput ¶
type SkuResponsePtrOutput struct{ *pulumi.OutputState }
func (SkuResponsePtrOutput) Elem ¶
func (o SkuResponsePtrOutput) Elem() SkuResponseOutput
func (SkuResponsePtrOutput) ElementType ¶
func (SkuResponsePtrOutput) ElementType() reflect.Type
func (SkuResponsePtrOutput) Name ¶
func (o SkuResponsePtrOutput) Name() pulumi.StringPtrOutput
The name of the sku, e.g. Standard_D32s_v3.
func (SkuResponsePtrOutput) Tier ¶
func (o SkuResponsePtrOutput) Tier() pulumi.StringPtrOutput
The tier of the particular SKU, e.g. GeneralPurpose.
func (SkuResponsePtrOutput) ToSkuResponsePtrOutput ¶
func (o SkuResponsePtrOutput) ToSkuResponsePtrOutput() SkuResponsePtrOutput
func (SkuResponsePtrOutput) ToSkuResponsePtrOutputWithContext ¶
func (o SkuResponsePtrOutput) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
type SkuTier ¶
type SkuTier string
The tier of the particular SKU, e.g. GeneralPurpose.
func (SkuTier) ElementType ¶
func (SkuTier) ToSkuTierOutput ¶
func (e SkuTier) ToSkuTierOutput() SkuTierOutput
func (SkuTier) ToSkuTierOutputWithContext ¶
func (e SkuTier) ToSkuTierOutputWithContext(ctx context.Context) SkuTierOutput
func (SkuTier) ToSkuTierPtrOutput ¶
func (e SkuTier) ToSkuTierPtrOutput() SkuTierPtrOutput
func (SkuTier) ToSkuTierPtrOutputWithContext ¶
func (e SkuTier) ToSkuTierPtrOutputWithContext(ctx context.Context) SkuTierPtrOutput
func (SkuTier) ToStringOutput ¶
func (e SkuTier) ToStringOutput() pulumi.StringOutput
func (SkuTier) ToStringOutputWithContext ¶
func (e SkuTier) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SkuTier) ToStringPtrOutput ¶
func (e SkuTier) ToStringPtrOutput() pulumi.StringPtrOutput
func (SkuTier) ToStringPtrOutputWithContext ¶
func (e SkuTier) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SkuTierInput ¶
type SkuTierInput interface { pulumi.Input ToSkuTierOutput() SkuTierOutput ToSkuTierOutputWithContext(context.Context) SkuTierOutput }
SkuTierInput is an input type that accepts values of the SkuTier enum A concrete instance of `SkuTierInput` can be one of the following:
SkuTierBurstable SkuTierGeneralPurpose SkuTierMemoryOptimized
type SkuTierOutput ¶
type SkuTierOutput struct{ *pulumi.OutputState }
func (SkuTierOutput) ElementType ¶
func (SkuTierOutput) ElementType() reflect.Type
func (SkuTierOutput) ToSkuTierOutput ¶
func (o SkuTierOutput) ToSkuTierOutput() SkuTierOutput
func (SkuTierOutput) ToSkuTierOutputWithContext ¶
func (o SkuTierOutput) ToSkuTierOutputWithContext(ctx context.Context) SkuTierOutput
func (SkuTierOutput) ToSkuTierPtrOutput ¶
func (o SkuTierOutput) ToSkuTierPtrOutput() SkuTierPtrOutput
func (SkuTierOutput) ToSkuTierPtrOutputWithContext ¶
func (o SkuTierOutput) ToSkuTierPtrOutputWithContext(ctx context.Context) SkuTierPtrOutput
func (SkuTierOutput) ToStringOutput ¶
func (o SkuTierOutput) ToStringOutput() pulumi.StringOutput
func (SkuTierOutput) ToStringOutputWithContext ¶
func (o SkuTierOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SkuTierOutput) ToStringPtrOutput ¶
func (o SkuTierOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SkuTierOutput) ToStringPtrOutputWithContext ¶
func (o SkuTierOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SkuTierPtrInput ¶
type SkuTierPtrInput interface { pulumi.Input ToSkuTierPtrOutput() SkuTierPtrOutput ToSkuTierPtrOutputWithContext(context.Context) SkuTierPtrOutput }
func SkuTierPtr ¶
func SkuTierPtr(v string) SkuTierPtrInput
type SkuTierPtrOutput ¶
type SkuTierPtrOutput struct{ *pulumi.OutputState }
func (SkuTierPtrOutput) Elem ¶
func (o SkuTierPtrOutput) Elem() SkuTierOutput
func (SkuTierPtrOutput) ElementType ¶
func (SkuTierPtrOutput) ElementType() reflect.Type
func (SkuTierPtrOutput) ToSkuTierPtrOutput ¶
func (o SkuTierPtrOutput) ToSkuTierPtrOutput() SkuTierPtrOutput
func (SkuTierPtrOutput) ToSkuTierPtrOutputWithContext ¶
func (o SkuTierPtrOutput) ToSkuTierPtrOutputWithContext(ctx context.Context) SkuTierPtrOutput
func (SkuTierPtrOutput) ToStringPtrOutput ¶
func (o SkuTierPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SkuTierPtrOutput) ToStringPtrOutputWithContext ¶
func (o SkuTierPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type Storage ¶
type Storage struct { // Enable Storage Auto Grow or not. AutoGrow *string `pulumi:"autoGrow"` // Enable IO Auto Scaling or not. AutoIoScaling *string `pulumi:"autoIoScaling"` // Storage IOPS for a server. Iops *int `pulumi:"iops"` // Enable Log On Disk or not. LogOnDisk *string `pulumi:"logOnDisk"` // Max storage size allowed for a server. StorageSizeGB *int `pulumi:"storageSizeGB"` }
Storage Profile properties of a server
type StorageArgs ¶
type StorageArgs struct { // Enable Storage Auto Grow or not. AutoGrow pulumi.StringPtrInput `pulumi:"autoGrow"` // Enable IO Auto Scaling or not. AutoIoScaling pulumi.StringPtrInput `pulumi:"autoIoScaling"` // Storage IOPS for a server. Iops pulumi.IntPtrInput `pulumi:"iops"` // Enable Log On Disk or not. LogOnDisk pulumi.StringPtrInput `pulumi:"logOnDisk"` // Max storage size allowed for a server. StorageSizeGB pulumi.IntPtrInput `pulumi:"storageSizeGB"` }
Storage Profile properties of a server
func (*StorageArgs) Defaults ¶
func (val *StorageArgs) Defaults() *StorageArgs
Defaults sets the appropriate defaults for StorageArgs
func (StorageArgs) ElementType ¶
func (StorageArgs) ElementType() reflect.Type
func (StorageArgs) ToStorageOutput ¶
func (i StorageArgs) ToStorageOutput() StorageOutput
func (StorageArgs) ToStorageOutputWithContext ¶
func (i StorageArgs) ToStorageOutputWithContext(ctx context.Context) StorageOutput
func (StorageArgs) ToStoragePtrOutput ¶
func (i StorageArgs) ToStoragePtrOutput() StoragePtrOutput
func (StorageArgs) ToStoragePtrOutputWithContext ¶
func (i StorageArgs) ToStoragePtrOutputWithContext(ctx context.Context) StoragePtrOutput
type StorageInput ¶
type StorageInput interface { pulumi.Input ToStorageOutput() StorageOutput ToStorageOutputWithContext(context.Context) StorageOutput }
StorageInput is an input type that accepts StorageArgs and StorageOutput values. You can construct a concrete instance of `StorageInput` via:
StorageArgs{...}
type StorageOutput ¶
type StorageOutput struct{ *pulumi.OutputState }
Storage Profile properties of a server
func (StorageOutput) AutoGrow ¶
func (o StorageOutput) AutoGrow() pulumi.StringPtrOutput
Enable Storage Auto Grow or not.
func (StorageOutput) AutoIoScaling ¶
func (o StorageOutput) AutoIoScaling() pulumi.StringPtrOutput
Enable IO Auto Scaling or not.
func (StorageOutput) ElementType ¶
func (StorageOutput) ElementType() reflect.Type
func (StorageOutput) Iops ¶
func (o StorageOutput) Iops() pulumi.IntPtrOutput
Storage IOPS for a server.
func (StorageOutput) LogOnDisk ¶
func (o StorageOutput) LogOnDisk() pulumi.StringPtrOutput
Enable Log On Disk or not.
func (StorageOutput) StorageSizeGB ¶
func (o StorageOutput) StorageSizeGB() pulumi.IntPtrOutput
Max storage size allowed for a server.
func (StorageOutput) ToStorageOutput ¶
func (o StorageOutput) ToStorageOutput() StorageOutput
func (StorageOutput) ToStorageOutputWithContext ¶
func (o StorageOutput) ToStorageOutputWithContext(ctx context.Context) StorageOutput
func (StorageOutput) ToStoragePtrOutput ¶
func (o StorageOutput) ToStoragePtrOutput() StoragePtrOutput
func (StorageOutput) ToStoragePtrOutputWithContext ¶
func (o StorageOutput) ToStoragePtrOutputWithContext(ctx context.Context) StoragePtrOutput
type StoragePtrInput ¶
type StoragePtrInput interface { pulumi.Input ToStoragePtrOutput() StoragePtrOutput ToStoragePtrOutputWithContext(context.Context) StoragePtrOutput }
StoragePtrInput is an input type that accepts StorageArgs, StoragePtr and StoragePtrOutput values. You can construct a concrete instance of `StoragePtrInput` via:
StorageArgs{...} or: nil
func StoragePtr ¶
func StoragePtr(v *StorageArgs) StoragePtrInput
type StoragePtrOutput ¶
type StoragePtrOutput struct{ *pulumi.OutputState }
func (StoragePtrOutput) AutoGrow ¶
func (o StoragePtrOutput) AutoGrow() pulumi.StringPtrOutput
Enable Storage Auto Grow or not.
func (StoragePtrOutput) AutoIoScaling ¶
func (o StoragePtrOutput) AutoIoScaling() pulumi.StringPtrOutput
Enable IO Auto Scaling or not.
func (StoragePtrOutput) Elem ¶
func (o StoragePtrOutput) Elem() StorageOutput
func (StoragePtrOutput) ElementType ¶
func (StoragePtrOutput) ElementType() reflect.Type
func (StoragePtrOutput) Iops ¶
func (o StoragePtrOutput) Iops() pulumi.IntPtrOutput
Storage IOPS for a server.
func (StoragePtrOutput) LogOnDisk ¶
func (o StoragePtrOutput) LogOnDisk() pulumi.StringPtrOutput
Enable Log On Disk or not.
func (StoragePtrOutput) StorageSizeGB ¶
func (o StoragePtrOutput) StorageSizeGB() pulumi.IntPtrOutput
Max storage size allowed for a server.
func (StoragePtrOutput) ToStoragePtrOutput ¶
func (o StoragePtrOutput) ToStoragePtrOutput() StoragePtrOutput
func (StoragePtrOutput) ToStoragePtrOutputWithContext ¶
func (o StoragePtrOutput) ToStoragePtrOutputWithContext(ctx context.Context) StoragePtrOutput
type StorageResponse ¶
type StorageResponse struct { // Enable Storage Auto Grow or not. AutoGrow *string `pulumi:"autoGrow"` // Enable IO Auto Scaling or not. AutoIoScaling *string `pulumi:"autoIoScaling"` // Storage IOPS for a server. Iops *int `pulumi:"iops"` // Enable Log On Disk or not. LogOnDisk *string `pulumi:"logOnDisk"` // Max storage size allowed for a server. StorageSizeGB *int `pulumi:"storageSizeGB"` // The sku name of the server storage. StorageSku string `pulumi:"storageSku"` }
Storage Profile properties of a server
func (*StorageResponse) Defaults ¶
func (val *StorageResponse) Defaults() *StorageResponse
Defaults sets the appropriate defaults for StorageResponse
type StorageResponseOutput ¶
type StorageResponseOutput struct{ *pulumi.OutputState }
Storage Profile properties of a server
func (StorageResponseOutput) AutoGrow ¶
func (o StorageResponseOutput) AutoGrow() pulumi.StringPtrOutput
Enable Storage Auto Grow or not.
func (StorageResponseOutput) AutoIoScaling ¶
func (o StorageResponseOutput) AutoIoScaling() pulumi.StringPtrOutput
Enable IO Auto Scaling or not.
func (StorageResponseOutput) ElementType ¶
func (StorageResponseOutput) ElementType() reflect.Type
func (StorageResponseOutput) Iops ¶
func (o StorageResponseOutput) Iops() pulumi.IntPtrOutput
Storage IOPS for a server.
func (StorageResponseOutput) LogOnDisk ¶
func (o StorageResponseOutput) LogOnDisk() pulumi.StringPtrOutput
Enable Log On Disk or not.
func (StorageResponseOutput) StorageSizeGB ¶
func (o StorageResponseOutput) StorageSizeGB() pulumi.IntPtrOutput
Max storage size allowed for a server.
func (StorageResponseOutput) StorageSku ¶
func (o StorageResponseOutput) StorageSku() pulumi.StringOutput
The sku name of the server storage.
func (StorageResponseOutput) ToStorageResponseOutput ¶
func (o StorageResponseOutput) ToStorageResponseOutput() StorageResponseOutput
func (StorageResponseOutput) ToStorageResponseOutputWithContext ¶
func (o StorageResponseOutput) ToStorageResponseOutputWithContext(ctx context.Context) StorageResponseOutput
type StorageResponsePtrOutput ¶
type StorageResponsePtrOutput struct{ *pulumi.OutputState }
func (StorageResponsePtrOutput) AutoGrow ¶
func (o StorageResponsePtrOutput) AutoGrow() pulumi.StringPtrOutput
Enable Storage Auto Grow or not.
func (StorageResponsePtrOutput) AutoIoScaling ¶
func (o StorageResponsePtrOutput) AutoIoScaling() pulumi.StringPtrOutput
Enable IO Auto Scaling or not.
func (StorageResponsePtrOutput) Elem ¶
func (o StorageResponsePtrOutput) Elem() StorageResponseOutput
func (StorageResponsePtrOutput) ElementType ¶
func (StorageResponsePtrOutput) ElementType() reflect.Type
func (StorageResponsePtrOutput) Iops ¶
func (o StorageResponsePtrOutput) Iops() pulumi.IntPtrOutput
Storage IOPS for a server.
func (StorageResponsePtrOutput) LogOnDisk ¶
func (o StorageResponsePtrOutput) LogOnDisk() pulumi.StringPtrOutput
Enable Log On Disk or not.
func (StorageResponsePtrOutput) StorageSizeGB ¶
func (o StorageResponsePtrOutput) StorageSizeGB() pulumi.IntPtrOutput
Max storage size allowed for a server.
func (StorageResponsePtrOutput) StorageSku ¶
func (o StorageResponsePtrOutput) StorageSku() pulumi.StringPtrOutput
The sku name of the server storage.
func (StorageResponsePtrOutput) ToStorageResponsePtrOutput ¶
func (o StorageResponsePtrOutput) ToStorageResponsePtrOutput() StorageResponsePtrOutput
func (StorageResponsePtrOutput) ToStorageResponsePtrOutputWithContext ¶
func (o StorageResponsePtrOutput) ToStorageResponsePtrOutputWithContext(ctx context.Context) StorageResponsePtrOutput
type SystemDataResponse ¶
type SystemDataResponse struct { // The timestamp of resource creation (UTC). CreatedAt *string `pulumi:"createdAt"` // The identity that created the resource. CreatedBy *string `pulumi:"createdBy"` // The type of identity that created the resource. CreatedByType *string `pulumi:"createdByType"` // The timestamp of resource last modification (UTC) LastModifiedAt *string `pulumi:"lastModifiedAt"` // The identity that last modified the resource. LastModifiedBy *string `pulumi:"lastModifiedBy"` // The type of identity that last modified the resource. LastModifiedByType *string `pulumi:"lastModifiedByType"` }
Metadata pertaining to creation and last modification of the resource.
type SystemDataResponseOutput ¶
type SystemDataResponseOutput struct{ *pulumi.OutputState }
Metadata pertaining to creation and last modification of the resource.
func (SystemDataResponseOutput) CreatedAt ¶
func (o SystemDataResponseOutput) CreatedAt() pulumi.StringPtrOutput
The timestamp of resource creation (UTC).
func (SystemDataResponseOutput) CreatedBy ¶
func (o SystemDataResponseOutput) CreatedBy() pulumi.StringPtrOutput
The identity that created the resource.
func (SystemDataResponseOutput) CreatedByType ¶
func (o SystemDataResponseOutput) CreatedByType() pulumi.StringPtrOutput
The type of identity that created the resource.
func (SystemDataResponseOutput) ElementType ¶
func (SystemDataResponseOutput) ElementType() reflect.Type
func (SystemDataResponseOutput) LastModifiedAt ¶
func (o SystemDataResponseOutput) LastModifiedAt() pulumi.StringPtrOutput
The timestamp of resource last modification (UTC)
func (SystemDataResponseOutput) LastModifiedBy ¶
func (o SystemDataResponseOutput) LastModifiedBy() pulumi.StringPtrOutput
The identity that last modified the resource.
func (SystemDataResponseOutput) LastModifiedByType ¶
func (o SystemDataResponseOutput) LastModifiedByType() pulumi.StringPtrOutput
The type of identity that last modified the resource.
func (SystemDataResponseOutput) ToSystemDataResponseOutput ¶
func (o SystemDataResponseOutput) ToSystemDataResponseOutput() SystemDataResponseOutput
func (SystemDataResponseOutput) ToSystemDataResponseOutputWithContext ¶
func (o SystemDataResponseOutput) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput
type UserAssignedIdentityResponse ¶
type UserAssignedIdentityResponse struct { // Client Id of user assigned identity ClientId string `pulumi:"clientId"` // Principal Id of user assigned identity PrincipalId string `pulumi:"principalId"` }
Metadata of user assigned identity.
type UserAssignedIdentityResponseArrayMapOutput ¶
type UserAssignedIdentityResponseArrayMapOutput struct{ *pulumi.OutputState }
func (UserAssignedIdentityResponseArrayMapOutput) ElementType ¶
func (UserAssignedIdentityResponseArrayMapOutput) ElementType() reflect.Type
func (UserAssignedIdentityResponseArrayMapOutput) ToUserAssignedIdentityResponseArrayMapOutput ¶
func (o UserAssignedIdentityResponseArrayMapOutput) ToUserAssignedIdentityResponseArrayMapOutput() UserAssignedIdentityResponseArrayMapOutput
func (UserAssignedIdentityResponseArrayMapOutput) ToUserAssignedIdentityResponseArrayMapOutputWithContext ¶
func (o UserAssignedIdentityResponseArrayMapOutput) ToUserAssignedIdentityResponseArrayMapOutputWithContext(ctx context.Context) UserAssignedIdentityResponseArrayMapOutput
type UserAssignedIdentityResponseArrayOutput ¶
type UserAssignedIdentityResponseArrayOutput struct{ *pulumi.OutputState }
func (UserAssignedIdentityResponseArrayOutput) ElementType ¶
func (UserAssignedIdentityResponseArrayOutput) ElementType() reflect.Type
func (UserAssignedIdentityResponseArrayOutput) ToUserAssignedIdentityResponseArrayOutput ¶
func (o UserAssignedIdentityResponseArrayOutput) ToUserAssignedIdentityResponseArrayOutput() UserAssignedIdentityResponseArrayOutput
func (UserAssignedIdentityResponseArrayOutput) ToUserAssignedIdentityResponseArrayOutputWithContext ¶
func (o UserAssignedIdentityResponseArrayOutput) ToUserAssignedIdentityResponseArrayOutputWithContext(ctx context.Context) UserAssignedIdentityResponseArrayOutput
type UserAssignedIdentityResponseOutput ¶
type UserAssignedIdentityResponseOutput struct{ *pulumi.OutputState }
Metadata of user assigned identity.
func (UserAssignedIdentityResponseOutput) ClientId ¶
func (o UserAssignedIdentityResponseOutput) ClientId() pulumi.StringOutput
Client Id of user assigned identity
func (UserAssignedIdentityResponseOutput) ElementType ¶
func (UserAssignedIdentityResponseOutput) ElementType() reflect.Type
func (UserAssignedIdentityResponseOutput) PrincipalId ¶
func (o UserAssignedIdentityResponseOutput) PrincipalId() pulumi.StringOutput
Principal Id of user assigned identity
func (UserAssignedIdentityResponseOutput) ToUserAssignedIdentityResponseOutput ¶
func (o UserAssignedIdentityResponseOutput) ToUserAssignedIdentityResponseOutput() UserAssignedIdentityResponseOutput
func (UserAssignedIdentityResponseOutput) ToUserAssignedIdentityResponseOutputWithContext ¶
func (o UserAssignedIdentityResponseOutput) ToUserAssignedIdentityResponseOutputWithContext(ctx context.Context) UserAssignedIdentityResponseOutput
Source Files
¶
- azureADAdministrator.go
- configuration.go
- database.go
- firewallRule.go
- getAzureADAdministrator.go
- getConfiguration.go
- getDatabase.go
- getFirewallRule.go
- getGetPrivateDnsZoneSuffixExecute.go
- getPrivateEndpointConnection.go
- getServer.go
- init.go
- privateEndpointConnection.go
- pulumiEnums.go
- pulumiTypes.go
- server.go