Documentation
¶
Index ¶
- type Database
- type DatabaseArgs
- type DatabaseState
- type DatabaseVulnerabilityAssessmentRuleBaselineItem
- type DatabaseVulnerabilityAssessmentRuleBaselineItemArgs
- func (DatabaseVulnerabilityAssessmentRuleBaselineItemArgs) ElementType() reflect.Type
- func (i DatabaseVulnerabilityAssessmentRuleBaselineItemArgs) ToDatabaseVulnerabilityAssessmentRuleBaselineItemOutput() DatabaseVulnerabilityAssessmentRuleBaselineItemOutput
- func (i DatabaseVulnerabilityAssessmentRuleBaselineItemArgs) ToDatabaseVulnerabilityAssessmentRuleBaselineItemOutputWithContext(ctx context.Context) DatabaseVulnerabilityAssessmentRuleBaselineItemOutput
- type DatabaseVulnerabilityAssessmentRuleBaselineItemArray
- func (DatabaseVulnerabilityAssessmentRuleBaselineItemArray) ElementType() reflect.Type
- func (i DatabaseVulnerabilityAssessmentRuleBaselineItemArray) ToDatabaseVulnerabilityAssessmentRuleBaselineItemArrayOutput() DatabaseVulnerabilityAssessmentRuleBaselineItemArrayOutput
- func (i DatabaseVulnerabilityAssessmentRuleBaselineItemArray) ToDatabaseVulnerabilityAssessmentRuleBaselineItemArrayOutputWithContext(ctx context.Context) DatabaseVulnerabilityAssessmentRuleBaselineItemArrayOutput
- type DatabaseVulnerabilityAssessmentRuleBaselineItemArrayInput
- type DatabaseVulnerabilityAssessmentRuleBaselineItemArrayOutput
- func (DatabaseVulnerabilityAssessmentRuleBaselineItemArrayOutput) ElementType() reflect.Type
- func (o DatabaseVulnerabilityAssessmentRuleBaselineItemArrayOutput) Index(i pulumi.IntInput) DatabaseVulnerabilityAssessmentRuleBaselineItemOutput
- func (o DatabaseVulnerabilityAssessmentRuleBaselineItemArrayOutput) ToDatabaseVulnerabilityAssessmentRuleBaselineItemArrayOutput() DatabaseVulnerabilityAssessmentRuleBaselineItemArrayOutput
- func (o DatabaseVulnerabilityAssessmentRuleBaselineItemArrayOutput) ToDatabaseVulnerabilityAssessmentRuleBaselineItemArrayOutputWithContext(ctx context.Context) DatabaseVulnerabilityAssessmentRuleBaselineItemArrayOutput
- type DatabaseVulnerabilityAssessmentRuleBaselineItemInput
- type DatabaseVulnerabilityAssessmentRuleBaselineItemOutput
- func (DatabaseVulnerabilityAssessmentRuleBaselineItemOutput) ElementType() reflect.Type
- func (o DatabaseVulnerabilityAssessmentRuleBaselineItemOutput) Result() pulumi.StringArrayOutput
- func (o DatabaseVulnerabilityAssessmentRuleBaselineItemOutput) ToDatabaseVulnerabilityAssessmentRuleBaselineItemOutput() DatabaseVulnerabilityAssessmentRuleBaselineItemOutput
- func (o DatabaseVulnerabilityAssessmentRuleBaselineItemOutput) ToDatabaseVulnerabilityAssessmentRuleBaselineItemOutputWithContext(ctx context.Context) DatabaseVulnerabilityAssessmentRuleBaselineItemOutput
- type DatabaseVulnerabilityAssessmentRuleBaselineItemResponse
- type DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArgs
- func (DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArgs) ElementType() reflect.Type
- func (i DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArgs) ToDatabaseVulnerabilityAssessmentRuleBaselineItemResponseOutput() DatabaseVulnerabilityAssessmentRuleBaselineItemResponseOutput
- func (i DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArgs) ToDatabaseVulnerabilityAssessmentRuleBaselineItemResponseOutputWithContext(ctx context.Context) DatabaseVulnerabilityAssessmentRuleBaselineItemResponseOutput
- type DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArray
- func (DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArray) ElementType() reflect.Type
- func (i DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArray) ToDatabaseVulnerabilityAssessmentRuleBaselineItemResponseArrayOutput() DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArrayOutput
- func (i DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArray) ToDatabaseVulnerabilityAssessmentRuleBaselineItemResponseArrayOutputWithContext(ctx context.Context) DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArrayOutput
- type DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArrayInput
- type DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArrayOutput
- func (DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArrayOutput) ElementType() reflect.Type
- func (o DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArrayOutput) Index(i pulumi.IntInput) DatabaseVulnerabilityAssessmentRuleBaselineItemResponseOutput
- func (o DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArrayOutput) ToDatabaseVulnerabilityAssessmentRuleBaselineItemResponseArrayOutput() DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArrayOutput
- func (o DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArrayOutput) ToDatabaseVulnerabilityAssessmentRuleBaselineItemResponseArrayOutputWithContext(ctx context.Context) DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArrayOutput
- type DatabaseVulnerabilityAssessmentRuleBaselineItemResponseInput
- type DatabaseVulnerabilityAssessmentRuleBaselineItemResponseOutput
- func (DatabaseVulnerabilityAssessmentRuleBaselineItemResponseOutput) ElementType() reflect.Type
- func (o DatabaseVulnerabilityAssessmentRuleBaselineItemResponseOutput) Result() pulumi.StringArrayOutput
- func (o DatabaseVulnerabilityAssessmentRuleBaselineItemResponseOutput) ToDatabaseVulnerabilityAssessmentRuleBaselineItemResponseOutput() DatabaseVulnerabilityAssessmentRuleBaselineItemResponseOutput
- func (o DatabaseVulnerabilityAssessmentRuleBaselineItemResponseOutput) ToDatabaseVulnerabilityAssessmentRuleBaselineItemResponseOutputWithContext(ctx context.Context) DatabaseVulnerabilityAssessmentRuleBaselineItemResponseOutput
- type ElasticPool
- type ElasticPoolArgs
- type ElasticPoolPerDatabaseSettings
- type ElasticPoolPerDatabaseSettingsArgs
- func (ElasticPoolPerDatabaseSettingsArgs) ElementType() reflect.Type
- func (i ElasticPoolPerDatabaseSettingsArgs) ToElasticPoolPerDatabaseSettingsOutput() ElasticPoolPerDatabaseSettingsOutput
- func (i ElasticPoolPerDatabaseSettingsArgs) ToElasticPoolPerDatabaseSettingsOutputWithContext(ctx context.Context) ElasticPoolPerDatabaseSettingsOutput
- func (i ElasticPoolPerDatabaseSettingsArgs) ToElasticPoolPerDatabaseSettingsPtrOutput() ElasticPoolPerDatabaseSettingsPtrOutput
- func (i ElasticPoolPerDatabaseSettingsArgs) ToElasticPoolPerDatabaseSettingsPtrOutputWithContext(ctx context.Context) ElasticPoolPerDatabaseSettingsPtrOutput
- type ElasticPoolPerDatabaseSettingsInput
- type ElasticPoolPerDatabaseSettingsOutput
- func (ElasticPoolPerDatabaseSettingsOutput) ElementType() reflect.Type
- func (o ElasticPoolPerDatabaseSettingsOutput) MaxCapacity() pulumi.Float64PtrOutput
- func (o ElasticPoolPerDatabaseSettingsOutput) MinCapacity() pulumi.Float64PtrOutput
- func (o ElasticPoolPerDatabaseSettingsOutput) ToElasticPoolPerDatabaseSettingsOutput() ElasticPoolPerDatabaseSettingsOutput
- func (o ElasticPoolPerDatabaseSettingsOutput) ToElasticPoolPerDatabaseSettingsOutputWithContext(ctx context.Context) ElasticPoolPerDatabaseSettingsOutput
- func (o ElasticPoolPerDatabaseSettingsOutput) ToElasticPoolPerDatabaseSettingsPtrOutput() ElasticPoolPerDatabaseSettingsPtrOutput
- func (o ElasticPoolPerDatabaseSettingsOutput) ToElasticPoolPerDatabaseSettingsPtrOutputWithContext(ctx context.Context) ElasticPoolPerDatabaseSettingsPtrOutput
- type ElasticPoolPerDatabaseSettingsPtrInput
- type ElasticPoolPerDatabaseSettingsPtrOutput
- func (o ElasticPoolPerDatabaseSettingsPtrOutput) Elem() ElasticPoolPerDatabaseSettingsOutput
- func (ElasticPoolPerDatabaseSettingsPtrOutput) ElementType() reflect.Type
- func (o ElasticPoolPerDatabaseSettingsPtrOutput) MaxCapacity() pulumi.Float64PtrOutput
- func (o ElasticPoolPerDatabaseSettingsPtrOutput) MinCapacity() pulumi.Float64PtrOutput
- func (o ElasticPoolPerDatabaseSettingsPtrOutput) ToElasticPoolPerDatabaseSettingsPtrOutput() ElasticPoolPerDatabaseSettingsPtrOutput
- func (o ElasticPoolPerDatabaseSettingsPtrOutput) ToElasticPoolPerDatabaseSettingsPtrOutputWithContext(ctx context.Context) ElasticPoolPerDatabaseSettingsPtrOutput
- type ElasticPoolPerDatabaseSettingsResponse
- type ElasticPoolPerDatabaseSettingsResponseArgs
- func (ElasticPoolPerDatabaseSettingsResponseArgs) ElementType() reflect.Type
- func (i ElasticPoolPerDatabaseSettingsResponseArgs) ToElasticPoolPerDatabaseSettingsResponseOutput() ElasticPoolPerDatabaseSettingsResponseOutput
- func (i ElasticPoolPerDatabaseSettingsResponseArgs) ToElasticPoolPerDatabaseSettingsResponseOutputWithContext(ctx context.Context) ElasticPoolPerDatabaseSettingsResponseOutput
- func (i ElasticPoolPerDatabaseSettingsResponseArgs) ToElasticPoolPerDatabaseSettingsResponsePtrOutput() ElasticPoolPerDatabaseSettingsResponsePtrOutput
- func (i ElasticPoolPerDatabaseSettingsResponseArgs) ToElasticPoolPerDatabaseSettingsResponsePtrOutputWithContext(ctx context.Context) ElasticPoolPerDatabaseSettingsResponsePtrOutput
- type ElasticPoolPerDatabaseSettingsResponseInput
- type ElasticPoolPerDatabaseSettingsResponseOutput
- func (ElasticPoolPerDatabaseSettingsResponseOutput) ElementType() reflect.Type
- func (o ElasticPoolPerDatabaseSettingsResponseOutput) MaxCapacity() pulumi.Float64PtrOutput
- func (o ElasticPoolPerDatabaseSettingsResponseOutput) MinCapacity() pulumi.Float64PtrOutput
- func (o ElasticPoolPerDatabaseSettingsResponseOutput) ToElasticPoolPerDatabaseSettingsResponseOutput() ElasticPoolPerDatabaseSettingsResponseOutput
- func (o ElasticPoolPerDatabaseSettingsResponseOutput) ToElasticPoolPerDatabaseSettingsResponseOutputWithContext(ctx context.Context) ElasticPoolPerDatabaseSettingsResponseOutput
- func (o ElasticPoolPerDatabaseSettingsResponseOutput) ToElasticPoolPerDatabaseSettingsResponsePtrOutput() ElasticPoolPerDatabaseSettingsResponsePtrOutput
- func (o ElasticPoolPerDatabaseSettingsResponseOutput) ToElasticPoolPerDatabaseSettingsResponsePtrOutputWithContext(ctx context.Context) ElasticPoolPerDatabaseSettingsResponsePtrOutput
- type ElasticPoolPerDatabaseSettingsResponsePtrInput
- type ElasticPoolPerDatabaseSettingsResponsePtrOutput
- func (o ElasticPoolPerDatabaseSettingsResponsePtrOutput) Elem() ElasticPoolPerDatabaseSettingsResponseOutput
- func (ElasticPoolPerDatabaseSettingsResponsePtrOutput) ElementType() reflect.Type
- func (o ElasticPoolPerDatabaseSettingsResponsePtrOutput) MaxCapacity() pulumi.Float64PtrOutput
- func (o ElasticPoolPerDatabaseSettingsResponsePtrOutput) MinCapacity() pulumi.Float64PtrOutput
- func (o ElasticPoolPerDatabaseSettingsResponsePtrOutput) ToElasticPoolPerDatabaseSettingsResponsePtrOutput() ElasticPoolPerDatabaseSettingsResponsePtrOutput
- func (o ElasticPoolPerDatabaseSettingsResponsePtrOutput) ToElasticPoolPerDatabaseSettingsResponsePtrOutputWithContext(ctx context.Context) ElasticPoolPerDatabaseSettingsResponsePtrOutput
- type ElasticPoolState
- type InstanceFailoverGroup
- type InstanceFailoverGroupArgs
- type InstanceFailoverGroupReadOnlyEndpoint
- type InstanceFailoverGroupReadOnlyEndpointArgs
- func (InstanceFailoverGroupReadOnlyEndpointArgs) ElementType() reflect.Type
- func (i InstanceFailoverGroupReadOnlyEndpointArgs) ToInstanceFailoverGroupReadOnlyEndpointOutput() InstanceFailoverGroupReadOnlyEndpointOutput
- func (i InstanceFailoverGroupReadOnlyEndpointArgs) ToInstanceFailoverGroupReadOnlyEndpointOutputWithContext(ctx context.Context) InstanceFailoverGroupReadOnlyEndpointOutput
- func (i InstanceFailoverGroupReadOnlyEndpointArgs) ToInstanceFailoverGroupReadOnlyEndpointPtrOutput() InstanceFailoverGroupReadOnlyEndpointPtrOutput
- func (i InstanceFailoverGroupReadOnlyEndpointArgs) ToInstanceFailoverGroupReadOnlyEndpointPtrOutputWithContext(ctx context.Context) InstanceFailoverGroupReadOnlyEndpointPtrOutput
- type InstanceFailoverGroupReadOnlyEndpointInput
- type InstanceFailoverGroupReadOnlyEndpointOutput
- func (InstanceFailoverGroupReadOnlyEndpointOutput) ElementType() reflect.Type
- func (o InstanceFailoverGroupReadOnlyEndpointOutput) FailoverPolicy() pulumi.StringPtrOutput
- func (o InstanceFailoverGroupReadOnlyEndpointOutput) ToInstanceFailoverGroupReadOnlyEndpointOutput() InstanceFailoverGroupReadOnlyEndpointOutput
- func (o InstanceFailoverGroupReadOnlyEndpointOutput) ToInstanceFailoverGroupReadOnlyEndpointOutputWithContext(ctx context.Context) InstanceFailoverGroupReadOnlyEndpointOutput
- func (o InstanceFailoverGroupReadOnlyEndpointOutput) ToInstanceFailoverGroupReadOnlyEndpointPtrOutput() InstanceFailoverGroupReadOnlyEndpointPtrOutput
- func (o InstanceFailoverGroupReadOnlyEndpointOutput) ToInstanceFailoverGroupReadOnlyEndpointPtrOutputWithContext(ctx context.Context) InstanceFailoverGroupReadOnlyEndpointPtrOutput
- type InstanceFailoverGroupReadOnlyEndpointPtrInput
- type InstanceFailoverGroupReadOnlyEndpointPtrOutput
- func (o InstanceFailoverGroupReadOnlyEndpointPtrOutput) Elem() InstanceFailoverGroupReadOnlyEndpointOutput
- func (InstanceFailoverGroupReadOnlyEndpointPtrOutput) ElementType() reflect.Type
- func (o InstanceFailoverGroupReadOnlyEndpointPtrOutput) FailoverPolicy() pulumi.StringPtrOutput
- func (o InstanceFailoverGroupReadOnlyEndpointPtrOutput) ToInstanceFailoverGroupReadOnlyEndpointPtrOutput() InstanceFailoverGroupReadOnlyEndpointPtrOutput
- func (o InstanceFailoverGroupReadOnlyEndpointPtrOutput) ToInstanceFailoverGroupReadOnlyEndpointPtrOutputWithContext(ctx context.Context) InstanceFailoverGroupReadOnlyEndpointPtrOutput
- type InstanceFailoverGroupReadOnlyEndpointResponse
- type InstanceFailoverGroupReadOnlyEndpointResponseArgs
- func (InstanceFailoverGroupReadOnlyEndpointResponseArgs) ElementType() reflect.Type
- func (i InstanceFailoverGroupReadOnlyEndpointResponseArgs) ToInstanceFailoverGroupReadOnlyEndpointResponseOutput() InstanceFailoverGroupReadOnlyEndpointResponseOutput
- func (i InstanceFailoverGroupReadOnlyEndpointResponseArgs) ToInstanceFailoverGroupReadOnlyEndpointResponseOutputWithContext(ctx context.Context) InstanceFailoverGroupReadOnlyEndpointResponseOutput
- func (i InstanceFailoverGroupReadOnlyEndpointResponseArgs) ToInstanceFailoverGroupReadOnlyEndpointResponsePtrOutput() InstanceFailoverGroupReadOnlyEndpointResponsePtrOutput
- func (i InstanceFailoverGroupReadOnlyEndpointResponseArgs) ToInstanceFailoverGroupReadOnlyEndpointResponsePtrOutputWithContext(ctx context.Context) InstanceFailoverGroupReadOnlyEndpointResponsePtrOutput
- type InstanceFailoverGroupReadOnlyEndpointResponseInput
- type InstanceFailoverGroupReadOnlyEndpointResponseOutput
- func (InstanceFailoverGroupReadOnlyEndpointResponseOutput) ElementType() reflect.Type
- func (o InstanceFailoverGroupReadOnlyEndpointResponseOutput) FailoverPolicy() pulumi.StringPtrOutput
- func (o InstanceFailoverGroupReadOnlyEndpointResponseOutput) ToInstanceFailoverGroupReadOnlyEndpointResponseOutput() InstanceFailoverGroupReadOnlyEndpointResponseOutput
- func (o InstanceFailoverGroupReadOnlyEndpointResponseOutput) ToInstanceFailoverGroupReadOnlyEndpointResponseOutputWithContext(ctx context.Context) InstanceFailoverGroupReadOnlyEndpointResponseOutput
- func (o InstanceFailoverGroupReadOnlyEndpointResponseOutput) ToInstanceFailoverGroupReadOnlyEndpointResponsePtrOutput() InstanceFailoverGroupReadOnlyEndpointResponsePtrOutput
- func (o InstanceFailoverGroupReadOnlyEndpointResponseOutput) ToInstanceFailoverGroupReadOnlyEndpointResponsePtrOutputWithContext(ctx context.Context) InstanceFailoverGroupReadOnlyEndpointResponsePtrOutput
- type InstanceFailoverGroupReadOnlyEndpointResponsePtrInput
- type InstanceFailoverGroupReadOnlyEndpointResponsePtrOutput
- func (o InstanceFailoverGroupReadOnlyEndpointResponsePtrOutput) Elem() InstanceFailoverGroupReadOnlyEndpointResponseOutput
- func (InstanceFailoverGroupReadOnlyEndpointResponsePtrOutput) ElementType() reflect.Type
- func (o InstanceFailoverGroupReadOnlyEndpointResponsePtrOutput) FailoverPolicy() pulumi.StringPtrOutput
- func (o InstanceFailoverGroupReadOnlyEndpointResponsePtrOutput) ToInstanceFailoverGroupReadOnlyEndpointResponsePtrOutput() InstanceFailoverGroupReadOnlyEndpointResponsePtrOutput
- func (o InstanceFailoverGroupReadOnlyEndpointResponsePtrOutput) ToInstanceFailoverGroupReadOnlyEndpointResponsePtrOutputWithContext(ctx context.Context) InstanceFailoverGroupReadOnlyEndpointResponsePtrOutput
- type InstanceFailoverGroupReadWriteEndpoint
- type InstanceFailoverGroupReadWriteEndpointArgs
- func (InstanceFailoverGroupReadWriteEndpointArgs) ElementType() reflect.Type
- func (i InstanceFailoverGroupReadWriteEndpointArgs) ToInstanceFailoverGroupReadWriteEndpointOutput() InstanceFailoverGroupReadWriteEndpointOutput
- func (i InstanceFailoverGroupReadWriteEndpointArgs) ToInstanceFailoverGroupReadWriteEndpointOutputWithContext(ctx context.Context) InstanceFailoverGroupReadWriteEndpointOutput
- func (i InstanceFailoverGroupReadWriteEndpointArgs) ToInstanceFailoverGroupReadWriteEndpointPtrOutput() InstanceFailoverGroupReadWriteEndpointPtrOutput
- func (i InstanceFailoverGroupReadWriteEndpointArgs) ToInstanceFailoverGroupReadWriteEndpointPtrOutputWithContext(ctx context.Context) InstanceFailoverGroupReadWriteEndpointPtrOutput
- type InstanceFailoverGroupReadWriteEndpointInput
- type InstanceFailoverGroupReadWriteEndpointOutput
- func (InstanceFailoverGroupReadWriteEndpointOutput) ElementType() reflect.Type
- func (o InstanceFailoverGroupReadWriteEndpointOutput) FailoverPolicy() pulumi.StringOutput
- func (o InstanceFailoverGroupReadWriteEndpointOutput) FailoverWithDataLossGracePeriodMinutes() pulumi.IntPtrOutput
- func (o InstanceFailoverGroupReadWriteEndpointOutput) ToInstanceFailoverGroupReadWriteEndpointOutput() InstanceFailoverGroupReadWriteEndpointOutput
- func (o InstanceFailoverGroupReadWriteEndpointOutput) ToInstanceFailoverGroupReadWriteEndpointOutputWithContext(ctx context.Context) InstanceFailoverGroupReadWriteEndpointOutput
- func (o InstanceFailoverGroupReadWriteEndpointOutput) ToInstanceFailoverGroupReadWriteEndpointPtrOutput() InstanceFailoverGroupReadWriteEndpointPtrOutput
- func (o InstanceFailoverGroupReadWriteEndpointOutput) ToInstanceFailoverGroupReadWriteEndpointPtrOutputWithContext(ctx context.Context) InstanceFailoverGroupReadWriteEndpointPtrOutput
- type InstanceFailoverGroupReadWriteEndpointPtrInput
- type InstanceFailoverGroupReadWriteEndpointPtrOutput
- func (o InstanceFailoverGroupReadWriteEndpointPtrOutput) Elem() InstanceFailoverGroupReadWriteEndpointOutput
- func (InstanceFailoverGroupReadWriteEndpointPtrOutput) ElementType() reflect.Type
- func (o InstanceFailoverGroupReadWriteEndpointPtrOutput) FailoverPolicy() pulumi.StringPtrOutput
- func (o InstanceFailoverGroupReadWriteEndpointPtrOutput) FailoverWithDataLossGracePeriodMinutes() pulumi.IntPtrOutput
- func (o InstanceFailoverGroupReadWriteEndpointPtrOutput) ToInstanceFailoverGroupReadWriteEndpointPtrOutput() InstanceFailoverGroupReadWriteEndpointPtrOutput
- func (o InstanceFailoverGroupReadWriteEndpointPtrOutput) ToInstanceFailoverGroupReadWriteEndpointPtrOutputWithContext(ctx context.Context) InstanceFailoverGroupReadWriteEndpointPtrOutput
- type InstanceFailoverGroupReadWriteEndpointResponse
- type InstanceFailoverGroupReadWriteEndpointResponseArgs
- func (InstanceFailoverGroupReadWriteEndpointResponseArgs) ElementType() reflect.Type
- func (i InstanceFailoverGroupReadWriteEndpointResponseArgs) ToInstanceFailoverGroupReadWriteEndpointResponseOutput() InstanceFailoverGroupReadWriteEndpointResponseOutput
- func (i InstanceFailoverGroupReadWriteEndpointResponseArgs) ToInstanceFailoverGroupReadWriteEndpointResponseOutputWithContext(ctx context.Context) InstanceFailoverGroupReadWriteEndpointResponseOutput
- func (i InstanceFailoverGroupReadWriteEndpointResponseArgs) ToInstanceFailoverGroupReadWriteEndpointResponsePtrOutput() InstanceFailoverGroupReadWriteEndpointResponsePtrOutput
- func (i InstanceFailoverGroupReadWriteEndpointResponseArgs) ToInstanceFailoverGroupReadWriteEndpointResponsePtrOutputWithContext(ctx context.Context) InstanceFailoverGroupReadWriteEndpointResponsePtrOutput
- type InstanceFailoverGroupReadWriteEndpointResponseInput
- type InstanceFailoverGroupReadWriteEndpointResponseOutput
- func (InstanceFailoverGroupReadWriteEndpointResponseOutput) ElementType() reflect.Type
- func (o InstanceFailoverGroupReadWriteEndpointResponseOutput) FailoverPolicy() pulumi.StringOutput
- func (o InstanceFailoverGroupReadWriteEndpointResponseOutput) FailoverWithDataLossGracePeriodMinutes() pulumi.IntPtrOutput
- func (o InstanceFailoverGroupReadWriteEndpointResponseOutput) ToInstanceFailoverGroupReadWriteEndpointResponseOutput() InstanceFailoverGroupReadWriteEndpointResponseOutput
- func (o InstanceFailoverGroupReadWriteEndpointResponseOutput) ToInstanceFailoverGroupReadWriteEndpointResponseOutputWithContext(ctx context.Context) InstanceFailoverGroupReadWriteEndpointResponseOutput
- func (o InstanceFailoverGroupReadWriteEndpointResponseOutput) ToInstanceFailoverGroupReadWriteEndpointResponsePtrOutput() InstanceFailoverGroupReadWriteEndpointResponsePtrOutput
- func (o InstanceFailoverGroupReadWriteEndpointResponseOutput) ToInstanceFailoverGroupReadWriteEndpointResponsePtrOutputWithContext(ctx context.Context) InstanceFailoverGroupReadWriteEndpointResponsePtrOutput
- type InstanceFailoverGroupReadWriteEndpointResponsePtrInput
- type InstanceFailoverGroupReadWriteEndpointResponsePtrOutput
- func (o InstanceFailoverGroupReadWriteEndpointResponsePtrOutput) Elem() InstanceFailoverGroupReadWriteEndpointResponseOutput
- func (InstanceFailoverGroupReadWriteEndpointResponsePtrOutput) ElementType() reflect.Type
- func (o InstanceFailoverGroupReadWriteEndpointResponsePtrOutput) FailoverPolicy() pulumi.StringPtrOutput
- func (o InstanceFailoverGroupReadWriteEndpointResponsePtrOutput) FailoverWithDataLossGracePeriodMinutes() pulumi.IntPtrOutput
- func (o InstanceFailoverGroupReadWriteEndpointResponsePtrOutput) ToInstanceFailoverGroupReadWriteEndpointResponsePtrOutput() InstanceFailoverGroupReadWriteEndpointResponsePtrOutput
- func (o InstanceFailoverGroupReadWriteEndpointResponsePtrOutput) ToInstanceFailoverGroupReadWriteEndpointResponsePtrOutputWithContext(ctx context.Context) InstanceFailoverGroupReadWriteEndpointResponsePtrOutput
- type InstanceFailoverGroupState
- type LookupDatabaseArgs
- type LookupDatabaseResult
- type LookupElasticPoolArgs
- type LookupElasticPoolResult
- type LookupInstanceFailoverGroupArgs
- type LookupInstanceFailoverGroupResult
- type LookupManagedDatabaseVulnerabilityAssessmentArgs
- type LookupManagedDatabaseVulnerabilityAssessmentResult
- type LookupManagedDatabaseVulnerabilityAssessmentRuleBaselineArgs
- type LookupManagedDatabaseVulnerabilityAssessmentRuleBaselineResult
- type LookupManagedInstanceKeyArgs
- type LookupManagedInstanceKeyResult
- type ManagedDatabaseVulnerabilityAssessment
- type ManagedDatabaseVulnerabilityAssessmentArgs
- type ManagedDatabaseVulnerabilityAssessmentRuleBaseline
- func GetManagedDatabaseVulnerabilityAssessmentRuleBaseline(ctx *pulumi.Context, name string, id pulumi.IDInput, ...) (*ManagedDatabaseVulnerabilityAssessmentRuleBaseline, error)
- func NewManagedDatabaseVulnerabilityAssessmentRuleBaseline(ctx *pulumi.Context, name string, ...) (*ManagedDatabaseVulnerabilityAssessmentRuleBaseline, error)
- type ManagedDatabaseVulnerabilityAssessmentRuleBaselineArgs
- type ManagedDatabaseVulnerabilityAssessmentRuleBaselineState
- type ManagedDatabaseVulnerabilityAssessmentState
- type ManagedInstanceKey
- type ManagedInstanceKeyArgs
- type ManagedInstanceKeyState
- type ManagedInstancePairInfo
- type ManagedInstancePairInfoArgs
- type ManagedInstancePairInfoArray
- func (ManagedInstancePairInfoArray) ElementType() reflect.Type
- func (i ManagedInstancePairInfoArray) ToManagedInstancePairInfoArrayOutput() ManagedInstancePairInfoArrayOutput
- func (i ManagedInstancePairInfoArray) ToManagedInstancePairInfoArrayOutputWithContext(ctx context.Context) ManagedInstancePairInfoArrayOutput
- type ManagedInstancePairInfoArrayInput
- type ManagedInstancePairInfoArrayOutput
- func (ManagedInstancePairInfoArrayOutput) ElementType() reflect.Type
- func (o ManagedInstancePairInfoArrayOutput) Index(i pulumi.IntInput) ManagedInstancePairInfoOutput
- func (o ManagedInstancePairInfoArrayOutput) ToManagedInstancePairInfoArrayOutput() ManagedInstancePairInfoArrayOutput
- func (o ManagedInstancePairInfoArrayOutput) ToManagedInstancePairInfoArrayOutputWithContext(ctx context.Context) ManagedInstancePairInfoArrayOutput
- type ManagedInstancePairInfoInput
- type ManagedInstancePairInfoOutput
- func (ManagedInstancePairInfoOutput) ElementType() reflect.Type
- func (o ManagedInstancePairInfoOutput) PartnerManagedInstanceId() pulumi.StringPtrOutput
- func (o ManagedInstancePairInfoOutput) PrimaryManagedInstanceId() pulumi.StringPtrOutput
- func (o ManagedInstancePairInfoOutput) ToManagedInstancePairInfoOutput() ManagedInstancePairInfoOutput
- func (o ManagedInstancePairInfoOutput) ToManagedInstancePairInfoOutputWithContext(ctx context.Context) ManagedInstancePairInfoOutput
- type ManagedInstancePairInfoResponse
- type ManagedInstancePairInfoResponseArgs
- func (ManagedInstancePairInfoResponseArgs) ElementType() reflect.Type
- func (i ManagedInstancePairInfoResponseArgs) ToManagedInstancePairInfoResponseOutput() ManagedInstancePairInfoResponseOutput
- func (i ManagedInstancePairInfoResponseArgs) ToManagedInstancePairInfoResponseOutputWithContext(ctx context.Context) ManagedInstancePairInfoResponseOutput
- type ManagedInstancePairInfoResponseArray
- func (ManagedInstancePairInfoResponseArray) ElementType() reflect.Type
- func (i ManagedInstancePairInfoResponseArray) ToManagedInstancePairInfoResponseArrayOutput() ManagedInstancePairInfoResponseArrayOutput
- func (i ManagedInstancePairInfoResponseArray) ToManagedInstancePairInfoResponseArrayOutputWithContext(ctx context.Context) ManagedInstancePairInfoResponseArrayOutput
- type ManagedInstancePairInfoResponseArrayInput
- type ManagedInstancePairInfoResponseArrayOutput
- func (ManagedInstancePairInfoResponseArrayOutput) ElementType() reflect.Type
- func (o ManagedInstancePairInfoResponseArrayOutput) Index(i pulumi.IntInput) ManagedInstancePairInfoResponseOutput
- func (o ManagedInstancePairInfoResponseArrayOutput) ToManagedInstancePairInfoResponseArrayOutput() ManagedInstancePairInfoResponseArrayOutput
- func (o ManagedInstancePairInfoResponseArrayOutput) ToManagedInstancePairInfoResponseArrayOutputWithContext(ctx context.Context) ManagedInstancePairInfoResponseArrayOutput
- type ManagedInstancePairInfoResponseInput
- type ManagedInstancePairInfoResponseOutput
- func (ManagedInstancePairInfoResponseOutput) ElementType() reflect.Type
- func (o ManagedInstancePairInfoResponseOutput) PartnerManagedInstanceId() pulumi.StringPtrOutput
- func (o ManagedInstancePairInfoResponseOutput) PrimaryManagedInstanceId() pulumi.StringPtrOutput
- func (o ManagedInstancePairInfoResponseOutput) ToManagedInstancePairInfoResponseOutput() ManagedInstancePairInfoResponseOutput
- func (o ManagedInstancePairInfoResponseOutput) ToManagedInstancePairInfoResponseOutputWithContext(ctx context.Context) ManagedInstancePairInfoResponseOutput
- type PartnerRegionInfo
- type PartnerRegionInfoArgs
- type PartnerRegionInfoArray
- type PartnerRegionInfoArrayInput
- type PartnerRegionInfoArrayOutput
- func (PartnerRegionInfoArrayOutput) ElementType() reflect.Type
- func (o PartnerRegionInfoArrayOutput) Index(i pulumi.IntInput) PartnerRegionInfoOutput
- func (o PartnerRegionInfoArrayOutput) ToPartnerRegionInfoArrayOutput() PartnerRegionInfoArrayOutput
- func (o PartnerRegionInfoArrayOutput) ToPartnerRegionInfoArrayOutputWithContext(ctx context.Context) PartnerRegionInfoArrayOutput
- type PartnerRegionInfoInput
- type PartnerRegionInfoOutput
- func (PartnerRegionInfoOutput) ElementType() reflect.Type
- func (o PartnerRegionInfoOutput) Location() pulumi.StringPtrOutput
- func (o PartnerRegionInfoOutput) ToPartnerRegionInfoOutput() PartnerRegionInfoOutput
- func (o PartnerRegionInfoOutput) ToPartnerRegionInfoOutputWithContext(ctx context.Context) PartnerRegionInfoOutput
- type PartnerRegionInfoResponse
- type PartnerRegionInfoResponseArgs
- func (PartnerRegionInfoResponseArgs) ElementType() reflect.Type
- func (i PartnerRegionInfoResponseArgs) ToPartnerRegionInfoResponseOutput() PartnerRegionInfoResponseOutput
- func (i PartnerRegionInfoResponseArgs) ToPartnerRegionInfoResponseOutputWithContext(ctx context.Context) PartnerRegionInfoResponseOutput
- type PartnerRegionInfoResponseArray
- func (PartnerRegionInfoResponseArray) ElementType() reflect.Type
- func (i PartnerRegionInfoResponseArray) ToPartnerRegionInfoResponseArrayOutput() PartnerRegionInfoResponseArrayOutput
- func (i PartnerRegionInfoResponseArray) ToPartnerRegionInfoResponseArrayOutputWithContext(ctx context.Context) PartnerRegionInfoResponseArrayOutput
- type PartnerRegionInfoResponseArrayInput
- type PartnerRegionInfoResponseArrayOutput
- func (PartnerRegionInfoResponseArrayOutput) ElementType() reflect.Type
- func (o PartnerRegionInfoResponseArrayOutput) Index(i pulumi.IntInput) PartnerRegionInfoResponseOutput
- func (o PartnerRegionInfoResponseArrayOutput) ToPartnerRegionInfoResponseArrayOutput() PartnerRegionInfoResponseArrayOutput
- func (o PartnerRegionInfoResponseArrayOutput) ToPartnerRegionInfoResponseArrayOutputWithContext(ctx context.Context) PartnerRegionInfoResponseArrayOutput
- type PartnerRegionInfoResponseInput
- type PartnerRegionInfoResponseOutput
- func (PartnerRegionInfoResponseOutput) ElementType() reflect.Type
- func (o PartnerRegionInfoResponseOutput) Location() pulumi.StringPtrOutput
- func (o PartnerRegionInfoResponseOutput) ReplicationRole() pulumi.StringOutput
- func (o PartnerRegionInfoResponseOutput) ToPartnerRegionInfoResponseOutput() PartnerRegionInfoResponseOutput
- func (o PartnerRegionInfoResponseOutput) ToPartnerRegionInfoResponseOutputWithContext(ctx context.Context) PartnerRegionInfoResponseOutput
- type Sku
- type SkuArgs
- type SkuInput
- type SkuOutput
- func (o SkuOutput) Capacity() pulumi.IntPtrOutput
- func (SkuOutput) ElementType() reflect.Type
- func (o SkuOutput) Family() pulumi.StringPtrOutput
- func (o SkuOutput) Name() pulumi.StringOutput
- func (o SkuOutput) Size() pulumi.StringPtrOutput
- func (o SkuOutput) Tier() pulumi.StringPtrOutput
- 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) Capacity() pulumi.IntPtrOutput
- func (o SkuPtrOutput) Elem() SkuOutput
- func (SkuPtrOutput) ElementType() reflect.Type
- func (o SkuPtrOutput) Family() pulumi.StringPtrOutput
- func (o SkuPtrOutput) Name() pulumi.StringPtrOutput
- func (o SkuPtrOutput) Size() pulumi.StringPtrOutput
- func (o SkuPtrOutput) Tier() pulumi.StringPtrOutput
- func (o SkuPtrOutput) ToSkuPtrOutput() SkuPtrOutput
- func (o SkuPtrOutput) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
- type SkuResponse
- type SkuResponseArgs
- func (SkuResponseArgs) ElementType() reflect.Type
- func (i SkuResponseArgs) ToSkuResponseOutput() SkuResponseOutput
- func (i SkuResponseArgs) ToSkuResponseOutputWithContext(ctx context.Context) SkuResponseOutput
- func (i SkuResponseArgs) ToSkuResponsePtrOutput() SkuResponsePtrOutput
- func (i SkuResponseArgs) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
- type SkuResponseInput
- type SkuResponseOutput
- func (o SkuResponseOutput) Capacity() pulumi.IntPtrOutput
- func (SkuResponseOutput) ElementType() reflect.Type
- func (o SkuResponseOutput) Family() pulumi.StringPtrOutput
- func (o SkuResponseOutput) Name() pulumi.StringOutput
- func (o SkuResponseOutput) Size() pulumi.StringPtrOutput
- func (o SkuResponseOutput) Tier() pulumi.StringPtrOutput
- func (o SkuResponseOutput) ToSkuResponseOutput() SkuResponseOutput
- func (o SkuResponseOutput) ToSkuResponseOutputWithContext(ctx context.Context) SkuResponseOutput
- func (o SkuResponseOutput) ToSkuResponsePtrOutput() SkuResponsePtrOutput
- func (o SkuResponseOutput) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
- type SkuResponsePtrInput
- type SkuResponsePtrOutput
- func (o SkuResponsePtrOutput) Capacity() pulumi.IntPtrOutput
- func (o SkuResponsePtrOutput) Elem() SkuResponseOutput
- func (SkuResponsePtrOutput) ElementType() reflect.Type
- func (o SkuResponsePtrOutput) Family() pulumi.StringPtrOutput
- func (o SkuResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o SkuResponsePtrOutput) Size() pulumi.StringPtrOutput
- func (o SkuResponsePtrOutput) Tier() pulumi.StringPtrOutput
- func (o SkuResponsePtrOutput) ToSkuResponsePtrOutput() SkuResponsePtrOutput
- func (o SkuResponsePtrOutput) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
- type VulnerabilityAssessmentRecurringScansProperties
- type VulnerabilityAssessmentRecurringScansPropertiesArgs
- func (VulnerabilityAssessmentRecurringScansPropertiesArgs) ElementType() reflect.Type
- func (i VulnerabilityAssessmentRecurringScansPropertiesArgs) ToVulnerabilityAssessmentRecurringScansPropertiesOutput() VulnerabilityAssessmentRecurringScansPropertiesOutput
- func (i VulnerabilityAssessmentRecurringScansPropertiesArgs) ToVulnerabilityAssessmentRecurringScansPropertiesOutputWithContext(ctx context.Context) VulnerabilityAssessmentRecurringScansPropertiesOutput
- func (i VulnerabilityAssessmentRecurringScansPropertiesArgs) ToVulnerabilityAssessmentRecurringScansPropertiesPtrOutput() VulnerabilityAssessmentRecurringScansPropertiesPtrOutput
- func (i VulnerabilityAssessmentRecurringScansPropertiesArgs) ToVulnerabilityAssessmentRecurringScansPropertiesPtrOutputWithContext(ctx context.Context) VulnerabilityAssessmentRecurringScansPropertiesPtrOutput
- type VulnerabilityAssessmentRecurringScansPropertiesInput
- type VulnerabilityAssessmentRecurringScansPropertiesOutput
- func (VulnerabilityAssessmentRecurringScansPropertiesOutput) ElementType() reflect.Type
- func (o VulnerabilityAssessmentRecurringScansPropertiesOutput) EmailSubscriptionAdmins() pulumi.BoolPtrOutput
- func (o VulnerabilityAssessmentRecurringScansPropertiesOutput) Emails() pulumi.StringArrayOutput
- func (o VulnerabilityAssessmentRecurringScansPropertiesOutput) IsEnabled() pulumi.BoolPtrOutput
- func (o VulnerabilityAssessmentRecurringScansPropertiesOutput) ToVulnerabilityAssessmentRecurringScansPropertiesOutput() VulnerabilityAssessmentRecurringScansPropertiesOutput
- func (o VulnerabilityAssessmentRecurringScansPropertiesOutput) ToVulnerabilityAssessmentRecurringScansPropertiesOutputWithContext(ctx context.Context) VulnerabilityAssessmentRecurringScansPropertiesOutput
- func (o VulnerabilityAssessmentRecurringScansPropertiesOutput) ToVulnerabilityAssessmentRecurringScansPropertiesPtrOutput() VulnerabilityAssessmentRecurringScansPropertiesPtrOutput
- func (o VulnerabilityAssessmentRecurringScansPropertiesOutput) ToVulnerabilityAssessmentRecurringScansPropertiesPtrOutputWithContext(ctx context.Context) VulnerabilityAssessmentRecurringScansPropertiesPtrOutput
- type VulnerabilityAssessmentRecurringScansPropertiesPtrInput
- type VulnerabilityAssessmentRecurringScansPropertiesPtrOutput
- func (o VulnerabilityAssessmentRecurringScansPropertiesPtrOutput) Elem() VulnerabilityAssessmentRecurringScansPropertiesOutput
- func (VulnerabilityAssessmentRecurringScansPropertiesPtrOutput) ElementType() reflect.Type
- func (o VulnerabilityAssessmentRecurringScansPropertiesPtrOutput) EmailSubscriptionAdmins() pulumi.BoolPtrOutput
- func (o VulnerabilityAssessmentRecurringScansPropertiesPtrOutput) Emails() pulumi.StringArrayOutput
- func (o VulnerabilityAssessmentRecurringScansPropertiesPtrOutput) IsEnabled() pulumi.BoolPtrOutput
- func (o VulnerabilityAssessmentRecurringScansPropertiesPtrOutput) ToVulnerabilityAssessmentRecurringScansPropertiesPtrOutput() VulnerabilityAssessmentRecurringScansPropertiesPtrOutput
- func (o VulnerabilityAssessmentRecurringScansPropertiesPtrOutput) ToVulnerabilityAssessmentRecurringScansPropertiesPtrOutputWithContext(ctx context.Context) VulnerabilityAssessmentRecurringScansPropertiesPtrOutput
- type VulnerabilityAssessmentRecurringScansPropertiesResponse
- type VulnerabilityAssessmentRecurringScansPropertiesResponseArgs
- func (VulnerabilityAssessmentRecurringScansPropertiesResponseArgs) ElementType() reflect.Type
- func (i VulnerabilityAssessmentRecurringScansPropertiesResponseArgs) ToVulnerabilityAssessmentRecurringScansPropertiesResponseOutput() VulnerabilityAssessmentRecurringScansPropertiesResponseOutput
- func (i VulnerabilityAssessmentRecurringScansPropertiesResponseArgs) ToVulnerabilityAssessmentRecurringScansPropertiesResponseOutputWithContext(ctx context.Context) VulnerabilityAssessmentRecurringScansPropertiesResponseOutput
- func (i VulnerabilityAssessmentRecurringScansPropertiesResponseArgs) ToVulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutput() VulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutput
- func (i VulnerabilityAssessmentRecurringScansPropertiesResponseArgs) ToVulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutputWithContext(ctx context.Context) VulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutput
- type VulnerabilityAssessmentRecurringScansPropertiesResponseInput
- type VulnerabilityAssessmentRecurringScansPropertiesResponseOutput
- func (VulnerabilityAssessmentRecurringScansPropertiesResponseOutput) ElementType() reflect.Type
- func (o VulnerabilityAssessmentRecurringScansPropertiesResponseOutput) EmailSubscriptionAdmins() pulumi.BoolPtrOutput
- func (o VulnerabilityAssessmentRecurringScansPropertiesResponseOutput) Emails() pulumi.StringArrayOutput
- func (o VulnerabilityAssessmentRecurringScansPropertiesResponseOutput) IsEnabled() pulumi.BoolPtrOutput
- func (o VulnerabilityAssessmentRecurringScansPropertiesResponseOutput) ToVulnerabilityAssessmentRecurringScansPropertiesResponseOutput() VulnerabilityAssessmentRecurringScansPropertiesResponseOutput
- func (o VulnerabilityAssessmentRecurringScansPropertiesResponseOutput) ToVulnerabilityAssessmentRecurringScansPropertiesResponseOutputWithContext(ctx context.Context) VulnerabilityAssessmentRecurringScansPropertiesResponseOutput
- func (o VulnerabilityAssessmentRecurringScansPropertiesResponseOutput) ToVulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutput() VulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutput
- func (o VulnerabilityAssessmentRecurringScansPropertiesResponseOutput) ToVulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutputWithContext(ctx context.Context) VulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutput
- type VulnerabilityAssessmentRecurringScansPropertiesResponsePtrInput
- type VulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutput
- func (o VulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutput) Elem() VulnerabilityAssessmentRecurringScansPropertiesResponseOutput
- func (VulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o VulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutput) EmailSubscriptionAdmins() pulumi.BoolPtrOutput
- func (o VulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutput) Emails() pulumi.StringArrayOutput
- func (o VulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutput) IsEnabled() pulumi.BoolPtrOutput
- func (o VulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutput) ToVulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutput() VulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutput
- func (o VulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutput) ToVulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutputWithContext(ctx context.Context) VulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Database ¶
type Database struct { pulumi.CustomResourceState // Time in minutes after which database is automatically paused. A value of -1 means that automatic pause is disabled AutoPauseDelay pulumi.IntPtrOutput `pulumi:"autoPauseDelay"` // Collation of the metadata catalog. CatalogCollation pulumi.StringPtrOutput `pulumi:"catalogCollation"` // The collation of the database. Collation pulumi.StringPtrOutput `pulumi:"collation"` // Specifies the mode of database creation. // // Default: regular database creation. // // Copy: creates a database as a copy of an existing database. sourceDatabaseId must be specified as the resource ID of the source database. // // Secondary: creates a database as a secondary replica of an existing database. sourceDatabaseId must be specified as the resource ID of the existing primary database. // // PointInTimeRestore: Creates a database by restoring a point in time backup of an existing database. sourceDatabaseId must be specified as the resource ID of the existing database, and restorePointInTime must be specified. // // Recovery: Creates a database by restoring a geo-replicated backup. sourceDatabaseId must be specified as the recoverable database resource ID to restore. // // Restore: Creates a database by restoring a backup of a deleted database. sourceDatabaseId must be specified. If sourceDatabaseId is the database's original resource ID, then sourceDatabaseDeletionDate must be specified. Otherwise sourceDatabaseId must be the restorable dropped database resource ID and sourceDatabaseDeletionDate is ignored. restorePointInTime may also be specified to restore from an earlier point in time. // // RestoreLongTermRetentionBackup: Creates a database by restoring from a long term retention vault. recoveryServicesRecoveryPointResourceId must be specified as the recovery point resource ID. // // Copy, Secondary, and RestoreLongTermRetentionBackup are not supported for DataWarehouse edition. CreateMode pulumi.StringPtrOutput `pulumi:"createMode"` // The creation date of the database (ISO8601 format). CreationDate pulumi.StringOutput `pulumi:"creationDate"` // The current service level objective name of the database. CurrentServiceObjectiveName pulumi.StringOutput `pulumi:"currentServiceObjectiveName"` // The name and tier of the SKU. CurrentSku SkuResponseOutput `pulumi:"currentSku"` // The ID of the database. DatabaseId pulumi.StringOutput `pulumi:"databaseId"` // The default secondary region for this database. DefaultSecondaryLocation pulumi.StringOutput `pulumi:"defaultSecondaryLocation"` // This records the earliest start date and time that restore is available for this database (ISO8601 format). EarliestRestoreDate pulumi.StringOutput `pulumi:"earliestRestoreDate"` // The resource identifier of the elastic pool containing this database. ElasticPoolId pulumi.StringPtrOutput `pulumi:"elasticPoolId"` // Failover Group resource identifier that this database belongs to. FailoverGroupId pulumi.StringOutput `pulumi:"failoverGroupId"` // Kind of database. This is metadata used for the Azure portal experience. Kind pulumi.StringOutput `pulumi:"kind"` // The license type to apply for this database. `LicenseIncluded` if you need a license, or `BasePrice` if you have a license and are eligible for the Azure Hybrid Benefit. LicenseType pulumi.StringPtrOutput `pulumi:"licenseType"` // Resource location. Location pulumi.StringOutput `pulumi:"location"` // The resource identifier of the long term retention backup associated with create operation of this database. LongTermRetentionBackupResourceId pulumi.StringPtrOutput `pulumi:"longTermRetentionBackupResourceId"` // Resource that manages the database. ManagedBy pulumi.StringOutput `pulumi:"managedBy"` // The max log size for this database. MaxLogSizeBytes pulumi.IntOutput `pulumi:"maxLogSizeBytes"` // The max size of the database expressed in bytes. MaxSizeBytes pulumi.IntPtrOutput `pulumi:"maxSizeBytes"` // Minimal capacity that database will always have allocated, if not paused MinCapacity pulumi.Float64PtrOutput `pulumi:"minCapacity"` // Resource name. Name pulumi.StringOutput `pulumi:"name"` // The date when database was paused by user configuration or action (ISO8601 format). Null if the database is ready. PausedDate pulumi.StringOutput `pulumi:"pausedDate"` // The number of readonly secondary replicas associated with the database to which readonly application intent connections may be routed. This property is only settable for Hyperscale edition databases. ReadReplicaCount pulumi.IntPtrOutput `pulumi:"readReplicaCount"` // If enabled, connections that have application intent set to readonly in their connection string may be routed to a readonly secondary replica. This property is only settable for Premium and Business Critical databases. ReadScale pulumi.StringPtrOutput `pulumi:"readScale"` // The resource identifier of the recoverable database associated with create operation of this database. RecoverableDatabaseId pulumi.StringPtrOutput `pulumi:"recoverableDatabaseId"` // The resource identifier of the recovery point associated with create operation of this database. RecoveryServicesRecoveryPointId pulumi.StringPtrOutput `pulumi:"recoveryServicesRecoveryPointId"` // The requested service level objective name of the database. RequestedServiceObjectiveName pulumi.StringOutput `pulumi:"requestedServiceObjectiveName"` // The resource identifier of the restorable dropped database associated with create operation of this database. RestorableDroppedDatabaseId pulumi.StringPtrOutput `pulumi:"restorableDroppedDatabaseId"` // Specifies the point in time (ISO8601 format) of the source database that will be restored to create the new database. RestorePointInTime pulumi.StringPtrOutput `pulumi:"restorePointInTime"` // The date when database was resumed by user action or database login (ISO8601 format). Null if the database is paused. ResumedDate pulumi.StringOutput `pulumi:"resumedDate"` // The name of the sample schema to apply when creating this database. SampleName pulumi.StringPtrOutput `pulumi:"sampleName"` // The database SKU. // // The list of SKUs may vary by region and support offer. To determine the SKUs (including the SKU name, tier/edition, family, and capacity) that are available to your subscription in an Azure region, use the `Capabilities_ListByLocation` REST API or one of the following commands: Sku SkuResponsePtrOutput `pulumi:"sku"` // Specifies the time that the database was deleted. SourceDatabaseDeletionDate pulumi.StringPtrOutput `pulumi:"sourceDatabaseDeletionDate"` // The resource identifier of the source database associated with create operation of this database. SourceDatabaseId pulumi.StringPtrOutput `pulumi:"sourceDatabaseId"` // The status of the database. Status pulumi.StringOutput `pulumi:"status"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` // Whether or not this database is zone redundant, which means the replicas of this database will be spread across multiple availability zones. ZoneRedundant pulumi.BoolPtrOutput `pulumi:"zoneRedundant"` }
A database resource.
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.
type DatabaseArgs ¶
type DatabaseArgs struct { // Time in minutes after which database is automatically paused. A value of -1 means that automatic pause is disabled AutoPauseDelay pulumi.IntPtrInput // Collation of the metadata catalog. CatalogCollation pulumi.StringPtrInput // The collation of the database. Collation pulumi.StringPtrInput // Specifies the mode of database creation. // // Default: regular database creation. // // Copy: creates a database as a copy of an existing database. sourceDatabaseId must be specified as the resource ID of the source database. // // Secondary: creates a database as a secondary replica of an existing database. sourceDatabaseId must be specified as the resource ID of the existing primary database. // // PointInTimeRestore: Creates a database by restoring a point in time backup of an existing database. sourceDatabaseId must be specified as the resource ID of the existing database, and restorePointInTime must be specified. // // Recovery: Creates a database by restoring a geo-replicated backup. sourceDatabaseId must be specified as the recoverable database resource ID to restore. // // Restore: Creates a database by restoring a backup of a deleted database. sourceDatabaseId must be specified. If sourceDatabaseId is the database's original resource ID, then sourceDatabaseDeletionDate must be specified. Otherwise sourceDatabaseId must be the restorable dropped database resource ID and sourceDatabaseDeletionDate is ignored. restorePointInTime may also be specified to restore from an earlier point in time. // // RestoreLongTermRetentionBackup: Creates a database by restoring from a long term retention vault. recoveryServicesRecoveryPointResourceId must be specified as the recovery point resource ID. // // Copy, Secondary, and RestoreLongTermRetentionBackup are not supported for DataWarehouse edition. CreateMode pulumi.StringPtrInput // The name of the database. DatabaseName pulumi.StringInput // The resource identifier of the elastic pool containing this database. ElasticPoolId pulumi.StringPtrInput // The license type to apply for this database. `LicenseIncluded` if you need a license, or `BasePrice` if you have a license and are eligible for the Azure Hybrid Benefit. LicenseType pulumi.StringPtrInput // Resource location. Location pulumi.StringInput // The resource identifier of the long term retention backup associated with create operation of this database. LongTermRetentionBackupResourceId pulumi.StringPtrInput // The max size of the database expressed in bytes. MaxSizeBytes pulumi.IntPtrInput // Minimal capacity that database will always have allocated, if not paused MinCapacity pulumi.Float64PtrInput // The number of readonly secondary replicas associated with the database to which readonly application intent connections may be routed. This property is only settable for Hyperscale edition databases. ReadReplicaCount pulumi.IntPtrInput // If enabled, connections that have application intent set to readonly in their connection string may be routed to a readonly secondary replica. This property is only settable for Premium and Business Critical databases. ReadScale pulumi.StringPtrInput // The resource identifier of the recoverable database associated with create operation of this database. RecoverableDatabaseId pulumi.StringPtrInput // The resource identifier of the recovery point associated with create operation of this database. RecoveryServicesRecoveryPointId pulumi.StringPtrInput // The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. ResourceGroupName pulumi.StringInput // The resource identifier of the restorable dropped database associated with create operation of this database. RestorableDroppedDatabaseId pulumi.StringPtrInput // Specifies the point in time (ISO8601 format) of the source database that will be restored to create the new database. RestorePointInTime pulumi.StringPtrInput // The name of the sample schema to apply when creating this database. SampleName pulumi.StringPtrInput // The name of the server. ServerName pulumi.StringInput // The database SKU. // // The list of SKUs may vary by region and support offer. To determine the SKUs (including the SKU name, tier/edition, family, and capacity) that are available to your subscription in an Azure region, use the `Capabilities_ListByLocation` REST API or one of the following commands: Sku SkuPtrInput // Specifies the time that the database was deleted. SourceDatabaseDeletionDate pulumi.StringPtrInput // The resource identifier of the source database associated with create operation of this database. SourceDatabaseId pulumi.StringPtrInput // Resource tags. Tags pulumi.StringMapInput // Whether or not this database is zone redundant, which means the replicas of this database will be spread across multiple availability zones. ZoneRedundant pulumi.BoolPtrInput }
The set of arguments for constructing a Database resource.
func (DatabaseArgs) ElementType ¶
func (DatabaseArgs) ElementType() reflect.Type
type DatabaseState ¶
type DatabaseState struct { // Time in minutes after which database is automatically paused. A value of -1 means that automatic pause is disabled AutoPauseDelay pulumi.IntPtrInput // Collation of the metadata catalog. CatalogCollation pulumi.StringPtrInput // The collation of the database. Collation pulumi.StringPtrInput // Specifies the mode of database creation. // // Default: regular database creation. // // Copy: creates a database as a copy of an existing database. sourceDatabaseId must be specified as the resource ID of the source database. // // Secondary: creates a database as a secondary replica of an existing database. sourceDatabaseId must be specified as the resource ID of the existing primary database. // // PointInTimeRestore: Creates a database by restoring a point in time backup of an existing database. sourceDatabaseId must be specified as the resource ID of the existing database, and restorePointInTime must be specified. // // Recovery: Creates a database by restoring a geo-replicated backup. sourceDatabaseId must be specified as the recoverable database resource ID to restore. // // Restore: Creates a database by restoring a backup of a deleted database. sourceDatabaseId must be specified. If sourceDatabaseId is the database's original resource ID, then sourceDatabaseDeletionDate must be specified. Otherwise sourceDatabaseId must be the restorable dropped database resource ID and sourceDatabaseDeletionDate is ignored. restorePointInTime may also be specified to restore from an earlier point in time. // // RestoreLongTermRetentionBackup: Creates a database by restoring from a long term retention vault. recoveryServicesRecoveryPointResourceId must be specified as the recovery point resource ID. // // Copy, Secondary, and RestoreLongTermRetentionBackup are not supported for DataWarehouse edition. CreateMode pulumi.StringPtrInput // The creation date of the database (ISO8601 format). CreationDate pulumi.StringPtrInput // The current service level objective name of the database. CurrentServiceObjectiveName pulumi.StringPtrInput // The name and tier of the SKU. CurrentSku SkuResponsePtrInput // The ID of the database. DatabaseId pulumi.StringPtrInput // The default secondary region for this database. DefaultSecondaryLocation pulumi.StringPtrInput // This records the earliest start date and time that restore is available for this database (ISO8601 format). EarliestRestoreDate pulumi.StringPtrInput // The resource identifier of the elastic pool containing this database. ElasticPoolId pulumi.StringPtrInput // Failover Group resource identifier that this database belongs to. FailoverGroupId pulumi.StringPtrInput // Kind of database. This is metadata used for the Azure portal experience. Kind pulumi.StringPtrInput // The license type to apply for this database. `LicenseIncluded` if you need a license, or `BasePrice` if you have a license and are eligible for the Azure Hybrid Benefit. LicenseType pulumi.StringPtrInput // Resource location. Location pulumi.StringPtrInput // The resource identifier of the long term retention backup associated with create operation of this database. LongTermRetentionBackupResourceId pulumi.StringPtrInput // Resource that manages the database. ManagedBy pulumi.StringPtrInput // The max log size for this database. MaxLogSizeBytes pulumi.IntPtrInput // The max size of the database expressed in bytes. MaxSizeBytes pulumi.IntPtrInput // Minimal capacity that database will always have allocated, if not paused MinCapacity pulumi.Float64PtrInput // Resource name. Name pulumi.StringPtrInput // The date when database was paused by user configuration or action (ISO8601 format). Null if the database is ready. PausedDate pulumi.StringPtrInput // The number of readonly secondary replicas associated with the database to which readonly application intent connections may be routed. This property is only settable for Hyperscale edition databases. ReadReplicaCount pulumi.IntPtrInput // If enabled, connections that have application intent set to readonly in their connection string may be routed to a readonly secondary replica. This property is only settable for Premium and Business Critical databases. ReadScale pulumi.StringPtrInput // The resource identifier of the recoverable database associated with create operation of this database. RecoverableDatabaseId pulumi.StringPtrInput // The resource identifier of the recovery point associated with create operation of this database. RecoveryServicesRecoveryPointId pulumi.StringPtrInput // The requested service level objective name of the database. RequestedServiceObjectiveName pulumi.StringPtrInput // The resource identifier of the restorable dropped database associated with create operation of this database. RestorableDroppedDatabaseId pulumi.StringPtrInput // Specifies the point in time (ISO8601 format) of the source database that will be restored to create the new database. RestorePointInTime pulumi.StringPtrInput // The date when database was resumed by user action or database login (ISO8601 format). Null if the database is paused. ResumedDate pulumi.StringPtrInput // The name of the sample schema to apply when creating this database. SampleName pulumi.StringPtrInput // The database SKU. // // The list of SKUs may vary by region and support offer. To determine the SKUs (including the SKU name, tier/edition, family, and capacity) that are available to your subscription in an Azure region, use the `Capabilities_ListByLocation` REST API or one of the following commands: Sku SkuResponsePtrInput // Specifies the time that the database was deleted. SourceDatabaseDeletionDate pulumi.StringPtrInput // The resource identifier of the source database associated with create operation of this database. SourceDatabaseId pulumi.StringPtrInput // The status of the database. Status pulumi.StringPtrInput // Resource tags. Tags pulumi.StringMapInput // Resource type. Type pulumi.StringPtrInput // Whether or not this database is zone redundant, which means the replicas of this database will be spread across multiple availability zones. ZoneRedundant pulumi.BoolPtrInput }
func (DatabaseState) ElementType ¶
func (DatabaseState) ElementType() reflect.Type
type DatabaseVulnerabilityAssessmentRuleBaselineItem ¶
type DatabaseVulnerabilityAssessmentRuleBaselineItem struct { // The rule baseline result Result []string `pulumi:"result"` }
Properties for an Azure SQL Database Vulnerability Assessment rule baseline's result.
type DatabaseVulnerabilityAssessmentRuleBaselineItemArgs ¶
type DatabaseVulnerabilityAssessmentRuleBaselineItemArgs struct { // The rule baseline result Result pulumi.StringArrayInput `pulumi:"result"` }
Properties for an Azure SQL Database Vulnerability Assessment rule baseline's result.
func (DatabaseVulnerabilityAssessmentRuleBaselineItemArgs) ElementType ¶
func (DatabaseVulnerabilityAssessmentRuleBaselineItemArgs) ElementType() reflect.Type
func (DatabaseVulnerabilityAssessmentRuleBaselineItemArgs) ToDatabaseVulnerabilityAssessmentRuleBaselineItemOutput ¶
func (i DatabaseVulnerabilityAssessmentRuleBaselineItemArgs) ToDatabaseVulnerabilityAssessmentRuleBaselineItemOutput() DatabaseVulnerabilityAssessmentRuleBaselineItemOutput
func (DatabaseVulnerabilityAssessmentRuleBaselineItemArgs) ToDatabaseVulnerabilityAssessmentRuleBaselineItemOutputWithContext ¶
func (i DatabaseVulnerabilityAssessmentRuleBaselineItemArgs) ToDatabaseVulnerabilityAssessmentRuleBaselineItemOutputWithContext(ctx context.Context) DatabaseVulnerabilityAssessmentRuleBaselineItemOutput
type DatabaseVulnerabilityAssessmentRuleBaselineItemArray ¶
type DatabaseVulnerabilityAssessmentRuleBaselineItemArray []DatabaseVulnerabilityAssessmentRuleBaselineItemInput
func (DatabaseVulnerabilityAssessmentRuleBaselineItemArray) ElementType ¶
func (DatabaseVulnerabilityAssessmentRuleBaselineItemArray) ElementType() reflect.Type
func (DatabaseVulnerabilityAssessmentRuleBaselineItemArray) ToDatabaseVulnerabilityAssessmentRuleBaselineItemArrayOutput ¶
func (i DatabaseVulnerabilityAssessmentRuleBaselineItemArray) ToDatabaseVulnerabilityAssessmentRuleBaselineItemArrayOutput() DatabaseVulnerabilityAssessmentRuleBaselineItemArrayOutput
func (DatabaseVulnerabilityAssessmentRuleBaselineItemArray) ToDatabaseVulnerabilityAssessmentRuleBaselineItemArrayOutputWithContext ¶
func (i DatabaseVulnerabilityAssessmentRuleBaselineItemArray) ToDatabaseVulnerabilityAssessmentRuleBaselineItemArrayOutputWithContext(ctx context.Context) DatabaseVulnerabilityAssessmentRuleBaselineItemArrayOutput
type DatabaseVulnerabilityAssessmentRuleBaselineItemArrayInput ¶
type DatabaseVulnerabilityAssessmentRuleBaselineItemArrayInput interface { pulumi.Input ToDatabaseVulnerabilityAssessmentRuleBaselineItemArrayOutput() DatabaseVulnerabilityAssessmentRuleBaselineItemArrayOutput ToDatabaseVulnerabilityAssessmentRuleBaselineItemArrayOutputWithContext(context.Context) DatabaseVulnerabilityAssessmentRuleBaselineItemArrayOutput }
DatabaseVulnerabilityAssessmentRuleBaselineItemArrayInput is an input type that accepts DatabaseVulnerabilityAssessmentRuleBaselineItemArray and DatabaseVulnerabilityAssessmentRuleBaselineItemArrayOutput values. You can construct a concrete instance of `DatabaseVulnerabilityAssessmentRuleBaselineItemArrayInput` via:
DatabaseVulnerabilityAssessmentRuleBaselineItemArray{ DatabaseVulnerabilityAssessmentRuleBaselineItemArgs{...} }
type DatabaseVulnerabilityAssessmentRuleBaselineItemArrayOutput ¶
type DatabaseVulnerabilityAssessmentRuleBaselineItemArrayOutput struct{ *pulumi.OutputState }
func (DatabaseVulnerabilityAssessmentRuleBaselineItemArrayOutput) ElementType ¶
func (DatabaseVulnerabilityAssessmentRuleBaselineItemArrayOutput) ElementType() reflect.Type
func (DatabaseVulnerabilityAssessmentRuleBaselineItemArrayOutput) ToDatabaseVulnerabilityAssessmentRuleBaselineItemArrayOutput ¶
func (o DatabaseVulnerabilityAssessmentRuleBaselineItemArrayOutput) ToDatabaseVulnerabilityAssessmentRuleBaselineItemArrayOutput() DatabaseVulnerabilityAssessmentRuleBaselineItemArrayOutput
func (DatabaseVulnerabilityAssessmentRuleBaselineItemArrayOutput) ToDatabaseVulnerabilityAssessmentRuleBaselineItemArrayOutputWithContext ¶
func (o DatabaseVulnerabilityAssessmentRuleBaselineItemArrayOutput) ToDatabaseVulnerabilityAssessmentRuleBaselineItemArrayOutputWithContext(ctx context.Context) DatabaseVulnerabilityAssessmentRuleBaselineItemArrayOutput
type DatabaseVulnerabilityAssessmentRuleBaselineItemInput ¶
type DatabaseVulnerabilityAssessmentRuleBaselineItemInput interface { pulumi.Input ToDatabaseVulnerabilityAssessmentRuleBaselineItemOutput() DatabaseVulnerabilityAssessmentRuleBaselineItemOutput ToDatabaseVulnerabilityAssessmentRuleBaselineItemOutputWithContext(context.Context) DatabaseVulnerabilityAssessmentRuleBaselineItemOutput }
DatabaseVulnerabilityAssessmentRuleBaselineItemInput is an input type that accepts DatabaseVulnerabilityAssessmentRuleBaselineItemArgs and DatabaseVulnerabilityAssessmentRuleBaselineItemOutput values. You can construct a concrete instance of `DatabaseVulnerabilityAssessmentRuleBaselineItemInput` via:
DatabaseVulnerabilityAssessmentRuleBaselineItemArgs{...}
type DatabaseVulnerabilityAssessmentRuleBaselineItemOutput ¶
type DatabaseVulnerabilityAssessmentRuleBaselineItemOutput struct{ *pulumi.OutputState }
Properties for an Azure SQL Database Vulnerability Assessment rule baseline's result.
func (DatabaseVulnerabilityAssessmentRuleBaselineItemOutput) ElementType ¶
func (DatabaseVulnerabilityAssessmentRuleBaselineItemOutput) ElementType() reflect.Type
func (DatabaseVulnerabilityAssessmentRuleBaselineItemOutput) Result ¶
func (o DatabaseVulnerabilityAssessmentRuleBaselineItemOutput) Result() pulumi.StringArrayOutput
The rule baseline result
func (DatabaseVulnerabilityAssessmentRuleBaselineItemOutput) ToDatabaseVulnerabilityAssessmentRuleBaselineItemOutput ¶
func (o DatabaseVulnerabilityAssessmentRuleBaselineItemOutput) ToDatabaseVulnerabilityAssessmentRuleBaselineItemOutput() DatabaseVulnerabilityAssessmentRuleBaselineItemOutput
func (DatabaseVulnerabilityAssessmentRuleBaselineItemOutput) ToDatabaseVulnerabilityAssessmentRuleBaselineItemOutputWithContext ¶
func (o DatabaseVulnerabilityAssessmentRuleBaselineItemOutput) ToDatabaseVulnerabilityAssessmentRuleBaselineItemOutputWithContext(ctx context.Context) DatabaseVulnerabilityAssessmentRuleBaselineItemOutput
type DatabaseVulnerabilityAssessmentRuleBaselineItemResponse ¶
type DatabaseVulnerabilityAssessmentRuleBaselineItemResponse struct { // The rule baseline result Result []string `pulumi:"result"` }
Properties for an Azure SQL Database Vulnerability Assessment rule baseline's result.
type DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArgs ¶
type DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArgs struct { // The rule baseline result Result pulumi.StringArrayInput `pulumi:"result"` }
Properties for an Azure SQL Database Vulnerability Assessment rule baseline's result.
func (DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArgs) ElementType ¶
func (DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArgs) ElementType() reflect.Type
func (DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArgs) ToDatabaseVulnerabilityAssessmentRuleBaselineItemResponseOutput ¶
func (i DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArgs) ToDatabaseVulnerabilityAssessmentRuleBaselineItemResponseOutput() DatabaseVulnerabilityAssessmentRuleBaselineItemResponseOutput
func (DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArgs) ToDatabaseVulnerabilityAssessmentRuleBaselineItemResponseOutputWithContext ¶
func (i DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArgs) ToDatabaseVulnerabilityAssessmentRuleBaselineItemResponseOutputWithContext(ctx context.Context) DatabaseVulnerabilityAssessmentRuleBaselineItemResponseOutput
type DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArray ¶
type DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArray []DatabaseVulnerabilityAssessmentRuleBaselineItemResponseInput
func (DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArray) ElementType ¶
func (DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArray) ElementType() reflect.Type
func (DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArray) ToDatabaseVulnerabilityAssessmentRuleBaselineItemResponseArrayOutput ¶
func (i DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArray) ToDatabaseVulnerabilityAssessmentRuleBaselineItemResponseArrayOutput() DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArrayOutput
func (DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArray) ToDatabaseVulnerabilityAssessmentRuleBaselineItemResponseArrayOutputWithContext ¶
func (i DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArray) ToDatabaseVulnerabilityAssessmentRuleBaselineItemResponseArrayOutputWithContext(ctx context.Context) DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArrayOutput
type DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArrayInput ¶
type DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArrayInput interface { pulumi.Input ToDatabaseVulnerabilityAssessmentRuleBaselineItemResponseArrayOutput() DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArrayOutput ToDatabaseVulnerabilityAssessmentRuleBaselineItemResponseArrayOutputWithContext(context.Context) DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArrayOutput }
DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArrayInput is an input type that accepts DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArray and DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArrayOutput values. You can construct a concrete instance of `DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArrayInput` via:
DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArray{ DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArgs{...} }
type DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArrayOutput ¶
type DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArrayOutput struct{ *pulumi.OutputState }
func (DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArrayOutput) ElementType ¶
func (DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArrayOutput) ElementType() reflect.Type
func (DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArrayOutput) ToDatabaseVulnerabilityAssessmentRuleBaselineItemResponseArrayOutput ¶
func (o DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArrayOutput) ToDatabaseVulnerabilityAssessmentRuleBaselineItemResponseArrayOutput() DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArrayOutput
func (DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArrayOutput) ToDatabaseVulnerabilityAssessmentRuleBaselineItemResponseArrayOutputWithContext ¶
func (o DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArrayOutput) ToDatabaseVulnerabilityAssessmentRuleBaselineItemResponseArrayOutputWithContext(ctx context.Context) DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArrayOutput
type DatabaseVulnerabilityAssessmentRuleBaselineItemResponseInput ¶
type DatabaseVulnerabilityAssessmentRuleBaselineItemResponseInput interface { pulumi.Input ToDatabaseVulnerabilityAssessmentRuleBaselineItemResponseOutput() DatabaseVulnerabilityAssessmentRuleBaselineItemResponseOutput ToDatabaseVulnerabilityAssessmentRuleBaselineItemResponseOutputWithContext(context.Context) DatabaseVulnerabilityAssessmentRuleBaselineItemResponseOutput }
DatabaseVulnerabilityAssessmentRuleBaselineItemResponseInput is an input type that accepts DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArgs and DatabaseVulnerabilityAssessmentRuleBaselineItemResponseOutput values. You can construct a concrete instance of `DatabaseVulnerabilityAssessmentRuleBaselineItemResponseInput` via:
DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArgs{...}
type DatabaseVulnerabilityAssessmentRuleBaselineItemResponseOutput ¶
type DatabaseVulnerabilityAssessmentRuleBaselineItemResponseOutput struct{ *pulumi.OutputState }
Properties for an Azure SQL Database Vulnerability Assessment rule baseline's result.
func (DatabaseVulnerabilityAssessmentRuleBaselineItemResponseOutput) ElementType ¶
func (DatabaseVulnerabilityAssessmentRuleBaselineItemResponseOutput) ElementType() reflect.Type
func (DatabaseVulnerabilityAssessmentRuleBaselineItemResponseOutput) Result ¶
func (o DatabaseVulnerabilityAssessmentRuleBaselineItemResponseOutput) Result() pulumi.StringArrayOutput
The rule baseline result
func (DatabaseVulnerabilityAssessmentRuleBaselineItemResponseOutput) ToDatabaseVulnerabilityAssessmentRuleBaselineItemResponseOutput ¶
func (o DatabaseVulnerabilityAssessmentRuleBaselineItemResponseOutput) ToDatabaseVulnerabilityAssessmentRuleBaselineItemResponseOutput() DatabaseVulnerabilityAssessmentRuleBaselineItemResponseOutput
func (DatabaseVulnerabilityAssessmentRuleBaselineItemResponseOutput) ToDatabaseVulnerabilityAssessmentRuleBaselineItemResponseOutputWithContext ¶
func (o DatabaseVulnerabilityAssessmentRuleBaselineItemResponseOutput) ToDatabaseVulnerabilityAssessmentRuleBaselineItemResponseOutputWithContext(ctx context.Context) DatabaseVulnerabilityAssessmentRuleBaselineItemResponseOutput
type ElasticPool ¶
type ElasticPool struct { pulumi.CustomResourceState // The creation date of the elastic pool (ISO8601 format). CreationDate pulumi.StringOutput `pulumi:"creationDate"` // Kind of elastic pool. This is metadata used for the Azure portal experience. Kind pulumi.StringOutput `pulumi:"kind"` // The license type to apply for this elastic pool. LicenseType pulumi.StringPtrOutput `pulumi:"licenseType"` // Resource location. Location pulumi.StringOutput `pulumi:"location"` // The storage limit for the database elastic pool in bytes. MaxSizeBytes pulumi.IntPtrOutput `pulumi:"maxSizeBytes"` // Resource name. Name pulumi.StringOutput `pulumi:"name"` // The per database settings for the elastic pool. PerDatabaseSettings ElasticPoolPerDatabaseSettingsResponsePtrOutput `pulumi:"perDatabaseSettings"` // The elastic pool SKU. // // The list of SKUs may vary by region and support offer. To determine the SKUs (including the SKU name, tier/edition, family, and capacity) that are available to your subscription in an Azure region, use the `Capabilities_ListByLocation` REST API or the following command: Sku SkuResponsePtrOutput `pulumi:"sku"` // The state of the elastic pool. State pulumi.StringOutput `pulumi:"state"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` // Whether or not this elastic pool is zone redundant, which means the replicas of this elastic pool will be spread across multiple availability zones. ZoneRedundant pulumi.BoolPtrOutput `pulumi:"zoneRedundant"` }
An elastic pool.
func GetElasticPool ¶
func GetElasticPool(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ElasticPoolState, opts ...pulumi.ResourceOption) (*ElasticPool, error)
GetElasticPool gets an existing ElasticPool 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 NewElasticPool ¶
func NewElasticPool(ctx *pulumi.Context, name string, args *ElasticPoolArgs, opts ...pulumi.ResourceOption) (*ElasticPool, error)
NewElasticPool registers a new resource with the given unique name, arguments, and options.
type ElasticPoolArgs ¶
type ElasticPoolArgs struct { // The name of the elastic pool. ElasticPoolName pulumi.StringInput // The license type to apply for this elastic pool. LicenseType pulumi.StringPtrInput // Resource location. Location pulumi.StringInput // The storage limit for the database elastic pool in bytes. MaxSizeBytes pulumi.IntPtrInput // The per database settings for the elastic pool. PerDatabaseSettings ElasticPoolPerDatabaseSettingsPtrInput // The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. ResourceGroupName pulumi.StringInput // The name of the server. ServerName pulumi.StringInput // The elastic pool SKU. // // The list of SKUs may vary by region and support offer. To determine the SKUs (including the SKU name, tier/edition, family, and capacity) that are available to your subscription in an Azure region, use the `Capabilities_ListByLocation` REST API or the following command: Sku SkuPtrInput // Resource tags. Tags pulumi.StringMapInput // Whether or not this elastic pool is zone redundant, which means the replicas of this elastic pool will be spread across multiple availability zones. ZoneRedundant pulumi.BoolPtrInput }
The set of arguments for constructing a ElasticPool resource.
func (ElasticPoolArgs) ElementType ¶
func (ElasticPoolArgs) ElementType() reflect.Type
type ElasticPoolPerDatabaseSettings ¶
type ElasticPoolPerDatabaseSettings struct { // The maximum capacity any one database can consume. MaxCapacity *float64 `pulumi:"maxCapacity"` // The minimum capacity all databases are guaranteed. MinCapacity *float64 `pulumi:"minCapacity"` }
Per database settings of an elastic pool.
type ElasticPoolPerDatabaseSettingsArgs ¶
type ElasticPoolPerDatabaseSettingsArgs struct { // The maximum capacity any one database can consume. MaxCapacity pulumi.Float64PtrInput `pulumi:"maxCapacity"` // The minimum capacity all databases are guaranteed. MinCapacity pulumi.Float64PtrInput `pulumi:"minCapacity"` }
Per database settings of an elastic pool.
func (ElasticPoolPerDatabaseSettingsArgs) ElementType ¶
func (ElasticPoolPerDatabaseSettingsArgs) ElementType() reflect.Type
func (ElasticPoolPerDatabaseSettingsArgs) ToElasticPoolPerDatabaseSettingsOutput ¶
func (i ElasticPoolPerDatabaseSettingsArgs) ToElasticPoolPerDatabaseSettingsOutput() ElasticPoolPerDatabaseSettingsOutput
func (ElasticPoolPerDatabaseSettingsArgs) ToElasticPoolPerDatabaseSettingsOutputWithContext ¶
func (i ElasticPoolPerDatabaseSettingsArgs) ToElasticPoolPerDatabaseSettingsOutputWithContext(ctx context.Context) ElasticPoolPerDatabaseSettingsOutput
func (ElasticPoolPerDatabaseSettingsArgs) ToElasticPoolPerDatabaseSettingsPtrOutput ¶
func (i ElasticPoolPerDatabaseSettingsArgs) ToElasticPoolPerDatabaseSettingsPtrOutput() ElasticPoolPerDatabaseSettingsPtrOutput
func (ElasticPoolPerDatabaseSettingsArgs) ToElasticPoolPerDatabaseSettingsPtrOutputWithContext ¶
func (i ElasticPoolPerDatabaseSettingsArgs) ToElasticPoolPerDatabaseSettingsPtrOutputWithContext(ctx context.Context) ElasticPoolPerDatabaseSettingsPtrOutput
type ElasticPoolPerDatabaseSettingsInput ¶
type ElasticPoolPerDatabaseSettingsInput interface { pulumi.Input ToElasticPoolPerDatabaseSettingsOutput() ElasticPoolPerDatabaseSettingsOutput ToElasticPoolPerDatabaseSettingsOutputWithContext(context.Context) ElasticPoolPerDatabaseSettingsOutput }
ElasticPoolPerDatabaseSettingsInput is an input type that accepts ElasticPoolPerDatabaseSettingsArgs and ElasticPoolPerDatabaseSettingsOutput values. You can construct a concrete instance of `ElasticPoolPerDatabaseSettingsInput` via:
ElasticPoolPerDatabaseSettingsArgs{...}
type ElasticPoolPerDatabaseSettingsOutput ¶
type ElasticPoolPerDatabaseSettingsOutput struct{ *pulumi.OutputState }
Per database settings of an elastic pool.
func (ElasticPoolPerDatabaseSettingsOutput) ElementType ¶
func (ElasticPoolPerDatabaseSettingsOutput) ElementType() reflect.Type
func (ElasticPoolPerDatabaseSettingsOutput) MaxCapacity ¶
func (o ElasticPoolPerDatabaseSettingsOutput) MaxCapacity() pulumi.Float64PtrOutput
The maximum capacity any one database can consume.
func (ElasticPoolPerDatabaseSettingsOutput) MinCapacity ¶
func (o ElasticPoolPerDatabaseSettingsOutput) MinCapacity() pulumi.Float64PtrOutput
The minimum capacity all databases are guaranteed.
func (ElasticPoolPerDatabaseSettingsOutput) ToElasticPoolPerDatabaseSettingsOutput ¶
func (o ElasticPoolPerDatabaseSettingsOutput) ToElasticPoolPerDatabaseSettingsOutput() ElasticPoolPerDatabaseSettingsOutput
func (ElasticPoolPerDatabaseSettingsOutput) ToElasticPoolPerDatabaseSettingsOutputWithContext ¶
func (o ElasticPoolPerDatabaseSettingsOutput) ToElasticPoolPerDatabaseSettingsOutputWithContext(ctx context.Context) ElasticPoolPerDatabaseSettingsOutput
func (ElasticPoolPerDatabaseSettingsOutput) ToElasticPoolPerDatabaseSettingsPtrOutput ¶
func (o ElasticPoolPerDatabaseSettingsOutput) ToElasticPoolPerDatabaseSettingsPtrOutput() ElasticPoolPerDatabaseSettingsPtrOutput
func (ElasticPoolPerDatabaseSettingsOutput) ToElasticPoolPerDatabaseSettingsPtrOutputWithContext ¶
func (o ElasticPoolPerDatabaseSettingsOutput) ToElasticPoolPerDatabaseSettingsPtrOutputWithContext(ctx context.Context) ElasticPoolPerDatabaseSettingsPtrOutput
type ElasticPoolPerDatabaseSettingsPtrInput ¶
type ElasticPoolPerDatabaseSettingsPtrInput interface { pulumi.Input ToElasticPoolPerDatabaseSettingsPtrOutput() ElasticPoolPerDatabaseSettingsPtrOutput ToElasticPoolPerDatabaseSettingsPtrOutputWithContext(context.Context) ElasticPoolPerDatabaseSettingsPtrOutput }
ElasticPoolPerDatabaseSettingsPtrInput is an input type that accepts ElasticPoolPerDatabaseSettingsArgs, ElasticPoolPerDatabaseSettingsPtr and ElasticPoolPerDatabaseSettingsPtrOutput values. You can construct a concrete instance of `ElasticPoolPerDatabaseSettingsPtrInput` via:
ElasticPoolPerDatabaseSettingsArgs{...} or: nil
func ElasticPoolPerDatabaseSettingsPtr ¶
func ElasticPoolPerDatabaseSettingsPtr(v *ElasticPoolPerDatabaseSettingsArgs) ElasticPoolPerDatabaseSettingsPtrInput
type ElasticPoolPerDatabaseSettingsPtrOutput ¶
type ElasticPoolPerDatabaseSettingsPtrOutput struct{ *pulumi.OutputState }
func (ElasticPoolPerDatabaseSettingsPtrOutput) ElementType ¶
func (ElasticPoolPerDatabaseSettingsPtrOutput) ElementType() reflect.Type
func (ElasticPoolPerDatabaseSettingsPtrOutput) MaxCapacity ¶
func (o ElasticPoolPerDatabaseSettingsPtrOutput) MaxCapacity() pulumi.Float64PtrOutput
The maximum capacity any one database can consume.
func (ElasticPoolPerDatabaseSettingsPtrOutput) MinCapacity ¶
func (o ElasticPoolPerDatabaseSettingsPtrOutput) MinCapacity() pulumi.Float64PtrOutput
The minimum capacity all databases are guaranteed.
func (ElasticPoolPerDatabaseSettingsPtrOutput) ToElasticPoolPerDatabaseSettingsPtrOutput ¶
func (o ElasticPoolPerDatabaseSettingsPtrOutput) ToElasticPoolPerDatabaseSettingsPtrOutput() ElasticPoolPerDatabaseSettingsPtrOutput
func (ElasticPoolPerDatabaseSettingsPtrOutput) ToElasticPoolPerDatabaseSettingsPtrOutputWithContext ¶
func (o ElasticPoolPerDatabaseSettingsPtrOutput) ToElasticPoolPerDatabaseSettingsPtrOutputWithContext(ctx context.Context) ElasticPoolPerDatabaseSettingsPtrOutput
type ElasticPoolPerDatabaseSettingsResponse ¶
type ElasticPoolPerDatabaseSettingsResponse struct { // The maximum capacity any one database can consume. MaxCapacity *float64 `pulumi:"maxCapacity"` // The minimum capacity all databases are guaranteed. MinCapacity *float64 `pulumi:"minCapacity"` }
Per database settings of an elastic pool.
type ElasticPoolPerDatabaseSettingsResponseArgs ¶
type ElasticPoolPerDatabaseSettingsResponseArgs struct { // The maximum capacity any one database can consume. MaxCapacity pulumi.Float64PtrInput `pulumi:"maxCapacity"` // The minimum capacity all databases are guaranteed. MinCapacity pulumi.Float64PtrInput `pulumi:"minCapacity"` }
Per database settings of an elastic pool.
func (ElasticPoolPerDatabaseSettingsResponseArgs) ElementType ¶
func (ElasticPoolPerDatabaseSettingsResponseArgs) ElementType() reflect.Type
func (ElasticPoolPerDatabaseSettingsResponseArgs) ToElasticPoolPerDatabaseSettingsResponseOutput ¶
func (i ElasticPoolPerDatabaseSettingsResponseArgs) ToElasticPoolPerDatabaseSettingsResponseOutput() ElasticPoolPerDatabaseSettingsResponseOutput
func (ElasticPoolPerDatabaseSettingsResponseArgs) ToElasticPoolPerDatabaseSettingsResponseOutputWithContext ¶
func (i ElasticPoolPerDatabaseSettingsResponseArgs) ToElasticPoolPerDatabaseSettingsResponseOutputWithContext(ctx context.Context) ElasticPoolPerDatabaseSettingsResponseOutput
func (ElasticPoolPerDatabaseSettingsResponseArgs) ToElasticPoolPerDatabaseSettingsResponsePtrOutput ¶
func (i ElasticPoolPerDatabaseSettingsResponseArgs) ToElasticPoolPerDatabaseSettingsResponsePtrOutput() ElasticPoolPerDatabaseSettingsResponsePtrOutput
func (ElasticPoolPerDatabaseSettingsResponseArgs) ToElasticPoolPerDatabaseSettingsResponsePtrOutputWithContext ¶
func (i ElasticPoolPerDatabaseSettingsResponseArgs) ToElasticPoolPerDatabaseSettingsResponsePtrOutputWithContext(ctx context.Context) ElasticPoolPerDatabaseSettingsResponsePtrOutput
type ElasticPoolPerDatabaseSettingsResponseInput ¶
type ElasticPoolPerDatabaseSettingsResponseInput interface { pulumi.Input ToElasticPoolPerDatabaseSettingsResponseOutput() ElasticPoolPerDatabaseSettingsResponseOutput ToElasticPoolPerDatabaseSettingsResponseOutputWithContext(context.Context) ElasticPoolPerDatabaseSettingsResponseOutput }
ElasticPoolPerDatabaseSettingsResponseInput is an input type that accepts ElasticPoolPerDatabaseSettingsResponseArgs and ElasticPoolPerDatabaseSettingsResponseOutput values. You can construct a concrete instance of `ElasticPoolPerDatabaseSettingsResponseInput` via:
ElasticPoolPerDatabaseSettingsResponseArgs{...}
type ElasticPoolPerDatabaseSettingsResponseOutput ¶
type ElasticPoolPerDatabaseSettingsResponseOutput struct{ *pulumi.OutputState }
Per database settings of an elastic pool.
func (ElasticPoolPerDatabaseSettingsResponseOutput) ElementType ¶
func (ElasticPoolPerDatabaseSettingsResponseOutput) ElementType() reflect.Type
func (ElasticPoolPerDatabaseSettingsResponseOutput) MaxCapacity ¶
func (o ElasticPoolPerDatabaseSettingsResponseOutput) MaxCapacity() pulumi.Float64PtrOutput
The maximum capacity any one database can consume.
func (ElasticPoolPerDatabaseSettingsResponseOutput) MinCapacity ¶
func (o ElasticPoolPerDatabaseSettingsResponseOutput) MinCapacity() pulumi.Float64PtrOutput
The minimum capacity all databases are guaranteed.
func (ElasticPoolPerDatabaseSettingsResponseOutput) ToElasticPoolPerDatabaseSettingsResponseOutput ¶
func (o ElasticPoolPerDatabaseSettingsResponseOutput) ToElasticPoolPerDatabaseSettingsResponseOutput() ElasticPoolPerDatabaseSettingsResponseOutput
func (ElasticPoolPerDatabaseSettingsResponseOutput) ToElasticPoolPerDatabaseSettingsResponseOutputWithContext ¶
func (o ElasticPoolPerDatabaseSettingsResponseOutput) ToElasticPoolPerDatabaseSettingsResponseOutputWithContext(ctx context.Context) ElasticPoolPerDatabaseSettingsResponseOutput
func (ElasticPoolPerDatabaseSettingsResponseOutput) ToElasticPoolPerDatabaseSettingsResponsePtrOutput ¶
func (o ElasticPoolPerDatabaseSettingsResponseOutput) ToElasticPoolPerDatabaseSettingsResponsePtrOutput() ElasticPoolPerDatabaseSettingsResponsePtrOutput
func (ElasticPoolPerDatabaseSettingsResponseOutput) ToElasticPoolPerDatabaseSettingsResponsePtrOutputWithContext ¶
func (o ElasticPoolPerDatabaseSettingsResponseOutput) ToElasticPoolPerDatabaseSettingsResponsePtrOutputWithContext(ctx context.Context) ElasticPoolPerDatabaseSettingsResponsePtrOutput
type ElasticPoolPerDatabaseSettingsResponsePtrInput ¶
type ElasticPoolPerDatabaseSettingsResponsePtrInput interface { pulumi.Input ToElasticPoolPerDatabaseSettingsResponsePtrOutput() ElasticPoolPerDatabaseSettingsResponsePtrOutput ToElasticPoolPerDatabaseSettingsResponsePtrOutputWithContext(context.Context) ElasticPoolPerDatabaseSettingsResponsePtrOutput }
ElasticPoolPerDatabaseSettingsResponsePtrInput is an input type that accepts ElasticPoolPerDatabaseSettingsResponseArgs, ElasticPoolPerDatabaseSettingsResponsePtr and ElasticPoolPerDatabaseSettingsResponsePtrOutput values. You can construct a concrete instance of `ElasticPoolPerDatabaseSettingsResponsePtrInput` via:
ElasticPoolPerDatabaseSettingsResponseArgs{...} or: nil
func ElasticPoolPerDatabaseSettingsResponsePtr ¶
func ElasticPoolPerDatabaseSettingsResponsePtr(v *ElasticPoolPerDatabaseSettingsResponseArgs) ElasticPoolPerDatabaseSettingsResponsePtrInput
type ElasticPoolPerDatabaseSettingsResponsePtrOutput ¶
type ElasticPoolPerDatabaseSettingsResponsePtrOutput struct{ *pulumi.OutputState }
func (ElasticPoolPerDatabaseSettingsResponsePtrOutput) ElementType ¶
func (ElasticPoolPerDatabaseSettingsResponsePtrOutput) ElementType() reflect.Type
func (ElasticPoolPerDatabaseSettingsResponsePtrOutput) MaxCapacity ¶
func (o ElasticPoolPerDatabaseSettingsResponsePtrOutput) MaxCapacity() pulumi.Float64PtrOutput
The maximum capacity any one database can consume.
func (ElasticPoolPerDatabaseSettingsResponsePtrOutput) MinCapacity ¶
func (o ElasticPoolPerDatabaseSettingsResponsePtrOutput) MinCapacity() pulumi.Float64PtrOutput
The minimum capacity all databases are guaranteed.
func (ElasticPoolPerDatabaseSettingsResponsePtrOutput) ToElasticPoolPerDatabaseSettingsResponsePtrOutput ¶
func (o ElasticPoolPerDatabaseSettingsResponsePtrOutput) ToElasticPoolPerDatabaseSettingsResponsePtrOutput() ElasticPoolPerDatabaseSettingsResponsePtrOutput
func (ElasticPoolPerDatabaseSettingsResponsePtrOutput) ToElasticPoolPerDatabaseSettingsResponsePtrOutputWithContext ¶
func (o ElasticPoolPerDatabaseSettingsResponsePtrOutput) ToElasticPoolPerDatabaseSettingsResponsePtrOutputWithContext(ctx context.Context) ElasticPoolPerDatabaseSettingsResponsePtrOutput
type ElasticPoolState ¶
type ElasticPoolState struct { // The creation date of the elastic pool (ISO8601 format). CreationDate pulumi.StringPtrInput // Kind of elastic pool. This is metadata used for the Azure portal experience. Kind pulumi.StringPtrInput // The license type to apply for this elastic pool. LicenseType pulumi.StringPtrInput // Resource location. Location pulumi.StringPtrInput // The storage limit for the database elastic pool in bytes. MaxSizeBytes pulumi.IntPtrInput // Resource name. Name pulumi.StringPtrInput // The per database settings for the elastic pool. PerDatabaseSettings ElasticPoolPerDatabaseSettingsResponsePtrInput // The elastic pool SKU. // // The list of SKUs may vary by region and support offer. To determine the SKUs (including the SKU name, tier/edition, family, and capacity) that are available to your subscription in an Azure region, use the `Capabilities_ListByLocation` REST API or the following command: Sku SkuResponsePtrInput // The state of the elastic pool. State pulumi.StringPtrInput // Resource tags. Tags pulumi.StringMapInput // Resource type. Type pulumi.StringPtrInput // Whether or not this elastic pool is zone redundant, which means the replicas of this elastic pool will be spread across multiple availability zones. ZoneRedundant pulumi.BoolPtrInput }
func (ElasticPoolState) ElementType ¶
func (ElasticPoolState) ElementType() reflect.Type
type InstanceFailoverGroup ¶
type InstanceFailoverGroup struct { pulumi.CustomResourceState // List of managed instance pairs in the failover group. ManagedInstancePairs ManagedInstancePairInfoResponseArrayOutput `pulumi:"managedInstancePairs"` // Resource name. Name pulumi.StringOutput `pulumi:"name"` // Partner region information for the failover group. PartnerRegions PartnerRegionInfoResponseArrayOutput `pulumi:"partnerRegions"` // Read-only endpoint of the failover group instance. ReadOnlyEndpoint InstanceFailoverGroupReadOnlyEndpointResponsePtrOutput `pulumi:"readOnlyEndpoint"` // Read-write endpoint of the failover group instance. ReadWriteEndpoint InstanceFailoverGroupReadWriteEndpointResponseOutput `pulumi:"readWriteEndpoint"` // Local replication role of the failover group instance. ReplicationRole pulumi.StringOutput `pulumi:"replicationRole"` // Replication state of the failover group instance. ReplicationState pulumi.StringOutput `pulumi:"replicationState"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
An instance failover group.
func GetInstanceFailoverGroup ¶
func GetInstanceFailoverGroup(ctx *pulumi.Context, name string, id pulumi.IDInput, state *InstanceFailoverGroupState, opts ...pulumi.ResourceOption) (*InstanceFailoverGroup, error)
GetInstanceFailoverGroup gets an existing InstanceFailoverGroup 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 NewInstanceFailoverGroup ¶
func NewInstanceFailoverGroup(ctx *pulumi.Context, name string, args *InstanceFailoverGroupArgs, opts ...pulumi.ResourceOption) (*InstanceFailoverGroup, error)
NewInstanceFailoverGroup registers a new resource with the given unique name, arguments, and options.
type InstanceFailoverGroupArgs ¶
type InstanceFailoverGroupArgs struct { // The name of the failover group. FailoverGroupName pulumi.StringInput // The name of the region where the resource is located. LocationName pulumi.StringInput // List of managed instance pairs in the failover group. ManagedInstancePairs ManagedInstancePairInfoArrayInput // Partner region information for the failover group. PartnerRegions PartnerRegionInfoArrayInput // Read-only endpoint of the failover group instance. ReadOnlyEndpoint InstanceFailoverGroupReadOnlyEndpointPtrInput // Read-write endpoint of the failover group instance. ReadWriteEndpoint InstanceFailoverGroupReadWriteEndpointInput // The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. ResourceGroupName pulumi.StringInput }
The set of arguments for constructing a InstanceFailoverGroup resource.
func (InstanceFailoverGroupArgs) ElementType ¶
func (InstanceFailoverGroupArgs) ElementType() reflect.Type
type InstanceFailoverGroupReadOnlyEndpoint ¶
type InstanceFailoverGroupReadOnlyEndpoint struct { // Failover policy of the read-only endpoint for the failover group. FailoverPolicy *string `pulumi:"failoverPolicy"` }
Read-only endpoint of the failover group instance.
type InstanceFailoverGroupReadOnlyEndpointArgs ¶
type InstanceFailoverGroupReadOnlyEndpointArgs struct { // Failover policy of the read-only endpoint for the failover group. FailoverPolicy pulumi.StringPtrInput `pulumi:"failoverPolicy"` }
Read-only endpoint of the failover group instance.
func (InstanceFailoverGroupReadOnlyEndpointArgs) ElementType ¶
func (InstanceFailoverGroupReadOnlyEndpointArgs) ElementType() reflect.Type
func (InstanceFailoverGroupReadOnlyEndpointArgs) ToInstanceFailoverGroupReadOnlyEndpointOutput ¶
func (i InstanceFailoverGroupReadOnlyEndpointArgs) ToInstanceFailoverGroupReadOnlyEndpointOutput() InstanceFailoverGroupReadOnlyEndpointOutput
func (InstanceFailoverGroupReadOnlyEndpointArgs) ToInstanceFailoverGroupReadOnlyEndpointOutputWithContext ¶
func (i InstanceFailoverGroupReadOnlyEndpointArgs) ToInstanceFailoverGroupReadOnlyEndpointOutputWithContext(ctx context.Context) InstanceFailoverGroupReadOnlyEndpointOutput
func (InstanceFailoverGroupReadOnlyEndpointArgs) ToInstanceFailoverGroupReadOnlyEndpointPtrOutput ¶
func (i InstanceFailoverGroupReadOnlyEndpointArgs) ToInstanceFailoverGroupReadOnlyEndpointPtrOutput() InstanceFailoverGroupReadOnlyEndpointPtrOutput
func (InstanceFailoverGroupReadOnlyEndpointArgs) ToInstanceFailoverGroupReadOnlyEndpointPtrOutputWithContext ¶
func (i InstanceFailoverGroupReadOnlyEndpointArgs) ToInstanceFailoverGroupReadOnlyEndpointPtrOutputWithContext(ctx context.Context) InstanceFailoverGroupReadOnlyEndpointPtrOutput
type InstanceFailoverGroupReadOnlyEndpointInput ¶
type InstanceFailoverGroupReadOnlyEndpointInput interface { pulumi.Input ToInstanceFailoverGroupReadOnlyEndpointOutput() InstanceFailoverGroupReadOnlyEndpointOutput ToInstanceFailoverGroupReadOnlyEndpointOutputWithContext(context.Context) InstanceFailoverGroupReadOnlyEndpointOutput }
InstanceFailoverGroupReadOnlyEndpointInput is an input type that accepts InstanceFailoverGroupReadOnlyEndpointArgs and InstanceFailoverGroupReadOnlyEndpointOutput values. You can construct a concrete instance of `InstanceFailoverGroupReadOnlyEndpointInput` via:
InstanceFailoverGroupReadOnlyEndpointArgs{...}
type InstanceFailoverGroupReadOnlyEndpointOutput ¶
type InstanceFailoverGroupReadOnlyEndpointOutput struct{ *pulumi.OutputState }
Read-only endpoint of the failover group instance.
func (InstanceFailoverGroupReadOnlyEndpointOutput) ElementType ¶
func (InstanceFailoverGroupReadOnlyEndpointOutput) ElementType() reflect.Type
func (InstanceFailoverGroupReadOnlyEndpointOutput) FailoverPolicy ¶
func (o InstanceFailoverGroupReadOnlyEndpointOutput) FailoverPolicy() pulumi.StringPtrOutput
Failover policy of the read-only endpoint for the failover group.
func (InstanceFailoverGroupReadOnlyEndpointOutput) ToInstanceFailoverGroupReadOnlyEndpointOutput ¶
func (o InstanceFailoverGroupReadOnlyEndpointOutput) ToInstanceFailoverGroupReadOnlyEndpointOutput() InstanceFailoverGroupReadOnlyEndpointOutput
func (InstanceFailoverGroupReadOnlyEndpointOutput) ToInstanceFailoverGroupReadOnlyEndpointOutputWithContext ¶
func (o InstanceFailoverGroupReadOnlyEndpointOutput) ToInstanceFailoverGroupReadOnlyEndpointOutputWithContext(ctx context.Context) InstanceFailoverGroupReadOnlyEndpointOutput
func (InstanceFailoverGroupReadOnlyEndpointOutput) ToInstanceFailoverGroupReadOnlyEndpointPtrOutput ¶
func (o InstanceFailoverGroupReadOnlyEndpointOutput) ToInstanceFailoverGroupReadOnlyEndpointPtrOutput() InstanceFailoverGroupReadOnlyEndpointPtrOutput
func (InstanceFailoverGroupReadOnlyEndpointOutput) ToInstanceFailoverGroupReadOnlyEndpointPtrOutputWithContext ¶
func (o InstanceFailoverGroupReadOnlyEndpointOutput) ToInstanceFailoverGroupReadOnlyEndpointPtrOutputWithContext(ctx context.Context) InstanceFailoverGroupReadOnlyEndpointPtrOutput
type InstanceFailoverGroupReadOnlyEndpointPtrInput ¶
type InstanceFailoverGroupReadOnlyEndpointPtrInput interface { pulumi.Input ToInstanceFailoverGroupReadOnlyEndpointPtrOutput() InstanceFailoverGroupReadOnlyEndpointPtrOutput ToInstanceFailoverGroupReadOnlyEndpointPtrOutputWithContext(context.Context) InstanceFailoverGroupReadOnlyEndpointPtrOutput }
InstanceFailoverGroupReadOnlyEndpointPtrInput is an input type that accepts InstanceFailoverGroupReadOnlyEndpointArgs, InstanceFailoverGroupReadOnlyEndpointPtr and InstanceFailoverGroupReadOnlyEndpointPtrOutput values. You can construct a concrete instance of `InstanceFailoverGroupReadOnlyEndpointPtrInput` via:
InstanceFailoverGroupReadOnlyEndpointArgs{...} or: nil
func InstanceFailoverGroupReadOnlyEndpointPtr ¶
func InstanceFailoverGroupReadOnlyEndpointPtr(v *InstanceFailoverGroupReadOnlyEndpointArgs) InstanceFailoverGroupReadOnlyEndpointPtrInput
type InstanceFailoverGroupReadOnlyEndpointPtrOutput ¶
type InstanceFailoverGroupReadOnlyEndpointPtrOutput struct{ *pulumi.OutputState }
func (InstanceFailoverGroupReadOnlyEndpointPtrOutput) ElementType ¶
func (InstanceFailoverGroupReadOnlyEndpointPtrOutput) ElementType() reflect.Type
func (InstanceFailoverGroupReadOnlyEndpointPtrOutput) FailoverPolicy ¶
func (o InstanceFailoverGroupReadOnlyEndpointPtrOutput) FailoverPolicy() pulumi.StringPtrOutput
Failover policy of the read-only endpoint for the failover group.
func (InstanceFailoverGroupReadOnlyEndpointPtrOutput) ToInstanceFailoverGroupReadOnlyEndpointPtrOutput ¶
func (o InstanceFailoverGroupReadOnlyEndpointPtrOutput) ToInstanceFailoverGroupReadOnlyEndpointPtrOutput() InstanceFailoverGroupReadOnlyEndpointPtrOutput
func (InstanceFailoverGroupReadOnlyEndpointPtrOutput) ToInstanceFailoverGroupReadOnlyEndpointPtrOutputWithContext ¶
func (o InstanceFailoverGroupReadOnlyEndpointPtrOutput) ToInstanceFailoverGroupReadOnlyEndpointPtrOutputWithContext(ctx context.Context) InstanceFailoverGroupReadOnlyEndpointPtrOutput
type InstanceFailoverGroupReadOnlyEndpointResponse ¶
type InstanceFailoverGroupReadOnlyEndpointResponse struct { // Failover policy of the read-only endpoint for the failover group. FailoverPolicy *string `pulumi:"failoverPolicy"` }
Read-only endpoint of the failover group instance.
type InstanceFailoverGroupReadOnlyEndpointResponseArgs ¶
type InstanceFailoverGroupReadOnlyEndpointResponseArgs struct { // Failover policy of the read-only endpoint for the failover group. FailoverPolicy pulumi.StringPtrInput `pulumi:"failoverPolicy"` }
Read-only endpoint of the failover group instance.
func (InstanceFailoverGroupReadOnlyEndpointResponseArgs) ElementType ¶
func (InstanceFailoverGroupReadOnlyEndpointResponseArgs) ElementType() reflect.Type
func (InstanceFailoverGroupReadOnlyEndpointResponseArgs) ToInstanceFailoverGroupReadOnlyEndpointResponseOutput ¶
func (i InstanceFailoverGroupReadOnlyEndpointResponseArgs) ToInstanceFailoverGroupReadOnlyEndpointResponseOutput() InstanceFailoverGroupReadOnlyEndpointResponseOutput
func (InstanceFailoverGroupReadOnlyEndpointResponseArgs) ToInstanceFailoverGroupReadOnlyEndpointResponseOutputWithContext ¶
func (i InstanceFailoverGroupReadOnlyEndpointResponseArgs) ToInstanceFailoverGroupReadOnlyEndpointResponseOutputWithContext(ctx context.Context) InstanceFailoverGroupReadOnlyEndpointResponseOutput
func (InstanceFailoverGroupReadOnlyEndpointResponseArgs) ToInstanceFailoverGroupReadOnlyEndpointResponsePtrOutput ¶
func (i InstanceFailoverGroupReadOnlyEndpointResponseArgs) ToInstanceFailoverGroupReadOnlyEndpointResponsePtrOutput() InstanceFailoverGroupReadOnlyEndpointResponsePtrOutput
func (InstanceFailoverGroupReadOnlyEndpointResponseArgs) ToInstanceFailoverGroupReadOnlyEndpointResponsePtrOutputWithContext ¶
func (i InstanceFailoverGroupReadOnlyEndpointResponseArgs) ToInstanceFailoverGroupReadOnlyEndpointResponsePtrOutputWithContext(ctx context.Context) InstanceFailoverGroupReadOnlyEndpointResponsePtrOutput
type InstanceFailoverGroupReadOnlyEndpointResponseInput ¶
type InstanceFailoverGroupReadOnlyEndpointResponseInput interface { pulumi.Input ToInstanceFailoverGroupReadOnlyEndpointResponseOutput() InstanceFailoverGroupReadOnlyEndpointResponseOutput ToInstanceFailoverGroupReadOnlyEndpointResponseOutputWithContext(context.Context) InstanceFailoverGroupReadOnlyEndpointResponseOutput }
InstanceFailoverGroupReadOnlyEndpointResponseInput is an input type that accepts InstanceFailoverGroupReadOnlyEndpointResponseArgs and InstanceFailoverGroupReadOnlyEndpointResponseOutput values. You can construct a concrete instance of `InstanceFailoverGroupReadOnlyEndpointResponseInput` via:
InstanceFailoverGroupReadOnlyEndpointResponseArgs{...}
type InstanceFailoverGroupReadOnlyEndpointResponseOutput ¶
type InstanceFailoverGroupReadOnlyEndpointResponseOutput struct{ *pulumi.OutputState }
Read-only endpoint of the failover group instance.
func (InstanceFailoverGroupReadOnlyEndpointResponseOutput) ElementType ¶
func (InstanceFailoverGroupReadOnlyEndpointResponseOutput) ElementType() reflect.Type
func (InstanceFailoverGroupReadOnlyEndpointResponseOutput) FailoverPolicy ¶
func (o InstanceFailoverGroupReadOnlyEndpointResponseOutput) FailoverPolicy() pulumi.StringPtrOutput
Failover policy of the read-only endpoint for the failover group.
func (InstanceFailoverGroupReadOnlyEndpointResponseOutput) ToInstanceFailoverGroupReadOnlyEndpointResponseOutput ¶
func (o InstanceFailoverGroupReadOnlyEndpointResponseOutput) ToInstanceFailoverGroupReadOnlyEndpointResponseOutput() InstanceFailoverGroupReadOnlyEndpointResponseOutput
func (InstanceFailoverGroupReadOnlyEndpointResponseOutput) ToInstanceFailoverGroupReadOnlyEndpointResponseOutputWithContext ¶
func (o InstanceFailoverGroupReadOnlyEndpointResponseOutput) ToInstanceFailoverGroupReadOnlyEndpointResponseOutputWithContext(ctx context.Context) InstanceFailoverGroupReadOnlyEndpointResponseOutput
func (InstanceFailoverGroupReadOnlyEndpointResponseOutput) ToInstanceFailoverGroupReadOnlyEndpointResponsePtrOutput ¶
func (o InstanceFailoverGroupReadOnlyEndpointResponseOutput) ToInstanceFailoverGroupReadOnlyEndpointResponsePtrOutput() InstanceFailoverGroupReadOnlyEndpointResponsePtrOutput
func (InstanceFailoverGroupReadOnlyEndpointResponseOutput) ToInstanceFailoverGroupReadOnlyEndpointResponsePtrOutputWithContext ¶
func (o InstanceFailoverGroupReadOnlyEndpointResponseOutput) ToInstanceFailoverGroupReadOnlyEndpointResponsePtrOutputWithContext(ctx context.Context) InstanceFailoverGroupReadOnlyEndpointResponsePtrOutput
type InstanceFailoverGroupReadOnlyEndpointResponsePtrInput ¶
type InstanceFailoverGroupReadOnlyEndpointResponsePtrInput interface { pulumi.Input ToInstanceFailoverGroupReadOnlyEndpointResponsePtrOutput() InstanceFailoverGroupReadOnlyEndpointResponsePtrOutput ToInstanceFailoverGroupReadOnlyEndpointResponsePtrOutputWithContext(context.Context) InstanceFailoverGroupReadOnlyEndpointResponsePtrOutput }
InstanceFailoverGroupReadOnlyEndpointResponsePtrInput is an input type that accepts InstanceFailoverGroupReadOnlyEndpointResponseArgs, InstanceFailoverGroupReadOnlyEndpointResponsePtr and InstanceFailoverGroupReadOnlyEndpointResponsePtrOutput values. You can construct a concrete instance of `InstanceFailoverGroupReadOnlyEndpointResponsePtrInput` via:
InstanceFailoverGroupReadOnlyEndpointResponseArgs{...} or: nil
func InstanceFailoverGroupReadOnlyEndpointResponsePtr ¶
func InstanceFailoverGroupReadOnlyEndpointResponsePtr(v *InstanceFailoverGroupReadOnlyEndpointResponseArgs) InstanceFailoverGroupReadOnlyEndpointResponsePtrInput
type InstanceFailoverGroupReadOnlyEndpointResponsePtrOutput ¶
type InstanceFailoverGroupReadOnlyEndpointResponsePtrOutput struct{ *pulumi.OutputState }
func (InstanceFailoverGroupReadOnlyEndpointResponsePtrOutput) ElementType ¶
func (InstanceFailoverGroupReadOnlyEndpointResponsePtrOutput) ElementType() reflect.Type
func (InstanceFailoverGroupReadOnlyEndpointResponsePtrOutput) FailoverPolicy ¶
func (o InstanceFailoverGroupReadOnlyEndpointResponsePtrOutput) FailoverPolicy() pulumi.StringPtrOutput
Failover policy of the read-only endpoint for the failover group.
func (InstanceFailoverGroupReadOnlyEndpointResponsePtrOutput) ToInstanceFailoverGroupReadOnlyEndpointResponsePtrOutput ¶
func (o InstanceFailoverGroupReadOnlyEndpointResponsePtrOutput) ToInstanceFailoverGroupReadOnlyEndpointResponsePtrOutput() InstanceFailoverGroupReadOnlyEndpointResponsePtrOutput
func (InstanceFailoverGroupReadOnlyEndpointResponsePtrOutput) ToInstanceFailoverGroupReadOnlyEndpointResponsePtrOutputWithContext ¶
func (o InstanceFailoverGroupReadOnlyEndpointResponsePtrOutput) ToInstanceFailoverGroupReadOnlyEndpointResponsePtrOutputWithContext(ctx context.Context) InstanceFailoverGroupReadOnlyEndpointResponsePtrOutput
type InstanceFailoverGroupReadWriteEndpoint ¶
type InstanceFailoverGroupReadWriteEndpoint struct { // Failover policy of the read-write endpoint for the failover group. If failoverPolicy is Automatic then failoverWithDataLossGracePeriodMinutes is required. FailoverPolicy string `pulumi:"failoverPolicy"` // Grace period before failover with data loss is attempted for the read-write endpoint. If failoverPolicy is Automatic then failoverWithDataLossGracePeriodMinutes is required. FailoverWithDataLossGracePeriodMinutes *int `pulumi:"failoverWithDataLossGracePeriodMinutes"` }
Read-write endpoint of the failover group instance.
type InstanceFailoverGroupReadWriteEndpointArgs ¶
type InstanceFailoverGroupReadWriteEndpointArgs struct { // Failover policy of the read-write endpoint for the failover group. If failoverPolicy is Automatic then failoverWithDataLossGracePeriodMinutes is required. FailoverPolicy pulumi.StringInput `pulumi:"failoverPolicy"` // Grace period before failover with data loss is attempted for the read-write endpoint. If failoverPolicy is Automatic then failoverWithDataLossGracePeriodMinutes is required. FailoverWithDataLossGracePeriodMinutes pulumi.IntPtrInput `pulumi:"failoverWithDataLossGracePeriodMinutes"` }
Read-write endpoint of the failover group instance.
func (InstanceFailoverGroupReadWriteEndpointArgs) ElementType ¶
func (InstanceFailoverGroupReadWriteEndpointArgs) ElementType() reflect.Type
func (InstanceFailoverGroupReadWriteEndpointArgs) ToInstanceFailoverGroupReadWriteEndpointOutput ¶
func (i InstanceFailoverGroupReadWriteEndpointArgs) ToInstanceFailoverGroupReadWriteEndpointOutput() InstanceFailoverGroupReadWriteEndpointOutput
func (InstanceFailoverGroupReadWriteEndpointArgs) ToInstanceFailoverGroupReadWriteEndpointOutputWithContext ¶
func (i InstanceFailoverGroupReadWriteEndpointArgs) ToInstanceFailoverGroupReadWriteEndpointOutputWithContext(ctx context.Context) InstanceFailoverGroupReadWriteEndpointOutput
func (InstanceFailoverGroupReadWriteEndpointArgs) ToInstanceFailoverGroupReadWriteEndpointPtrOutput ¶
func (i InstanceFailoverGroupReadWriteEndpointArgs) ToInstanceFailoverGroupReadWriteEndpointPtrOutput() InstanceFailoverGroupReadWriteEndpointPtrOutput
func (InstanceFailoverGroupReadWriteEndpointArgs) ToInstanceFailoverGroupReadWriteEndpointPtrOutputWithContext ¶
func (i InstanceFailoverGroupReadWriteEndpointArgs) ToInstanceFailoverGroupReadWriteEndpointPtrOutputWithContext(ctx context.Context) InstanceFailoverGroupReadWriteEndpointPtrOutput
type InstanceFailoverGroupReadWriteEndpointInput ¶
type InstanceFailoverGroupReadWriteEndpointInput interface { pulumi.Input ToInstanceFailoverGroupReadWriteEndpointOutput() InstanceFailoverGroupReadWriteEndpointOutput ToInstanceFailoverGroupReadWriteEndpointOutputWithContext(context.Context) InstanceFailoverGroupReadWriteEndpointOutput }
InstanceFailoverGroupReadWriteEndpointInput is an input type that accepts InstanceFailoverGroupReadWriteEndpointArgs and InstanceFailoverGroupReadWriteEndpointOutput values. You can construct a concrete instance of `InstanceFailoverGroupReadWriteEndpointInput` via:
InstanceFailoverGroupReadWriteEndpointArgs{...}
type InstanceFailoverGroupReadWriteEndpointOutput ¶
type InstanceFailoverGroupReadWriteEndpointOutput struct{ *pulumi.OutputState }
Read-write endpoint of the failover group instance.
func (InstanceFailoverGroupReadWriteEndpointOutput) ElementType ¶
func (InstanceFailoverGroupReadWriteEndpointOutput) ElementType() reflect.Type
func (InstanceFailoverGroupReadWriteEndpointOutput) FailoverPolicy ¶
func (o InstanceFailoverGroupReadWriteEndpointOutput) FailoverPolicy() pulumi.StringOutput
Failover policy of the read-write endpoint for the failover group. If failoverPolicy is Automatic then failoverWithDataLossGracePeriodMinutes is required.
func (InstanceFailoverGroupReadWriteEndpointOutput) FailoverWithDataLossGracePeriodMinutes ¶
func (o InstanceFailoverGroupReadWriteEndpointOutput) FailoverWithDataLossGracePeriodMinutes() pulumi.IntPtrOutput
Grace period before failover with data loss is attempted for the read-write endpoint. If failoverPolicy is Automatic then failoverWithDataLossGracePeriodMinutes is required.
func (InstanceFailoverGroupReadWriteEndpointOutput) ToInstanceFailoverGroupReadWriteEndpointOutput ¶
func (o InstanceFailoverGroupReadWriteEndpointOutput) ToInstanceFailoverGroupReadWriteEndpointOutput() InstanceFailoverGroupReadWriteEndpointOutput
func (InstanceFailoverGroupReadWriteEndpointOutput) ToInstanceFailoverGroupReadWriteEndpointOutputWithContext ¶
func (o InstanceFailoverGroupReadWriteEndpointOutput) ToInstanceFailoverGroupReadWriteEndpointOutputWithContext(ctx context.Context) InstanceFailoverGroupReadWriteEndpointOutput
func (InstanceFailoverGroupReadWriteEndpointOutput) ToInstanceFailoverGroupReadWriteEndpointPtrOutput ¶
func (o InstanceFailoverGroupReadWriteEndpointOutput) ToInstanceFailoverGroupReadWriteEndpointPtrOutput() InstanceFailoverGroupReadWriteEndpointPtrOutput
func (InstanceFailoverGroupReadWriteEndpointOutput) ToInstanceFailoverGroupReadWriteEndpointPtrOutputWithContext ¶
func (o InstanceFailoverGroupReadWriteEndpointOutput) ToInstanceFailoverGroupReadWriteEndpointPtrOutputWithContext(ctx context.Context) InstanceFailoverGroupReadWriteEndpointPtrOutput
type InstanceFailoverGroupReadWriteEndpointPtrInput ¶
type InstanceFailoverGroupReadWriteEndpointPtrInput interface { pulumi.Input ToInstanceFailoverGroupReadWriteEndpointPtrOutput() InstanceFailoverGroupReadWriteEndpointPtrOutput ToInstanceFailoverGroupReadWriteEndpointPtrOutputWithContext(context.Context) InstanceFailoverGroupReadWriteEndpointPtrOutput }
InstanceFailoverGroupReadWriteEndpointPtrInput is an input type that accepts InstanceFailoverGroupReadWriteEndpointArgs, InstanceFailoverGroupReadWriteEndpointPtr and InstanceFailoverGroupReadWriteEndpointPtrOutput values. You can construct a concrete instance of `InstanceFailoverGroupReadWriteEndpointPtrInput` via:
InstanceFailoverGroupReadWriteEndpointArgs{...} or: nil
func InstanceFailoverGroupReadWriteEndpointPtr ¶
func InstanceFailoverGroupReadWriteEndpointPtr(v *InstanceFailoverGroupReadWriteEndpointArgs) InstanceFailoverGroupReadWriteEndpointPtrInput
type InstanceFailoverGroupReadWriteEndpointPtrOutput ¶
type InstanceFailoverGroupReadWriteEndpointPtrOutput struct{ *pulumi.OutputState }
func (InstanceFailoverGroupReadWriteEndpointPtrOutput) ElementType ¶
func (InstanceFailoverGroupReadWriteEndpointPtrOutput) ElementType() reflect.Type
func (InstanceFailoverGroupReadWriteEndpointPtrOutput) FailoverPolicy ¶
func (o InstanceFailoverGroupReadWriteEndpointPtrOutput) FailoverPolicy() pulumi.StringPtrOutput
Failover policy of the read-write endpoint for the failover group. If failoverPolicy is Automatic then failoverWithDataLossGracePeriodMinutes is required.
func (InstanceFailoverGroupReadWriteEndpointPtrOutput) FailoverWithDataLossGracePeriodMinutes ¶
func (o InstanceFailoverGroupReadWriteEndpointPtrOutput) FailoverWithDataLossGracePeriodMinutes() pulumi.IntPtrOutput
Grace period before failover with data loss is attempted for the read-write endpoint. If failoverPolicy is Automatic then failoverWithDataLossGracePeriodMinutes is required.
func (InstanceFailoverGroupReadWriteEndpointPtrOutput) ToInstanceFailoverGroupReadWriteEndpointPtrOutput ¶
func (o InstanceFailoverGroupReadWriteEndpointPtrOutput) ToInstanceFailoverGroupReadWriteEndpointPtrOutput() InstanceFailoverGroupReadWriteEndpointPtrOutput
func (InstanceFailoverGroupReadWriteEndpointPtrOutput) ToInstanceFailoverGroupReadWriteEndpointPtrOutputWithContext ¶
func (o InstanceFailoverGroupReadWriteEndpointPtrOutput) ToInstanceFailoverGroupReadWriteEndpointPtrOutputWithContext(ctx context.Context) InstanceFailoverGroupReadWriteEndpointPtrOutput
type InstanceFailoverGroupReadWriteEndpointResponse ¶
type InstanceFailoverGroupReadWriteEndpointResponse struct { // Failover policy of the read-write endpoint for the failover group. If failoverPolicy is Automatic then failoverWithDataLossGracePeriodMinutes is required. FailoverPolicy string `pulumi:"failoverPolicy"` // Grace period before failover with data loss is attempted for the read-write endpoint. If failoverPolicy is Automatic then failoverWithDataLossGracePeriodMinutes is required. FailoverWithDataLossGracePeriodMinutes *int `pulumi:"failoverWithDataLossGracePeriodMinutes"` }
Read-write endpoint of the failover group instance.
type InstanceFailoverGroupReadWriteEndpointResponseArgs ¶
type InstanceFailoverGroupReadWriteEndpointResponseArgs struct { // Failover policy of the read-write endpoint for the failover group. If failoverPolicy is Automatic then failoverWithDataLossGracePeriodMinutes is required. FailoverPolicy pulumi.StringInput `pulumi:"failoverPolicy"` // Grace period before failover with data loss is attempted for the read-write endpoint. If failoverPolicy is Automatic then failoverWithDataLossGracePeriodMinutes is required. FailoverWithDataLossGracePeriodMinutes pulumi.IntPtrInput `pulumi:"failoverWithDataLossGracePeriodMinutes"` }
Read-write endpoint of the failover group instance.
func (InstanceFailoverGroupReadWriteEndpointResponseArgs) ElementType ¶
func (InstanceFailoverGroupReadWriteEndpointResponseArgs) ElementType() reflect.Type
func (InstanceFailoverGroupReadWriteEndpointResponseArgs) ToInstanceFailoverGroupReadWriteEndpointResponseOutput ¶
func (i InstanceFailoverGroupReadWriteEndpointResponseArgs) ToInstanceFailoverGroupReadWriteEndpointResponseOutput() InstanceFailoverGroupReadWriteEndpointResponseOutput
func (InstanceFailoverGroupReadWriteEndpointResponseArgs) ToInstanceFailoverGroupReadWriteEndpointResponseOutputWithContext ¶
func (i InstanceFailoverGroupReadWriteEndpointResponseArgs) ToInstanceFailoverGroupReadWriteEndpointResponseOutputWithContext(ctx context.Context) InstanceFailoverGroupReadWriteEndpointResponseOutput
func (InstanceFailoverGroupReadWriteEndpointResponseArgs) ToInstanceFailoverGroupReadWriteEndpointResponsePtrOutput ¶
func (i InstanceFailoverGroupReadWriteEndpointResponseArgs) ToInstanceFailoverGroupReadWriteEndpointResponsePtrOutput() InstanceFailoverGroupReadWriteEndpointResponsePtrOutput
func (InstanceFailoverGroupReadWriteEndpointResponseArgs) ToInstanceFailoverGroupReadWriteEndpointResponsePtrOutputWithContext ¶
func (i InstanceFailoverGroupReadWriteEndpointResponseArgs) ToInstanceFailoverGroupReadWriteEndpointResponsePtrOutputWithContext(ctx context.Context) InstanceFailoverGroupReadWriteEndpointResponsePtrOutput
type InstanceFailoverGroupReadWriteEndpointResponseInput ¶
type InstanceFailoverGroupReadWriteEndpointResponseInput interface { pulumi.Input ToInstanceFailoverGroupReadWriteEndpointResponseOutput() InstanceFailoverGroupReadWriteEndpointResponseOutput ToInstanceFailoverGroupReadWriteEndpointResponseOutputWithContext(context.Context) InstanceFailoverGroupReadWriteEndpointResponseOutput }
InstanceFailoverGroupReadWriteEndpointResponseInput is an input type that accepts InstanceFailoverGroupReadWriteEndpointResponseArgs and InstanceFailoverGroupReadWriteEndpointResponseOutput values. You can construct a concrete instance of `InstanceFailoverGroupReadWriteEndpointResponseInput` via:
InstanceFailoverGroupReadWriteEndpointResponseArgs{...}
type InstanceFailoverGroupReadWriteEndpointResponseOutput ¶
type InstanceFailoverGroupReadWriteEndpointResponseOutput struct{ *pulumi.OutputState }
Read-write endpoint of the failover group instance.
func (InstanceFailoverGroupReadWriteEndpointResponseOutput) ElementType ¶
func (InstanceFailoverGroupReadWriteEndpointResponseOutput) ElementType() reflect.Type
func (InstanceFailoverGroupReadWriteEndpointResponseOutput) FailoverPolicy ¶
func (o InstanceFailoverGroupReadWriteEndpointResponseOutput) FailoverPolicy() pulumi.StringOutput
Failover policy of the read-write endpoint for the failover group. If failoverPolicy is Automatic then failoverWithDataLossGracePeriodMinutes is required.
func (InstanceFailoverGroupReadWriteEndpointResponseOutput) FailoverWithDataLossGracePeriodMinutes ¶
func (o InstanceFailoverGroupReadWriteEndpointResponseOutput) FailoverWithDataLossGracePeriodMinutes() pulumi.IntPtrOutput
Grace period before failover with data loss is attempted for the read-write endpoint. If failoverPolicy is Automatic then failoverWithDataLossGracePeriodMinutes is required.
func (InstanceFailoverGroupReadWriteEndpointResponseOutput) ToInstanceFailoverGroupReadWriteEndpointResponseOutput ¶
func (o InstanceFailoverGroupReadWriteEndpointResponseOutput) ToInstanceFailoverGroupReadWriteEndpointResponseOutput() InstanceFailoverGroupReadWriteEndpointResponseOutput
func (InstanceFailoverGroupReadWriteEndpointResponseOutput) ToInstanceFailoverGroupReadWriteEndpointResponseOutputWithContext ¶
func (o InstanceFailoverGroupReadWriteEndpointResponseOutput) ToInstanceFailoverGroupReadWriteEndpointResponseOutputWithContext(ctx context.Context) InstanceFailoverGroupReadWriteEndpointResponseOutput
func (InstanceFailoverGroupReadWriteEndpointResponseOutput) ToInstanceFailoverGroupReadWriteEndpointResponsePtrOutput ¶
func (o InstanceFailoverGroupReadWriteEndpointResponseOutput) ToInstanceFailoverGroupReadWriteEndpointResponsePtrOutput() InstanceFailoverGroupReadWriteEndpointResponsePtrOutput
func (InstanceFailoverGroupReadWriteEndpointResponseOutput) ToInstanceFailoverGroupReadWriteEndpointResponsePtrOutputWithContext ¶
func (o InstanceFailoverGroupReadWriteEndpointResponseOutput) ToInstanceFailoverGroupReadWriteEndpointResponsePtrOutputWithContext(ctx context.Context) InstanceFailoverGroupReadWriteEndpointResponsePtrOutput
type InstanceFailoverGroupReadWriteEndpointResponsePtrInput ¶
type InstanceFailoverGroupReadWriteEndpointResponsePtrInput interface { pulumi.Input ToInstanceFailoverGroupReadWriteEndpointResponsePtrOutput() InstanceFailoverGroupReadWriteEndpointResponsePtrOutput ToInstanceFailoverGroupReadWriteEndpointResponsePtrOutputWithContext(context.Context) InstanceFailoverGroupReadWriteEndpointResponsePtrOutput }
InstanceFailoverGroupReadWriteEndpointResponsePtrInput is an input type that accepts InstanceFailoverGroupReadWriteEndpointResponseArgs, InstanceFailoverGroupReadWriteEndpointResponsePtr and InstanceFailoverGroupReadWriteEndpointResponsePtrOutput values. You can construct a concrete instance of `InstanceFailoverGroupReadWriteEndpointResponsePtrInput` via:
InstanceFailoverGroupReadWriteEndpointResponseArgs{...} or: nil
func InstanceFailoverGroupReadWriteEndpointResponsePtr ¶
func InstanceFailoverGroupReadWriteEndpointResponsePtr(v *InstanceFailoverGroupReadWriteEndpointResponseArgs) InstanceFailoverGroupReadWriteEndpointResponsePtrInput
type InstanceFailoverGroupReadWriteEndpointResponsePtrOutput ¶
type InstanceFailoverGroupReadWriteEndpointResponsePtrOutput struct{ *pulumi.OutputState }
func (InstanceFailoverGroupReadWriteEndpointResponsePtrOutput) ElementType ¶
func (InstanceFailoverGroupReadWriteEndpointResponsePtrOutput) ElementType() reflect.Type
func (InstanceFailoverGroupReadWriteEndpointResponsePtrOutput) FailoverPolicy ¶
func (o InstanceFailoverGroupReadWriteEndpointResponsePtrOutput) FailoverPolicy() pulumi.StringPtrOutput
Failover policy of the read-write endpoint for the failover group. If failoverPolicy is Automatic then failoverWithDataLossGracePeriodMinutes is required.
func (InstanceFailoverGroupReadWriteEndpointResponsePtrOutput) FailoverWithDataLossGracePeriodMinutes ¶
func (o InstanceFailoverGroupReadWriteEndpointResponsePtrOutput) FailoverWithDataLossGracePeriodMinutes() pulumi.IntPtrOutput
Grace period before failover with data loss is attempted for the read-write endpoint. If failoverPolicy is Automatic then failoverWithDataLossGracePeriodMinutes is required.
func (InstanceFailoverGroupReadWriteEndpointResponsePtrOutput) ToInstanceFailoverGroupReadWriteEndpointResponsePtrOutput ¶
func (o InstanceFailoverGroupReadWriteEndpointResponsePtrOutput) ToInstanceFailoverGroupReadWriteEndpointResponsePtrOutput() InstanceFailoverGroupReadWriteEndpointResponsePtrOutput
func (InstanceFailoverGroupReadWriteEndpointResponsePtrOutput) ToInstanceFailoverGroupReadWriteEndpointResponsePtrOutputWithContext ¶
func (o InstanceFailoverGroupReadWriteEndpointResponsePtrOutput) ToInstanceFailoverGroupReadWriteEndpointResponsePtrOutputWithContext(ctx context.Context) InstanceFailoverGroupReadWriteEndpointResponsePtrOutput
type InstanceFailoverGroupState ¶
type InstanceFailoverGroupState struct { // List of managed instance pairs in the failover group. ManagedInstancePairs ManagedInstancePairInfoResponseArrayInput // Resource name. Name pulumi.StringPtrInput // Partner region information for the failover group. PartnerRegions PartnerRegionInfoResponseArrayInput // Read-only endpoint of the failover group instance. ReadOnlyEndpoint InstanceFailoverGroupReadOnlyEndpointResponsePtrInput // Read-write endpoint of the failover group instance. ReadWriteEndpoint InstanceFailoverGroupReadWriteEndpointResponsePtrInput // Local replication role of the failover group instance. ReplicationRole pulumi.StringPtrInput // Replication state of the failover group instance. ReplicationState pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput }
func (InstanceFailoverGroupState) ElementType ¶
func (InstanceFailoverGroupState) ElementType() reflect.Type
type LookupDatabaseArgs ¶
type LookupDatabaseArgs struct { // The name of the database. DatabaseName string `pulumi:"databaseName"` // The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the server. ServerName string `pulumi:"serverName"` }
type LookupDatabaseResult ¶
type LookupDatabaseResult struct { // Time in minutes after which database is automatically paused. A value of -1 means that automatic pause is disabled AutoPauseDelay *int `pulumi:"autoPauseDelay"` // Collation of the metadata catalog. CatalogCollation *string `pulumi:"catalogCollation"` // The collation of the database. Collation *string `pulumi:"collation"` // Specifies the mode of database creation. // // Default: regular database creation. // // Copy: creates a database as a copy of an existing database. sourceDatabaseId must be specified as the resource ID of the source database. // // Secondary: creates a database as a secondary replica of an existing database. sourceDatabaseId must be specified as the resource ID of the existing primary database. // // PointInTimeRestore: Creates a database by restoring a point in time backup of an existing database. sourceDatabaseId must be specified as the resource ID of the existing database, and restorePointInTime must be specified. // // Recovery: Creates a database by restoring a geo-replicated backup. sourceDatabaseId must be specified as the recoverable database resource ID to restore. // // Restore: Creates a database by restoring a backup of a deleted database. sourceDatabaseId must be specified. If sourceDatabaseId is the database's original resource ID, then sourceDatabaseDeletionDate must be specified. Otherwise sourceDatabaseId must be the restorable dropped database resource ID and sourceDatabaseDeletionDate is ignored. restorePointInTime may also be specified to restore from an earlier point in time. // // RestoreLongTermRetentionBackup: Creates a database by restoring from a long term retention vault. recoveryServicesRecoveryPointResourceId must be specified as the recovery point resource ID. // // Copy, Secondary, and RestoreLongTermRetentionBackup are not supported for DataWarehouse edition. CreateMode *string `pulumi:"createMode"` // The creation date of the database (ISO8601 format). CreationDate string `pulumi:"creationDate"` // The current service level objective name of the database. CurrentServiceObjectiveName string `pulumi:"currentServiceObjectiveName"` // The name and tier of the SKU. CurrentSku SkuResponse `pulumi:"currentSku"` // The ID of the database. DatabaseId string `pulumi:"databaseId"` // The default secondary region for this database. DefaultSecondaryLocation string `pulumi:"defaultSecondaryLocation"` // This records the earliest start date and time that restore is available for this database (ISO8601 format). EarliestRestoreDate string `pulumi:"earliestRestoreDate"` // The resource identifier of the elastic pool containing this database. ElasticPoolId *string `pulumi:"elasticPoolId"` // Failover Group resource identifier that this database belongs to. FailoverGroupId string `pulumi:"failoverGroupId"` // Kind of database. This is metadata used for the Azure portal experience. Kind string `pulumi:"kind"` // The license type to apply for this database. `LicenseIncluded` if you need a license, or `BasePrice` if you have a license and are eligible for the Azure Hybrid Benefit. LicenseType *string `pulumi:"licenseType"` // Resource location. Location string `pulumi:"location"` // The resource identifier of the long term retention backup associated with create operation of this database. LongTermRetentionBackupResourceId *string `pulumi:"longTermRetentionBackupResourceId"` // Resource that manages the database. ManagedBy string `pulumi:"managedBy"` // The max log size for this database. MaxLogSizeBytes int `pulumi:"maxLogSizeBytes"` // The max size of the database expressed in bytes. MaxSizeBytes *int `pulumi:"maxSizeBytes"` // Minimal capacity that database will always have allocated, if not paused MinCapacity *float64 `pulumi:"minCapacity"` // Resource name. Name string `pulumi:"name"` // The date when database was paused by user configuration or action (ISO8601 format). Null if the database is ready. PausedDate string `pulumi:"pausedDate"` // The number of readonly secondary replicas associated with the database to which readonly application intent connections may be routed. This property is only settable for Hyperscale edition databases. ReadReplicaCount *int `pulumi:"readReplicaCount"` // If enabled, connections that have application intent set to readonly in their connection string may be routed to a readonly secondary replica. This property is only settable for Premium and Business Critical databases. ReadScale *string `pulumi:"readScale"` // The resource identifier of the recoverable database associated with create operation of this database. RecoverableDatabaseId *string `pulumi:"recoverableDatabaseId"` // The resource identifier of the recovery point associated with create operation of this database. RecoveryServicesRecoveryPointId *string `pulumi:"recoveryServicesRecoveryPointId"` // The requested service level objective name of the database. RequestedServiceObjectiveName string `pulumi:"requestedServiceObjectiveName"` // The resource identifier of the restorable dropped database associated with create operation of this database. RestorableDroppedDatabaseId *string `pulumi:"restorableDroppedDatabaseId"` // Specifies the point in time (ISO8601 format) of the source database that will be restored to create the new database. RestorePointInTime *string `pulumi:"restorePointInTime"` // The date when database was resumed by user action or database login (ISO8601 format). Null if the database is paused. ResumedDate string `pulumi:"resumedDate"` // The name of the sample schema to apply when creating this database. SampleName *string `pulumi:"sampleName"` // The database SKU. // // The list of SKUs may vary by region and support offer. To determine the SKUs (including the SKU name, tier/edition, family, and capacity) that are available to your subscription in an Azure region, use the `Capabilities_ListByLocation` REST API or one of the following commands: Sku *SkuResponse `pulumi:"sku"` // Specifies the time that the database was deleted. SourceDatabaseDeletionDate *string `pulumi:"sourceDatabaseDeletionDate"` // The resource identifier of the source database associated with create operation of this database. SourceDatabaseId *string `pulumi:"sourceDatabaseId"` // The status of the database. Status string `pulumi:"status"` // Resource tags. Tags map[string]string `pulumi:"tags"` // Resource type. Type string `pulumi:"type"` // Whether or not this database is zone redundant, which means the replicas of this database will be spread across multiple availability zones. ZoneRedundant *bool `pulumi:"zoneRedundant"` }
A database resource.
func LookupDatabase ¶
func LookupDatabase(ctx *pulumi.Context, args *LookupDatabaseArgs, opts ...pulumi.InvokeOption) (*LookupDatabaseResult, error)
type LookupElasticPoolArgs ¶
type LookupElasticPoolArgs struct { // The name of the elastic pool. ElasticPoolName string `pulumi:"elasticPoolName"` // The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the server. ServerName string `pulumi:"serverName"` }
type LookupElasticPoolResult ¶
type LookupElasticPoolResult struct { // The creation date of the elastic pool (ISO8601 format). CreationDate string `pulumi:"creationDate"` // Kind of elastic pool. This is metadata used for the Azure portal experience. Kind string `pulumi:"kind"` // The license type to apply for this elastic pool. LicenseType *string `pulumi:"licenseType"` // Resource location. Location string `pulumi:"location"` // The storage limit for the database elastic pool in bytes. MaxSizeBytes *int `pulumi:"maxSizeBytes"` // Resource name. Name string `pulumi:"name"` // The per database settings for the elastic pool. PerDatabaseSettings *ElasticPoolPerDatabaseSettingsResponse `pulumi:"perDatabaseSettings"` // The elastic pool SKU. // // The list of SKUs may vary by region and support offer. To determine the SKUs (including the SKU name, tier/edition, family, and capacity) that are available to your subscription in an Azure region, use the `Capabilities_ListByLocation` REST API or the following command: Sku *SkuResponse `pulumi:"sku"` // The state of the elastic pool. State string `pulumi:"state"` // Resource tags. Tags map[string]string `pulumi:"tags"` // Resource type. Type string `pulumi:"type"` // Whether or not this elastic pool is zone redundant, which means the replicas of this elastic pool will be spread across multiple availability zones. ZoneRedundant *bool `pulumi:"zoneRedundant"` }
An elastic pool.
func LookupElasticPool ¶
func LookupElasticPool(ctx *pulumi.Context, args *LookupElasticPoolArgs, opts ...pulumi.InvokeOption) (*LookupElasticPoolResult, error)
type LookupInstanceFailoverGroupArgs ¶
type LookupInstanceFailoverGroupArgs struct { // The name of the failover group. FailoverGroupName string `pulumi:"failoverGroupName"` // The name of the region where the resource is located. LocationName string `pulumi:"locationName"` // The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupInstanceFailoverGroupResult ¶
type LookupInstanceFailoverGroupResult struct { // List of managed instance pairs in the failover group. ManagedInstancePairs []ManagedInstancePairInfoResponse `pulumi:"managedInstancePairs"` // Resource name. Name string `pulumi:"name"` // Partner region information for the failover group. PartnerRegions []PartnerRegionInfoResponse `pulumi:"partnerRegions"` // Read-only endpoint of the failover group instance. ReadOnlyEndpoint *InstanceFailoverGroupReadOnlyEndpointResponse `pulumi:"readOnlyEndpoint"` // Read-write endpoint of the failover group instance. ReadWriteEndpoint InstanceFailoverGroupReadWriteEndpointResponse `pulumi:"readWriteEndpoint"` // Local replication role of the failover group instance. ReplicationRole string `pulumi:"replicationRole"` // Replication state of the failover group instance. ReplicationState string `pulumi:"replicationState"` // Resource type. Type string `pulumi:"type"` }
An instance failover group.
func LookupInstanceFailoverGroup ¶
func LookupInstanceFailoverGroup(ctx *pulumi.Context, args *LookupInstanceFailoverGroupArgs, opts ...pulumi.InvokeOption) (*LookupInstanceFailoverGroupResult, error)
type LookupManagedDatabaseVulnerabilityAssessmentArgs ¶
type LookupManagedDatabaseVulnerabilityAssessmentArgs struct { // The name of the database for which the vulnerability assessment is defined. DatabaseName string `pulumi:"databaseName"` // The name of the managed instance. ManagedInstanceName string `pulumi:"managedInstanceName"` // The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the vulnerability assessment. VulnerabilityAssessmentName string `pulumi:"vulnerabilityAssessmentName"` }
type LookupManagedDatabaseVulnerabilityAssessmentResult ¶
type LookupManagedDatabaseVulnerabilityAssessmentResult struct { // Resource name. Name string `pulumi:"name"` // The recurring scans settings RecurringScans *VulnerabilityAssessmentRecurringScansPropertiesResponse `pulumi:"recurringScans"` // Specifies the identifier key of the storage account for vulnerability assessment scan results. If 'StorageContainerSasKey' isn't specified, storageAccountAccessKey is required. StorageAccountAccessKey *string `pulumi:"storageAccountAccessKey"` // A blob storage container path to hold the scan results (e.g. https://myStorage.blob.core.windows.net/VaScans/). It is required if server level vulnerability assessment policy doesn't set StorageContainerPath *string `pulumi:"storageContainerPath"` // A shared access signature (SAS Key) that has read and write access to the blob container specified in 'storageContainerPath' parameter. If 'storageAccountAccessKey' isn't specified, StorageContainerSasKey is required. StorageContainerSasKey *string `pulumi:"storageContainerSasKey"` // Resource type. Type string `pulumi:"type"` }
A database vulnerability assessment.
func LookupManagedDatabaseVulnerabilityAssessment ¶
func LookupManagedDatabaseVulnerabilityAssessment(ctx *pulumi.Context, args *LookupManagedDatabaseVulnerabilityAssessmentArgs, opts ...pulumi.InvokeOption) (*LookupManagedDatabaseVulnerabilityAssessmentResult, error)
type LookupManagedDatabaseVulnerabilityAssessmentRuleBaselineArgs ¶
type LookupManagedDatabaseVulnerabilityAssessmentRuleBaselineArgs struct { // The name of the vulnerability assessment rule baseline (default implies a baseline on a database level rule and master for server level rule). BaselineName string `pulumi:"baselineName"` // The name of the database for which the vulnerability assessment rule baseline is defined. DatabaseName string `pulumi:"databaseName"` // The name of the managed instance. ManagedInstanceName string `pulumi:"managedInstanceName"` // The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. ResourceGroupName string `pulumi:"resourceGroupName"` // The vulnerability assessment rule ID. RuleId string `pulumi:"ruleId"` // The name of the vulnerability assessment. VulnerabilityAssessmentName string `pulumi:"vulnerabilityAssessmentName"` }
type LookupManagedDatabaseVulnerabilityAssessmentRuleBaselineResult ¶
type LookupManagedDatabaseVulnerabilityAssessmentRuleBaselineResult struct { // The rule baseline result BaselineResults []DatabaseVulnerabilityAssessmentRuleBaselineItemResponse `pulumi:"baselineResults"` // Resource name. Name string `pulumi:"name"` // Resource type. Type string `pulumi:"type"` }
A database vulnerability assessment rule baseline.
func LookupManagedDatabaseVulnerabilityAssessmentRuleBaseline ¶
func LookupManagedDatabaseVulnerabilityAssessmentRuleBaseline(ctx *pulumi.Context, args *LookupManagedDatabaseVulnerabilityAssessmentRuleBaselineArgs, opts ...pulumi.InvokeOption) (*LookupManagedDatabaseVulnerabilityAssessmentRuleBaselineResult, error)
type LookupManagedInstanceKeyArgs ¶
type LookupManagedInstanceKeyArgs struct { // The name of the managed instance key to be retrieved. KeyName string `pulumi:"keyName"` // The name of the managed instance. ManagedInstanceName string `pulumi:"managedInstanceName"` // The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupManagedInstanceKeyResult ¶
type LookupManagedInstanceKeyResult struct { // The key creation date. CreationDate string `pulumi:"creationDate"` // Kind of encryption protector. This is metadata used for the Azure portal experience. Kind string `pulumi:"kind"` // Resource name. Name string `pulumi:"name"` // The key type like 'ServiceManaged', 'AzureKeyVault'. ServerKeyType string `pulumi:"serverKeyType"` // Thumbprint of the key. Thumbprint string `pulumi:"thumbprint"` // Resource type. Type string `pulumi:"type"` // The URI of the key. If the ServerKeyType is AzureKeyVault, then the URI is required. Uri *string `pulumi:"uri"` }
A managed instance key.
func LookupManagedInstanceKey ¶
func LookupManagedInstanceKey(ctx *pulumi.Context, args *LookupManagedInstanceKeyArgs, opts ...pulumi.InvokeOption) (*LookupManagedInstanceKeyResult, error)
type ManagedDatabaseVulnerabilityAssessment ¶
type ManagedDatabaseVulnerabilityAssessment struct { pulumi.CustomResourceState // Resource name. Name pulumi.StringOutput `pulumi:"name"` // The recurring scans settings RecurringScans VulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutput `pulumi:"recurringScans"` // Specifies the identifier key of the storage account for vulnerability assessment scan results. If 'StorageContainerSasKey' isn't specified, storageAccountAccessKey is required. StorageAccountAccessKey pulumi.StringPtrOutput `pulumi:"storageAccountAccessKey"` // A blob storage container path to hold the scan results (e.g. https://myStorage.blob.core.windows.net/VaScans/). It is required if server level vulnerability assessment policy doesn't set StorageContainerPath pulumi.StringPtrOutput `pulumi:"storageContainerPath"` // A shared access signature (SAS Key) that has read and write access to the blob container specified in 'storageContainerPath' parameter. If 'storageAccountAccessKey' isn't specified, StorageContainerSasKey is required. StorageContainerSasKey pulumi.StringPtrOutput `pulumi:"storageContainerSasKey"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
A database vulnerability assessment.
func GetManagedDatabaseVulnerabilityAssessment ¶
func GetManagedDatabaseVulnerabilityAssessment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ManagedDatabaseVulnerabilityAssessmentState, opts ...pulumi.ResourceOption) (*ManagedDatabaseVulnerabilityAssessment, error)
GetManagedDatabaseVulnerabilityAssessment gets an existing ManagedDatabaseVulnerabilityAssessment 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 NewManagedDatabaseVulnerabilityAssessment ¶
func NewManagedDatabaseVulnerabilityAssessment(ctx *pulumi.Context, name string, args *ManagedDatabaseVulnerabilityAssessmentArgs, opts ...pulumi.ResourceOption) (*ManagedDatabaseVulnerabilityAssessment, error)
NewManagedDatabaseVulnerabilityAssessment registers a new resource with the given unique name, arguments, and options.
type ManagedDatabaseVulnerabilityAssessmentArgs ¶
type ManagedDatabaseVulnerabilityAssessmentArgs struct { // The name of the database for which the vulnerability assessment is defined. DatabaseName pulumi.StringInput // The name of the managed instance. ManagedInstanceName pulumi.StringInput // The recurring scans settings RecurringScans VulnerabilityAssessmentRecurringScansPropertiesPtrInput // The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. ResourceGroupName pulumi.StringInput // Specifies the identifier key of the storage account for vulnerability assessment scan results. If 'StorageContainerSasKey' isn't specified, storageAccountAccessKey is required. StorageAccountAccessKey pulumi.StringPtrInput // A blob storage container path to hold the scan results (e.g. https://myStorage.blob.core.windows.net/VaScans/). It is required if server level vulnerability assessment policy doesn't set StorageContainerPath pulumi.StringPtrInput // A shared access signature (SAS Key) that has read and write access to the blob container specified in 'storageContainerPath' parameter. If 'storageAccountAccessKey' isn't specified, StorageContainerSasKey is required. StorageContainerSasKey pulumi.StringPtrInput // The name of the vulnerability assessment. VulnerabilityAssessmentName pulumi.StringInput }
The set of arguments for constructing a ManagedDatabaseVulnerabilityAssessment resource.
func (ManagedDatabaseVulnerabilityAssessmentArgs) ElementType ¶
func (ManagedDatabaseVulnerabilityAssessmentArgs) ElementType() reflect.Type
type ManagedDatabaseVulnerabilityAssessmentRuleBaseline ¶
type ManagedDatabaseVulnerabilityAssessmentRuleBaseline struct { pulumi.CustomResourceState // The rule baseline result BaselineResults DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArrayOutput `pulumi:"baselineResults"` // Resource name. Name pulumi.StringOutput `pulumi:"name"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
A database vulnerability assessment rule baseline.
func GetManagedDatabaseVulnerabilityAssessmentRuleBaseline ¶
func GetManagedDatabaseVulnerabilityAssessmentRuleBaseline(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ManagedDatabaseVulnerabilityAssessmentRuleBaselineState, opts ...pulumi.ResourceOption) (*ManagedDatabaseVulnerabilityAssessmentRuleBaseline, error)
GetManagedDatabaseVulnerabilityAssessmentRuleBaseline gets an existing ManagedDatabaseVulnerabilityAssessmentRuleBaseline 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 NewManagedDatabaseVulnerabilityAssessmentRuleBaseline ¶
func NewManagedDatabaseVulnerabilityAssessmentRuleBaseline(ctx *pulumi.Context, name string, args *ManagedDatabaseVulnerabilityAssessmentRuleBaselineArgs, opts ...pulumi.ResourceOption) (*ManagedDatabaseVulnerabilityAssessmentRuleBaseline, error)
NewManagedDatabaseVulnerabilityAssessmentRuleBaseline registers a new resource with the given unique name, arguments, and options.
type ManagedDatabaseVulnerabilityAssessmentRuleBaselineArgs ¶
type ManagedDatabaseVulnerabilityAssessmentRuleBaselineArgs struct { // The name of the vulnerability assessment rule baseline (default implies a baseline on a database level rule and master for server level rule). BaselineName pulumi.StringInput // The rule baseline result BaselineResults DatabaseVulnerabilityAssessmentRuleBaselineItemArrayInput // The name of the database for which the vulnerability assessment rule baseline is defined. DatabaseName pulumi.StringInput // The name of the managed instance. ManagedInstanceName pulumi.StringInput // The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. ResourceGroupName pulumi.StringInput // The vulnerability assessment rule ID. RuleId pulumi.StringInput // The name of the vulnerability assessment. VulnerabilityAssessmentName pulumi.StringInput }
The set of arguments for constructing a ManagedDatabaseVulnerabilityAssessmentRuleBaseline resource.
func (ManagedDatabaseVulnerabilityAssessmentRuleBaselineArgs) ElementType ¶
func (ManagedDatabaseVulnerabilityAssessmentRuleBaselineArgs) ElementType() reflect.Type
type ManagedDatabaseVulnerabilityAssessmentRuleBaselineState ¶
type ManagedDatabaseVulnerabilityAssessmentRuleBaselineState struct { // The rule baseline result BaselineResults DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArrayInput // Resource name. Name pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput }
func (ManagedDatabaseVulnerabilityAssessmentRuleBaselineState) ElementType ¶
func (ManagedDatabaseVulnerabilityAssessmentRuleBaselineState) ElementType() reflect.Type
type ManagedDatabaseVulnerabilityAssessmentState ¶
type ManagedDatabaseVulnerabilityAssessmentState struct { // Resource name. Name pulumi.StringPtrInput // The recurring scans settings RecurringScans VulnerabilityAssessmentRecurringScansPropertiesResponsePtrInput // Specifies the identifier key of the storage account for vulnerability assessment scan results. If 'StorageContainerSasKey' isn't specified, storageAccountAccessKey is required. StorageAccountAccessKey pulumi.StringPtrInput // A blob storage container path to hold the scan results (e.g. https://myStorage.blob.core.windows.net/VaScans/). It is required if server level vulnerability assessment policy doesn't set StorageContainerPath pulumi.StringPtrInput // A shared access signature (SAS Key) that has read and write access to the blob container specified in 'storageContainerPath' parameter. If 'storageAccountAccessKey' isn't specified, StorageContainerSasKey is required. StorageContainerSasKey pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput }
func (ManagedDatabaseVulnerabilityAssessmentState) ElementType ¶
func (ManagedDatabaseVulnerabilityAssessmentState) ElementType() reflect.Type
type ManagedInstanceKey ¶
type ManagedInstanceKey struct { pulumi.CustomResourceState // The key creation date. CreationDate pulumi.StringOutput `pulumi:"creationDate"` // Kind of encryption protector. This is metadata used for the Azure portal experience. Kind pulumi.StringOutput `pulumi:"kind"` // Resource name. Name pulumi.StringOutput `pulumi:"name"` // The key type like 'ServiceManaged', 'AzureKeyVault'. ServerKeyType pulumi.StringOutput `pulumi:"serverKeyType"` // Thumbprint of the key. Thumbprint pulumi.StringOutput `pulumi:"thumbprint"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` // The URI of the key. If the ServerKeyType is AzureKeyVault, then the URI is required. Uri pulumi.StringPtrOutput `pulumi:"uri"` }
A managed instance key.
func GetManagedInstanceKey ¶
func GetManagedInstanceKey(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ManagedInstanceKeyState, opts ...pulumi.ResourceOption) (*ManagedInstanceKey, error)
GetManagedInstanceKey gets an existing ManagedInstanceKey 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 NewManagedInstanceKey ¶
func NewManagedInstanceKey(ctx *pulumi.Context, name string, args *ManagedInstanceKeyArgs, opts ...pulumi.ResourceOption) (*ManagedInstanceKey, error)
NewManagedInstanceKey registers a new resource with the given unique name, arguments, and options.
type ManagedInstanceKeyArgs ¶
type ManagedInstanceKeyArgs struct { // The name of the managed instance key to be operated on (updated or created). KeyName pulumi.StringInput // The name of the managed instance. ManagedInstanceName pulumi.StringInput // The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. ResourceGroupName pulumi.StringInput // The key type like 'ServiceManaged', 'AzureKeyVault'. ServerKeyType pulumi.StringInput // The URI of the key. If the ServerKeyType is AzureKeyVault, then the URI is required. Uri pulumi.StringPtrInput }
The set of arguments for constructing a ManagedInstanceKey resource.
func (ManagedInstanceKeyArgs) ElementType ¶
func (ManagedInstanceKeyArgs) ElementType() reflect.Type
type ManagedInstanceKeyState ¶
type ManagedInstanceKeyState struct { // The key creation date. CreationDate pulumi.StringPtrInput // Kind of encryption protector. This is metadata used for the Azure portal experience. Kind pulumi.StringPtrInput // Resource name. Name pulumi.StringPtrInput // The key type like 'ServiceManaged', 'AzureKeyVault'. ServerKeyType pulumi.StringPtrInput // Thumbprint of the key. Thumbprint pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput // The URI of the key. If the ServerKeyType is AzureKeyVault, then the URI is required. Uri pulumi.StringPtrInput }
func (ManagedInstanceKeyState) ElementType ¶
func (ManagedInstanceKeyState) ElementType() reflect.Type
type ManagedInstancePairInfo ¶
type ManagedInstancePairInfo struct { // Id of Partner Managed Instance in pair. PartnerManagedInstanceId *string `pulumi:"partnerManagedInstanceId"` // Id of Primary Managed Instance in pair. PrimaryManagedInstanceId *string `pulumi:"primaryManagedInstanceId"` }
Pairs of Managed Instances in the failover group.
type ManagedInstancePairInfoArgs ¶
type ManagedInstancePairInfoArgs struct { // Id of Partner Managed Instance in pair. PartnerManagedInstanceId pulumi.StringPtrInput `pulumi:"partnerManagedInstanceId"` // Id of Primary Managed Instance in pair. PrimaryManagedInstanceId pulumi.StringPtrInput `pulumi:"primaryManagedInstanceId"` }
Pairs of Managed Instances in the failover group.
func (ManagedInstancePairInfoArgs) ElementType ¶
func (ManagedInstancePairInfoArgs) ElementType() reflect.Type
func (ManagedInstancePairInfoArgs) ToManagedInstancePairInfoOutput ¶
func (i ManagedInstancePairInfoArgs) ToManagedInstancePairInfoOutput() ManagedInstancePairInfoOutput
func (ManagedInstancePairInfoArgs) ToManagedInstancePairInfoOutputWithContext ¶
func (i ManagedInstancePairInfoArgs) ToManagedInstancePairInfoOutputWithContext(ctx context.Context) ManagedInstancePairInfoOutput
type ManagedInstancePairInfoArray ¶
type ManagedInstancePairInfoArray []ManagedInstancePairInfoInput
func (ManagedInstancePairInfoArray) ElementType ¶
func (ManagedInstancePairInfoArray) ElementType() reflect.Type
func (ManagedInstancePairInfoArray) ToManagedInstancePairInfoArrayOutput ¶
func (i ManagedInstancePairInfoArray) ToManagedInstancePairInfoArrayOutput() ManagedInstancePairInfoArrayOutput
func (ManagedInstancePairInfoArray) ToManagedInstancePairInfoArrayOutputWithContext ¶
func (i ManagedInstancePairInfoArray) ToManagedInstancePairInfoArrayOutputWithContext(ctx context.Context) ManagedInstancePairInfoArrayOutput
type ManagedInstancePairInfoArrayInput ¶
type ManagedInstancePairInfoArrayInput interface { pulumi.Input ToManagedInstancePairInfoArrayOutput() ManagedInstancePairInfoArrayOutput ToManagedInstancePairInfoArrayOutputWithContext(context.Context) ManagedInstancePairInfoArrayOutput }
ManagedInstancePairInfoArrayInput is an input type that accepts ManagedInstancePairInfoArray and ManagedInstancePairInfoArrayOutput values. You can construct a concrete instance of `ManagedInstancePairInfoArrayInput` via:
ManagedInstancePairInfoArray{ ManagedInstancePairInfoArgs{...} }
type ManagedInstancePairInfoArrayOutput ¶
type ManagedInstancePairInfoArrayOutput struct{ *pulumi.OutputState }
func (ManagedInstancePairInfoArrayOutput) ElementType ¶
func (ManagedInstancePairInfoArrayOutput) ElementType() reflect.Type
func (ManagedInstancePairInfoArrayOutput) Index ¶
func (o ManagedInstancePairInfoArrayOutput) Index(i pulumi.IntInput) ManagedInstancePairInfoOutput
func (ManagedInstancePairInfoArrayOutput) ToManagedInstancePairInfoArrayOutput ¶
func (o ManagedInstancePairInfoArrayOutput) ToManagedInstancePairInfoArrayOutput() ManagedInstancePairInfoArrayOutput
func (ManagedInstancePairInfoArrayOutput) ToManagedInstancePairInfoArrayOutputWithContext ¶
func (o ManagedInstancePairInfoArrayOutput) ToManagedInstancePairInfoArrayOutputWithContext(ctx context.Context) ManagedInstancePairInfoArrayOutput
type ManagedInstancePairInfoInput ¶
type ManagedInstancePairInfoInput interface { pulumi.Input ToManagedInstancePairInfoOutput() ManagedInstancePairInfoOutput ToManagedInstancePairInfoOutputWithContext(context.Context) ManagedInstancePairInfoOutput }
ManagedInstancePairInfoInput is an input type that accepts ManagedInstancePairInfoArgs and ManagedInstancePairInfoOutput values. You can construct a concrete instance of `ManagedInstancePairInfoInput` via:
ManagedInstancePairInfoArgs{...}
type ManagedInstancePairInfoOutput ¶
type ManagedInstancePairInfoOutput struct{ *pulumi.OutputState }
Pairs of Managed Instances in the failover group.
func (ManagedInstancePairInfoOutput) ElementType ¶
func (ManagedInstancePairInfoOutput) ElementType() reflect.Type
func (ManagedInstancePairInfoOutput) PartnerManagedInstanceId ¶
func (o ManagedInstancePairInfoOutput) PartnerManagedInstanceId() pulumi.StringPtrOutput
Id of Partner Managed Instance in pair.
func (ManagedInstancePairInfoOutput) PrimaryManagedInstanceId ¶
func (o ManagedInstancePairInfoOutput) PrimaryManagedInstanceId() pulumi.StringPtrOutput
Id of Primary Managed Instance in pair.
func (ManagedInstancePairInfoOutput) ToManagedInstancePairInfoOutput ¶
func (o ManagedInstancePairInfoOutput) ToManagedInstancePairInfoOutput() ManagedInstancePairInfoOutput
func (ManagedInstancePairInfoOutput) ToManagedInstancePairInfoOutputWithContext ¶
func (o ManagedInstancePairInfoOutput) ToManagedInstancePairInfoOutputWithContext(ctx context.Context) ManagedInstancePairInfoOutput
type ManagedInstancePairInfoResponse ¶
type ManagedInstancePairInfoResponse struct { // Id of Partner Managed Instance in pair. PartnerManagedInstanceId *string `pulumi:"partnerManagedInstanceId"` // Id of Primary Managed Instance in pair. PrimaryManagedInstanceId *string `pulumi:"primaryManagedInstanceId"` }
Pairs of Managed Instances in the failover group.
type ManagedInstancePairInfoResponseArgs ¶
type ManagedInstancePairInfoResponseArgs struct { // Id of Partner Managed Instance in pair. PartnerManagedInstanceId pulumi.StringPtrInput `pulumi:"partnerManagedInstanceId"` // Id of Primary Managed Instance in pair. PrimaryManagedInstanceId pulumi.StringPtrInput `pulumi:"primaryManagedInstanceId"` }
Pairs of Managed Instances in the failover group.
func (ManagedInstancePairInfoResponseArgs) ElementType ¶
func (ManagedInstancePairInfoResponseArgs) ElementType() reflect.Type
func (ManagedInstancePairInfoResponseArgs) ToManagedInstancePairInfoResponseOutput ¶
func (i ManagedInstancePairInfoResponseArgs) ToManagedInstancePairInfoResponseOutput() ManagedInstancePairInfoResponseOutput
func (ManagedInstancePairInfoResponseArgs) ToManagedInstancePairInfoResponseOutputWithContext ¶
func (i ManagedInstancePairInfoResponseArgs) ToManagedInstancePairInfoResponseOutputWithContext(ctx context.Context) ManagedInstancePairInfoResponseOutput
type ManagedInstancePairInfoResponseArray ¶
type ManagedInstancePairInfoResponseArray []ManagedInstancePairInfoResponseInput
func (ManagedInstancePairInfoResponseArray) ElementType ¶
func (ManagedInstancePairInfoResponseArray) ElementType() reflect.Type
func (ManagedInstancePairInfoResponseArray) ToManagedInstancePairInfoResponseArrayOutput ¶
func (i ManagedInstancePairInfoResponseArray) ToManagedInstancePairInfoResponseArrayOutput() ManagedInstancePairInfoResponseArrayOutput
func (ManagedInstancePairInfoResponseArray) ToManagedInstancePairInfoResponseArrayOutputWithContext ¶
func (i ManagedInstancePairInfoResponseArray) ToManagedInstancePairInfoResponseArrayOutputWithContext(ctx context.Context) ManagedInstancePairInfoResponseArrayOutput
type ManagedInstancePairInfoResponseArrayInput ¶
type ManagedInstancePairInfoResponseArrayInput interface { pulumi.Input ToManagedInstancePairInfoResponseArrayOutput() ManagedInstancePairInfoResponseArrayOutput ToManagedInstancePairInfoResponseArrayOutputWithContext(context.Context) ManagedInstancePairInfoResponseArrayOutput }
ManagedInstancePairInfoResponseArrayInput is an input type that accepts ManagedInstancePairInfoResponseArray and ManagedInstancePairInfoResponseArrayOutput values. You can construct a concrete instance of `ManagedInstancePairInfoResponseArrayInput` via:
ManagedInstancePairInfoResponseArray{ ManagedInstancePairInfoResponseArgs{...} }
type ManagedInstancePairInfoResponseArrayOutput ¶
type ManagedInstancePairInfoResponseArrayOutput struct{ *pulumi.OutputState }
func (ManagedInstancePairInfoResponseArrayOutput) ElementType ¶
func (ManagedInstancePairInfoResponseArrayOutput) ElementType() reflect.Type
func (ManagedInstancePairInfoResponseArrayOutput) ToManagedInstancePairInfoResponseArrayOutput ¶
func (o ManagedInstancePairInfoResponseArrayOutput) ToManagedInstancePairInfoResponseArrayOutput() ManagedInstancePairInfoResponseArrayOutput
func (ManagedInstancePairInfoResponseArrayOutput) ToManagedInstancePairInfoResponseArrayOutputWithContext ¶
func (o ManagedInstancePairInfoResponseArrayOutput) ToManagedInstancePairInfoResponseArrayOutputWithContext(ctx context.Context) ManagedInstancePairInfoResponseArrayOutput
type ManagedInstancePairInfoResponseInput ¶
type ManagedInstancePairInfoResponseInput interface { pulumi.Input ToManagedInstancePairInfoResponseOutput() ManagedInstancePairInfoResponseOutput ToManagedInstancePairInfoResponseOutputWithContext(context.Context) ManagedInstancePairInfoResponseOutput }
ManagedInstancePairInfoResponseInput is an input type that accepts ManagedInstancePairInfoResponseArgs and ManagedInstancePairInfoResponseOutput values. You can construct a concrete instance of `ManagedInstancePairInfoResponseInput` via:
ManagedInstancePairInfoResponseArgs{...}
type ManagedInstancePairInfoResponseOutput ¶
type ManagedInstancePairInfoResponseOutput struct{ *pulumi.OutputState }
Pairs of Managed Instances in the failover group.
func (ManagedInstancePairInfoResponseOutput) ElementType ¶
func (ManagedInstancePairInfoResponseOutput) ElementType() reflect.Type
func (ManagedInstancePairInfoResponseOutput) PartnerManagedInstanceId ¶
func (o ManagedInstancePairInfoResponseOutput) PartnerManagedInstanceId() pulumi.StringPtrOutput
Id of Partner Managed Instance in pair.
func (ManagedInstancePairInfoResponseOutput) PrimaryManagedInstanceId ¶
func (o ManagedInstancePairInfoResponseOutput) PrimaryManagedInstanceId() pulumi.StringPtrOutput
Id of Primary Managed Instance in pair.
func (ManagedInstancePairInfoResponseOutput) ToManagedInstancePairInfoResponseOutput ¶
func (o ManagedInstancePairInfoResponseOutput) ToManagedInstancePairInfoResponseOutput() ManagedInstancePairInfoResponseOutput
func (ManagedInstancePairInfoResponseOutput) ToManagedInstancePairInfoResponseOutputWithContext ¶
func (o ManagedInstancePairInfoResponseOutput) ToManagedInstancePairInfoResponseOutputWithContext(ctx context.Context) ManagedInstancePairInfoResponseOutput
type PartnerRegionInfo ¶
type PartnerRegionInfo struct { // Geo location of the partner managed instances. Location *string `pulumi:"location"` }
Partner region information for the failover group.
type PartnerRegionInfoArgs ¶
type PartnerRegionInfoArgs struct { // Geo location of the partner managed instances. Location pulumi.StringPtrInput `pulumi:"location"` }
Partner region information for the failover group.
func (PartnerRegionInfoArgs) ElementType ¶
func (PartnerRegionInfoArgs) ElementType() reflect.Type
func (PartnerRegionInfoArgs) ToPartnerRegionInfoOutput ¶
func (i PartnerRegionInfoArgs) ToPartnerRegionInfoOutput() PartnerRegionInfoOutput
func (PartnerRegionInfoArgs) ToPartnerRegionInfoOutputWithContext ¶
func (i PartnerRegionInfoArgs) ToPartnerRegionInfoOutputWithContext(ctx context.Context) PartnerRegionInfoOutput
type PartnerRegionInfoArray ¶
type PartnerRegionInfoArray []PartnerRegionInfoInput
func (PartnerRegionInfoArray) ElementType ¶
func (PartnerRegionInfoArray) ElementType() reflect.Type
func (PartnerRegionInfoArray) ToPartnerRegionInfoArrayOutput ¶
func (i PartnerRegionInfoArray) ToPartnerRegionInfoArrayOutput() PartnerRegionInfoArrayOutput
func (PartnerRegionInfoArray) ToPartnerRegionInfoArrayOutputWithContext ¶
func (i PartnerRegionInfoArray) ToPartnerRegionInfoArrayOutputWithContext(ctx context.Context) PartnerRegionInfoArrayOutput
type PartnerRegionInfoArrayInput ¶
type PartnerRegionInfoArrayInput interface { pulumi.Input ToPartnerRegionInfoArrayOutput() PartnerRegionInfoArrayOutput ToPartnerRegionInfoArrayOutputWithContext(context.Context) PartnerRegionInfoArrayOutput }
PartnerRegionInfoArrayInput is an input type that accepts PartnerRegionInfoArray and PartnerRegionInfoArrayOutput values. You can construct a concrete instance of `PartnerRegionInfoArrayInput` via:
PartnerRegionInfoArray{ PartnerRegionInfoArgs{...} }
type PartnerRegionInfoArrayOutput ¶
type PartnerRegionInfoArrayOutput struct{ *pulumi.OutputState }
func (PartnerRegionInfoArrayOutput) ElementType ¶
func (PartnerRegionInfoArrayOutput) ElementType() reflect.Type
func (PartnerRegionInfoArrayOutput) Index ¶
func (o PartnerRegionInfoArrayOutput) Index(i pulumi.IntInput) PartnerRegionInfoOutput
func (PartnerRegionInfoArrayOutput) ToPartnerRegionInfoArrayOutput ¶
func (o PartnerRegionInfoArrayOutput) ToPartnerRegionInfoArrayOutput() PartnerRegionInfoArrayOutput
func (PartnerRegionInfoArrayOutput) ToPartnerRegionInfoArrayOutputWithContext ¶
func (o PartnerRegionInfoArrayOutput) ToPartnerRegionInfoArrayOutputWithContext(ctx context.Context) PartnerRegionInfoArrayOutput
type PartnerRegionInfoInput ¶
type PartnerRegionInfoInput interface { pulumi.Input ToPartnerRegionInfoOutput() PartnerRegionInfoOutput ToPartnerRegionInfoOutputWithContext(context.Context) PartnerRegionInfoOutput }
PartnerRegionInfoInput is an input type that accepts PartnerRegionInfoArgs and PartnerRegionInfoOutput values. You can construct a concrete instance of `PartnerRegionInfoInput` via:
PartnerRegionInfoArgs{...}
type PartnerRegionInfoOutput ¶
type PartnerRegionInfoOutput struct{ *pulumi.OutputState }
Partner region information for the failover group.
func (PartnerRegionInfoOutput) ElementType ¶
func (PartnerRegionInfoOutput) ElementType() reflect.Type
func (PartnerRegionInfoOutput) Location ¶
func (o PartnerRegionInfoOutput) Location() pulumi.StringPtrOutput
Geo location of the partner managed instances.
func (PartnerRegionInfoOutput) ToPartnerRegionInfoOutput ¶
func (o PartnerRegionInfoOutput) ToPartnerRegionInfoOutput() PartnerRegionInfoOutput
func (PartnerRegionInfoOutput) ToPartnerRegionInfoOutputWithContext ¶
func (o PartnerRegionInfoOutput) ToPartnerRegionInfoOutputWithContext(ctx context.Context) PartnerRegionInfoOutput
type PartnerRegionInfoResponse ¶
type PartnerRegionInfoResponse struct { // Geo location of the partner managed instances. Location *string `pulumi:"location"` // Replication role of the partner managed instances. ReplicationRole string `pulumi:"replicationRole"` }
Partner region information for the failover group.
type PartnerRegionInfoResponseArgs ¶
type PartnerRegionInfoResponseArgs struct { // Geo location of the partner managed instances. Location pulumi.StringPtrInput `pulumi:"location"` // Replication role of the partner managed instances. ReplicationRole pulumi.StringInput `pulumi:"replicationRole"` }
Partner region information for the failover group.
func (PartnerRegionInfoResponseArgs) ElementType ¶
func (PartnerRegionInfoResponseArgs) ElementType() reflect.Type
func (PartnerRegionInfoResponseArgs) ToPartnerRegionInfoResponseOutput ¶
func (i PartnerRegionInfoResponseArgs) ToPartnerRegionInfoResponseOutput() PartnerRegionInfoResponseOutput
func (PartnerRegionInfoResponseArgs) ToPartnerRegionInfoResponseOutputWithContext ¶
func (i PartnerRegionInfoResponseArgs) ToPartnerRegionInfoResponseOutputWithContext(ctx context.Context) PartnerRegionInfoResponseOutput
type PartnerRegionInfoResponseArray ¶
type PartnerRegionInfoResponseArray []PartnerRegionInfoResponseInput
func (PartnerRegionInfoResponseArray) ElementType ¶
func (PartnerRegionInfoResponseArray) ElementType() reflect.Type
func (PartnerRegionInfoResponseArray) ToPartnerRegionInfoResponseArrayOutput ¶
func (i PartnerRegionInfoResponseArray) ToPartnerRegionInfoResponseArrayOutput() PartnerRegionInfoResponseArrayOutput
func (PartnerRegionInfoResponseArray) ToPartnerRegionInfoResponseArrayOutputWithContext ¶
func (i PartnerRegionInfoResponseArray) ToPartnerRegionInfoResponseArrayOutputWithContext(ctx context.Context) PartnerRegionInfoResponseArrayOutput
type PartnerRegionInfoResponseArrayInput ¶
type PartnerRegionInfoResponseArrayInput interface { pulumi.Input ToPartnerRegionInfoResponseArrayOutput() PartnerRegionInfoResponseArrayOutput ToPartnerRegionInfoResponseArrayOutputWithContext(context.Context) PartnerRegionInfoResponseArrayOutput }
PartnerRegionInfoResponseArrayInput is an input type that accepts PartnerRegionInfoResponseArray and PartnerRegionInfoResponseArrayOutput values. You can construct a concrete instance of `PartnerRegionInfoResponseArrayInput` via:
PartnerRegionInfoResponseArray{ PartnerRegionInfoResponseArgs{...} }
type PartnerRegionInfoResponseArrayOutput ¶
type PartnerRegionInfoResponseArrayOutput struct{ *pulumi.OutputState }
func (PartnerRegionInfoResponseArrayOutput) ElementType ¶
func (PartnerRegionInfoResponseArrayOutput) ElementType() reflect.Type
func (PartnerRegionInfoResponseArrayOutput) Index ¶
func (o PartnerRegionInfoResponseArrayOutput) Index(i pulumi.IntInput) PartnerRegionInfoResponseOutput
func (PartnerRegionInfoResponseArrayOutput) ToPartnerRegionInfoResponseArrayOutput ¶
func (o PartnerRegionInfoResponseArrayOutput) ToPartnerRegionInfoResponseArrayOutput() PartnerRegionInfoResponseArrayOutput
func (PartnerRegionInfoResponseArrayOutput) ToPartnerRegionInfoResponseArrayOutputWithContext ¶
func (o PartnerRegionInfoResponseArrayOutput) ToPartnerRegionInfoResponseArrayOutputWithContext(ctx context.Context) PartnerRegionInfoResponseArrayOutput
type PartnerRegionInfoResponseInput ¶
type PartnerRegionInfoResponseInput interface { pulumi.Input ToPartnerRegionInfoResponseOutput() PartnerRegionInfoResponseOutput ToPartnerRegionInfoResponseOutputWithContext(context.Context) PartnerRegionInfoResponseOutput }
PartnerRegionInfoResponseInput is an input type that accepts PartnerRegionInfoResponseArgs and PartnerRegionInfoResponseOutput values. You can construct a concrete instance of `PartnerRegionInfoResponseInput` via:
PartnerRegionInfoResponseArgs{...}
type PartnerRegionInfoResponseOutput ¶
type PartnerRegionInfoResponseOutput struct{ *pulumi.OutputState }
Partner region information for the failover group.
func (PartnerRegionInfoResponseOutput) ElementType ¶
func (PartnerRegionInfoResponseOutput) ElementType() reflect.Type
func (PartnerRegionInfoResponseOutput) Location ¶
func (o PartnerRegionInfoResponseOutput) Location() pulumi.StringPtrOutput
Geo location of the partner managed instances.
func (PartnerRegionInfoResponseOutput) ReplicationRole ¶
func (o PartnerRegionInfoResponseOutput) ReplicationRole() pulumi.StringOutput
Replication role of the partner managed instances.
func (PartnerRegionInfoResponseOutput) ToPartnerRegionInfoResponseOutput ¶
func (o PartnerRegionInfoResponseOutput) ToPartnerRegionInfoResponseOutput() PartnerRegionInfoResponseOutput
func (PartnerRegionInfoResponseOutput) ToPartnerRegionInfoResponseOutputWithContext ¶
func (o PartnerRegionInfoResponseOutput) ToPartnerRegionInfoResponseOutputWithContext(ctx context.Context) PartnerRegionInfoResponseOutput
type Sku ¶
type Sku struct { // Capacity of the particular SKU. Capacity *int `pulumi:"capacity"` // If the service has different generations of hardware, for the same SKU, then that can be captured here. Family *string `pulumi:"family"` // The name of the SKU, typically, a letter + Number code, e.g. P3. Name string `pulumi:"name"` // Size of the particular SKU Size *string `pulumi:"size"` // The tier or edition of the particular SKU, e.g. Basic, Premium. Tier *string `pulumi:"tier"` }
An ARM Resource SKU.
type SkuArgs ¶
type SkuArgs struct { // Capacity of the particular SKU. Capacity pulumi.IntPtrInput `pulumi:"capacity"` // If the service has different generations of hardware, for the same SKU, then that can be captured here. Family pulumi.StringPtrInput `pulumi:"family"` // The name of the SKU, typically, a letter + Number code, e.g. P3. Name pulumi.StringInput `pulumi:"name"` // Size of the particular SKU Size pulumi.StringPtrInput `pulumi:"size"` // The tier or edition of the particular SKU, e.g. Basic, Premium. Tier pulumi.StringPtrInput `pulumi:"tier"` }
An ARM Resource SKU.
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 }
An ARM Resource SKU.
func (SkuOutput) Capacity ¶
func (o SkuOutput) Capacity() pulumi.IntPtrOutput
Capacity of the particular SKU.
func (SkuOutput) ElementType ¶
func (SkuOutput) Family ¶
func (o SkuOutput) Family() pulumi.StringPtrOutput
If the service has different generations of hardware, for the same SKU, then that can be captured here.
func (SkuOutput) Name ¶
func (o SkuOutput) Name() pulumi.StringOutput
The name of the SKU, typically, a letter + Number code, e.g. P3.
func (SkuOutput) Tier ¶
func (o SkuOutput) Tier() pulumi.StringPtrOutput
The tier or edition of the particular SKU, e.g. Basic, Premium.
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) Capacity ¶
func (o SkuPtrOutput) Capacity() pulumi.IntPtrOutput
Capacity of the particular SKU.
func (SkuPtrOutput) Elem ¶
func (o SkuPtrOutput) Elem() SkuOutput
func (SkuPtrOutput) ElementType ¶
func (SkuPtrOutput) ElementType() reflect.Type
func (SkuPtrOutput) Family ¶
func (o SkuPtrOutput) Family() pulumi.StringPtrOutput
If the service has different generations of hardware, for the same SKU, then that can be captured here.
func (SkuPtrOutput) Name ¶
func (o SkuPtrOutput) Name() pulumi.StringPtrOutput
The name of the SKU, typically, a letter + Number code, e.g. P3.
func (SkuPtrOutput) Size ¶
func (o SkuPtrOutput) Size() pulumi.StringPtrOutput
Size of the particular SKU
func (SkuPtrOutput) Tier ¶
func (o SkuPtrOutput) Tier() pulumi.StringPtrOutput
The tier or edition of the particular SKU, e.g. Basic, Premium.
func (SkuPtrOutput) ToSkuPtrOutput ¶
func (o SkuPtrOutput) ToSkuPtrOutput() SkuPtrOutput
func (SkuPtrOutput) ToSkuPtrOutputWithContext ¶
func (o SkuPtrOutput) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
type SkuResponse ¶
type SkuResponse struct { // Capacity of the particular SKU. Capacity *int `pulumi:"capacity"` // If the service has different generations of hardware, for the same SKU, then that can be captured here. Family *string `pulumi:"family"` // The name of the SKU, typically, a letter + Number code, e.g. P3. Name string `pulumi:"name"` // Size of the particular SKU Size *string `pulumi:"size"` // The tier or edition of the particular SKU, e.g. Basic, Premium. Tier *string `pulumi:"tier"` }
An ARM Resource SKU.
type SkuResponseArgs ¶
type SkuResponseArgs struct { // Capacity of the particular SKU. Capacity pulumi.IntPtrInput `pulumi:"capacity"` // If the service has different generations of hardware, for the same SKU, then that can be captured here. Family pulumi.StringPtrInput `pulumi:"family"` // The name of the SKU, typically, a letter + Number code, e.g. P3. Name pulumi.StringInput `pulumi:"name"` // Size of the particular SKU Size pulumi.StringPtrInput `pulumi:"size"` // The tier or edition of the particular SKU, e.g. Basic, Premium. Tier pulumi.StringPtrInput `pulumi:"tier"` }
An ARM Resource SKU.
func (SkuResponseArgs) ElementType ¶
func (SkuResponseArgs) ElementType() reflect.Type
func (SkuResponseArgs) ToSkuResponseOutput ¶
func (i SkuResponseArgs) ToSkuResponseOutput() SkuResponseOutput
func (SkuResponseArgs) ToSkuResponseOutputWithContext ¶
func (i SkuResponseArgs) ToSkuResponseOutputWithContext(ctx context.Context) SkuResponseOutput
func (SkuResponseArgs) ToSkuResponsePtrOutput ¶
func (i SkuResponseArgs) ToSkuResponsePtrOutput() SkuResponsePtrOutput
func (SkuResponseArgs) ToSkuResponsePtrOutputWithContext ¶
func (i SkuResponseArgs) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
type SkuResponseInput ¶
type SkuResponseInput interface { pulumi.Input ToSkuResponseOutput() SkuResponseOutput ToSkuResponseOutputWithContext(context.Context) SkuResponseOutput }
SkuResponseInput is an input type that accepts SkuResponseArgs and SkuResponseOutput values. You can construct a concrete instance of `SkuResponseInput` via:
SkuResponseArgs{...}
type SkuResponseOutput ¶
type SkuResponseOutput struct{ *pulumi.OutputState }
An ARM Resource SKU.
func (SkuResponseOutput) Capacity ¶
func (o SkuResponseOutput) Capacity() pulumi.IntPtrOutput
Capacity of the particular SKU.
func (SkuResponseOutput) ElementType ¶
func (SkuResponseOutput) ElementType() reflect.Type
func (SkuResponseOutput) Family ¶
func (o SkuResponseOutput) Family() pulumi.StringPtrOutput
If the service has different generations of hardware, for the same SKU, then that can be captured here.
func (SkuResponseOutput) Name ¶
func (o SkuResponseOutput) Name() pulumi.StringOutput
The name of the SKU, typically, a letter + Number code, e.g. P3.
func (SkuResponseOutput) Size ¶
func (o SkuResponseOutput) Size() pulumi.StringPtrOutput
Size of the particular SKU
func (SkuResponseOutput) Tier ¶
func (o SkuResponseOutput) Tier() pulumi.StringPtrOutput
The tier or edition of the particular SKU, e.g. Basic, Premium.
func (SkuResponseOutput) ToSkuResponseOutput ¶
func (o SkuResponseOutput) ToSkuResponseOutput() SkuResponseOutput
func (SkuResponseOutput) ToSkuResponseOutputWithContext ¶
func (o SkuResponseOutput) ToSkuResponseOutputWithContext(ctx context.Context) SkuResponseOutput
func (SkuResponseOutput) ToSkuResponsePtrOutput ¶
func (o SkuResponseOutput) ToSkuResponsePtrOutput() SkuResponsePtrOutput
func (SkuResponseOutput) ToSkuResponsePtrOutputWithContext ¶
func (o SkuResponseOutput) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
type SkuResponsePtrInput ¶
type SkuResponsePtrInput interface { pulumi.Input ToSkuResponsePtrOutput() SkuResponsePtrOutput ToSkuResponsePtrOutputWithContext(context.Context) SkuResponsePtrOutput }
SkuResponsePtrInput is an input type that accepts SkuResponseArgs, SkuResponsePtr and SkuResponsePtrOutput values. You can construct a concrete instance of `SkuResponsePtrInput` via:
SkuResponseArgs{...} or: nil
func SkuResponsePtr ¶
func SkuResponsePtr(v *SkuResponseArgs) SkuResponsePtrInput
type SkuResponsePtrOutput ¶
type SkuResponsePtrOutput struct{ *pulumi.OutputState }
func (SkuResponsePtrOutput) Capacity ¶
func (o SkuResponsePtrOutput) Capacity() pulumi.IntPtrOutput
Capacity of the particular SKU.
func (SkuResponsePtrOutput) Elem ¶
func (o SkuResponsePtrOutput) Elem() SkuResponseOutput
func (SkuResponsePtrOutput) ElementType ¶
func (SkuResponsePtrOutput) ElementType() reflect.Type
func (SkuResponsePtrOutput) Family ¶
func (o SkuResponsePtrOutput) Family() pulumi.StringPtrOutput
If the service has different generations of hardware, for the same SKU, then that can be captured here.
func (SkuResponsePtrOutput) Name ¶
func (o SkuResponsePtrOutput) Name() pulumi.StringPtrOutput
The name of the SKU, typically, a letter + Number code, e.g. P3.
func (SkuResponsePtrOutput) Size ¶
func (o SkuResponsePtrOutput) Size() pulumi.StringPtrOutput
Size of the particular SKU
func (SkuResponsePtrOutput) Tier ¶
func (o SkuResponsePtrOutput) Tier() pulumi.StringPtrOutput
The tier or edition of the particular SKU, e.g. Basic, Premium.
func (SkuResponsePtrOutput) ToSkuResponsePtrOutput ¶
func (o SkuResponsePtrOutput) ToSkuResponsePtrOutput() SkuResponsePtrOutput
func (SkuResponsePtrOutput) ToSkuResponsePtrOutputWithContext ¶
func (o SkuResponsePtrOutput) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
type VulnerabilityAssessmentRecurringScansProperties ¶
type VulnerabilityAssessmentRecurringScansProperties struct { // Specifies that the schedule scan notification will be is sent to the subscription administrators. EmailSubscriptionAdmins *bool `pulumi:"emailSubscriptionAdmins"` // Specifies an array of e-mail addresses to which the scan notification is sent. Emails []string `pulumi:"emails"` // Recurring scans state. IsEnabled *bool `pulumi:"isEnabled"` }
Properties of a Vulnerability Assessment recurring scans.
type VulnerabilityAssessmentRecurringScansPropertiesArgs ¶
type VulnerabilityAssessmentRecurringScansPropertiesArgs struct { // Specifies that the schedule scan notification will be is sent to the subscription administrators. EmailSubscriptionAdmins pulumi.BoolPtrInput `pulumi:"emailSubscriptionAdmins"` // Specifies an array of e-mail addresses to which the scan notification is sent. Emails pulumi.StringArrayInput `pulumi:"emails"` // Recurring scans state. IsEnabled pulumi.BoolPtrInput `pulumi:"isEnabled"` }
Properties of a Vulnerability Assessment recurring scans.
func (VulnerabilityAssessmentRecurringScansPropertiesArgs) ElementType ¶
func (VulnerabilityAssessmentRecurringScansPropertiesArgs) ElementType() reflect.Type
func (VulnerabilityAssessmentRecurringScansPropertiesArgs) ToVulnerabilityAssessmentRecurringScansPropertiesOutput ¶
func (i VulnerabilityAssessmentRecurringScansPropertiesArgs) ToVulnerabilityAssessmentRecurringScansPropertiesOutput() VulnerabilityAssessmentRecurringScansPropertiesOutput
func (VulnerabilityAssessmentRecurringScansPropertiesArgs) ToVulnerabilityAssessmentRecurringScansPropertiesOutputWithContext ¶
func (i VulnerabilityAssessmentRecurringScansPropertiesArgs) ToVulnerabilityAssessmentRecurringScansPropertiesOutputWithContext(ctx context.Context) VulnerabilityAssessmentRecurringScansPropertiesOutput
func (VulnerabilityAssessmentRecurringScansPropertiesArgs) ToVulnerabilityAssessmentRecurringScansPropertiesPtrOutput ¶
func (i VulnerabilityAssessmentRecurringScansPropertiesArgs) ToVulnerabilityAssessmentRecurringScansPropertiesPtrOutput() VulnerabilityAssessmentRecurringScansPropertiesPtrOutput
func (VulnerabilityAssessmentRecurringScansPropertiesArgs) ToVulnerabilityAssessmentRecurringScansPropertiesPtrOutputWithContext ¶
func (i VulnerabilityAssessmentRecurringScansPropertiesArgs) ToVulnerabilityAssessmentRecurringScansPropertiesPtrOutputWithContext(ctx context.Context) VulnerabilityAssessmentRecurringScansPropertiesPtrOutput
type VulnerabilityAssessmentRecurringScansPropertiesInput ¶
type VulnerabilityAssessmentRecurringScansPropertiesInput interface { pulumi.Input ToVulnerabilityAssessmentRecurringScansPropertiesOutput() VulnerabilityAssessmentRecurringScansPropertiesOutput ToVulnerabilityAssessmentRecurringScansPropertiesOutputWithContext(context.Context) VulnerabilityAssessmentRecurringScansPropertiesOutput }
VulnerabilityAssessmentRecurringScansPropertiesInput is an input type that accepts VulnerabilityAssessmentRecurringScansPropertiesArgs and VulnerabilityAssessmentRecurringScansPropertiesOutput values. You can construct a concrete instance of `VulnerabilityAssessmentRecurringScansPropertiesInput` via:
VulnerabilityAssessmentRecurringScansPropertiesArgs{...}
type VulnerabilityAssessmentRecurringScansPropertiesOutput ¶
type VulnerabilityAssessmentRecurringScansPropertiesOutput struct{ *pulumi.OutputState }
Properties of a Vulnerability Assessment recurring scans.
func (VulnerabilityAssessmentRecurringScansPropertiesOutput) ElementType ¶
func (VulnerabilityAssessmentRecurringScansPropertiesOutput) ElementType() reflect.Type
func (VulnerabilityAssessmentRecurringScansPropertiesOutput) EmailSubscriptionAdmins ¶
func (o VulnerabilityAssessmentRecurringScansPropertiesOutput) EmailSubscriptionAdmins() pulumi.BoolPtrOutput
Specifies that the schedule scan notification will be is sent to the subscription administrators.
func (VulnerabilityAssessmentRecurringScansPropertiesOutput) Emails ¶
func (o VulnerabilityAssessmentRecurringScansPropertiesOutput) Emails() pulumi.StringArrayOutput
Specifies an array of e-mail addresses to which the scan notification is sent.
func (VulnerabilityAssessmentRecurringScansPropertiesOutput) IsEnabled ¶
func (o VulnerabilityAssessmentRecurringScansPropertiesOutput) IsEnabled() pulumi.BoolPtrOutput
Recurring scans state.
func (VulnerabilityAssessmentRecurringScansPropertiesOutput) ToVulnerabilityAssessmentRecurringScansPropertiesOutput ¶
func (o VulnerabilityAssessmentRecurringScansPropertiesOutput) ToVulnerabilityAssessmentRecurringScansPropertiesOutput() VulnerabilityAssessmentRecurringScansPropertiesOutput
func (VulnerabilityAssessmentRecurringScansPropertiesOutput) ToVulnerabilityAssessmentRecurringScansPropertiesOutputWithContext ¶
func (o VulnerabilityAssessmentRecurringScansPropertiesOutput) ToVulnerabilityAssessmentRecurringScansPropertiesOutputWithContext(ctx context.Context) VulnerabilityAssessmentRecurringScansPropertiesOutput
func (VulnerabilityAssessmentRecurringScansPropertiesOutput) ToVulnerabilityAssessmentRecurringScansPropertiesPtrOutput ¶
func (o VulnerabilityAssessmentRecurringScansPropertiesOutput) ToVulnerabilityAssessmentRecurringScansPropertiesPtrOutput() VulnerabilityAssessmentRecurringScansPropertiesPtrOutput
func (VulnerabilityAssessmentRecurringScansPropertiesOutput) ToVulnerabilityAssessmentRecurringScansPropertiesPtrOutputWithContext ¶
func (o VulnerabilityAssessmentRecurringScansPropertiesOutput) ToVulnerabilityAssessmentRecurringScansPropertiesPtrOutputWithContext(ctx context.Context) VulnerabilityAssessmentRecurringScansPropertiesPtrOutput
type VulnerabilityAssessmentRecurringScansPropertiesPtrInput ¶
type VulnerabilityAssessmentRecurringScansPropertiesPtrInput interface { pulumi.Input ToVulnerabilityAssessmentRecurringScansPropertiesPtrOutput() VulnerabilityAssessmentRecurringScansPropertiesPtrOutput ToVulnerabilityAssessmentRecurringScansPropertiesPtrOutputWithContext(context.Context) VulnerabilityAssessmentRecurringScansPropertiesPtrOutput }
VulnerabilityAssessmentRecurringScansPropertiesPtrInput is an input type that accepts VulnerabilityAssessmentRecurringScansPropertiesArgs, VulnerabilityAssessmentRecurringScansPropertiesPtr and VulnerabilityAssessmentRecurringScansPropertiesPtrOutput values. You can construct a concrete instance of `VulnerabilityAssessmentRecurringScansPropertiesPtrInput` via:
VulnerabilityAssessmentRecurringScansPropertiesArgs{...} or: nil
func VulnerabilityAssessmentRecurringScansPropertiesPtr ¶
func VulnerabilityAssessmentRecurringScansPropertiesPtr(v *VulnerabilityAssessmentRecurringScansPropertiesArgs) VulnerabilityAssessmentRecurringScansPropertiesPtrInput
type VulnerabilityAssessmentRecurringScansPropertiesPtrOutput ¶
type VulnerabilityAssessmentRecurringScansPropertiesPtrOutput struct{ *pulumi.OutputState }
func (VulnerabilityAssessmentRecurringScansPropertiesPtrOutput) ElementType ¶
func (VulnerabilityAssessmentRecurringScansPropertiesPtrOutput) ElementType() reflect.Type
func (VulnerabilityAssessmentRecurringScansPropertiesPtrOutput) EmailSubscriptionAdmins ¶
func (o VulnerabilityAssessmentRecurringScansPropertiesPtrOutput) EmailSubscriptionAdmins() pulumi.BoolPtrOutput
Specifies that the schedule scan notification will be is sent to the subscription administrators.
func (VulnerabilityAssessmentRecurringScansPropertiesPtrOutput) Emails ¶
func (o VulnerabilityAssessmentRecurringScansPropertiesPtrOutput) Emails() pulumi.StringArrayOutput
Specifies an array of e-mail addresses to which the scan notification is sent.
func (VulnerabilityAssessmentRecurringScansPropertiesPtrOutput) IsEnabled ¶
func (o VulnerabilityAssessmentRecurringScansPropertiesPtrOutput) IsEnabled() pulumi.BoolPtrOutput
Recurring scans state.
func (VulnerabilityAssessmentRecurringScansPropertiesPtrOutput) ToVulnerabilityAssessmentRecurringScansPropertiesPtrOutput ¶
func (o VulnerabilityAssessmentRecurringScansPropertiesPtrOutput) ToVulnerabilityAssessmentRecurringScansPropertiesPtrOutput() VulnerabilityAssessmentRecurringScansPropertiesPtrOutput
func (VulnerabilityAssessmentRecurringScansPropertiesPtrOutput) ToVulnerabilityAssessmentRecurringScansPropertiesPtrOutputWithContext ¶
func (o VulnerabilityAssessmentRecurringScansPropertiesPtrOutput) ToVulnerabilityAssessmentRecurringScansPropertiesPtrOutputWithContext(ctx context.Context) VulnerabilityAssessmentRecurringScansPropertiesPtrOutput
type VulnerabilityAssessmentRecurringScansPropertiesResponse ¶
type VulnerabilityAssessmentRecurringScansPropertiesResponse struct { // Specifies that the schedule scan notification will be is sent to the subscription administrators. EmailSubscriptionAdmins *bool `pulumi:"emailSubscriptionAdmins"` // Specifies an array of e-mail addresses to which the scan notification is sent. Emails []string `pulumi:"emails"` // Recurring scans state. IsEnabled *bool `pulumi:"isEnabled"` }
Properties of a Vulnerability Assessment recurring scans.
type VulnerabilityAssessmentRecurringScansPropertiesResponseArgs ¶
type VulnerabilityAssessmentRecurringScansPropertiesResponseArgs struct { // Specifies that the schedule scan notification will be is sent to the subscription administrators. EmailSubscriptionAdmins pulumi.BoolPtrInput `pulumi:"emailSubscriptionAdmins"` // Specifies an array of e-mail addresses to which the scan notification is sent. Emails pulumi.StringArrayInput `pulumi:"emails"` // Recurring scans state. IsEnabled pulumi.BoolPtrInput `pulumi:"isEnabled"` }
Properties of a Vulnerability Assessment recurring scans.
func (VulnerabilityAssessmentRecurringScansPropertiesResponseArgs) ElementType ¶
func (VulnerabilityAssessmentRecurringScansPropertiesResponseArgs) ElementType() reflect.Type
func (VulnerabilityAssessmentRecurringScansPropertiesResponseArgs) ToVulnerabilityAssessmentRecurringScansPropertiesResponseOutput ¶
func (i VulnerabilityAssessmentRecurringScansPropertiesResponseArgs) ToVulnerabilityAssessmentRecurringScansPropertiesResponseOutput() VulnerabilityAssessmentRecurringScansPropertiesResponseOutput
func (VulnerabilityAssessmentRecurringScansPropertiesResponseArgs) ToVulnerabilityAssessmentRecurringScansPropertiesResponseOutputWithContext ¶
func (i VulnerabilityAssessmentRecurringScansPropertiesResponseArgs) ToVulnerabilityAssessmentRecurringScansPropertiesResponseOutputWithContext(ctx context.Context) VulnerabilityAssessmentRecurringScansPropertiesResponseOutput
func (VulnerabilityAssessmentRecurringScansPropertiesResponseArgs) ToVulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutput ¶
func (i VulnerabilityAssessmentRecurringScansPropertiesResponseArgs) ToVulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutput() VulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutput
func (VulnerabilityAssessmentRecurringScansPropertiesResponseArgs) ToVulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutputWithContext ¶
func (i VulnerabilityAssessmentRecurringScansPropertiesResponseArgs) ToVulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutputWithContext(ctx context.Context) VulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutput
type VulnerabilityAssessmentRecurringScansPropertiesResponseInput ¶
type VulnerabilityAssessmentRecurringScansPropertiesResponseInput interface { pulumi.Input ToVulnerabilityAssessmentRecurringScansPropertiesResponseOutput() VulnerabilityAssessmentRecurringScansPropertiesResponseOutput ToVulnerabilityAssessmentRecurringScansPropertiesResponseOutputWithContext(context.Context) VulnerabilityAssessmentRecurringScansPropertiesResponseOutput }
VulnerabilityAssessmentRecurringScansPropertiesResponseInput is an input type that accepts VulnerabilityAssessmentRecurringScansPropertiesResponseArgs and VulnerabilityAssessmentRecurringScansPropertiesResponseOutput values. You can construct a concrete instance of `VulnerabilityAssessmentRecurringScansPropertiesResponseInput` via:
VulnerabilityAssessmentRecurringScansPropertiesResponseArgs{...}
type VulnerabilityAssessmentRecurringScansPropertiesResponseOutput ¶
type VulnerabilityAssessmentRecurringScansPropertiesResponseOutput struct{ *pulumi.OutputState }
Properties of a Vulnerability Assessment recurring scans.
func (VulnerabilityAssessmentRecurringScansPropertiesResponseOutput) ElementType ¶
func (VulnerabilityAssessmentRecurringScansPropertiesResponseOutput) ElementType() reflect.Type
func (VulnerabilityAssessmentRecurringScansPropertiesResponseOutput) EmailSubscriptionAdmins ¶
func (o VulnerabilityAssessmentRecurringScansPropertiesResponseOutput) EmailSubscriptionAdmins() pulumi.BoolPtrOutput
Specifies that the schedule scan notification will be is sent to the subscription administrators.
func (VulnerabilityAssessmentRecurringScansPropertiesResponseOutput) Emails ¶
func (o VulnerabilityAssessmentRecurringScansPropertiesResponseOutput) Emails() pulumi.StringArrayOutput
Specifies an array of e-mail addresses to which the scan notification is sent.
func (VulnerabilityAssessmentRecurringScansPropertiesResponseOutput) IsEnabled ¶
func (o VulnerabilityAssessmentRecurringScansPropertiesResponseOutput) IsEnabled() pulumi.BoolPtrOutput
Recurring scans state.
func (VulnerabilityAssessmentRecurringScansPropertiesResponseOutput) ToVulnerabilityAssessmentRecurringScansPropertiesResponseOutput ¶
func (o VulnerabilityAssessmentRecurringScansPropertiesResponseOutput) ToVulnerabilityAssessmentRecurringScansPropertiesResponseOutput() VulnerabilityAssessmentRecurringScansPropertiesResponseOutput
func (VulnerabilityAssessmentRecurringScansPropertiesResponseOutput) ToVulnerabilityAssessmentRecurringScansPropertiesResponseOutputWithContext ¶
func (o VulnerabilityAssessmentRecurringScansPropertiesResponseOutput) ToVulnerabilityAssessmentRecurringScansPropertiesResponseOutputWithContext(ctx context.Context) VulnerabilityAssessmentRecurringScansPropertiesResponseOutput
func (VulnerabilityAssessmentRecurringScansPropertiesResponseOutput) ToVulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutput ¶
func (o VulnerabilityAssessmentRecurringScansPropertiesResponseOutput) ToVulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutput() VulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutput
func (VulnerabilityAssessmentRecurringScansPropertiesResponseOutput) ToVulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutputWithContext ¶
func (o VulnerabilityAssessmentRecurringScansPropertiesResponseOutput) ToVulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutputWithContext(ctx context.Context) VulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutput
type VulnerabilityAssessmentRecurringScansPropertiesResponsePtrInput ¶
type VulnerabilityAssessmentRecurringScansPropertiesResponsePtrInput interface { pulumi.Input ToVulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutput() VulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutput ToVulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutputWithContext(context.Context) VulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutput }
VulnerabilityAssessmentRecurringScansPropertiesResponsePtrInput is an input type that accepts VulnerabilityAssessmentRecurringScansPropertiesResponseArgs, VulnerabilityAssessmentRecurringScansPropertiesResponsePtr and VulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutput values. You can construct a concrete instance of `VulnerabilityAssessmentRecurringScansPropertiesResponsePtrInput` via:
VulnerabilityAssessmentRecurringScansPropertiesResponseArgs{...} or: nil
func VulnerabilityAssessmentRecurringScansPropertiesResponsePtr ¶
func VulnerabilityAssessmentRecurringScansPropertiesResponsePtr(v *VulnerabilityAssessmentRecurringScansPropertiesResponseArgs) VulnerabilityAssessmentRecurringScansPropertiesResponsePtrInput
type VulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutput ¶
type VulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (VulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutput) ElementType ¶
func (VulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutput) ElementType() reflect.Type
func (VulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutput) EmailSubscriptionAdmins ¶
func (o VulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutput) EmailSubscriptionAdmins() pulumi.BoolPtrOutput
Specifies that the schedule scan notification will be is sent to the subscription administrators.
func (VulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutput) Emails ¶
func (o VulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutput) Emails() pulumi.StringArrayOutput
Specifies an array of e-mail addresses to which the scan notification is sent.
func (VulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutput) IsEnabled ¶
func (o VulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutput) IsEnabled() pulumi.BoolPtrOutput
Recurring scans state.
func (VulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutput) ToVulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutput ¶
func (o VulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutput) ToVulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutput() VulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutput
func (VulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutput) ToVulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutputWithContext ¶
func (o VulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutput) ToVulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutputWithContext(ctx context.Context) VulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutput
Source Files
¶
- database.go
- elasticPool.go
- getDatabase.go
- getElasticPool.go
- getInstanceFailoverGroup.go
- getManagedDatabaseVulnerabilityAssessment.go
- getManagedDatabaseVulnerabilityAssessmentRuleBaseline.go
- getManagedInstanceKey.go
- instanceFailoverGroup.go
- managedDatabaseVulnerabilityAssessment.go
- managedDatabaseVulnerabilityAssessmentRuleBaseline.go
- managedInstanceKey.go
- pulumiTypes.go