Documentation
¶
Index ¶
- Constants
- type AdministratorType
- func (AdministratorType) ElementType() reflect.Type
- func (e AdministratorType) ToStringOutput() pulumi.StringOutput
- func (e AdministratorType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AdministratorType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AdministratorType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CatalogCollationType
- func (CatalogCollationType) ElementType() reflect.Type
- func (e CatalogCollationType) ToStringOutput() pulumi.StringOutput
- func (e CatalogCollationType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e CatalogCollationType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e CatalogCollationType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CreateMode
- func (CreateMode) ElementType() reflect.Type
- func (e CreateMode) ToStringOutput() pulumi.StringOutput
- func (e CreateMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e CreateMode) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e CreateMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type Database
- type DatabaseArgs
- type DatabaseInput
- type DatabaseLicenseType
- func (DatabaseLicenseType) ElementType() reflect.Type
- func (e DatabaseLicenseType) ToStringOutput() pulumi.StringOutput
- func (e DatabaseLicenseType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DatabaseLicenseType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DatabaseLicenseType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DatabaseOutput
- type DatabaseReadScale
- func (DatabaseReadScale) ElementType() reflect.Type
- func (e DatabaseReadScale) ToStringOutput() pulumi.StringOutput
- func (e DatabaseReadScale) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DatabaseReadScale) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DatabaseReadScale) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DatabaseState
- type DatabaseVulnerabilityAssessment
- func GetDatabaseVulnerabilityAssessment(ctx *pulumi.Context, name string, id pulumi.IDInput, ...) (*DatabaseVulnerabilityAssessment, error)
- func NewDatabaseVulnerabilityAssessment(ctx *pulumi.Context, name string, args *DatabaseVulnerabilityAssessmentArgs, ...) (*DatabaseVulnerabilityAssessment, error)
- func (*DatabaseVulnerabilityAssessment) ElementType() reflect.Type
- func (i *DatabaseVulnerabilityAssessment) ToDatabaseVulnerabilityAssessmentOutput() DatabaseVulnerabilityAssessmentOutput
- func (i *DatabaseVulnerabilityAssessment) ToDatabaseVulnerabilityAssessmentOutputWithContext(ctx context.Context) DatabaseVulnerabilityAssessmentOutput
- type DatabaseVulnerabilityAssessmentArgs
- type DatabaseVulnerabilityAssessmentInput
- type DatabaseVulnerabilityAssessmentOutput
- func (DatabaseVulnerabilityAssessmentOutput) ElementType() reflect.Type
- func (o DatabaseVulnerabilityAssessmentOutput) ToDatabaseVulnerabilityAssessmentOutput() DatabaseVulnerabilityAssessmentOutput
- func (o DatabaseVulnerabilityAssessmentOutput) ToDatabaseVulnerabilityAssessmentOutputWithContext(ctx context.Context) DatabaseVulnerabilityAssessmentOutput
- type DatabaseVulnerabilityAssessmentRuleBaseline
- func GetDatabaseVulnerabilityAssessmentRuleBaseline(ctx *pulumi.Context, name string, id pulumi.IDInput, ...) (*DatabaseVulnerabilityAssessmentRuleBaseline, error)
- func NewDatabaseVulnerabilityAssessmentRuleBaseline(ctx *pulumi.Context, name string, ...) (*DatabaseVulnerabilityAssessmentRuleBaseline, error)
- func (*DatabaseVulnerabilityAssessmentRuleBaseline) ElementType() reflect.Type
- func (i *DatabaseVulnerabilityAssessmentRuleBaseline) ToDatabaseVulnerabilityAssessmentRuleBaselineOutput() DatabaseVulnerabilityAssessmentRuleBaselineOutput
- func (i *DatabaseVulnerabilityAssessmentRuleBaseline) ToDatabaseVulnerabilityAssessmentRuleBaselineOutputWithContext(ctx context.Context) DatabaseVulnerabilityAssessmentRuleBaselineOutput
- type DatabaseVulnerabilityAssessmentRuleBaselineArgs
- type DatabaseVulnerabilityAssessmentRuleBaselineInput
- 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 DatabaseVulnerabilityAssessmentRuleBaselineOutput
- func (DatabaseVulnerabilityAssessmentRuleBaselineOutput) ElementType() reflect.Type
- func (o DatabaseVulnerabilityAssessmentRuleBaselineOutput) ToDatabaseVulnerabilityAssessmentRuleBaselineOutput() DatabaseVulnerabilityAssessmentRuleBaselineOutput
- func (o DatabaseVulnerabilityAssessmentRuleBaselineOutput) ToDatabaseVulnerabilityAssessmentRuleBaselineOutputWithContext(ctx context.Context) DatabaseVulnerabilityAssessmentRuleBaselineOutput
- type DatabaseVulnerabilityAssessmentRuleBaselineState
- type DatabaseVulnerabilityAssessmentState
- type ElasticPool
- type ElasticPoolArgs
- type ElasticPoolInput
- type ElasticPoolLicenseType
- func (ElasticPoolLicenseType) ElementType() reflect.Type
- func (e ElasticPoolLicenseType) ToStringOutput() pulumi.StringOutput
- func (e ElasticPoolLicenseType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ElasticPoolLicenseType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ElasticPoolLicenseType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ElasticPoolOutput
- 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 FailoverGroup
- type FailoverGroupArgs
- type FailoverGroupInput
- type FailoverGroupOutput
- type FailoverGroupReadOnlyEndpoint
- type FailoverGroupReadOnlyEndpointArgs
- func (FailoverGroupReadOnlyEndpointArgs) ElementType() reflect.Type
- func (i FailoverGroupReadOnlyEndpointArgs) ToFailoverGroupReadOnlyEndpointOutput() FailoverGroupReadOnlyEndpointOutput
- func (i FailoverGroupReadOnlyEndpointArgs) ToFailoverGroupReadOnlyEndpointOutputWithContext(ctx context.Context) FailoverGroupReadOnlyEndpointOutput
- func (i FailoverGroupReadOnlyEndpointArgs) ToFailoverGroupReadOnlyEndpointPtrOutput() FailoverGroupReadOnlyEndpointPtrOutput
- func (i FailoverGroupReadOnlyEndpointArgs) ToFailoverGroupReadOnlyEndpointPtrOutputWithContext(ctx context.Context) FailoverGroupReadOnlyEndpointPtrOutput
- type FailoverGroupReadOnlyEndpointInput
- type FailoverGroupReadOnlyEndpointOutput
- func (FailoverGroupReadOnlyEndpointOutput) ElementType() reflect.Type
- func (o FailoverGroupReadOnlyEndpointOutput) FailoverPolicy() pulumi.StringPtrOutput
- func (o FailoverGroupReadOnlyEndpointOutput) ToFailoverGroupReadOnlyEndpointOutput() FailoverGroupReadOnlyEndpointOutput
- func (o FailoverGroupReadOnlyEndpointOutput) ToFailoverGroupReadOnlyEndpointOutputWithContext(ctx context.Context) FailoverGroupReadOnlyEndpointOutput
- func (o FailoverGroupReadOnlyEndpointOutput) ToFailoverGroupReadOnlyEndpointPtrOutput() FailoverGroupReadOnlyEndpointPtrOutput
- func (o FailoverGroupReadOnlyEndpointOutput) ToFailoverGroupReadOnlyEndpointPtrOutputWithContext(ctx context.Context) FailoverGroupReadOnlyEndpointPtrOutput
- type FailoverGroupReadOnlyEndpointPtrInput
- type FailoverGroupReadOnlyEndpointPtrOutput
- func (o FailoverGroupReadOnlyEndpointPtrOutput) Elem() FailoverGroupReadOnlyEndpointOutput
- func (FailoverGroupReadOnlyEndpointPtrOutput) ElementType() reflect.Type
- func (o FailoverGroupReadOnlyEndpointPtrOutput) FailoverPolicy() pulumi.StringPtrOutput
- func (o FailoverGroupReadOnlyEndpointPtrOutput) ToFailoverGroupReadOnlyEndpointPtrOutput() FailoverGroupReadOnlyEndpointPtrOutput
- func (o FailoverGroupReadOnlyEndpointPtrOutput) ToFailoverGroupReadOnlyEndpointPtrOutputWithContext(ctx context.Context) FailoverGroupReadOnlyEndpointPtrOutput
- type FailoverGroupReadOnlyEndpointResponse
- type FailoverGroupReadOnlyEndpointResponseArgs
- func (FailoverGroupReadOnlyEndpointResponseArgs) ElementType() reflect.Type
- func (i FailoverGroupReadOnlyEndpointResponseArgs) ToFailoverGroupReadOnlyEndpointResponseOutput() FailoverGroupReadOnlyEndpointResponseOutput
- func (i FailoverGroupReadOnlyEndpointResponseArgs) ToFailoverGroupReadOnlyEndpointResponseOutputWithContext(ctx context.Context) FailoverGroupReadOnlyEndpointResponseOutput
- func (i FailoverGroupReadOnlyEndpointResponseArgs) ToFailoverGroupReadOnlyEndpointResponsePtrOutput() FailoverGroupReadOnlyEndpointResponsePtrOutput
- func (i FailoverGroupReadOnlyEndpointResponseArgs) ToFailoverGroupReadOnlyEndpointResponsePtrOutputWithContext(ctx context.Context) FailoverGroupReadOnlyEndpointResponsePtrOutput
- type FailoverGroupReadOnlyEndpointResponseInput
- type FailoverGroupReadOnlyEndpointResponseOutput
- func (FailoverGroupReadOnlyEndpointResponseOutput) ElementType() reflect.Type
- func (o FailoverGroupReadOnlyEndpointResponseOutput) FailoverPolicy() pulumi.StringPtrOutput
- func (o FailoverGroupReadOnlyEndpointResponseOutput) ToFailoverGroupReadOnlyEndpointResponseOutput() FailoverGroupReadOnlyEndpointResponseOutput
- func (o FailoverGroupReadOnlyEndpointResponseOutput) ToFailoverGroupReadOnlyEndpointResponseOutputWithContext(ctx context.Context) FailoverGroupReadOnlyEndpointResponseOutput
- func (o FailoverGroupReadOnlyEndpointResponseOutput) ToFailoverGroupReadOnlyEndpointResponsePtrOutput() FailoverGroupReadOnlyEndpointResponsePtrOutput
- func (o FailoverGroupReadOnlyEndpointResponseOutput) ToFailoverGroupReadOnlyEndpointResponsePtrOutputWithContext(ctx context.Context) FailoverGroupReadOnlyEndpointResponsePtrOutput
- type FailoverGroupReadOnlyEndpointResponsePtrInput
- type FailoverGroupReadOnlyEndpointResponsePtrOutput
- func (o FailoverGroupReadOnlyEndpointResponsePtrOutput) Elem() FailoverGroupReadOnlyEndpointResponseOutput
- func (FailoverGroupReadOnlyEndpointResponsePtrOutput) ElementType() reflect.Type
- func (o FailoverGroupReadOnlyEndpointResponsePtrOutput) FailoverPolicy() pulumi.StringPtrOutput
- func (o FailoverGroupReadOnlyEndpointResponsePtrOutput) ToFailoverGroupReadOnlyEndpointResponsePtrOutput() FailoverGroupReadOnlyEndpointResponsePtrOutput
- func (o FailoverGroupReadOnlyEndpointResponsePtrOutput) ToFailoverGroupReadOnlyEndpointResponsePtrOutputWithContext(ctx context.Context) FailoverGroupReadOnlyEndpointResponsePtrOutput
- type FailoverGroupReadWriteEndpoint
- type FailoverGroupReadWriteEndpointArgs
- func (FailoverGroupReadWriteEndpointArgs) ElementType() reflect.Type
- func (i FailoverGroupReadWriteEndpointArgs) ToFailoverGroupReadWriteEndpointOutput() FailoverGroupReadWriteEndpointOutput
- func (i FailoverGroupReadWriteEndpointArgs) ToFailoverGroupReadWriteEndpointOutputWithContext(ctx context.Context) FailoverGroupReadWriteEndpointOutput
- func (i FailoverGroupReadWriteEndpointArgs) ToFailoverGroupReadWriteEndpointPtrOutput() FailoverGroupReadWriteEndpointPtrOutput
- func (i FailoverGroupReadWriteEndpointArgs) ToFailoverGroupReadWriteEndpointPtrOutputWithContext(ctx context.Context) FailoverGroupReadWriteEndpointPtrOutput
- type FailoverGroupReadWriteEndpointInput
- type FailoverGroupReadWriteEndpointOutput
- func (FailoverGroupReadWriteEndpointOutput) ElementType() reflect.Type
- func (o FailoverGroupReadWriteEndpointOutput) FailoverPolicy() pulumi.StringOutput
- func (o FailoverGroupReadWriteEndpointOutput) FailoverWithDataLossGracePeriodMinutes() pulumi.IntPtrOutput
- func (o FailoverGroupReadWriteEndpointOutput) ToFailoverGroupReadWriteEndpointOutput() FailoverGroupReadWriteEndpointOutput
- func (o FailoverGroupReadWriteEndpointOutput) ToFailoverGroupReadWriteEndpointOutputWithContext(ctx context.Context) FailoverGroupReadWriteEndpointOutput
- func (o FailoverGroupReadWriteEndpointOutput) ToFailoverGroupReadWriteEndpointPtrOutput() FailoverGroupReadWriteEndpointPtrOutput
- func (o FailoverGroupReadWriteEndpointOutput) ToFailoverGroupReadWriteEndpointPtrOutputWithContext(ctx context.Context) FailoverGroupReadWriteEndpointPtrOutput
- type FailoverGroupReadWriteEndpointPtrInput
- type FailoverGroupReadWriteEndpointPtrOutput
- func (o FailoverGroupReadWriteEndpointPtrOutput) Elem() FailoverGroupReadWriteEndpointOutput
- func (FailoverGroupReadWriteEndpointPtrOutput) ElementType() reflect.Type
- func (o FailoverGroupReadWriteEndpointPtrOutput) FailoverPolicy() pulumi.StringPtrOutput
- func (o FailoverGroupReadWriteEndpointPtrOutput) FailoverWithDataLossGracePeriodMinutes() pulumi.IntPtrOutput
- func (o FailoverGroupReadWriteEndpointPtrOutput) ToFailoverGroupReadWriteEndpointPtrOutput() FailoverGroupReadWriteEndpointPtrOutput
- func (o FailoverGroupReadWriteEndpointPtrOutput) ToFailoverGroupReadWriteEndpointPtrOutputWithContext(ctx context.Context) FailoverGroupReadWriteEndpointPtrOutput
- type FailoverGroupReadWriteEndpointResponse
- type FailoverGroupReadWriteEndpointResponseArgs
- func (FailoverGroupReadWriteEndpointResponseArgs) ElementType() reflect.Type
- func (i FailoverGroupReadWriteEndpointResponseArgs) ToFailoverGroupReadWriteEndpointResponseOutput() FailoverGroupReadWriteEndpointResponseOutput
- func (i FailoverGroupReadWriteEndpointResponseArgs) ToFailoverGroupReadWriteEndpointResponseOutputWithContext(ctx context.Context) FailoverGroupReadWriteEndpointResponseOutput
- func (i FailoverGroupReadWriteEndpointResponseArgs) ToFailoverGroupReadWriteEndpointResponsePtrOutput() FailoverGroupReadWriteEndpointResponsePtrOutput
- func (i FailoverGroupReadWriteEndpointResponseArgs) ToFailoverGroupReadWriteEndpointResponsePtrOutputWithContext(ctx context.Context) FailoverGroupReadWriteEndpointResponsePtrOutput
- type FailoverGroupReadWriteEndpointResponseInput
- type FailoverGroupReadWriteEndpointResponseOutput
- func (FailoverGroupReadWriteEndpointResponseOutput) ElementType() reflect.Type
- func (o FailoverGroupReadWriteEndpointResponseOutput) FailoverPolicy() pulumi.StringOutput
- func (o FailoverGroupReadWriteEndpointResponseOutput) FailoverWithDataLossGracePeriodMinutes() pulumi.IntPtrOutput
- func (o FailoverGroupReadWriteEndpointResponseOutput) ToFailoverGroupReadWriteEndpointResponseOutput() FailoverGroupReadWriteEndpointResponseOutput
- func (o FailoverGroupReadWriteEndpointResponseOutput) ToFailoverGroupReadWriteEndpointResponseOutputWithContext(ctx context.Context) FailoverGroupReadWriteEndpointResponseOutput
- func (o FailoverGroupReadWriteEndpointResponseOutput) ToFailoverGroupReadWriteEndpointResponsePtrOutput() FailoverGroupReadWriteEndpointResponsePtrOutput
- func (o FailoverGroupReadWriteEndpointResponseOutput) ToFailoverGroupReadWriteEndpointResponsePtrOutputWithContext(ctx context.Context) FailoverGroupReadWriteEndpointResponsePtrOutput
- type FailoverGroupReadWriteEndpointResponsePtrInput
- type FailoverGroupReadWriteEndpointResponsePtrOutput
- func (o FailoverGroupReadWriteEndpointResponsePtrOutput) Elem() FailoverGroupReadWriteEndpointResponseOutput
- func (FailoverGroupReadWriteEndpointResponsePtrOutput) ElementType() reflect.Type
- func (o FailoverGroupReadWriteEndpointResponsePtrOutput) FailoverPolicy() pulumi.StringPtrOutput
- func (o FailoverGroupReadWriteEndpointResponsePtrOutput) FailoverWithDataLossGracePeriodMinutes() pulumi.IntPtrOutput
- func (o FailoverGroupReadWriteEndpointResponsePtrOutput) ToFailoverGroupReadWriteEndpointResponsePtrOutput() FailoverGroupReadWriteEndpointResponsePtrOutput
- func (o FailoverGroupReadWriteEndpointResponsePtrOutput) ToFailoverGroupReadWriteEndpointResponsePtrOutputWithContext(ctx context.Context) FailoverGroupReadWriteEndpointResponsePtrOutput
- type FailoverGroupState
- type FirewallRule
- type FirewallRuleArgs
- type FirewallRuleInput
- type FirewallRuleOutput
- type FirewallRuleState
- type HybridLink
- type HybridLinkArgs
- type HybridLinkInput
- type HybridLinkOutput
- type HybridLinkState
- type IdentityType
- func (IdentityType) ElementType() reflect.Type
- func (e IdentityType) ToStringOutput() pulumi.StringOutput
- func (e IdentityType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e IdentityType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e IdentityType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type InstanceFailoverGroup
- type InstanceFailoverGroupArgs
- type InstanceFailoverGroupInput
- type InstanceFailoverGroupOutput
- 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 InstancePool
- type InstancePoolArgs
- type InstancePoolInput
- type InstancePoolLicenseType
- func (InstancePoolLicenseType) ElementType() reflect.Type
- func (e InstancePoolLicenseType) ToStringOutput() pulumi.StringOutput
- func (e InstancePoolLicenseType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e InstancePoolLicenseType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e InstancePoolLicenseType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type InstancePoolOutput
- type InstancePoolState
- type Job
- type JobAgent
- type JobAgentArgs
- type JobAgentInput
- type JobAgentOutput
- type JobAgentState
- type JobArgs
- type JobCredential
- type JobCredentialArgs
- type JobCredentialInput
- type JobCredentialOutput
- type JobCredentialState
- type JobInput
- type JobOutput
- type JobSchedule
- type JobScheduleArgs
- func (JobScheduleArgs) ElementType() reflect.Type
- func (i JobScheduleArgs) ToJobScheduleOutput() JobScheduleOutput
- func (i JobScheduleArgs) ToJobScheduleOutputWithContext(ctx context.Context) JobScheduleOutput
- func (i JobScheduleArgs) ToJobSchedulePtrOutput() JobSchedulePtrOutput
- func (i JobScheduleArgs) ToJobSchedulePtrOutputWithContext(ctx context.Context) JobSchedulePtrOutput
- type JobScheduleInput
- type JobScheduleOutput
- func (JobScheduleOutput) ElementType() reflect.Type
- func (o JobScheduleOutput) Enabled() pulumi.BoolPtrOutput
- func (o JobScheduleOutput) EndTime() pulumi.StringPtrOutput
- func (o JobScheduleOutput) Interval() pulumi.StringPtrOutput
- func (o JobScheduleOutput) StartTime() pulumi.StringPtrOutput
- func (o JobScheduleOutput) ToJobScheduleOutput() JobScheduleOutput
- func (o JobScheduleOutput) ToJobScheduleOutputWithContext(ctx context.Context) JobScheduleOutput
- func (o JobScheduleOutput) ToJobSchedulePtrOutput() JobSchedulePtrOutput
- func (o JobScheduleOutput) ToJobSchedulePtrOutputWithContext(ctx context.Context) JobSchedulePtrOutput
- func (o JobScheduleOutput) Type() pulumi.StringPtrOutput
- type JobSchedulePtrInput
- type JobSchedulePtrOutput
- func (o JobSchedulePtrOutput) Elem() JobScheduleOutput
- func (JobSchedulePtrOutput) ElementType() reflect.Type
- func (o JobSchedulePtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o JobSchedulePtrOutput) EndTime() pulumi.StringPtrOutput
- func (o JobSchedulePtrOutput) Interval() pulumi.StringPtrOutput
- func (o JobSchedulePtrOutput) StartTime() pulumi.StringPtrOutput
- func (o JobSchedulePtrOutput) ToJobSchedulePtrOutput() JobSchedulePtrOutput
- func (o JobSchedulePtrOutput) ToJobSchedulePtrOutputWithContext(ctx context.Context) JobSchedulePtrOutput
- func (o JobSchedulePtrOutput) Type() pulumi.StringPtrOutput
- type JobScheduleResponse
- type JobScheduleResponseArgs
- func (JobScheduleResponseArgs) ElementType() reflect.Type
- func (i JobScheduleResponseArgs) ToJobScheduleResponseOutput() JobScheduleResponseOutput
- func (i JobScheduleResponseArgs) ToJobScheduleResponseOutputWithContext(ctx context.Context) JobScheduleResponseOutput
- func (i JobScheduleResponseArgs) ToJobScheduleResponsePtrOutput() JobScheduleResponsePtrOutput
- func (i JobScheduleResponseArgs) ToJobScheduleResponsePtrOutputWithContext(ctx context.Context) JobScheduleResponsePtrOutput
- type JobScheduleResponseInput
- type JobScheduleResponseOutput
- func (JobScheduleResponseOutput) ElementType() reflect.Type
- func (o JobScheduleResponseOutput) Enabled() pulumi.BoolPtrOutput
- func (o JobScheduleResponseOutput) EndTime() pulumi.StringPtrOutput
- func (o JobScheduleResponseOutput) Interval() pulumi.StringPtrOutput
- func (o JobScheduleResponseOutput) StartTime() pulumi.StringPtrOutput
- func (o JobScheduleResponseOutput) ToJobScheduleResponseOutput() JobScheduleResponseOutput
- func (o JobScheduleResponseOutput) ToJobScheduleResponseOutputWithContext(ctx context.Context) JobScheduleResponseOutput
- func (o JobScheduleResponseOutput) ToJobScheduleResponsePtrOutput() JobScheduleResponsePtrOutput
- func (o JobScheduleResponseOutput) ToJobScheduleResponsePtrOutputWithContext(ctx context.Context) JobScheduleResponsePtrOutput
- func (o JobScheduleResponseOutput) Type() pulumi.StringPtrOutput
- type JobScheduleResponsePtrInput
- type JobScheduleResponsePtrOutput
- func (o JobScheduleResponsePtrOutput) Elem() JobScheduleResponseOutput
- func (JobScheduleResponsePtrOutput) ElementType() reflect.Type
- func (o JobScheduleResponsePtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o JobScheduleResponsePtrOutput) EndTime() pulumi.StringPtrOutput
- func (o JobScheduleResponsePtrOutput) Interval() pulumi.StringPtrOutput
- func (o JobScheduleResponsePtrOutput) StartTime() pulumi.StringPtrOutput
- func (o JobScheduleResponsePtrOutput) ToJobScheduleResponsePtrOutput() JobScheduleResponsePtrOutput
- func (o JobScheduleResponsePtrOutput) ToJobScheduleResponsePtrOutputWithContext(ctx context.Context) JobScheduleResponsePtrOutput
- func (o JobScheduleResponsePtrOutput) Type() pulumi.StringPtrOutput
- type JobScheduleType
- func (JobScheduleType) ElementType() reflect.Type
- func (e JobScheduleType) ToStringOutput() pulumi.StringOutput
- func (e JobScheduleType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e JobScheduleType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e JobScheduleType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type JobState
- type JobStep
- type JobStepAction
- type JobStepActionArgs
- func (JobStepActionArgs) ElementType() reflect.Type
- func (i JobStepActionArgs) ToJobStepActionOutput() JobStepActionOutput
- func (i JobStepActionArgs) ToJobStepActionOutputWithContext(ctx context.Context) JobStepActionOutput
- func (i JobStepActionArgs) ToJobStepActionPtrOutput() JobStepActionPtrOutput
- func (i JobStepActionArgs) ToJobStepActionPtrOutputWithContext(ctx context.Context) JobStepActionPtrOutput
- type JobStepActionInput
- type JobStepActionOutput
- func (JobStepActionOutput) ElementType() reflect.Type
- func (o JobStepActionOutput) Source() pulumi.StringPtrOutput
- func (o JobStepActionOutput) ToJobStepActionOutput() JobStepActionOutput
- func (o JobStepActionOutput) ToJobStepActionOutputWithContext(ctx context.Context) JobStepActionOutput
- func (o JobStepActionOutput) ToJobStepActionPtrOutput() JobStepActionPtrOutput
- func (o JobStepActionOutput) ToJobStepActionPtrOutputWithContext(ctx context.Context) JobStepActionPtrOutput
- func (o JobStepActionOutput) Type() pulumi.StringPtrOutput
- func (o JobStepActionOutput) Value() pulumi.StringOutput
- type JobStepActionPtrInput
- type JobStepActionPtrOutput
- func (o JobStepActionPtrOutput) Elem() JobStepActionOutput
- func (JobStepActionPtrOutput) ElementType() reflect.Type
- func (o JobStepActionPtrOutput) Source() pulumi.StringPtrOutput
- func (o JobStepActionPtrOutput) ToJobStepActionPtrOutput() JobStepActionPtrOutput
- func (o JobStepActionPtrOutput) ToJobStepActionPtrOutputWithContext(ctx context.Context) JobStepActionPtrOutput
- func (o JobStepActionPtrOutput) Type() pulumi.StringPtrOutput
- func (o JobStepActionPtrOutput) Value() pulumi.StringPtrOutput
- type JobStepActionResponse
- type JobStepActionResponseArgs
- func (JobStepActionResponseArgs) ElementType() reflect.Type
- func (i JobStepActionResponseArgs) ToJobStepActionResponseOutput() JobStepActionResponseOutput
- func (i JobStepActionResponseArgs) ToJobStepActionResponseOutputWithContext(ctx context.Context) JobStepActionResponseOutput
- func (i JobStepActionResponseArgs) ToJobStepActionResponsePtrOutput() JobStepActionResponsePtrOutput
- func (i JobStepActionResponseArgs) ToJobStepActionResponsePtrOutputWithContext(ctx context.Context) JobStepActionResponsePtrOutput
- type JobStepActionResponseInput
- type JobStepActionResponseOutput
- func (JobStepActionResponseOutput) ElementType() reflect.Type
- func (o JobStepActionResponseOutput) Source() pulumi.StringPtrOutput
- func (o JobStepActionResponseOutput) ToJobStepActionResponseOutput() JobStepActionResponseOutput
- func (o JobStepActionResponseOutput) ToJobStepActionResponseOutputWithContext(ctx context.Context) JobStepActionResponseOutput
- func (o JobStepActionResponseOutput) ToJobStepActionResponsePtrOutput() JobStepActionResponsePtrOutput
- func (o JobStepActionResponseOutput) ToJobStepActionResponsePtrOutputWithContext(ctx context.Context) JobStepActionResponsePtrOutput
- func (o JobStepActionResponseOutput) Type() pulumi.StringPtrOutput
- func (o JobStepActionResponseOutput) Value() pulumi.StringOutput
- type JobStepActionResponsePtrInput
- type JobStepActionResponsePtrOutput
- func (o JobStepActionResponsePtrOutput) Elem() JobStepActionResponseOutput
- func (JobStepActionResponsePtrOutput) ElementType() reflect.Type
- func (o JobStepActionResponsePtrOutput) Source() pulumi.StringPtrOutput
- func (o JobStepActionResponsePtrOutput) ToJobStepActionResponsePtrOutput() JobStepActionResponsePtrOutput
- func (o JobStepActionResponsePtrOutput) ToJobStepActionResponsePtrOutputWithContext(ctx context.Context) JobStepActionResponsePtrOutput
- func (o JobStepActionResponsePtrOutput) Type() pulumi.StringPtrOutput
- func (o JobStepActionResponsePtrOutput) Value() pulumi.StringPtrOutput
- type JobStepActionSource
- func (JobStepActionSource) ElementType() reflect.Type
- func (e JobStepActionSource) ToStringOutput() pulumi.StringOutput
- func (e JobStepActionSource) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e JobStepActionSource) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e JobStepActionSource) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type JobStepActionType
- func (JobStepActionType) ElementType() reflect.Type
- func (e JobStepActionType) ToStringOutput() pulumi.StringOutput
- func (e JobStepActionType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e JobStepActionType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e JobStepActionType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type JobStepArgs
- type JobStepExecutionOptions
- type JobStepExecutionOptionsArgs
- func (JobStepExecutionOptionsArgs) ElementType() reflect.Type
- func (i JobStepExecutionOptionsArgs) ToJobStepExecutionOptionsOutput() JobStepExecutionOptionsOutput
- func (i JobStepExecutionOptionsArgs) ToJobStepExecutionOptionsOutputWithContext(ctx context.Context) JobStepExecutionOptionsOutput
- func (i JobStepExecutionOptionsArgs) ToJobStepExecutionOptionsPtrOutput() JobStepExecutionOptionsPtrOutput
- func (i JobStepExecutionOptionsArgs) ToJobStepExecutionOptionsPtrOutputWithContext(ctx context.Context) JobStepExecutionOptionsPtrOutput
- type JobStepExecutionOptionsInput
- type JobStepExecutionOptionsOutput
- func (JobStepExecutionOptionsOutput) ElementType() reflect.Type
- func (o JobStepExecutionOptionsOutput) InitialRetryIntervalSeconds() pulumi.IntPtrOutput
- func (o JobStepExecutionOptionsOutput) MaximumRetryIntervalSeconds() pulumi.IntPtrOutput
- func (o JobStepExecutionOptionsOutput) RetryAttempts() pulumi.IntPtrOutput
- func (o JobStepExecutionOptionsOutput) RetryIntervalBackoffMultiplier() pulumi.Float64PtrOutput
- func (o JobStepExecutionOptionsOutput) TimeoutSeconds() pulumi.IntPtrOutput
- func (o JobStepExecutionOptionsOutput) ToJobStepExecutionOptionsOutput() JobStepExecutionOptionsOutput
- func (o JobStepExecutionOptionsOutput) ToJobStepExecutionOptionsOutputWithContext(ctx context.Context) JobStepExecutionOptionsOutput
- func (o JobStepExecutionOptionsOutput) ToJobStepExecutionOptionsPtrOutput() JobStepExecutionOptionsPtrOutput
- func (o JobStepExecutionOptionsOutput) ToJobStepExecutionOptionsPtrOutputWithContext(ctx context.Context) JobStepExecutionOptionsPtrOutput
- type JobStepExecutionOptionsPtrInput
- type JobStepExecutionOptionsPtrOutput
- func (o JobStepExecutionOptionsPtrOutput) Elem() JobStepExecutionOptionsOutput
- func (JobStepExecutionOptionsPtrOutput) ElementType() reflect.Type
- func (o JobStepExecutionOptionsPtrOutput) InitialRetryIntervalSeconds() pulumi.IntPtrOutput
- func (o JobStepExecutionOptionsPtrOutput) MaximumRetryIntervalSeconds() pulumi.IntPtrOutput
- func (o JobStepExecutionOptionsPtrOutput) RetryAttempts() pulumi.IntPtrOutput
- func (o JobStepExecutionOptionsPtrOutput) RetryIntervalBackoffMultiplier() pulumi.Float64PtrOutput
- func (o JobStepExecutionOptionsPtrOutput) TimeoutSeconds() pulumi.IntPtrOutput
- func (o JobStepExecutionOptionsPtrOutput) ToJobStepExecutionOptionsPtrOutput() JobStepExecutionOptionsPtrOutput
- func (o JobStepExecutionOptionsPtrOutput) ToJobStepExecutionOptionsPtrOutputWithContext(ctx context.Context) JobStepExecutionOptionsPtrOutput
- type JobStepExecutionOptionsResponse
- type JobStepExecutionOptionsResponseArgs
- func (JobStepExecutionOptionsResponseArgs) ElementType() reflect.Type
- func (i JobStepExecutionOptionsResponseArgs) ToJobStepExecutionOptionsResponseOutput() JobStepExecutionOptionsResponseOutput
- func (i JobStepExecutionOptionsResponseArgs) ToJobStepExecutionOptionsResponseOutputWithContext(ctx context.Context) JobStepExecutionOptionsResponseOutput
- func (i JobStepExecutionOptionsResponseArgs) ToJobStepExecutionOptionsResponsePtrOutput() JobStepExecutionOptionsResponsePtrOutput
- func (i JobStepExecutionOptionsResponseArgs) ToJobStepExecutionOptionsResponsePtrOutputWithContext(ctx context.Context) JobStepExecutionOptionsResponsePtrOutput
- type JobStepExecutionOptionsResponseInput
- type JobStepExecutionOptionsResponseOutput
- func (JobStepExecutionOptionsResponseOutput) ElementType() reflect.Type
- func (o JobStepExecutionOptionsResponseOutput) InitialRetryIntervalSeconds() pulumi.IntPtrOutput
- func (o JobStepExecutionOptionsResponseOutput) MaximumRetryIntervalSeconds() pulumi.IntPtrOutput
- func (o JobStepExecutionOptionsResponseOutput) RetryAttempts() pulumi.IntPtrOutput
- func (o JobStepExecutionOptionsResponseOutput) RetryIntervalBackoffMultiplier() pulumi.Float64PtrOutput
- func (o JobStepExecutionOptionsResponseOutput) TimeoutSeconds() pulumi.IntPtrOutput
- func (o JobStepExecutionOptionsResponseOutput) ToJobStepExecutionOptionsResponseOutput() JobStepExecutionOptionsResponseOutput
- func (o JobStepExecutionOptionsResponseOutput) ToJobStepExecutionOptionsResponseOutputWithContext(ctx context.Context) JobStepExecutionOptionsResponseOutput
- func (o JobStepExecutionOptionsResponseOutput) ToJobStepExecutionOptionsResponsePtrOutput() JobStepExecutionOptionsResponsePtrOutput
- func (o JobStepExecutionOptionsResponseOutput) ToJobStepExecutionOptionsResponsePtrOutputWithContext(ctx context.Context) JobStepExecutionOptionsResponsePtrOutput
- type JobStepExecutionOptionsResponsePtrInput
- type JobStepExecutionOptionsResponsePtrOutput
- func (o JobStepExecutionOptionsResponsePtrOutput) Elem() JobStepExecutionOptionsResponseOutput
- func (JobStepExecutionOptionsResponsePtrOutput) ElementType() reflect.Type
- func (o JobStepExecutionOptionsResponsePtrOutput) InitialRetryIntervalSeconds() pulumi.IntPtrOutput
- func (o JobStepExecutionOptionsResponsePtrOutput) MaximumRetryIntervalSeconds() pulumi.IntPtrOutput
- func (o JobStepExecutionOptionsResponsePtrOutput) RetryAttempts() pulumi.IntPtrOutput
- func (o JobStepExecutionOptionsResponsePtrOutput) RetryIntervalBackoffMultiplier() pulumi.Float64PtrOutput
- func (o JobStepExecutionOptionsResponsePtrOutput) TimeoutSeconds() pulumi.IntPtrOutput
- func (o JobStepExecutionOptionsResponsePtrOutput) ToJobStepExecutionOptionsResponsePtrOutput() JobStepExecutionOptionsResponsePtrOutput
- func (o JobStepExecutionOptionsResponsePtrOutput) ToJobStepExecutionOptionsResponsePtrOutputWithContext(ctx context.Context) JobStepExecutionOptionsResponsePtrOutput
- type JobStepInput
- type JobStepOutput
- type JobStepOutputArgs
- func (JobStepOutputArgs) ElementType() reflect.Type
- func (i JobStepOutputArgs) ToJobStepOutputOutput() JobStepOutputOutput
- func (i JobStepOutputArgs) ToJobStepOutputOutputWithContext(ctx context.Context) JobStepOutputOutput
- func (i JobStepOutputArgs) ToJobStepOutputPtrOutput() JobStepOutputPtrOutput
- func (i JobStepOutputArgs) ToJobStepOutputPtrOutputWithContext(ctx context.Context) JobStepOutputPtrOutput
- type JobStepOutputInput
- type JobStepOutputOutput
- func (o JobStepOutputOutput) Credential() pulumi.StringOutput
- func (o JobStepOutputOutput) DatabaseName() pulumi.StringOutput
- func (JobStepOutputOutput) ElementType() reflect.Type
- func (o JobStepOutputOutput) ResourceGroupName() pulumi.StringPtrOutput
- func (o JobStepOutputOutput) SchemaName() pulumi.StringPtrOutput
- func (o JobStepOutputOutput) ServerName() pulumi.StringOutput
- func (o JobStepOutputOutput) SubscriptionId() pulumi.StringPtrOutput
- func (o JobStepOutputOutput) TableName() pulumi.StringOutput
- func (o JobStepOutputOutput) ToJobStepOutputOutput() JobStepOutputOutput
- func (o JobStepOutputOutput) ToJobStepOutputOutputWithContext(ctx context.Context) JobStepOutputOutput
- func (o JobStepOutputOutput) ToJobStepOutputPtrOutput() JobStepOutputPtrOutput
- func (o JobStepOutputOutput) ToJobStepOutputPtrOutputWithContext(ctx context.Context) JobStepOutputPtrOutput
- func (o JobStepOutputOutput) Type() pulumi.StringPtrOutput
- type JobStepOutputPtrInput
- type JobStepOutputPtrOutput
- func (o JobStepOutputPtrOutput) Credential() pulumi.StringPtrOutput
- func (o JobStepOutputPtrOutput) DatabaseName() pulumi.StringPtrOutput
- func (o JobStepOutputPtrOutput) Elem() JobStepOutputOutput
- func (JobStepOutputPtrOutput) ElementType() reflect.Type
- func (o JobStepOutputPtrOutput) ResourceGroupName() pulumi.StringPtrOutput
- func (o JobStepOutputPtrOutput) SchemaName() pulumi.StringPtrOutput
- func (o JobStepOutputPtrOutput) ServerName() pulumi.StringPtrOutput
- func (o JobStepOutputPtrOutput) SubscriptionId() pulumi.StringPtrOutput
- func (o JobStepOutputPtrOutput) TableName() pulumi.StringPtrOutput
- func (o JobStepOutputPtrOutput) ToJobStepOutputPtrOutput() JobStepOutputPtrOutput
- func (o JobStepOutputPtrOutput) ToJobStepOutputPtrOutputWithContext(ctx context.Context) JobStepOutputPtrOutput
- func (o JobStepOutputPtrOutput) Type() pulumi.StringPtrOutput
- type JobStepOutputResponse
- type JobStepOutputResponseArgs
- func (JobStepOutputResponseArgs) ElementType() reflect.Type
- func (i JobStepOutputResponseArgs) ToJobStepOutputResponseOutput() JobStepOutputResponseOutput
- func (i JobStepOutputResponseArgs) ToJobStepOutputResponseOutputWithContext(ctx context.Context) JobStepOutputResponseOutput
- func (i JobStepOutputResponseArgs) ToJobStepOutputResponsePtrOutput() JobStepOutputResponsePtrOutput
- func (i JobStepOutputResponseArgs) ToJobStepOutputResponsePtrOutputWithContext(ctx context.Context) JobStepOutputResponsePtrOutput
- type JobStepOutputResponseInput
- type JobStepOutputResponseOutput
- func (o JobStepOutputResponseOutput) Credential() pulumi.StringOutput
- func (o JobStepOutputResponseOutput) DatabaseName() pulumi.StringOutput
- func (JobStepOutputResponseOutput) ElementType() reflect.Type
- func (o JobStepOutputResponseOutput) ResourceGroupName() pulumi.StringPtrOutput
- func (o JobStepOutputResponseOutput) SchemaName() pulumi.StringPtrOutput
- func (o JobStepOutputResponseOutput) ServerName() pulumi.StringOutput
- func (o JobStepOutputResponseOutput) SubscriptionId() pulumi.StringPtrOutput
- func (o JobStepOutputResponseOutput) TableName() pulumi.StringOutput
- func (o JobStepOutputResponseOutput) ToJobStepOutputResponseOutput() JobStepOutputResponseOutput
- func (o JobStepOutputResponseOutput) ToJobStepOutputResponseOutputWithContext(ctx context.Context) JobStepOutputResponseOutput
- func (o JobStepOutputResponseOutput) ToJobStepOutputResponsePtrOutput() JobStepOutputResponsePtrOutput
- func (o JobStepOutputResponseOutput) ToJobStepOutputResponsePtrOutputWithContext(ctx context.Context) JobStepOutputResponsePtrOutput
- func (o JobStepOutputResponseOutput) Type() pulumi.StringPtrOutput
- type JobStepOutputResponsePtrInput
- type JobStepOutputResponsePtrOutput
- func (o JobStepOutputResponsePtrOutput) Credential() pulumi.StringPtrOutput
- func (o JobStepOutputResponsePtrOutput) DatabaseName() pulumi.StringPtrOutput
- func (o JobStepOutputResponsePtrOutput) Elem() JobStepOutputResponseOutput
- func (JobStepOutputResponsePtrOutput) ElementType() reflect.Type
- func (o JobStepOutputResponsePtrOutput) ResourceGroupName() pulumi.StringPtrOutput
- func (o JobStepOutputResponsePtrOutput) SchemaName() pulumi.StringPtrOutput
- func (o JobStepOutputResponsePtrOutput) ServerName() pulumi.StringPtrOutput
- func (o JobStepOutputResponsePtrOutput) SubscriptionId() pulumi.StringPtrOutput
- func (o JobStepOutputResponsePtrOutput) TableName() pulumi.StringPtrOutput
- func (o JobStepOutputResponsePtrOutput) ToJobStepOutputResponsePtrOutput() JobStepOutputResponsePtrOutput
- func (o JobStepOutputResponsePtrOutput) ToJobStepOutputResponsePtrOutputWithContext(ctx context.Context) JobStepOutputResponsePtrOutput
- func (o JobStepOutputResponsePtrOutput) Type() pulumi.StringPtrOutput
- type JobStepOutputType
- func (JobStepOutputType) ElementType() reflect.Type
- func (e JobStepOutputType) ToStringOutput() pulumi.StringOutput
- func (e JobStepOutputType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e JobStepOutputType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e JobStepOutputType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type JobStepState
- type JobTarget
- type JobTargetArgs
- type JobTargetArray
- type JobTargetArrayInput
- type JobTargetArrayOutput
- func (JobTargetArrayOutput) ElementType() reflect.Type
- func (o JobTargetArrayOutput) Index(i pulumi.IntInput) JobTargetOutput
- func (o JobTargetArrayOutput) ToJobTargetArrayOutput() JobTargetArrayOutput
- func (o JobTargetArrayOutput) ToJobTargetArrayOutputWithContext(ctx context.Context) JobTargetArrayOutput
- type JobTargetGroup
- type JobTargetGroupArgs
- type JobTargetGroupInput
- type JobTargetGroupMembershipType
- func (JobTargetGroupMembershipType) ElementType() reflect.Type
- func (e JobTargetGroupMembershipType) ToStringOutput() pulumi.StringOutput
- func (e JobTargetGroupMembershipType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e JobTargetGroupMembershipType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e JobTargetGroupMembershipType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type JobTargetGroupOutput
- type JobTargetGroupState
- type JobTargetInput
- type JobTargetOutput
- func (o JobTargetOutput) DatabaseName() pulumi.StringPtrOutput
- func (o JobTargetOutput) ElasticPoolName() pulumi.StringPtrOutput
- func (JobTargetOutput) ElementType() reflect.Type
- func (o JobTargetOutput) MembershipType() pulumi.StringPtrOutput
- func (o JobTargetOutput) RefreshCredential() pulumi.StringPtrOutput
- func (o JobTargetOutput) ServerName() pulumi.StringPtrOutput
- func (o JobTargetOutput) ShardMapName() pulumi.StringPtrOutput
- func (o JobTargetOutput) ToJobTargetOutput() JobTargetOutput
- func (o JobTargetOutput) ToJobTargetOutputWithContext(ctx context.Context) JobTargetOutput
- func (o JobTargetOutput) Type() pulumi.StringOutput
- type JobTargetResponse
- type JobTargetResponseArgs
- type JobTargetResponseArray
- type JobTargetResponseArrayInput
- type JobTargetResponseArrayOutput
- func (JobTargetResponseArrayOutput) ElementType() reflect.Type
- func (o JobTargetResponseArrayOutput) Index(i pulumi.IntInput) JobTargetResponseOutput
- func (o JobTargetResponseArrayOutput) ToJobTargetResponseArrayOutput() JobTargetResponseArrayOutput
- func (o JobTargetResponseArrayOutput) ToJobTargetResponseArrayOutputWithContext(ctx context.Context) JobTargetResponseArrayOutput
- type JobTargetResponseInput
- type JobTargetResponseOutput
- func (o JobTargetResponseOutput) DatabaseName() pulumi.StringPtrOutput
- func (o JobTargetResponseOutput) ElasticPoolName() pulumi.StringPtrOutput
- func (JobTargetResponseOutput) ElementType() reflect.Type
- func (o JobTargetResponseOutput) MembershipType() pulumi.StringPtrOutput
- func (o JobTargetResponseOutput) RefreshCredential() pulumi.StringPtrOutput
- func (o JobTargetResponseOutput) ServerName() pulumi.StringPtrOutput
- func (o JobTargetResponseOutput) ShardMapName() pulumi.StringPtrOutput
- func (o JobTargetResponseOutput) ToJobTargetResponseOutput() JobTargetResponseOutput
- func (o JobTargetResponseOutput) ToJobTargetResponseOutputWithContext(ctx context.Context) JobTargetResponseOutput
- func (o JobTargetResponseOutput) Type() pulumi.StringOutput
- type JobTargetType
- func (JobTargetType) ElementType() reflect.Type
- func (e JobTargetType) ToStringOutput() pulumi.StringOutput
- func (e JobTargetType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e JobTargetType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e JobTargetType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LookupDatabaseArgs
- type LookupDatabaseResult
- type LookupDatabaseVulnerabilityAssessmentArgs
- type LookupDatabaseVulnerabilityAssessmentResult
- type LookupDatabaseVulnerabilityAssessmentRuleBaselineArgs
- type LookupDatabaseVulnerabilityAssessmentRuleBaselineResult
- type LookupElasticPoolArgs
- type LookupElasticPoolResult
- type LookupFailoverGroupArgs
- type LookupFailoverGroupResult
- type LookupFirewallRuleArgs
- type LookupFirewallRuleResult
- type LookupHybridLinkArgs
- type LookupHybridLinkResult
- type LookupInstanceFailoverGroupArgs
- type LookupInstanceFailoverGroupResult
- type LookupInstancePoolArgs
- type LookupInstancePoolResult
- type LookupJobAgentArgs
- type LookupJobAgentResult
- type LookupJobArgs
- type LookupJobCredentialArgs
- type LookupJobCredentialResult
- type LookupJobResult
- type LookupJobStepArgs
- type LookupJobStepResult
- type LookupJobTargetGroupArgs
- type LookupJobTargetGroupResult
- type LookupManagedDatabaseArgs
- type LookupManagedDatabaseResult
- type LookupManagedDatabaseSensitivityLabelArgs
- type LookupManagedDatabaseSensitivityLabelResult
- type LookupManagedDatabaseVulnerabilityAssessmentArgs
- type LookupManagedDatabaseVulnerabilityAssessmentResult
- type LookupManagedDatabaseVulnerabilityAssessmentRuleBaselineArgs
- type LookupManagedDatabaseVulnerabilityAssessmentRuleBaselineResult
- type LookupManagedInstanceAdministratorArgs
- type LookupManagedInstanceAdministratorResult
- type LookupManagedInstanceArgs
- type LookupManagedInstanceAzureADOnlyAuthenticationArgs
- type LookupManagedInstanceAzureADOnlyAuthenticationResult
- type LookupManagedInstanceKeyArgs
- type LookupManagedInstanceKeyResult
- type LookupManagedInstancePrivateEndpointConnectionArgs
- type LookupManagedInstancePrivateEndpointConnectionResult
- type LookupManagedInstanceResult
- type LookupManagedInstanceVulnerabilityAssessmentArgs
- type LookupManagedInstanceVulnerabilityAssessmentResult
- type LookupPrivateEndpointConnectionArgs
- type LookupPrivateEndpointConnectionResult
- type LookupSensitivityLabelArgs
- type LookupSensitivityLabelResult
- type LookupServerArgs
- type LookupServerAzureADAdministratorArgs
- type LookupServerAzureADAdministratorResult
- type LookupServerAzureADOnlyAuthenticationArgs
- type LookupServerAzureADOnlyAuthenticationResult
- type LookupServerDnsAliasArgs
- type LookupServerDnsAliasResult
- type LookupServerKeyArgs
- type LookupServerKeyResult
- type LookupServerResult
- type LookupServerTrustGroupArgs
- type LookupServerTrustGroupResult
- type LookupServerVulnerabilityAssessmentArgs
- type LookupServerVulnerabilityAssessmentResult
- type LookupSyncAgentArgs
- type LookupSyncAgentResult
- type LookupSyncGroupArgs
- type LookupSyncGroupResult
- type LookupSyncMemberArgs
- type LookupSyncMemberResult
- type LookupTransparentDataEncryptionArgs
- type LookupTransparentDataEncryptionResult
- type LookupVirtualNetworkRuleArgs
- type LookupVirtualNetworkRuleResult
- type LookupWorkloadClassifierArgs
- type LookupWorkloadClassifierResult
- type LookupWorkloadGroupArgs
- type LookupWorkloadGroupResult
- type ManagedDatabase
- type ManagedDatabaseArgs
- type ManagedDatabaseCreateMode
- func (ManagedDatabaseCreateMode) ElementType() reflect.Type
- func (e ManagedDatabaseCreateMode) ToStringOutput() pulumi.StringOutput
- func (e ManagedDatabaseCreateMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ManagedDatabaseCreateMode) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ManagedDatabaseCreateMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ManagedDatabaseInput
- type ManagedDatabaseOutput
- type ManagedDatabaseSensitivityLabel
- func GetManagedDatabaseSensitivityLabel(ctx *pulumi.Context, name string, id pulumi.IDInput, ...) (*ManagedDatabaseSensitivityLabel, error)
- func NewManagedDatabaseSensitivityLabel(ctx *pulumi.Context, name string, args *ManagedDatabaseSensitivityLabelArgs, ...) (*ManagedDatabaseSensitivityLabel, error)
- func (*ManagedDatabaseSensitivityLabel) ElementType() reflect.Type
- func (i *ManagedDatabaseSensitivityLabel) ToManagedDatabaseSensitivityLabelOutput() ManagedDatabaseSensitivityLabelOutput
- func (i *ManagedDatabaseSensitivityLabel) ToManagedDatabaseSensitivityLabelOutputWithContext(ctx context.Context) ManagedDatabaseSensitivityLabelOutput
- type ManagedDatabaseSensitivityLabelArgs
- type ManagedDatabaseSensitivityLabelInput
- type ManagedDatabaseSensitivityLabelOutput
- func (ManagedDatabaseSensitivityLabelOutput) ElementType() reflect.Type
- func (o ManagedDatabaseSensitivityLabelOutput) ToManagedDatabaseSensitivityLabelOutput() ManagedDatabaseSensitivityLabelOutput
- func (o ManagedDatabaseSensitivityLabelOutput) ToManagedDatabaseSensitivityLabelOutputWithContext(ctx context.Context) ManagedDatabaseSensitivityLabelOutput
- type ManagedDatabaseSensitivityLabelState
- type ManagedDatabaseState
- type ManagedDatabaseVulnerabilityAssessment
- func (*ManagedDatabaseVulnerabilityAssessment) ElementType() reflect.Type
- func (i *ManagedDatabaseVulnerabilityAssessment) ToManagedDatabaseVulnerabilityAssessmentOutput() ManagedDatabaseVulnerabilityAssessmentOutput
- func (i *ManagedDatabaseVulnerabilityAssessment) ToManagedDatabaseVulnerabilityAssessmentOutputWithContext(ctx context.Context) ManagedDatabaseVulnerabilityAssessmentOutput
- type ManagedDatabaseVulnerabilityAssessmentArgs
- type ManagedDatabaseVulnerabilityAssessmentInput
- type ManagedDatabaseVulnerabilityAssessmentOutput
- func (ManagedDatabaseVulnerabilityAssessmentOutput) ElementType() reflect.Type
- func (o ManagedDatabaseVulnerabilityAssessmentOutput) ToManagedDatabaseVulnerabilityAssessmentOutput() ManagedDatabaseVulnerabilityAssessmentOutput
- func (o ManagedDatabaseVulnerabilityAssessmentOutput) ToManagedDatabaseVulnerabilityAssessmentOutputWithContext(ctx context.Context) ManagedDatabaseVulnerabilityAssessmentOutput
- type ManagedDatabaseVulnerabilityAssessmentRuleBaseline
- func GetManagedDatabaseVulnerabilityAssessmentRuleBaseline(ctx *pulumi.Context, name string, id pulumi.IDInput, ...) (*ManagedDatabaseVulnerabilityAssessmentRuleBaseline, error)
- func NewManagedDatabaseVulnerabilityAssessmentRuleBaseline(ctx *pulumi.Context, name string, ...) (*ManagedDatabaseVulnerabilityAssessmentRuleBaseline, error)
- func (*ManagedDatabaseVulnerabilityAssessmentRuleBaseline) ElementType() reflect.Type
- func (i *ManagedDatabaseVulnerabilityAssessmentRuleBaseline) ToManagedDatabaseVulnerabilityAssessmentRuleBaselineOutput() ManagedDatabaseVulnerabilityAssessmentRuleBaselineOutput
- func (i *ManagedDatabaseVulnerabilityAssessmentRuleBaseline) ToManagedDatabaseVulnerabilityAssessmentRuleBaselineOutputWithContext(ctx context.Context) ManagedDatabaseVulnerabilityAssessmentRuleBaselineOutput
- type ManagedDatabaseVulnerabilityAssessmentRuleBaselineArgs
- type ManagedDatabaseVulnerabilityAssessmentRuleBaselineInput
- type ManagedDatabaseVulnerabilityAssessmentRuleBaselineOutput
- func (ManagedDatabaseVulnerabilityAssessmentRuleBaselineOutput) ElementType() reflect.Type
- func (o ManagedDatabaseVulnerabilityAssessmentRuleBaselineOutput) ToManagedDatabaseVulnerabilityAssessmentRuleBaselineOutput() ManagedDatabaseVulnerabilityAssessmentRuleBaselineOutput
- func (o ManagedDatabaseVulnerabilityAssessmentRuleBaselineOutput) ToManagedDatabaseVulnerabilityAssessmentRuleBaselineOutputWithContext(ctx context.Context) ManagedDatabaseVulnerabilityAssessmentRuleBaselineOutput
- type ManagedDatabaseVulnerabilityAssessmentRuleBaselineState
- type ManagedDatabaseVulnerabilityAssessmentState
- type ManagedInstance
- type ManagedInstanceAdministrator
- func (*ManagedInstanceAdministrator) ElementType() reflect.Type
- func (i *ManagedInstanceAdministrator) ToManagedInstanceAdministratorOutput() ManagedInstanceAdministratorOutput
- func (i *ManagedInstanceAdministrator) ToManagedInstanceAdministratorOutputWithContext(ctx context.Context) ManagedInstanceAdministratorOutput
- type ManagedInstanceAdministratorArgs
- type ManagedInstanceAdministratorInput
- type ManagedInstanceAdministratorOutput
- func (ManagedInstanceAdministratorOutput) ElementType() reflect.Type
- func (o ManagedInstanceAdministratorOutput) ToManagedInstanceAdministratorOutput() ManagedInstanceAdministratorOutput
- func (o ManagedInstanceAdministratorOutput) ToManagedInstanceAdministratorOutputWithContext(ctx context.Context) ManagedInstanceAdministratorOutput
- type ManagedInstanceAdministratorState
- type ManagedInstanceAdministratorType
- func (ManagedInstanceAdministratorType) ElementType() reflect.Type
- func (e ManagedInstanceAdministratorType) ToStringOutput() pulumi.StringOutput
- func (e ManagedInstanceAdministratorType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ManagedInstanceAdministratorType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ManagedInstanceAdministratorType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ManagedInstanceArgs
- type ManagedInstanceAzureADOnlyAuthentication
- func (*ManagedInstanceAzureADOnlyAuthentication) ElementType() reflect.Type
- func (i *ManagedInstanceAzureADOnlyAuthentication) ToManagedInstanceAzureADOnlyAuthenticationOutput() ManagedInstanceAzureADOnlyAuthenticationOutput
- func (i *ManagedInstanceAzureADOnlyAuthentication) ToManagedInstanceAzureADOnlyAuthenticationOutputWithContext(ctx context.Context) ManagedInstanceAzureADOnlyAuthenticationOutput
- type ManagedInstanceAzureADOnlyAuthenticationArgs
- type ManagedInstanceAzureADOnlyAuthenticationInput
- type ManagedInstanceAzureADOnlyAuthenticationOutput
- func (ManagedInstanceAzureADOnlyAuthenticationOutput) ElementType() reflect.Type
- func (o ManagedInstanceAzureADOnlyAuthenticationOutput) ToManagedInstanceAzureADOnlyAuthenticationOutput() ManagedInstanceAzureADOnlyAuthenticationOutput
- func (o ManagedInstanceAzureADOnlyAuthenticationOutput) ToManagedInstanceAzureADOnlyAuthenticationOutputWithContext(ctx context.Context) ManagedInstanceAzureADOnlyAuthenticationOutput
- type ManagedInstanceAzureADOnlyAuthenticationState
- type ManagedInstanceInput
- type ManagedInstanceKey
- type ManagedInstanceKeyArgs
- type ManagedInstanceKeyInput
- type ManagedInstanceKeyOutput
- type ManagedInstanceKeyState
- type ManagedInstanceLicenseType
- func (ManagedInstanceLicenseType) ElementType() reflect.Type
- func (e ManagedInstanceLicenseType) ToStringOutput() pulumi.StringOutput
- func (e ManagedInstanceLicenseType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ManagedInstanceLicenseType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ManagedInstanceLicenseType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ManagedInstanceOutput
- 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 ManagedInstancePecPropertyResponse
- type ManagedInstancePecPropertyResponseArgs
- func (ManagedInstancePecPropertyResponseArgs) ElementType() reflect.Type
- func (i ManagedInstancePecPropertyResponseArgs) ToManagedInstancePecPropertyResponseOutput() ManagedInstancePecPropertyResponseOutput
- func (i ManagedInstancePecPropertyResponseArgs) ToManagedInstancePecPropertyResponseOutputWithContext(ctx context.Context) ManagedInstancePecPropertyResponseOutput
- type ManagedInstancePecPropertyResponseArray
- func (ManagedInstancePecPropertyResponseArray) ElementType() reflect.Type
- func (i ManagedInstancePecPropertyResponseArray) ToManagedInstancePecPropertyResponseArrayOutput() ManagedInstancePecPropertyResponseArrayOutput
- func (i ManagedInstancePecPropertyResponseArray) ToManagedInstancePecPropertyResponseArrayOutputWithContext(ctx context.Context) ManagedInstancePecPropertyResponseArrayOutput
- type ManagedInstancePecPropertyResponseArrayInput
- type ManagedInstancePecPropertyResponseArrayOutput
- func (ManagedInstancePecPropertyResponseArrayOutput) ElementType() reflect.Type
- func (o ManagedInstancePecPropertyResponseArrayOutput) Index(i pulumi.IntInput) ManagedInstancePecPropertyResponseOutput
- func (o ManagedInstancePecPropertyResponseArrayOutput) ToManagedInstancePecPropertyResponseArrayOutput() ManagedInstancePecPropertyResponseArrayOutput
- func (o ManagedInstancePecPropertyResponseArrayOutput) ToManagedInstancePecPropertyResponseArrayOutputWithContext(ctx context.Context) ManagedInstancePecPropertyResponseArrayOutput
- type ManagedInstancePecPropertyResponseInput
- type ManagedInstancePecPropertyResponseOutput
- func (ManagedInstancePecPropertyResponseOutput) ElementType() reflect.Type
- func (o ManagedInstancePecPropertyResponseOutput) Id() pulumi.StringOutput
- func (o ManagedInstancePecPropertyResponseOutput) Properties() ManagedInstancePrivateEndpointConnectionPropertiesResponseOutput
- func (o ManagedInstancePecPropertyResponseOutput) ToManagedInstancePecPropertyResponseOutput() ManagedInstancePecPropertyResponseOutput
- func (o ManagedInstancePecPropertyResponseOutput) ToManagedInstancePecPropertyResponseOutputWithContext(ctx context.Context) ManagedInstancePecPropertyResponseOutput
- type ManagedInstancePrivateEndpointConnection
- func (*ManagedInstancePrivateEndpointConnection) ElementType() reflect.Type
- func (i *ManagedInstancePrivateEndpointConnection) ToManagedInstancePrivateEndpointConnectionOutput() ManagedInstancePrivateEndpointConnectionOutput
- func (i *ManagedInstancePrivateEndpointConnection) ToManagedInstancePrivateEndpointConnectionOutputWithContext(ctx context.Context) ManagedInstancePrivateEndpointConnectionOutput
- type ManagedInstancePrivateEndpointConnectionArgs
- type ManagedInstancePrivateEndpointConnectionInput
- type ManagedInstancePrivateEndpointConnectionOutput
- func (ManagedInstancePrivateEndpointConnectionOutput) ElementType() reflect.Type
- func (o ManagedInstancePrivateEndpointConnectionOutput) ToManagedInstancePrivateEndpointConnectionOutput() ManagedInstancePrivateEndpointConnectionOutput
- func (o ManagedInstancePrivateEndpointConnectionOutput) ToManagedInstancePrivateEndpointConnectionOutputWithContext(ctx context.Context) ManagedInstancePrivateEndpointConnectionOutput
- type ManagedInstancePrivateEndpointConnectionPropertiesResponse
- type ManagedInstancePrivateEndpointConnectionPropertiesResponseArgs
- func (ManagedInstancePrivateEndpointConnectionPropertiesResponseArgs) ElementType() reflect.Type
- func (i ManagedInstancePrivateEndpointConnectionPropertiesResponseArgs) ToManagedInstancePrivateEndpointConnectionPropertiesResponseOutput() ManagedInstancePrivateEndpointConnectionPropertiesResponseOutput
- func (i ManagedInstancePrivateEndpointConnectionPropertiesResponseArgs) ToManagedInstancePrivateEndpointConnectionPropertiesResponseOutputWithContext(ctx context.Context) ManagedInstancePrivateEndpointConnectionPropertiesResponseOutput
- type ManagedInstancePrivateEndpointConnectionPropertiesResponseInput
- type ManagedInstancePrivateEndpointConnectionPropertiesResponseOutput
- func (ManagedInstancePrivateEndpointConnectionPropertiesResponseOutput) ElementType() reflect.Type
- func (o ManagedInstancePrivateEndpointConnectionPropertiesResponseOutput) PrivateEndpoint() ManagedInstancePrivateEndpointPropertyResponsePtrOutput
- func (o ManagedInstancePrivateEndpointConnectionPropertiesResponseOutput) PrivateLinkServiceConnectionState() ManagedInstancePrivateLinkServiceConnectionStatePropertyResponsePtrOutput
- func (o ManagedInstancePrivateEndpointConnectionPropertiesResponseOutput) ProvisioningState() pulumi.StringOutput
- func (o ManagedInstancePrivateEndpointConnectionPropertiesResponseOutput) ToManagedInstancePrivateEndpointConnectionPropertiesResponseOutput() ManagedInstancePrivateEndpointConnectionPropertiesResponseOutput
- func (o ManagedInstancePrivateEndpointConnectionPropertiesResponseOutput) ToManagedInstancePrivateEndpointConnectionPropertiesResponseOutputWithContext(ctx context.Context) ManagedInstancePrivateEndpointConnectionPropertiesResponseOutput
- type ManagedInstancePrivateEndpointConnectionState
- type ManagedInstancePrivateEndpointProperty
- type ManagedInstancePrivateEndpointPropertyArgs
- func (ManagedInstancePrivateEndpointPropertyArgs) ElementType() reflect.Type
- func (i ManagedInstancePrivateEndpointPropertyArgs) ToManagedInstancePrivateEndpointPropertyOutput() ManagedInstancePrivateEndpointPropertyOutput
- func (i ManagedInstancePrivateEndpointPropertyArgs) ToManagedInstancePrivateEndpointPropertyOutputWithContext(ctx context.Context) ManagedInstancePrivateEndpointPropertyOutput
- func (i ManagedInstancePrivateEndpointPropertyArgs) ToManagedInstancePrivateEndpointPropertyPtrOutput() ManagedInstancePrivateEndpointPropertyPtrOutput
- func (i ManagedInstancePrivateEndpointPropertyArgs) ToManagedInstancePrivateEndpointPropertyPtrOutputWithContext(ctx context.Context) ManagedInstancePrivateEndpointPropertyPtrOutput
- type ManagedInstancePrivateEndpointPropertyInput
- type ManagedInstancePrivateEndpointPropertyOutput
- func (ManagedInstancePrivateEndpointPropertyOutput) ElementType() reflect.Type
- func (o ManagedInstancePrivateEndpointPropertyOutput) Id() pulumi.StringPtrOutput
- func (o ManagedInstancePrivateEndpointPropertyOutput) ToManagedInstancePrivateEndpointPropertyOutput() ManagedInstancePrivateEndpointPropertyOutput
- func (o ManagedInstancePrivateEndpointPropertyOutput) ToManagedInstancePrivateEndpointPropertyOutputWithContext(ctx context.Context) ManagedInstancePrivateEndpointPropertyOutput
- func (o ManagedInstancePrivateEndpointPropertyOutput) ToManagedInstancePrivateEndpointPropertyPtrOutput() ManagedInstancePrivateEndpointPropertyPtrOutput
- func (o ManagedInstancePrivateEndpointPropertyOutput) ToManagedInstancePrivateEndpointPropertyPtrOutputWithContext(ctx context.Context) ManagedInstancePrivateEndpointPropertyPtrOutput
- type ManagedInstancePrivateEndpointPropertyPtrInput
- type ManagedInstancePrivateEndpointPropertyPtrOutput
- func (o ManagedInstancePrivateEndpointPropertyPtrOutput) Elem() ManagedInstancePrivateEndpointPropertyOutput
- func (ManagedInstancePrivateEndpointPropertyPtrOutput) ElementType() reflect.Type
- func (o ManagedInstancePrivateEndpointPropertyPtrOutput) Id() pulumi.StringPtrOutput
- func (o ManagedInstancePrivateEndpointPropertyPtrOutput) ToManagedInstancePrivateEndpointPropertyPtrOutput() ManagedInstancePrivateEndpointPropertyPtrOutput
- func (o ManagedInstancePrivateEndpointPropertyPtrOutput) ToManagedInstancePrivateEndpointPropertyPtrOutputWithContext(ctx context.Context) ManagedInstancePrivateEndpointPropertyPtrOutput
- type ManagedInstancePrivateEndpointPropertyResponse
- type ManagedInstancePrivateEndpointPropertyResponseArgs
- func (ManagedInstancePrivateEndpointPropertyResponseArgs) ElementType() reflect.Type
- func (i ManagedInstancePrivateEndpointPropertyResponseArgs) ToManagedInstancePrivateEndpointPropertyResponseOutput() ManagedInstancePrivateEndpointPropertyResponseOutput
- func (i ManagedInstancePrivateEndpointPropertyResponseArgs) ToManagedInstancePrivateEndpointPropertyResponseOutputWithContext(ctx context.Context) ManagedInstancePrivateEndpointPropertyResponseOutput
- func (i ManagedInstancePrivateEndpointPropertyResponseArgs) ToManagedInstancePrivateEndpointPropertyResponsePtrOutput() ManagedInstancePrivateEndpointPropertyResponsePtrOutput
- func (i ManagedInstancePrivateEndpointPropertyResponseArgs) ToManagedInstancePrivateEndpointPropertyResponsePtrOutputWithContext(ctx context.Context) ManagedInstancePrivateEndpointPropertyResponsePtrOutput
- type ManagedInstancePrivateEndpointPropertyResponseInput
- type ManagedInstancePrivateEndpointPropertyResponseOutput
- func (ManagedInstancePrivateEndpointPropertyResponseOutput) ElementType() reflect.Type
- func (o ManagedInstancePrivateEndpointPropertyResponseOutput) Id() pulumi.StringPtrOutput
- func (o ManagedInstancePrivateEndpointPropertyResponseOutput) ToManagedInstancePrivateEndpointPropertyResponseOutput() ManagedInstancePrivateEndpointPropertyResponseOutput
- func (o ManagedInstancePrivateEndpointPropertyResponseOutput) ToManagedInstancePrivateEndpointPropertyResponseOutputWithContext(ctx context.Context) ManagedInstancePrivateEndpointPropertyResponseOutput
- func (o ManagedInstancePrivateEndpointPropertyResponseOutput) ToManagedInstancePrivateEndpointPropertyResponsePtrOutput() ManagedInstancePrivateEndpointPropertyResponsePtrOutput
- func (o ManagedInstancePrivateEndpointPropertyResponseOutput) ToManagedInstancePrivateEndpointPropertyResponsePtrOutputWithContext(ctx context.Context) ManagedInstancePrivateEndpointPropertyResponsePtrOutput
- type ManagedInstancePrivateEndpointPropertyResponsePtrInput
- type ManagedInstancePrivateEndpointPropertyResponsePtrOutput
- func (o ManagedInstancePrivateEndpointPropertyResponsePtrOutput) Elem() ManagedInstancePrivateEndpointPropertyResponseOutput
- func (ManagedInstancePrivateEndpointPropertyResponsePtrOutput) ElementType() reflect.Type
- func (o ManagedInstancePrivateEndpointPropertyResponsePtrOutput) Id() pulumi.StringPtrOutput
- func (o ManagedInstancePrivateEndpointPropertyResponsePtrOutput) ToManagedInstancePrivateEndpointPropertyResponsePtrOutput() ManagedInstancePrivateEndpointPropertyResponsePtrOutput
- func (o ManagedInstancePrivateEndpointPropertyResponsePtrOutput) ToManagedInstancePrivateEndpointPropertyResponsePtrOutputWithContext(ctx context.Context) ManagedInstancePrivateEndpointPropertyResponsePtrOutput
- type ManagedInstancePrivateLinkServiceConnectionStateProperty
- type ManagedInstancePrivateLinkServiceConnectionStatePropertyArgs
- func (ManagedInstancePrivateLinkServiceConnectionStatePropertyArgs) ElementType() reflect.Type
- func (i ManagedInstancePrivateLinkServiceConnectionStatePropertyArgs) ToManagedInstancePrivateLinkServiceConnectionStatePropertyOutput() ManagedInstancePrivateLinkServiceConnectionStatePropertyOutput
- func (i ManagedInstancePrivateLinkServiceConnectionStatePropertyArgs) ToManagedInstancePrivateLinkServiceConnectionStatePropertyOutputWithContext(ctx context.Context) ManagedInstancePrivateLinkServiceConnectionStatePropertyOutput
- func (i ManagedInstancePrivateLinkServiceConnectionStatePropertyArgs) ToManagedInstancePrivateLinkServiceConnectionStatePropertyPtrOutput() ManagedInstancePrivateLinkServiceConnectionStatePropertyPtrOutput
- func (i ManagedInstancePrivateLinkServiceConnectionStatePropertyArgs) ToManagedInstancePrivateLinkServiceConnectionStatePropertyPtrOutputWithContext(ctx context.Context) ManagedInstancePrivateLinkServiceConnectionStatePropertyPtrOutput
- type ManagedInstancePrivateLinkServiceConnectionStatePropertyInput
- type ManagedInstancePrivateLinkServiceConnectionStatePropertyOutput
- func (o ManagedInstancePrivateLinkServiceConnectionStatePropertyOutput) Description() pulumi.StringOutput
- func (ManagedInstancePrivateLinkServiceConnectionStatePropertyOutput) ElementType() reflect.Type
- func (o ManagedInstancePrivateLinkServiceConnectionStatePropertyOutput) Status() pulumi.StringOutput
- func (o ManagedInstancePrivateLinkServiceConnectionStatePropertyOutput) ToManagedInstancePrivateLinkServiceConnectionStatePropertyOutput() ManagedInstancePrivateLinkServiceConnectionStatePropertyOutput
- func (o ManagedInstancePrivateLinkServiceConnectionStatePropertyOutput) ToManagedInstancePrivateLinkServiceConnectionStatePropertyOutputWithContext(ctx context.Context) ManagedInstancePrivateLinkServiceConnectionStatePropertyOutput
- func (o ManagedInstancePrivateLinkServiceConnectionStatePropertyOutput) ToManagedInstancePrivateLinkServiceConnectionStatePropertyPtrOutput() ManagedInstancePrivateLinkServiceConnectionStatePropertyPtrOutput
- func (o ManagedInstancePrivateLinkServiceConnectionStatePropertyOutput) ToManagedInstancePrivateLinkServiceConnectionStatePropertyPtrOutputWithContext(ctx context.Context) ManagedInstancePrivateLinkServiceConnectionStatePropertyPtrOutput
- type ManagedInstancePrivateLinkServiceConnectionStatePropertyPtrInput
- type ManagedInstancePrivateLinkServiceConnectionStatePropertyPtrOutput
- func (o ManagedInstancePrivateLinkServiceConnectionStatePropertyPtrOutput) Description() pulumi.StringPtrOutput
- func (o ManagedInstancePrivateLinkServiceConnectionStatePropertyPtrOutput) Elem() ManagedInstancePrivateLinkServiceConnectionStatePropertyOutput
- func (ManagedInstancePrivateLinkServiceConnectionStatePropertyPtrOutput) ElementType() reflect.Type
- func (o ManagedInstancePrivateLinkServiceConnectionStatePropertyPtrOutput) Status() pulumi.StringPtrOutput
- func (o ManagedInstancePrivateLinkServiceConnectionStatePropertyPtrOutput) ToManagedInstancePrivateLinkServiceConnectionStatePropertyPtrOutput() ManagedInstancePrivateLinkServiceConnectionStatePropertyPtrOutput
- func (o ManagedInstancePrivateLinkServiceConnectionStatePropertyPtrOutput) ToManagedInstancePrivateLinkServiceConnectionStatePropertyPtrOutputWithContext(ctx context.Context) ManagedInstancePrivateLinkServiceConnectionStatePropertyPtrOutput
- type ManagedInstancePrivateLinkServiceConnectionStatePropertyResponse
- type ManagedInstancePrivateLinkServiceConnectionStatePropertyResponseArgs
- func (ManagedInstancePrivateLinkServiceConnectionStatePropertyResponseArgs) ElementType() reflect.Type
- func (i ManagedInstancePrivateLinkServiceConnectionStatePropertyResponseArgs) ToManagedInstancePrivateLinkServiceConnectionStatePropertyResponseOutput() ManagedInstancePrivateLinkServiceConnectionStatePropertyResponseOutput
- func (i ManagedInstancePrivateLinkServiceConnectionStatePropertyResponseArgs) ToManagedInstancePrivateLinkServiceConnectionStatePropertyResponseOutputWithContext(ctx context.Context) ManagedInstancePrivateLinkServiceConnectionStatePropertyResponseOutput
- func (i ManagedInstancePrivateLinkServiceConnectionStatePropertyResponseArgs) ToManagedInstancePrivateLinkServiceConnectionStatePropertyResponsePtrOutput() ManagedInstancePrivateLinkServiceConnectionStatePropertyResponsePtrOutput
- func (i ManagedInstancePrivateLinkServiceConnectionStatePropertyResponseArgs) ToManagedInstancePrivateLinkServiceConnectionStatePropertyResponsePtrOutputWithContext(ctx context.Context) ManagedInstancePrivateLinkServiceConnectionStatePropertyResponsePtrOutput
- type ManagedInstancePrivateLinkServiceConnectionStatePropertyResponseInput
- type ManagedInstancePrivateLinkServiceConnectionStatePropertyResponseOutput
- func (o ManagedInstancePrivateLinkServiceConnectionStatePropertyResponseOutput) ActionsRequired() pulumi.StringOutput
- func (o ManagedInstancePrivateLinkServiceConnectionStatePropertyResponseOutput) Description() pulumi.StringOutput
- func (ManagedInstancePrivateLinkServiceConnectionStatePropertyResponseOutput) ElementType() reflect.Type
- func (o ManagedInstancePrivateLinkServiceConnectionStatePropertyResponseOutput) Status() pulumi.StringOutput
- func (o ManagedInstancePrivateLinkServiceConnectionStatePropertyResponseOutput) ToManagedInstancePrivateLinkServiceConnectionStatePropertyResponseOutput() ManagedInstancePrivateLinkServiceConnectionStatePropertyResponseOutput
- func (o ManagedInstancePrivateLinkServiceConnectionStatePropertyResponseOutput) ToManagedInstancePrivateLinkServiceConnectionStatePropertyResponseOutputWithContext(ctx context.Context) ManagedInstancePrivateLinkServiceConnectionStatePropertyResponseOutput
- func (o ManagedInstancePrivateLinkServiceConnectionStatePropertyResponseOutput) ToManagedInstancePrivateLinkServiceConnectionStatePropertyResponsePtrOutput() ManagedInstancePrivateLinkServiceConnectionStatePropertyResponsePtrOutput
- func (o ManagedInstancePrivateLinkServiceConnectionStatePropertyResponseOutput) ToManagedInstancePrivateLinkServiceConnectionStatePropertyResponsePtrOutputWithContext(ctx context.Context) ManagedInstancePrivateLinkServiceConnectionStatePropertyResponsePtrOutput
- type ManagedInstancePrivateLinkServiceConnectionStatePropertyResponsePtrInput
- type ManagedInstancePrivateLinkServiceConnectionStatePropertyResponsePtrOutput
- func (o ManagedInstancePrivateLinkServiceConnectionStatePropertyResponsePtrOutput) ActionsRequired() pulumi.StringPtrOutput
- func (o ManagedInstancePrivateLinkServiceConnectionStatePropertyResponsePtrOutput) Description() pulumi.StringPtrOutput
- func (o ManagedInstancePrivateLinkServiceConnectionStatePropertyResponsePtrOutput) Elem() ManagedInstancePrivateLinkServiceConnectionStatePropertyResponseOutput
- func (ManagedInstancePrivateLinkServiceConnectionStatePropertyResponsePtrOutput) ElementType() reflect.Type
- func (o ManagedInstancePrivateLinkServiceConnectionStatePropertyResponsePtrOutput) Status() pulumi.StringPtrOutput
- func (o ManagedInstancePrivateLinkServiceConnectionStatePropertyResponsePtrOutput) ToManagedInstancePrivateLinkServiceConnectionStatePropertyResponsePtrOutput() ManagedInstancePrivateLinkServiceConnectionStatePropertyResponsePtrOutput
- func (o ManagedInstancePrivateLinkServiceConnectionStatePropertyResponsePtrOutput) ToManagedInstancePrivateLinkServiceConnectionStatePropertyResponsePtrOutputWithContext(ctx context.Context) ManagedInstancePrivateLinkServiceConnectionStatePropertyResponsePtrOutput
- type ManagedInstanceProxyOverride
- func (ManagedInstanceProxyOverride) ElementType() reflect.Type
- func (e ManagedInstanceProxyOverride) ToStringOutput() pulumi.StringOutput
- func (e ManagedInstanceProxyOverride) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ManagedInstanceProxyOverride) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ManagedInstanceProxyOverride) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ManagedInstanceState
- type ManagedInstanceVulnerabilityAssessment
- func (*ManagedInstanceVulnerabilityAssessment) ElementType() reflect.Type
- func (i *ManagedInstanceVulnerabilityAssessment) ToManagedInstanceVulnerabilityAssessmentOutput() ManagedInstanceVulnerabilityAssessmentOutput
- func (i *ManagedInstanceVulnerabilityAssessment) ToManagedInstanceVulnerabilityAssessmentOutputWithContext(ctx context.Context) ManagedInstanceVulnerabilityAssessmentOutput
- type ManagedInstanceVulnerabilityAssessmentArgs
- type ManagedInstanceVulnerabilityAssessmentInput
- type ManagedInstanceVulnerabilityAssessmentOutput
- func (ManagedInstanceVulnerabilityAssessmentOutput) ElementType() reflect.Type
- func (o ManagedInstanceVulnerabilityAssessmentOutput) ToManagedInstanceVulnerabilityAssessmentOutput() ManagedInstanceVulnerabilityAssessmentOutput
- func (o ManagedInstanceVulnerabilityAssessmentOutput) ToManagedInstanceVulnerabilityAssessmentOutputWithContext(ctx context.Context) ManagedInstanceVulnerabilityAssessmentOutput
- type ManagedInstanceVulnerabilityAssessmentState
- type ManagedServerCreateMode
- func (ManagedServerCreateMode) ElementType() reflect.Type
- func (e ManagedServerCreateMode) ToStringOutput() pulumi.StringOutput
- func (e ManagedServerCreateMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ManagedServerCreateMode) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ManagedServerCreateMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PartnerInfo
- type PartnerInfoArgs
- type PartnerInfoArray
- type PartnerInfoArrayInput
- type PartnerInfoArrayOutput
- func (PartnerInfoArrayOutput) ElementType() reflect.Type
- func (o PartnerInfoArrayOutput) Index(i pulumi.IntInput) PartnerInfoOutput
- func (o PartnerInfoArrayOutput) ToPartnerInfoArrayOutput() PartnerInfoArrayOutput
- func (o PartnerInfoArrayOutput) ToPartnerInfoArrayOutputWithContext(ctx context.Context) PartnerInfoArrayOutput
- type PartnerInfoInput
- type PartnerInfoOutput
- type PartnerInfoResponse
- type PartnerInfoResponseArgs
- type PartnerInfoResponseArray
- type PartnerInfoResponseArrayInput
- type PartnerInfoResponseArrayOutput
- func (PartnerInfoResponseArrayOutput) ElementType() reflect.Type
- func (o PartnerInfoResponseArrayOutput) Index(i pulumi.IntInput) PartnerInfoResponseOutput
- func (o PartnerInfoResponseArrayOutput) ToPartnerInfoResponseArrayOutput() PartnerInfoResponseArrayOutput
- func (o PartnerInfoResponseArrayOutput) ToPartnerInfoResponseArrayOutputWithContext(ctx context.Context) PartnerInfoResponseArrayOutput
- type PartnerInfoResponseInput
- type PartnerInfoResponseOutput
- func (PartnerInfoResponseOutput) ElementType() reflect.Type
- func (o PartnerInfoResponseOutput) Id() pulumi.StringOutput
- func (o PartnerInfoResponseOutput) Location() pulumi.StringOutput
- func (o PartnerInfoResponseOutput) ReplicationRole() pulumi.StringOutput
- func (o PartnerInfoResponseOutput) ToPartnerInfoResponseOutput() PartnerInfoResponseOutput
- func (o PartnerInfoResponseOutput) ToPartnerInfoResponseOutputWithContext(ctx context.Context) PartnerInfoResponseOutput
- 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 PrivateEndpointConnection
- type PrivateEndpointConnectionArgs
- type PrivateEndpointConnectionInput
- type PrivateEndpointConnectionOutput
- func (PrivateEndpointConnectionOutput) ElementType() reflect.Type
- func (o PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput
- func (o PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutputWithContext(ctx context.Context) PrivateEndpointConnectionOutput
- type PrivateEndpointConnectionPropertiesResponse
- type PrivateEndpointConnectionPropertiesResponseArgs
- func (PrivateEndpointConnectionPropertiesResponseArgs) ElementType() reflect.Type
- func (i PrivateEndpointConnectionPropertiesResponseArgs) ToPrivateEndpointConnectionPropertiesResponseOutput() PrivateEndpointConnectionPropertiesResponseOutput
- func (i PrivateEndpointConnectionPropertiesResponseArgs) ToPrivateEndpointConnectionPropertiesResponseOutputWithContext(ctx context.Context) PrivateEndpointConnectionPropertiesResponseOutput
- type PrivateEndpointConnectionPropertiesResponseInput
- type PrivateEndpointConnectionPropertiesResponseOutput
- func (PrivateEndpointConnectionPropertiesResponseOutput) ElementType() reflect.Type
- func (o PrivateEndpointConnectionPropertiesResponseOutput) PrivateEndpoint() PrivateEndpointPropertyResponsePtrOutput
- func (o PrivateEndpointConnectionPropertiesResponseOutput) PrivateLinkServiceConnectionState() PrivateLinkServiceConnectionStatePropertyResponsePtrOutput
- func (o PrivateEndpointConnectionPropertiesResponseOutput) ProvisioningState() pulumi.StringOutput
- func (o PrivateEndpointConnectionPropertiesResponseOutput) ToPrivateEndpointConnectionPropertiesResponseOutput() PrivateEndpointConnectionPropertiesResponseOutput
- func (o PrivateEndpointConnectionPropertiesResponseOutput) ToPrivateEndpointConnectionPropertiesResponseOutputWithContext(ctx context.Context) PrivateEndpointConnectionPropertiesResponseOutput
- type PrivateEndpointConnectionState
- type PrivateEndpointProperty
- type PrivateEndpointPropertyArgs
- func (PrivateEndpointPropertyArgs) ElementType() reflect.Type
- func (i PrivateEndpointPropertyArgs) ToPrivateEndpointPropertyOutput() PrivateEndpointPropertyOutput
- func (i PrivateEndpointPropertyArgs) ToPrivateEndpointPropertyOutputWithContext(ctx context.Context) PrivateEndpointPropertyOutput
- func (i PrivateEndpointPropertyArgs) ToPrivateEndpointPropertyPtrOutput() PrivateEndpointPropertyPtrOutput
- func (i PrivateEndpointPropertyArgs) ToPrivateEndpointPropertyPtrOutputWithContext(ctx context.Context) PrivateEndpointPropertyPtrOutput
- type PrivateEndpointPropertyInput
- type PrivateEndpointPropertyOutput
- func (PrivateEndpointPropertyOutput) ElementType() reflect.Type
- func (o PrivateEndpointPropertyOutput) Id() pulumi.StringPtrOutput
- func (o PrivateEndpointPropertyOutput) ToPrivateEndpointPropertyOutput() PrivateEndpointPropertyOutput
- func (o PrivateEndpointPropertyOutput) ToPrivateEndpointPropertyOutputWithContext(ctx context.Context) PrivateEndpointPropertyOutput
- func (o PrivateEndpointPropertyOutput) ToPrivateEndpointPropertyPtrOutput() PrivateEndpointPropertyPtrOutput
- func (o PrivateEndpointPropertyOutput) ToPrivateEndpointPropertyPtrOutputWithContext(ctx context.Context) PrivateEndpointPropertyPtrOutput
- type PrivateEndpointPropertyPtrInput
- type PrivateEndpointPropertyPtrOutput
- func (o PrivateEndpointPropertyPtrOutput) Elem() PrivateEndpointPropertyOutput
- func (PrivateEndpointPropertyPtrOutput) ElementType() reflect.Type
- func (o PrivateEndpointPropertyPtrOutput) Id() pulumi.StringPtrOutput
- func (o PrivateEndpointPropertyPtrOutput) ToPrivateEndpointPropertyPtrOutput() PrivateEndpointPropertyPtrOutput
- func (o PrivateEndpointPropertyPtrOutput) ToPrivateEndpointPropertyPtrOutputWithContext(ctx context.Context) PrivateEndpointPropertyPtrOutput
- type PrivateEndpointPropertyResponse
- type PrivateEndpointPropertyResponseArgs
- func (PrivateEndpointPropertyResponseArgs) ElementType() reflect.Type
- func (i PrivateEndpointPropertyResponseArgs) ToPrivateEndpointPropertyResponseOutput() PrivateEndpointPropertyResponseOutput
- func (i PrivateEndpointPropertyResponseArgs) ToPrivateEndpointPropertyResponseOutputWithContext(ctx context.Context) PrivateEndpointPropertyResponseOutput
- func (i PrivateEndpointPropertyResponseArgs) ToPrivateEndpointPropertyResponsePtrOutput() PrivateEndpointPropertyResponsePtrOutput
- func (i PrivateEndpointPropertyResponseArgs) ToPrivateEndpointPropertyResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointPropertyResponsePtrOutput
- type PrivateEndpointPropertyResponseInput
- type PrivateEndpointPropertyResponseOutput
- func (PrivateEndpointPropertyResponseOutput) ElementType() reflect.Type
- func (o PrivateEndpointPropertyResponseOutput) Id() pulumi.StringPtrOutput
- func (o PrivateEndpointPropertyResponseOutput) ToPrivateEndpointPropertyResponseOutput() PrivateEndpointPropertyResponseOutput
- func (o PrivateEndpointPropertyResponseOutput) ToPrivateEndpointPropertyResponseOutputWithContext(ctx context.Context) PrivateEndpointPropertyResponseOutput
- func (o PrivateEndpointPropertyResponseOutput) ToPrivateEndpointPropertyResponsePtrOutput() PrivateEndpointPropertyResponsePtrOutput
- func (o PrivateEndpointPropertyResponseOutput) ToPrivateEndpointPropertyResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointPropertyResponsePtrOutput
- type PrivateEndpointPropertyResponsePtrInput
- type PrivateEndpointPropertyResponsePtrOutput
- func (o PrivateEndpointPropertyResponsePtrOutput) Elem() PrivateEndpointPropertyResponseOutput
- func (PrivateEndpointPropertyResponsePtrOutput) ElementType() reflect.Type
- func (o PrivateEndpointPropertyResponsePtrOutput) Id() pulumi.StringPtrOutput
- func (o PrivateEndpointPropertyResponsePtrOutput) ToPrivateEndpointPropertyResponsePtrOutput() PrivateEndpointPropertyResponsePtrOutput
- func (o PrivateEndpointPropertyResponsePtrOutput) ToPrivateEndpointPropertyResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointPropertyResponsePtrOutput
- type PrivateLinkServiceConnectionStateProperty
- type PrivateLinkServiceConnectionStatePropertyArgs
- func (PrivateLinkServiceConnectionStatePropertyArgs) ElementType() reflect.Type
- func (i PrivateLinkServiceConnectionStatePropertyArgs) ToPrivateLinkServiceConnectionStatePropertyOutput() PrivateLinkServiceConnectionStatePropertyOutput
- func (i PrivateLinkServiceConnectionStatePropertyArgs) ToPrivateLinkServiceConnectionStatePropertyOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePropertyOutput
- func (i PrivateLinkServiceConnectionStatePropertyArgs) ToPrivateLinkServiceConnectionStatePropertyPtrOutput() PrivateLinkServiceConnectionStatePropertyPtrOutput
- func (i PrivateLinkServiceConnectionStatePropertyArgs) ToPrivateLinkServiceConnectionStatePropertyPtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePropertyPtrOutput
- type PrivateLinkServiceConnectionStatePropertyInput
- type PrivateLinkServiceConnectionStatePropertyOutput
- func (o PrivateLinkServiceConnectionStatePropertyOutput) Description() pulumi.StringOutput
- func (PrivateLinkServiceConnectionStatePropertyOutput) ElementType() reflect.Type
- func (o PrivateLinkServiceConnectionStatePropertyOutput) Status() pulumi.StringOutput
- func (o PrivateLinkServiceConnectionStatePropertyOutput) ToPrivateLinkServiceConnectionStatePropertyOutput() PrivateLinkServiceConnectionStatePropertyOutput
- func (o PrivateLinkServiceConnectionStatePropertyOutput) ToPrivateLinkServiceConnectionStatePropertyOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePropertyOutput
- func (o PrivateLinkServiceConnectionStatePropertyOutput) ToPrivateLinkServiceConnectionStatePropertyPtrOutput() PrivateLinkServiceConnectionStatePropertyPtrOutput
- func (o PrivateLinkServiceConnectionStatePropertyOutput) ToPrivateLinkServiceConnectionStatePropertyPtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePropertyPtrOutput
- type PrivateLinkServiceConnectionStatePropertyPtrInput
- type PrivateLinkServiceConnectionStatePropertyPtrOutput
- func (o PrivateLinkServiceConnectionStatePropertyPtrOutput) Description() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStatePropertyPtrOutput) Elem() PrivateLinkServiceConnectionStatePropertyOutput
- func (PrivateLinkServiceConnectionStatePropertyPtrOutput) ElementType() reflect.Type
- func (o PrivateLinkServiceConnectionStatePropertyPtrOutput) Status() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStatePropertyPtrOutput) ToPrivateLinkServiceConnectionStatePropertyPtrOutput() PrivateLinkServiceConnectionStatePropertyPtrOutput
- func (o PrivateLinkServiceConnectionStatePropertyPtrOutput) ToPrivateLinkServiceConnectionStatePropertyPtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePropertyPtrOutput
- type PrivateLinkServiceConnectionStatePropertyResponse
- type PrivateLinkServiceConnectionStatePropertyResponseArgs
- func (PrivateLinkServiceConnectionStatePropertyResponseArgs) ElementType() reflect.Type
- func (i PrivateLinkServiceConnectionStatePropertyResponseArgs) ToPrivateLinkServiceConnectionStatePropertyResponseOutput() PrivateLinkServiceConnectionStatePropertyResponseOutput
- func (i PrivateLinkServiceConnectionStatePropertyResponseArgs) ToPrivateLinkServiceConnectionStatePropertyResponseOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePropertyResponseOutput
- func (i PrivateLinkServiceConnectionStatePropertyResponseArgs) ToPrivateLinkServiceConnectionStatePropertyResponsePtrOutput() PrivateLinkServiceConnectionStatePropertyResponsePtrOutput
- func (i PrivateLinkServiceConnectionStatePropertyResponseArgs) ToPrivateLinkServiceConnectionStatePropertyResponsePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePropertyResponsePtrOutput
- type PrivateLinkServiceConnectionStatePropertyResponseInput
- type PrivateLinkServiceConnectionStatePropertyResponseOutput
- func (o PrivateLinkServiceConnectionStatePropertyResponseOutput) ActionsRequired() pulumi.StringOutput
- func (o PrivateLinkServiceConnectionStatePropertyResponseOutput) Description() pulumi.StringOutput
- func (PrivateLinkServiceConnectionStatePropertyResponseOutput) ElementType() reflect.Type
- func (o PrivateLinkServiceConnectionStatePropertyResponseOutput) Status() pulumi.StringOutput
- func (o PrivateLinkServiceConnectionStatePropertyResponseOutput) ToPrivateLinkServiceConnectionStatePropertyResponseOutput() PrivateLinkServiceConnectionStatePropertyResponseOutput
- func (o PrivateLinkServiceConnectionStatePropertyResponseOutput) ToPrivateLinkServiceConnectionStatePropertyResponseOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePropertyResponseOutput
- func (o PrivateLinkServiceConnectionStatePropertyResponseOutput) ToPrivateLinkServiceConnectionStatePropertyResponsePtrOutput() PrivateLinkServiceConnectionStatePropertyResponsePtrOutput
- func (o PrivateLinkServiceConnectionStatePropertyResponseOutput) ToPrivateLinkServiceConnectionStatePropertyResponsePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePropertyResponsePtrOutput
- type PrivateLinkServiceConnectionStatePropertyResponsePtrInput
- type PrivateLinkServiceConnectionStatePropertyResponsePtrOutput
- func (o PrivateLinkServiceConnectionStatePropertyResponsePtrOutput) ActionsRequired() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStatePropertyResponsePtrOutput) Description() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStatePropertyResponsePtrOutput) Elem() PrivateLinkServiceConnectionStatePropertyResponseOutput
- func (PrivateLinkServiceConnectionStatePropertyResponsePtrOutput) ElementType() reflect.Type
- func (o PrivateLinkServiceConnectionStatePropertyResponsePtrOutput) Status() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStatePropertyResponsePtrOutput) ToPrivateLinkServiceConnectionStatePropertyResponsePtrOutput() PrivateLinkServiceConnectionStatePropertyResponsePtrOutput
- func (o PrivateLinkServiceConnectionStatePropertyResponsePtrOutput) ToPrivateLinkServiceConnectionStatePropertyResponsePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePropertyResponsePtrOutput
- type PrivateLinkServiceConnectionStateStatus
- func (PrivateLinkServiceConnectionStateStatus) ElementType() reflect.Type
- func (e PrivateLinkServiceConnectionStateStatus) ToStringOutput() pulumi.StringOutput
- func (e PrivateLinkServiceConnectionStateStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e PrivateLinkServiceConnectionStateStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e PrivateLinkServiceConnectionStateStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ReadOnlyEndpointFailoverPolicy
- func (ReadOnlyEndpointFailoverPolicy) ElementType() reflect.Type
- func (e ReadOnlyEndpointFailoverPolicy) ToStringOutput() pulumi.StringOutput
- func (e ReadOnlyEndpointFailoverPolicy) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ReadOnlyEndpointFailoverPolicy) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ReadOnlyEndpointFailoverPolicy) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ReadWriteEndpointFailoverPolicy
- func (ReadWriteEndpointFailoverPolicy) ElementType() reflect.Type
- func (e ReadWriteEndpointFailoverPolicy) ToStringOutput() pulumi.StringOutput
- func (e ReadWriteEndpointFailoverPolicy) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ReadWriteEndpointFailoverPolicy) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ReadWriteEndpointFailoverPolicy) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ReplicationMode
- func (ReplicationMode) ElementType() reflect.Type
- func (e ReplicationMode) ToStringOutput() pulumi.StringOutput
- func (e ReplicationMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ReplicationMode) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ReplicationMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ResourceIdentity
- type ResourceIdentityArgs
- func (ResourceIdentityArgs) ElementType() reflect.Type
- func (i ResourceIdentityArgs) ToResourceIdentityOutput() ResourceIdentityOutput
- func (i ResourceIdentityArgs) ToResourceIdentityOutputWithContext(ctx context.Context) ResourceIdentityOutput
- func (i ResourceIdentityArgs) ToResourceIdentityPtrOutput() ResourceIdentityPtrOutput
- func (i ResourceIdentityArgs) ToResourceIdentityPtrOutputWithContext(ctx context.Context) ResourceIdentityPtrOutput
- type ResourceIdentityInput
- type ResourceIdentityOutput
- func (ResourceIdentityOutput) ElementType() reflect.Type
- func (o ResourceIdentityOutput) ToResourceIdentityOutput() ResourceIdentityOutput
- func (o ResourceIdentityOutput) ToResourceIdentityOutputWithContext(ctx context.Context) ResourceIdentityOutput
- func (o ResourceIdentityOutput) ToResourceIdentityPtrOutput() ResourceIdentityPtrOutput
- func (o ResourceIdentityOutput) ToResourceIdentityPtrOutputWithContext(ctx context.Context) ResourceIdentityPtrOutput
- func (o ResourceIdentityOutput) Type() pulumi.StringPtrOutput
- type ResourceIdentityPtrInput
- type ResourceIdentityPtrOutput
- func (o ResourceIdentityPtrOutput) Elem() ResourceIdentityOutput
- func (ResourceIdentityPtrOutput) ElementType() reflect.Type
- func (o ResourceIdentityPtrOutput) ToResourceIdentityPtrOutput() ResourceIdentityPtrOutput
- func (o ResourceIdentityPtrOutput) ToResourceIdentityPtrOutputWithContext(ctx context.Context) ResourceIdentityPtrOutput
- func (o ResourceIdentityPtrOutput) Type() pulumi.StringPtrOutput
- type ResourceIdentityResponse
- type ResourceIdentityResponseArgs
- func (ResourceIdentityResponseArgs) ElementType() reflect.Type
- func (i ResourceIdentityResponseArgs) ToResourceIdentityResponseOutput() ResourceIdentityResponseOutput
- func (i ResourceIdentityResponseArgs) ToResourceIdentityResponseOutputWithContext(ctx context.Context) ResourceIdentityResponseOutput
- func (i ResourceIdentityResponseArgs) ToResourceIdentityResponsePtrOutput() ResourceIdentityResponsePtrOutput
- func (i ResourceIdentityResponseArgs) ToResourceIdentityResponsePtrOutputWithContext(ctx context.Context) ResourceIdentityResponsePtrOutput
- type ResourceIdentityResponseInput
- type ResourceIdentityResponseOutput
- func (ResourceIdentityResponseOutput) ElementType() reflect.Type
- func (o ResourceIdentityResponseOutput) PrincipalId() pulumi.StringOutput
- func (o ResourceIdentityResponseOutput) TenantId() pulumi.StringOutput
- func (o ResourceIdentityResponseOutput) ToResourceIdentityResponseOutput() ResourceIdentityResponseOutput
- func (o ResourceIdentityResponseOutput) ToResourceIdentityResponseOutputWithContext(ctx context.Context) ResourceIdentityResponseOutput
- func (o ResourceIdentityResponseOutput) ToResourceIdentityResponsePtrOutput() ResourceIdentityResponsePtrOutput
- func (o ResourceIdentityResponseOutput) ToResourceIdentityResponsePtrOutputWithContext(ctx context.Context) ResourceIdentityResponsePtrOutput
- func (o ResourceIdentityResponseOutput) Type() pulumi.StringPtrOutput
- type ResourceIdentityResponsePtrInput
- type ResourceIdentityResponsePtrOutput
- func (o ResourceIdentityResponsePtrOutput) Elem() ResourceIdentityResponseOutput
- func (ResourceIdentityResponsePtrOutput) ElementType() reflect.Type
- func (o ResourceIdentityResponsePtrOutput) PrincipalId() pulumi.StringPtrOutput
- func (o ResourceIdentityResponsePtrOutput) TenantId() pulumi.StringPtrOutput
- func (o ResourceIdentityResponsePtrOutput) ToResourceIdentityResponsePtrOutput() ResourceIdentityResponsePtrOutput
- func (o ResourceIdentityResponsePtrOutput) ToResourceIdentityResponsePtrOutputWithContext(ctx context.Context) ResourceIdentityResponsePtrOutput
- func (o ResourceIdentityResponsePtrOutput) Type() pulumi.StringPtrOutput
- type SampleName
- func (SampleName) ElementType() reflect.Type
- func (e SampleName) ToStringOutput() pulumi.StringOutput
- func (e SampleName) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e SampleName) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e SampleName) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SecondaryType
- func (SecondaryType) ElementType() reflect.Type
- func (e SecondaryType) ToStringOutput() pulumi.StringOutput
- func (e SecondaryType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e SecondaryType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e SecondaryType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SensitivityLabel
- type SensitivityLabelArgs
- type SensitivityLabelInput
- type SensitivityLabelOutput
- type SensitivityLabelRank
- func (SensitivityLabelRank) ElementType() reflect.Type
- func (e SensitivityLabelRank) ToStringOutput() pulumi.StringOutput
- func (e SensitivityLabelRank) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e SensitivityLabelRank) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e SensitivityLabelRank) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SensitivityLabelState
- type Server
- type ServerArgs
- type ServerAzureADAdministrator
- func (*ServerAzureADAdministrator) ElementType() reflect.Type
- func (i *ServerAzureADAdministrator) ToServerAzureADAdministratorOutput() ServerAzureADAdministratorOutput
- func (i *ServerAzureADAdministrator) ToServerAzureADAdministratorOutputWithContext(ctx context.Context) ServerAzureADAdministratorOutput
- type ServerAzureADAdministratorArgs
- type ServerAzureADAdministratorInput
- type ServerAzureADAdministratorOutput
- func (ServerAzureADAdministratorOutput) ElementType() reflect.Type
- func (o ServerAzureADAdministratorOutput) ToServerAzureADAdministratorOutput() ServerAzureADAdministratorOutput
- func (o ServerAzureADAdministratorOutput) ToServerAzureADAdministratorOutputWithContext(ctx context.Context) ServerAzureADAdministratorOutput
- type ServerAzureADAdministratorState
- type ServerAzureADOnlyAuthentication
- func GetServerAzureADOnlyAuthentication(ctx *pulumi.Context, name string, id pulumi.IDInput, ...) (*ServerAzureADOnlyAuthentication, error)
- func NewServerAzureADOnlyAuthentication(ctx *pulumi.Context, name string, args *ServerAzureADOnlyAuthenticationArgs, ...) (*ServerAzureADOnlyAuthentication, error)
- func (*ServerAzureADOnlyAuthentication) ElementType() reflect.Type
- func (i *ServerAzureADOnlyAuthentication) ToServerAzureADOnlyAuthenticationOutput() ServerAzureADOnlyAuthenticationOutput
- func (i *ServerAzureADOnlyAuthentication) ToServerAzureADOnlyAuthenticationOutputWithContext(ctx context.Context) ServerAzureADOnlyAuthenticationOutput
- type ServerAzureADOnlyAuthenticationArgs
- type ServerAzureADOnlyAuthenticationInput
- type ServerAzureADOnlyAuthenticationOutput
- func (ServerAzureADOnlyAuthenticationOutput) ElementType() reflect.Type
- func (o ServerAzureADOnlyAuthenticationOutput) ToServerAzureADOnlyAuthenticationOutput() ServerAzureADOnlyAuthenticationOutput
- func (o ServerAzureADOnlyAuthenticationOutput) ToServerAzureADOnlyAuthenticationOutputWithContext(ctx context.Context) ServerAzureADOnlyAuthenticationOutput
- type ServerAzureADOnlyAuthenticationState
- type ServerDnsAlias
- type ServerDnsAliasArgs
- type ServerDnsAliasInput
- type ServerDnsAliasOutput
- type ServerDnsAliasState
- type ServerInfo
- type ServerInfoArgs
- type ServerInfoArray
- type ServerInfoArrayInput
- type ServerInfoArrayOutput
- func (ServerInfoArrayOutput) ElementType() reflect.Type
- func (o ServerInfoArrayOutput) Index(i pulumi.IntInput) ServerInfoOutput
- func (o ServerInfoArrayOutput) ToServerInfoArrayOutput() ServerInfoArrayOutput
- func (o ServerInfoArrayOutput) ToServerInfoArrayOutputWithContext(ctx context.Context) ServerInfoArrayOutput
- type ServerInfoInput
- type ServerInfoOutput
- type ServerInfoResponse
- type ServerInfoResponseArgs
- type ServerInfoResponseArray
- type ServerInfoResponseArrayInput
- type ServerInfoResponseArrayOutput
- func (ServerInfoResponseArrayOutput) ElementType() reflect.Type
- func (o ServerInfoResponseArrayOutput) Index(i pulumi.IntInput) ServerInfoResponseOutput
- func (o ServerInfoResponseArrayOutput) ToServerInfoResponseArrayOutput() ServerInfoResponseArrayOutput
- func (o ServerInfoResponseArrayOutput) ToServerInfoResponseArrayOutputWithContext(ctx context.Context) ServerInfoResponseArrayOutput
- type ServerInfoResponseInput
- type ServerInfoResponseOutput
- func (ServerInfoResponseOutput) ElementType() reflect.Type
- func (o ServerInfoResponseOutput) ServerId() pulumi.StringOutput
- func (o ServerInfoResponseOutput) ToServerInfoResponseOutput() ServerInfoResponseOutput
- func (o ServerInfoResponseOutput) ToServerInfoResponseOutputWithContext(ctx context.Context) ServerInfoResponseOutput
- type ServerInput
- type ServerKey
- type ServerKeyArgs
- type ServerKeyInput
- type ServerKeyOutput
- type ServerKeyState
- type ServerKeyType
- func (ServerKeyType) ElementType() reflect.Type
- func (e ServerKeyType) ToStringOutput() pulumi.StringOutput
- func (e ServerKeyType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ServerKeyType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ServerKeyType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ServerOutput
- type ServerPrivateEndpointConnectionResponse
- type ServerPrivateEndpointConnectionResponseArgs
- func (ServerPrivateEndpointConnectionResponseArgs) ElementType() reflect.Type
- func (i ServerPrivateEndpointConnectionResponseArgs) ToServerPrivateEndpointConnectionResponseOutput() ServerPrivateEndpointConnectionResponseOutput
- func (i ServerPrivateEndpointConnectionResponseArgs) ToServerPrivateEndpointConnectionResponseOutputWithContext(ctx context.Context) ServerPrivateEndpointConnectionResponseOutput
- type ServerPrivateEndpointConnectionResponseArray
- func (ServerPrivateEndpointConnectionResponseArray) ElementType() reflect.Type
- func (i ServerPrivateEndpointConnectionResponseArray) ToServerPrivateEndpointConnectionResponseArrayOutput() ServerPrivateEndpointConnectionResponseArrayOutput
- func (i ServerPrivateEndpointConnectionResponseArray) ToServerPrivateEndpointConnectionResponseArrayOutputWithContext(ctx context.Context) ServerPrivateEndpointConnectionResponseArrayOutput
- type ServerPrivateEndpointConnectionResponseArrayInput
- type ServerPrivateEndpointConnectionResponseArrayOutput
- func (ServerPrivateEndpointConnectionResponseArrayOutput) ElementType() reflect.Type
- func (o ServerPrivateEndpointConnectionResponseArrayOutput) Index(i pulumi.IntInput) ServerPrivateEndpointConnectionResponseOutput
- func (o ServerPrivateEndpointConnectionResponseArrayOutput) ToServerPrivateEndpointConnectionResponseArrayOutput() ServerPrivateEndpointConnectionResponseArrayOutput
- func (o ServerPrivateEndpointConnectionResponseArrayOutput) ToServerPrivateEndpointConnectionResponseArrayOutputWithContext(ctx context.Context) ServerPrivateEndpointConnectionResponseArrayOutput
- type ServerPrivateEndpointConnectionResponseInput
- type ServerPrivateEndpointConnectionResponseOutput
- func (ServerPrivateEndpointConnectionResponseOutput) ElementType() reflect.Type
- func (o ServerPrivateEndpointConnectionResponseOutput) Id() pulumi.StringOutput
- func (o ServerPrivateEndpointConnectionResponseOutput) Properties() PrivateEndpointConnectionPropertiesResponseOutput
- func (o ServerPrivateEndpointConnectionResponseOutput) ToServerPrivateEndpointConnectionResponseOutput() ServerPrivateEndpointConnectionResponseOutput
- func (o ServerPrivateEndpointConnectionResponseOutput) ToServerPrivateEndpointConnectionResponseOutputWithContext(ctx context.Context) ServerPrivateEndpointConnectionResponseOutput
- type ServerPublicNetworkAccess
- func (ServerPublicNetworkAccess) ElementType() reflect.Type
- func (e ServerPublicNetworkAccess) ToStringOutput() pulumi.StringOutput
- func (e ServerPublicNetworkAccess) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ServerPublicNetworkAccess) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ServerPublicNetworkAccess) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ServerState
- type ServerTrustGroup
- type ServerTrustGroupArgs
- type ServerTrustGroupInput
- type ServerTrustGroupOutput
- type ServerTrustGroupState
- type ServerVulnerabilityAssessment
- func (*ServerVulnerabilityAssessment) ElementType() reflect.Type
- func (i *ServerVulnerabilityAssessment) ToServerVulnerabilityAssessmentOutput() ServerVulnerabilityAssessmentOutput
- func (i *ServerVulnerabilityAssessment) ToServerVulnerabilityAssessmentOutputWithContext(ctx context.Context) ServerVulnerabilityAssessmentOutput
- type ServerVulnerabilityAssessmentArgs
- type ServerVulnerabilityAssessmentInput
- type ServerVulnerabilityAssessmentOutput
- func (ServerVulnerabilityAssessmentOutput) ElementType() reflect.Type
- func (o ServerVulnerabilityAssessmentOutput) ToServerVulnerabilityAssessmentOutput() ServerVulnerabilityAssessmentOutput
- func (o ServerVulnerabilityAssessmentOutput) ToServerVulnerabilityAssessmentOutputWithContext(ctx context.Context) ServerVulnerabilityAssessmentOutput
- type ServerVulnerabilityAssessmentState
- 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 StorageAccountType
- func (StorageAccountType) ElementType() reflect.Type
- func (e StorageAccountType) ToStringOutput() pulumi.StringOutput
- func (e StorageAccountType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e StorageAccountType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e StorageAccountType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SyncAgent
- type SyncAgentArgs
- type SyncAgentInput
- type SyncAgentOutput
- type SyncAgentState
- type SyncConflictResolutionPolicy
- func (SyncConflictResolutionPolicy) ElementType() reflect.Type
- func (e SyncConflictResolutionPolicy) ToStringOutput() pulumi.StringOutput
- func (e SyncConflictResolutionPolicy) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e SyncConflictResolutionPolicy) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e SyncConflictResolutionPolicy) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SyncDirection
- func (SyncDirection) ElementType() reflect.Type
- func (e SyncDirection) ToStringOutput() pulumi.StringOutput
- func (e SyncDirection) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e SyncDirection) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e SyncDirection) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SyncGroup
- type SyncGroupArgs
- type SyncGroupInput
- type SyncGroupOutput
- type SyncGroupSchema
- type SyncGroupSchemaArgs
- func (SyncGroupSchemaArgs) ElementType() reflect.Type
- func (i SyncGroupSchemaArgs) ToSyncGroupSchemaOutput() SyncGroupSchemaOutput
- func (i SyncGroupSchemaArgs) ToSyncGroupSchemaOutputWithContext(ctx context.Context) SyncGroupSchemaOutput
- func (i SyncGroupSchemaArgs) ToSyncGroupSchemaPtrOutput() SyncGroupSchemaPtrOutput
- func (i SyncGroupSchemaArgs) ToSyncGroupSchemaPtrOutputWithContext(ctx context.Context) SyncGroupSchemaPtrOutput
- type SyncGroupSchemaInput
- type SyncGroupSchemaOutput
- func (SyncGroupSchemaOutput) ElementType() reflect.Type
- func (o SyncGroupSchemaOutput) MasterSyncMemberName() pulumi.StringPtrOutput
- func (o SyncGroupSchemaOutput) Tables() SyncGroupSchemaTableArrayOutput
- func (o SyncGroupSchemaOutput) ToSyncGroupSchemaOutput() SyncGroupSchemaOutput
- func (o SyncGroupSchemaOutput) ToSyncGroupSchemaOutputWithContext(ctx context.Context) SyncGroupSchemaOutput
- func (o SyncGroupSchemaOutput) ToSyncGroupSchemaPtrOutput() SyncGroupSchemaPtrOutput
- func (o SyncGroupSchemaOutput) ToSyncGroupSchemaPtrOutputWithContext(ctx context.Context) SyncGroupSchemaPtrOutput
- type SyncGroupSchemaPtrInput
- type SyncGroupSchemaPtrOutput
- func (o SyncGroupSchemaPtrOutput) Elem() SyncGroupSchemaOutput
- func (SyncGroupSchemaPtrOutput) ElementType() reflect.Type
- func (o SyncGroupSchemaPtrOutput) MasterSyncMemberName() pulumi.StringPtrOutput
- func (o SyncGroupSchemaPtrOutput) Tables() SyncGroupSchemaTableArrayOutput
- func (o SyncGroupSchemaPtrOutput) ToSyncGroupSchemaPtrOutput() SyncGroupSchemaPtrOutput
- func (o SyncGroupSchemaPtrOutput) ToSyncGroupSchemaPtrOutputWithContext(ctx context.Context) SyncGroupSchemaPtrOutput
- type SyncGroupSchemaResponse
- type SyncGroupSchemaResponseArgs
- func (SyncGroupSchemaResponseArgs) ElementType() reflect.Type
- func (i SyncGroupSchemaResponseArgs) ToSyncGroupSchemaResponseOutput() SyncGroupSchemaResponseOutput
- func (i SyncGroupSchemaResponseArgs) ToSyncGroupSchemaResponseOutputWithContext(ctx context.Context) SyncGroupSchemaResponseOutput
- func (i SyncGroupSchemaResponseArgs) ToSyncGroupSchemaResponsePtrOutput() SyncGroupSchemaResponsePtrOutput
- func (i SyncGroupSchemaResponseArgs) ToSyncGroupSchemaResponsePtrOutputWithContext(ctx context.Context) SyncGroupSchemaResponsePtrOutput
- type SyncGroupSchemaResponseInput
- type SyncGroupSchemaResponseOutput
- func (SyncGroupSchemaResponseOutput) ElementType() reflect.Type
- func (o SyncGroupSchemaResponseOutput) MasterSyncMemberName() pulumi.StringPtrOutput
- func (o SyncGroupSchemaResponseOutput) Tables() SyncGroupSchemaTableResponseArrayOutput
- func (o SyncGroupSchemaResponseOutput) ToSyncGroupSchemaResponseOutput() SyncGroupSchemaResponseOutput
- func (o SyncGroupSchemaResponseOutput) ToSyncGroupSchemaResponseOutputWithContext(ctx context.Context) SyncGroupSchemaResponseOutput
- func (o SyncGroupSchemaResponseOutput) ToSyncGroupSchemaResponsePtrOutput() SyncGroupSchemaResponsePtrOutput
- func (o SyncGroupSchemaResponseOutput) ToSyncGroupSchemaResponsePtrOutputWithContext(ctx context.Context) SyncGroupSchemaResponsePtrOutput
- type SyncGroupSchemaResponsePtrInput
- type SyncGroupSchemaResponsePtrOutput
- func (o SyncGroupSchemaResponsePtrOutput) Elem() SyncGroupSchemaResponseOutput
- func (SyncGroupSchemaResponsePtrOutput) ElementType() reflect.Type
- func (o SyncGroupSchemaResponsePtrOutput) MasterSyncMemberName() pulumi.StringPtrOutput
- func (o SyncGroupSchemaResponsePtrOutput) Tables() SyncGroupSchemaTableResponseArrayOutput
- func (o SyncGroupSchemaResponsePtrOutput) ToSyncGroupSchemaResponsePtrOutput() SyncGroupSchemaResponsePtrOutput
- func (o SyncGroupSchemaResponsePtrOutput) ToSyncGroupSchemaResponsePtrOutputWithContext(ctx context.Context) SyncGroupSchemaResponsePtrOutput
- type SyncGroupSchemaTable
- type SyncGroupSchemaTableArgs
- type SyncGroupSchemaTableArray
- type SyncGroupSchemaTableArrayInput
- type SyncGroupSchemaTableArrayOutput
- func (SyncGroupSchemaTableArrayOutput) ElementType() reflect.Type
- func (o SyncGroupSchemaTableArrayOutput) Index(i pulumi.IntInput) SyncGroupSchemaTableOutput
- func (o SyncGroupSchemaTableArrayOutput) ToSyncGroupSchemaTableArrayOutput() SyncGroupSchemaTableArrayOutput
- func (o SyncGroupSchemaTableArrayOutput) ToSyncGroupSchemaTableArrayOutputWithContext(ctx context.Context) SyncGroupSchemaTableArrayOutput
- type SyncGroupSchemaTableColumn
- type SyncGroupSchemaTableColumnArgs
- func (SyncGroupSchemaTableColumnArgs) ElementType() reflect.Type
- func (i SyncGroupSchemaTableColumnArgs) ToSyncGroupSchemaTableColumnOutput() SyncGroupSchemaTableColumnOutput
- func (i SyncGroupSchemaTableColumnArgs) ToSyncGroupSchemaTableColumnOutputWithContext(ctx context.Context) SyncGroupSchemaTableColumnOutput
- type SyncGroupSchemaTableColumnArray
- func (SyncGroupSchemaTableColumnArray) ElementType() reflect.Type
- func (i SyncGroupSchemaTableColumnArray) ToSyncGroupSchemaTableColumnArrayOutput() SyncGroupSchemaTableColumnArrayOutput
- func (i SyncGroupSchemaTableColumnArray) ToSyncGroupSchemaTableColumnArrayOutputWithContext(ctx context.Context) SyncGroupSchemaTableColumnArrayOutput
- type SyncGroupSchemaTableColumnArrayInput
- type SyncGroupSchemaTableColumnArrayOutput
- func (SyncGroupSchemaTableColumnArrayOutput) ElementType() reflect.Type
- func (o SyncGroupSchemaTableColumnArrayOutput) Index(i pulumi.IntInput) SyncGroupSchemaTableColumnOutput
- func (o SyncGroupSchemaTableColumnArrayOutput) ToSyncGroupSchemaTableColumnArrayOutput() SyncGroupSchemaTableColumnArrayOutput
- func (o SyncGroupSchemaTableColumnArrayOutput) ToSyncGroupSchemaTableColumnArrayOutputWithContext(ctx context.Context) SyncGroupSchemaTableColumnArrayOutput
- type SyncGroupSchemaTableColumnInput
- type SyncGroupSchemaTableColumnOutput
- func (o SyncGroupSchemaTableColumnOutput) DataSize() pulumi.StringPtrOutput
- func (o SyncGroupSchemaTableColumnOutput) DataType() pulumi.StringPtrOutput
- func (SyncGroupSchemaTableColumnOutput) ElementType() reflect.Type
- func (o SyncGroupSchemaTableColumnOutput) QuotedName() pulumi.StringPtrOutput
- func (o SyncGroupSchemaTableColumnOutput) ToSyncGroupSchemaTableColumnOutput() SyncGroupSchemaTableColumnOutput
- func (o SyncGroupSchemaTableColumnOutput) ToSyncGroupSchemaTableColumnOutputWithContext(ctx context.Context) SyncGroupSchemaTableColumnOutput
- type SyncGroupSchemaTableColumnResponse
- type SyncGroupSchemaTableColumnResponseArgs
- func (SyncGroupSchemaTableColumnResponseArgs) ElementType() reflect.Type
- func (i SyncGroupSchemaTableColumnResponseArgs) ToSyncGroupSchemaTableColumnResponseOutput() SyncGroupSchemaTableColumnResponseOutput
- func (i SyncGroupSchemaTableColumnResponseArgs) ToSyncGroupSchemaTableColumnResponseOutputWithContext(ctx context.Context) SyncGroupSchemaTableColumnResponseOutput
- type SyncGroupSchemaTableColumnResponseArray
- func (SyncGroupSchemaTableColumnResponseArray) ElementType() reflect.Type
- func (i SyncGroupSchemaTableColumnResponseArray) ToSyncGroupSchemaTableColumnResponseArrayOutput() SyncGroupSchemaTableColumnResponseArrayOutput
- func (i SyncGroupSchemaTableColumnResponseArray) ToSyncGroupSchemaTableColumnResponseArrayOutputWithContext(ctx context.Context) SyncGroupSchemaTableColumnResponseArrayOutput
- type SyncGroupSchemaTableColumnResponseArrayInput
- type SyncGroupSchemaTableColumnResponseArrayOutput
- func (SyncGroupSchemaTableColumnResponseArrayOutput) ElementType() reflect.Type
- func (o SyncGroupSchemaTableColumnResponseArrayOutput) Index(i pulumi.IntInput) SyncGroupSchemaTableColumnResponseOutput
- func (o SyncGroupSchemaTableColumnResponseArrayOutput) ToSyncGroupSchemaTableColumnResponseArrayOutput() SyncGroupSchemaTableColumnResponseArrayOutput
- func (o SyncGroupSchemaTableColumnResponseArrayOutput) ToSyncGroupSchemaTableColumnResponseArrayOutputWithContext(ctx context.Context) SyncGroupSchemaTableColumnResponseArrayOutput
- type SyncGroupSchemaTableColumnResponseInput
- type SyncGroupSchemaTableColumnResponseOutput
- func (o SyncGroupSchemaTableColumnResponseOutput) DataSize() pulumi.StringPtrOutput
- func (o SyncGroupSchemaTableColumnResponseOutput) DataType() pulumi.StringPtrOutput
- func (SyncGroupSchemaTableColumnResponseOutput) ElementType() reflect.Type
- func (o SyncGroupSchemaTableColumnResponseOutput) QuotedName() pulumi.StringPtrOutput
- func (o SyncGroupSchemaTableColumnResponseOutput) ToSyncGroupSchemaTableColumnResponseOutput() SyncGroupSchemaTableColumnResponseOutput
- func (o SyncGroupSchemaTableColumnResponseOutput) ToSyncGroupSchemaTableColumnResponseOutputWithContext(ctx context.Context) SyncGroupSchemaTableColumnResponseOutput
- type SyncGroupSchemaTableInput
- type SyncGroupSchemaTableOutput
- func (o SyncGroupSchemaTableOutput) Columns() SyncGroupSchemaTableColumnArrayOutput
- func (SyncGroupSchemaTableOutput) ElementType() reflect.Type
- func (o SyncGroupSchemaTableOutput) QuotedName() pulumi.StringPtrOutput
- func (o SyncGroupSchemaTableOutput) ToSyncGroupSchemaTableOutput() SyncGroupSchemaTableOutput
- func (o SyncGroupSchemaTableOutput) ToSyncGroupSchemaTableOutputWithContext(ctx context.Context) SyncGroupSchemaTableOutput
- type SyncGroupSchemaTableResponse
- type SyncGroupSchemaTableResponseArgs
- func (SyncGroupSchemaTableResponseArgs) ElementType() reflect.Type
- func (i SyncGroupSchemaTableResponseArgs) ToSyncGroupSchemaTableResponseOutput() SyncGroupSchemaTableResponseOutput
- func (i SyncGroupSchemaTableResponseArgs) ToSyncGroupSchemaTableResponseOutputWithContext(ctx context.Context) SyncGroupSchemaTableResponseOutput
- type SyncGroupSchemaTableResponseArray
- func (SyncGroupSchemaTableResponseArray) ElementType() reflect.Type
- func (i SyncGroupSchemaTableResponseArray) ToSyncGroupSchemaTableResponseArrayOutput() SyncGroupSchemaTableResponseArrayOutput
- func (i SyncGroupSchemaTableResponseArray) ToSyncGroupSchemaTableResponseArrayOutputWithContext(ctx context.Context) SyncGroupSchemaTableResponseArrayOutput
- type SyncGroupSchemaTableResponseArrayInput
- type SyncGroupSchemaTableResponseArrayOutput
- func (SyncGroupSchemaTableResponseArrayOutput) ElementType() reflect.Type
- func (o SyncGroupSchemaTableResponseArrayOutput) Index(i pulumi.IntInput) SyncGroupSchemaTableResponseOutput
- func (o SyncGroupSchemaTableResponseArrayOutput) ToSyncGroupSchemaTableResponseArrayOutput() SyncGroupSchemaTableResponseArrayOutput
- func (o SyncGroupSchemaTableResponseArrayOutput) ToSyncGroupSchemaTableResponseArrayOutputWithContext(ctx context.Context) SyncGroupSchemaTableResponseArrayOutput
- type SyncGroupSchemaTableResponseInput
- type SyncGroupSchemaTableResponseOutput
- func (o SyncGroupSchemaTableResponseOutput) Columns() SyncGroupSchemaTableColumnResponseArrayOutput
- func (SyncGroupSchemaTableResponseOutput) ElementType() reflect.Type
- func (o SyncGroupSchemaTableResponseOutput) QuotedName() pulumi.StringPtrOutput
- func (o SyncGroupSchemaTableResponseOutput) ToSyncGroupSchemaTableResponseOutput() SyncGroupSchemaTableResponseOutput
- func (o SyncGroupSchemaTableResponseOutput) ToSyncGroupSchemaTableResponseOutputWithContext(ctx context.Context) SyncGroupSchemaTableResponseOutput
- type SyncGroupState
- type SyncMember
- type SyncMemberArgs
- type SyncMemberDbType
- func (SyncMemberDbType) ElementType() reflect.Type
- func (e SyncMemberDbType) ToStringOutput() pulumi.StringOutput
- func (e SyncMemberDbType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e SyncMemberDbType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e SyncMemberDbType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SyncMemberInput
- type SyncMemberOutput
- type SyncMemberState
- type TransparentDataEncryption
- type TransparentDataEncryptionArgs
- type TransparentDataEncryptionInput
- type TransparentDataEncryptionOutput
- func (TransparentDataEncryptionOutput) ElementType() reflect.Type
- func (o TransparentDataEncryptionOutput) ToTransparentDataEncryptionOutput() TransparentDataEncryptionOutput
- func (o TransparentDataEncryptionOutput) ToTransparentDataEncryptionOutputWithContext(ctx context.Context) TransparentDataEncryptionOutput
- type TransparentDataEncryptionState
- func (TransparentDataEncryptionState) ElementType() reflect.Type
- func (e TransparentDataEncryptionState) ToStringOutput() pulumi.StringOutput
- func (e TransparentDataEncryptionState) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e TransparentDataEncryptionState) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e TransparentDataEncryptionState) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type VirtualNetworkRule
- type VirtualNetworkRuleArgs
- type VirtualNetworkRuleInput
- type VirtualNetworkRuleOutput
- type VirtualNetworkRuleState
- 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
- type WorkloadClassifier
- type WorkloadClassifierArgs
- type WorkloadClassifierInput
- type WorkloadClassifierOutput
- type WorkloadClassifierState
- type WorkloadGroup
- type WorkloadGroupArgs
- type WorkloadGroupInput
- type WorkloadGroupOutput
- type WorkloadGroupState
Constants ¶
const ( CatalogCollationType_DATABASE_DEFAULT = CatalogCollationType("DATABASE_DEFAULT") CatalogCollationType_SQL_Latin1_General_CP1_CI_AS = CatalogCollationType("SQL_Latin1_General_CP1_CI_AS") )
const ( CreateModeDefault = CreateMode("Default") CreateModeCopy = CreateMode("Copy") CreateModeSecondary = CreateMode("Secondary") CreateModePointInTimeRestore = CreateMode("PointInTimeRestore") CreateModeRestore = CreateMode("Restore") CreateModeRecovery = CreateMode("Recovery") CreateModeRestoreExternalBackup = CreateMode("RestoreExternalBackup") CreateModeRestoreExternalBackupSecondary = CreateMode("RestoreExternalBackupSecondary") CreateModeRestoreLongTermRetentionBackup = CreateMode("RestoreLongTermRetentionBackup") CreateModeOnlineSecondary = CreateMode("OnlineSecondary") )
const ( DatabaseLicenseTypeLicenseIncluded = DatabaseLicenseType("LicenseIncluded") DatabaseLicenseTypeBasePrice = DatabaseLicenseType("BasePrice") )
const ( DatabaseReadScaleEnabled = DatabaseReadScale("Enabled") DatabaseReadScaleDisabled = DatabaseReadScale("Disabled") )
const ( ElasticPoolLicenseTypeLicenseIncluded = ElasticPoolLicenseType("LicenseIncluded") ElasticPoolLicenseTypeBasePrice = ElasticPoolLicenseType("BasePrice") )
const ( IdentityTypeNone = IdentityType("None") IdentityTypeSystemAssigned = IdentityType("SystemAssigned") IdentityTypeUserAssigned = IdentityType("UserAssigned") )
const ( InstancePoolLicenseTypeLicenseIncluded = InstancePoolLicenseType("LicenseIncluded") InstancePoolLicenseTypeBasePrice = InstancePoolLicenseType("BasePrice") )
const ( JobScheduleTypeOnce = JobScheduleType("Once") JobScheduleTypeRecurring = JobScheduleType("Recurring") )
const ( JobTargetGroupMembershipTypeInclude = JobTargetGroupMembershipType("Include") JobTargetGroupMembershipTypeExclude = JobTargetGroupMembershipType("Exclude") )
const ( JobTargetTypeTargetGroup = JobTargetType("TargetGroup") JobTargetTypeSqlDatabase = JobTargetType("SqlDatabase") JobTargetTypeSqlElasticPool = JobTargetType("SqlElasticPool") JobTargetTypeSqlShardMap = JobTargetType("SqlShardMap") JobTargetTypeSqlServer = JobTargetType("SqlServer") )
const ( ManagedDatabaseCreateModeDefault = ManagedDatabaseCreateMode("Default") ManagedDatabaseCreateModeRestoreExternalBackup = ManagedDatabaseCreateMode("RestoreExternalBackup") ManagedDatabaseCreateModePointInTimeRestore = ManagedDatabaseCreateMode("PointInTimeRestore") ManagedDatabaseCreateModeRecovery = ManagedDatabaseCreateMode("Recovery") ManagedDatabaseCreateModeRestoreLongTermRetentionBackup = ManagedDatabaseCreateMode("RestoreLongTermRetentionBackup") )
const ( ManagedInstanceLicenseTypeLicenseIncluded = ManagedInstanceLicenseType("LicenseIncluded") ManagedInstanceLicenseTypeBasePrice = ManagedInstanceLicenseType("BasePrice") )
const ( ManagedInstanceProxyOverrideProxy = ManagedInstanceProxyOverride("Proxy") ManagedInstanceProxyOverrideRedirect = ManagedInstanceProxyOverride("Redirect") ManagedInstanceProxyOverrideDefault = ManagedInstanceProxyOverride("Default") )
const ( ManagedServerCreateModeDefault = ManagedServerCreateMode("Default") ManagedServerCreateModePointInTimeRestore = ManagedServerCreateMode("PointInTimeRestore") )
const ( PrivateLinkServiceConnectionStateStatusApproved = PrivateLinkServiceConnectionStateStatus("Approved") PrivateLinkServiceConnectionStateStatusPending = PrivateLinkServiceConnectionStateStatus("Pending") PrivateLinkServiceConnectionStateStatusRejected = PrivateLinkServiceConnectionStateStatus("Rejected") PrivateLinkServiceConnectionStateStatusDisconnected = PrivateLinkServiceConnectionStateStatus("Disconnected") )
const ( ReadOnlyEndpointFailoverPolicyDisabled = ReadOnlyEndpointFailoverPolicy("Disabled") ReadOnlyEndpointFailoverPolicyEnabled = ReadOnlyEndpointFailoverPolicy("Enabled") )
const ( ReadWriteEndpointFailoverPolicyManual = ReadWriteEndpointFailoverPolicy("Manual") ReadWriteEndpointFailoverPolicyAutomatic = ReadWriteEndpointFailoverPolicy("Automatic") )
const ( ReplicationModeAsync = ReplicationMode("Async") ReplicationModeSync = ReplicationMode("Sync") )
const ( SampleNameAdventureWorksLT = SampleName("AdventureWorksLT") SampleNameWideWorldImportersStd = SampleName("WideWorldImportersStd") SampleNameWideWorldImportersFull = SampleName("WideWorldImportersFull") )
const ( SecondaryTypeGeo = SecondaryType("Geo") SecondaryTypeNamed = SecondaryType("Named") )
const ( SensitivityLabelRankNone = SensitivityLabelRank("None") SensitivityLabelRankLow = SensitivityLabelRank("Low") SensitivityLabelRankMedium = SensitivityLabelRank("Medium") SensitivityLabelRankHigh = SensitivityLabelRank("High") SensitivityLabelRankCritical = SensitivityLabelRank("Critical") )
const ( ServerKeyTypeServiceManaged = ServerKeyType("ServiceManaged") ServerKeyTypeAzureKeyVault = ServerKeyType("AzureKeyVault") )
const ( ServerPublicNetworkAccessEnabled = ServerPublicNetworkAccess("Enabled") ServerPublicNetworkAccessDisabled = ServerPublicNetworkAccess("Disabled") )
const ( StorageAccountTypeGRS = StorageAccountType("GRS") StorageAccountTypeLRS = StorageAccountType("LRS") StorageAccountTypeZRS = StorageAccountType("ZRS") )
const ( SyncConflictResolutionPolicyHubWin = SyncConflictResolutionPolicy("HubWin") SyncConflictResolutionPolicyMemberWin = SyncConflictResolutionPolicy("MemberWin") )
const ( SyncDirectionBidirectional = SyncDirection("Bidirectional") SyncDirectionOneWayMemberToHub = SyncDirection("OneWayMemberToHub") SyncDirectionOneWayHubToMember = SyncDirection("OneWayHubToMember") )
const ( SyncMemberDbTypeAzureSqlDatabase = SyncMemberDbType("AzureSqlDatabase") SyncMemberDbTypeSqlServerDatabase = SyncMemberDbType("SqlServerDatabase") )
const ( TransparentDataEncryptionStateEnabled = TransparentDataEncryptionState("Enabled") TransparentDataEncryptionStateDisabled = TransparentDataEncryptionState("Disabled") )
const (
AdministratorTypeActiveDirectory = AdministratorType("ActiveDirectory")
)
const (
JobStepActionSourceInline = JobStepActionSource("Inline")
)
const (
JobStepActionTypeTSql = JobStepActionType("TSql")
)
const (
JobStepOutputTypeSqlDatabase = JobStepOutputType("SqlDatabase")
)
const (
ManagedInstanceAdministratorTypeActiveDirectory = ManagedInstanceAdministratorType("ActiveDirectory")
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AdministratorType ¶ added in v0.3.1
Type of the sever administrator.
func (AdministratorType) ElementType ¶ added in v0.3.1
func (AdministratorType) ElementType() reflect.Type
func (AdministratorType) ToStringOutput ¶ added in v0.3.1
func (e AdministratorType) ToStringOutput() pulumi.StringOutput
func (AdministratorType) ToStringOutputWithContext ¶ added in v0.3.1
func (e AdministratorType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AdministratorType) ToStringPtrOutput ¶ added in v0.3.1
func (e AdministratorType) ToStringPtrOutput() pulumi.StringPtrOutput
func (AdministratorType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e AdministratorType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CatalogCollationType ¶ added in v0.3.1
Collation of the metadata catalog.
func (CatalogCollationType) ElementType ¶ added in v0.3.1
func (CatalogCollationType) ElementType() reflect.Type
func (CatalogCollationType) ToStringOutput ¶ added in v0.3.1
func (e CatalogCollationType) ToStringOutput() pulumi.StringOutput
func (CatalogCollationType) ToStringOutputWithContext ¶ added in v0.3.1
func (e CatalogCollationType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (CatalogCollationType) ToStringPtrOutput ¶ added in v0.3.1
func (e CatalogCollationType) ToStringPtrOutput() pulumi.StringPtrOutput
func (CatalogCollationType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e CatalogCollationType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CreateMode ¶ added in v0.3.1
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.
func (CreateMode) ElementType ¶ added in v0.3.1
func (CreateMode) ElementType() reflect.Type
func (CreateMode) ToStringOutput ¶ added in v0.3.1
func (e CreateMode) ToStringOutput() pulumi.StringOutput
func (CreateMode) ToStringOutputWithContext ¶ added in v0.3.1
func (e CreateMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (CreateMode) ToStringPtrOutput ¶ added in v0.3.1
func (e CreateMode) ToStringPtrOutput() pulumi.StringPtrOutput
func (CreateMode) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e CreateMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
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"` // The number of secondary replicas associated with the database that are used to provide high availability. HighAvailabilityReplicaCount pulumi.IntPtrOutput `pulumi:"highAvailabilityReplicaCount"` // 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"` // Maintenance configuration id assigned to the database. This configuration defines the period when the maintenance updates will occur. MaintenanceConfigurationId pulumi.StringPtrOutput `pulumi:"maintenanceConfigurationId"` // 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 state of read-only routing. If enabled, connections that have application intent set to readonly in their connection string may be routed to a readonly secondary replica in the same region. 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 secondary type of the database if it is a secondary. Valid values are Geo and Named. SecondaryType pulumi.StringPtrOutput `pulumi:"secondaryType"` // 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"` // The storage account type used to store backups for this database. StorageAccountType pulumi.StringPtrOutput `pulumi:"storageAccountType"` // 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.
func (*Database) ElementType ¶ added in v0.2.6
func (*Database) ToDatabaseOutput ¶ added in v0.2.6
func (i *Database) ToDatabaseOutput() DatabaseOutput
func (*Database) ToDatabaseOutputWithContext ¶ added in v0.2.6
func (i *Database) ToDatabaseOutputWithContext(ctx context.Context) DatabaseOutput
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 number of secondary replicas associated with the database that are used to provide high availability. HighAvailabilityReplicaCount pulumi.IntPtrInput // 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 // Maintenance configuration id assigned to the database. This configuration defines the period when the maintenance updates will occur. MaintenanceConfigurationId 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 state of read-only routing. If enabled, connections that have application intent set to readonly in their connection string may be routed to a readonly secondary replica in the same region. 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 secondary type of the database if it is a secondary. Valid values are Geo and Named. SecondaryType 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 // The storage account type used to store backups for this database. StorageAccountType 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 DatabaseInput ¶ added in v0.2.6
type DatabaseInput interface { pulumi.Input ToDatabaseOutput() DatabaseOutput ToDatabaseOutputWithContext(ctx context.Context) DatabaseOutput }
type DatabaseLicenseType ¶ added in v0.3.1
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.
func (DatabaseLicenseType) ElementType ¶ added in v0.3.1
func (DatabaseLicenseType) ElementType() reflect.Type
func (DatabaseLicenseType) ToStringOutput ¶ added in v0.3.1
func (e DatabaseLicenseType) ToStringOutput() pulumi.StringOutput
func (DatabaseLicenseType) ToStringOutputWithContext ¶ added in v0.3.1
func (e DatabaseLicenseType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DatabaseLicenseType) ToStringPtrOutput ¶ added in v0.3.1
func (e DatabaseLicenseType) ToStringPtrOutput() pulumi.StringPtrOutput
func (DatabaseLicenseType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e DatabaseLicenseType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DatabaseOutput ¶ added in v0.2.6
type DatabaseOutput struct {
*pulumi.OutputState
}
func (DatabaseOutput) ElementType ¶ added in v0.2.6
func (DatabaseOutput) ElementType() reflect.Type
func (DatabaseOutput) ToDatabaseOutput ¶ added in v0.2.6
func (o DatabaseOutput) ToDatabaseOutput() DatabaseOutput
func (DatabaseOutput) ToDatabaseOutputWithContext ¶ added in v0.2.6
func (o DatabaseOutput) ToDatabaseOutputWithContext(ctx context.Context) DatabaseOutput
type DatabaseReadScale ¶ added in v0.3.1
The state of read-only routing. If enabled, connections that have application intent set to readonly in their connection string may be routed to a readonly secondary replica in the same region.
func (DatabaseReadScale) ElementType ¶ added in v0.3.1
func (DatabaseReadScale) ElementType() reflect.Type
func (DatabaseReadScale) ToStringOutput ¶ added in v0.3.1
func (e DatabaseReadScale) ToStringOutput() pulumi.StringOutput
func (DatabaseReadScale) ToStringOutputWithContext ¶ added in v0.3.1
func (e DatabaseReadScale) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DatabaseReadScale) ToStringPtrOutput ¶ added in v0.3.1
func (e DatabaseReadScale) ToStringPtrOutput() pulumi.StringPtrOutput
func (DatabaseReadScale) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e DatabaseReadScale) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
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 // The number of secondary replicas associated with the database that are used to provide high availability. HighAvailabilityReplicaCount pulumi.IntPtrInput // 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 // Maintenance configuration id assigned to the database. This configuration defines the period when the maintenance updates will occur. MaintenanceConfigurationId 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 state of read-only routing. If enabled, connections that have application intent set to readonly in their connection string may be routed to a readonly secondary replica in the same region. 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 secondary type of the database if it is a secondary. Valid values are Geo and Named. SecondaryType 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 // The storage account type used to store backups for this database. StorageAccountType 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 DatabaseVulnerabilityAssessment ¶ added in v0.3.1
type DatabaseVulnerabilityAssessment 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 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 GetDatabaseVulnerabilityAssessment ¶ added in v0.3.1
func GetDatabaseVulnerabilityAssessment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DatabaseVulnerabilityAssessmentState, opts ...pulumi.ResourceOption) (*DatabaseVulnerabilityAssessment, error)
GetDatabaseVulnerabilityAssessment gets an existing DatabaseVulnerabilityAssessment 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 NewDatabaseVulnerabilityAssessment ¶ added in v0.3.1
func NewDatabaseVulnerabilityAssessment(ctx *pulumi.Context, name string, args *DatabaseVulnerabilityAssessmentArgs, opts ...pulumi.ResourceOption) (*DatabaseVulnerabilityAssessment, error)
NewDatabaseVulnerabilityAssessment registers a new resource with the given unique name, arguments, and options.
func (*DatabaseVulnerabilityAssessment) ElementType ¶ added in v0.3.1
func (*DatabaseVulnerabilityAssessment) ElementType() reflect.Type
func (*DatabaseVulnerabilityAssessment) ToDatabaseVulnerabilityAssessmentOutput ¶ added in v0.3.1
func (i *DatabaseVulnerabilityAssessment) ToDatabaseVulnerabilityAssessmentOutput() DatabaseVulnerabilityAssessmentOutput
func (*DatabaseVulnerabilityAssessment) ToDatabaseVulnerabilityAssessmentOutputWithContext ¶ added in v0.3.1
func (i *DatabaseVulnerabilityAssessment) ToDatabaseVulnerabilityAssessmentOutputWithContext(ctx context.Context) DatabaseVulnerabilityAssessmentOutput
type DatabaseVulnerabilityAssessmentArgs ¶ added in v0.3.1
type DatabaseVulnerabilityAssessmentArgs struct { // The name of the database for which the vulnerability assessment is defined. DatabaseName 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 // The name of the server. ServerName 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 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 DatabaseVulnerabilityAssessment resource.
func (DatabaseVulnerabilityAssessmentArgs) ElementType ¶ added in v0.3.1
func (DatabaseVulnerabilityAssessmentArgs) ElementType() reflect.Type
type DatabaseVulnerabilityAssessmentInput ¶ added in v0.3.1
type DatabaseVulnerabilityAssessmentInput interface { pulumi.Input ToDatabaseVulnerabilityAssessmentOutput() DatabaseVulnerabilityAssessmentOutput ToDatabaseVulnerabilityAssessmentOutputWithContext(ctx context.Context) DatabaseVulnerabilityAssessmentOutput }
type DatabaseVulnerabilityAssessmentOutput ¶ added in v0.3.1
type DatabaseVulnerabilityAssessmentOutput struct {
*pulumi.OutputState
}
func (DatabaseVulnerabilityAssessmentOutput) ElementType ¶ added in v0.3.1
func (DatabaseVulnerabilityAssessmentOutput) ElementType() reflect.Type
func (DatabaseVulnerabilityAssessmentOutput) ToDatabaseVulnerabilityAssessmentOutput ¶ added in v0.3.1
func (o DatabaseVulnerabilityAssessmentOutput) ToDatabaseVulnerabilityAssessmentOutput() DatabaseVulnerabilityAssessmentOutput
func (DatabaseVulnerabilityAssessmentOutput) ToDatabaseVulnerabilityAssessmentOutputWithContext ¶ added in v0.3.1
func (o DatabaseVulnerabilityAssessmentOutput) ToDatabaseVulnerabilityAssessmentOutputWithContext(ctx context.Context) DatabaseVulnerabilityAssessmentOutput
type DatabaseVulnerabilityAssessmentRuleBaseline ¶ added in v0.3.1
type DatabaseVulnerabilityAssessmentRuleBaseline 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 GetDatabaseVulnerabilityAssessmentRuleBaseline ¶ added in v0.3.1
func GetDatabaseVulnerabilityAssessmentRuleBaseline(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DatabaseVulnerabilityAssessmentRuleBaselineState, opts ...pulumi.ResourceOption) (*DatabaseVulnerabilityAssessmentRuleBaseline, error)
GetDatabaseVulnerabilityAssessmentRuleBaseline gets an existing DatabaseVulnerabilityAssessmentRuleBaseline 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 NewDatabaseVulnerabilityAssessmentRuleBaseline ¶ added in v0.3.1
func NewDatabaseVulnerabilityAssessmentRuleBaseline(ctx *pulumi.Context, name string, args *DatabaseVulnerabilityAssessmentRuleBaselineArgs, opts ...pulumi.ResourceOption) (*DatabaseVulnerabilityAssessmentRuleBaseline, error)
NewDatabaseVulnerabilityAssessmentRuleBaseline registers a new resource with the given unique name, arguments, and options.
func (*DatabaseVulnerabilityAssessmentRuleBaseline) ElementType ¶ added in v0.3.1
func (*DatabaseVulnerabilityAssessmentRuleBaseline) ElementType() reflect.Type
func (*DatabaseVulnerabilityAssessmentRuleBaseline) ToDatabaseVulnerabilityAssessmentRuleBaselineOutput ¶ added in v0.3.1
func (i *DatabaseVulnerabilityAssessmentRuleBaseline) ToDatabaseVulnerabilityAssessmentRuleBaselineOutput() DatabaseVulnerabilityAssessmentRuleBaselineOutput
func (*DatabaseVulnerabilityAssessmentRuleBaseline) ToDatabaseVulnerabilityAssessmentRuleBaselineOutputWithContext ¶ added in v0.3.1
func (i *DatabaseVulnerabilityAssessmentRuleBaseline) ToDatabaseVulnerabilityAssessmentRuleBaselineOutputWithContext(ctx context.Context) DatabaseVulnerabilityAssessmentRuleBaselineOutput
type DatabaseVulnerabilityAssessmentRuleBaselineArgs ¶ added in v0.3.1
type DatabaseVulnerabilityAssessmentRuleBaselineArgs 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 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 server. ServerName pulumi.StringInput // The name of the vulnerability assessment. VulnerabilityAssessmentName pulumi.StringInput }
The set of arguments for constructing a DatabaseVulnerabilityAssessmentRuleBaseline resource.
func (DatabaseVulnerabilityAssessmentRuleBaselineArgs) ElementType ¶ added in v0.3.1
func (DatabaseVulnerabilityAssessmentRuleBaselineArgs) ElementType() reflect.Type
type DatabaseVulnerabilityAssessmentRuleBaselineInput ¶ added in v0.3.1
type DatabaseVulnerabilityAssessmentRuleBaselineInput interface { pulumi.Input ToDatabaseVulnerabilityAssessmentRuleBaselineOutput() DatabaseVulnerabilityAssessmentRuleBaselineOutput ToDatabaseVulnerabilityAssessmentRuleBaselineOutputWithContext(ctx context.Context) DatabaseVulnerabilityAssessmentRuleBaselineOutput }
type DatabaseVulnerabilityAssessmentRuleBaselineItem ¶ added in v0.3.1
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 ¶ added in v0.3.1
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 ¶ added in v0.3.1
func (DatabaseVulnerabilityAssessmentRuleBaselineItemArgs) ElementType() reflect.Type
func (DatabaseVulnerabilityAssessmentRuleBaselineItemArgs) ToDatabaseVulnerabilityAssessmentRuleBaselineItemOutput ¶ added in v0.3.1
func (i DatabaseVulnerabilityAssessmentRuleBaselineItemArgs) ToDatabaseVulnerabilityAssessmentRuleBaselineItemOutput() DatabaseVulnerabilityAssessmentRuleBaselineItemOutput
func (DatabaseVulnerabilityAssessmentRuleBaselineItemArgs) ToDatabaseVulnerabilityAssessmentRuleBaselineItemOutputWithContext ¶ added in v0.3.1
func (i DatabaseVulnerabilityAssessmentRuleBaselineItemArgs) ToDatabaseVulnerabilityAssessmentRuleBaselineItemOutputWithContext(ctx context.Context) DatabaseVulnerabilityAssessmentRuleBaselineItemOutput
type DatabaseVulnerabilityAssessmentRuleBaselineItemArray ¶ added in v0.3.1
type DatabaseVulnerabilityAssessmentRuleBaselineItemArray []DatabaseVulnerabilityAssessmentRuleBaselineItemInput
func (DatabaseVulnerabilityAssessmentRuleBaselineItemArray) ElementType ¶ added in v0.3.1
func (DatabaseVulnerabilityAssessmentRuleBaselineItemArray) ElementType() reflect.Type
func (DatabaseVulnerabilityAssessmentRuleBaselineItemArray) ToDatabaseVulnerabilityAssessmentRuleBaselineItemArrayOutput ¶ added in v0.3.1
func (i DatabaseVulnerabilityAssessmentRuleBaselineItemArray) ToDatabaseVulnerabilityAssessmentRuleBaselineItemArrayOutput() DatabaseVulnerabilityAssessmentRuleBaselineItemArrayOutput
func (DatabaseVulnerabilityAssessmentRuleBaselineItemArray) ToDatabaseVulnerabilityAssessmentRuleBaselineItemArrayOutputWithContext ¶ added in v0.3.1
func (i DatabaseVulnerabilityAssessmentRuleBaselineItemArray) ToDatabaseVulnerabilityAssessmentRuleBaselineItemArrayOutputWithContext(ctx context.Context) DatabaseVulnerabilityAssessmentRuleBaselineItemArrayOutput
type DatabaseVulnerabilityAssessmentRuleBaselineItemArrayInput ¶ added in v0.3.1
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 ¶ added in v0.3.1
type DatabaseVulnerabilityAssessmentRuleBaselineItemArrayOutput struct{ *pulumi.OutputState }
func (DatabaseVulnerabilityAssessmentRuleBaselineItemArrayOutput) ElementType ¶ added in v0.3.1
func (DatabaseVulnerabilityAssessmentRuleBaselineItemArrayOutput) ElementType() reflect.Type
func (DatabaseVulnerabilityAssessmentRuleBaselineItemArrayOutput) ToDatabaseVulnerabilityAssessmentRuleBaselineItemArrayOutput ¶ added in v0.3.1
func (o DatabaseVulnerabilityAssessmentRuleBaselineItemArrayOutput) ToDatabaseVulnerabilityAssessmentRuleBaselineItemArrayOutput() DatabaseVulnerabilityAssessmentRuleBaselineItemArrayOutput
func (DatabaseVulnerabilityAssessmentRuleBaselineItemArrayOutput) ToDatabaseVulnerabilityAssessmentRuleBaselineItemArrayOutputWithContext ¶ added in v0.3.1
func (o DatabaseVulnerabilityAssessmentRuleBaselineItemArrayOutput) ToDatabaseVulnerabilityAssessmentRuleBaselineItemArrayOutputWithContext(ctx context.Context) DatabaseVulnerabilityAssessmentRuleBaselineItemArrayOutput
type DatabaseVulnerabilityAssessmentRuleBaselineItemInput ¶ added in v0.3.1
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 ¶ added in v0.3.1
type DatabaseVulnerabilityAssessmentRuleBaselineItemOutput struct{ *pulumi.OutputState }
Properties for an Azure SQL Database Vulnerability Assessment rule baseline's result.
func (DatabaseVulnerabilityAssessmentRuleBaselineItemOutput) ElementType ¶ added in v0.3.1
func (DatabaseVulnerabilityAssessmentRuleBaselineItemOutput) ElementType() reflect.Type
func (DatabaseVulnerabilityAssessmentRuleBaselineItemOutput) Result ¶ added in v0.3.1
func (o DatabaseVulnerabilityAssessmentRuleBaselineItemOutput) Result() pulumi.StringArrayOutput
The rule baseline result
func (DatabaseVulnerabilityAssessmentRuleBaselineItemOutput) ToDatabaseVulnerabilityAssessmentRuleBaselineItemOutput ¶ added in v0.3.1
func (o DatabaseVulnerabilityAssessmentRuleBaselineItemOutput) ToDatabaseVulnerabilityAssessmentRuleBaselineItemOutput() DatabaseVulnerabilityAssessmentRuleBaselineItemOutput
func (DatabaseVulnerabilityAssessmentRuleBaselineItemOutput) ToDatabaseVulnerabilityAssessmentRuleBaselineItemOutputWithContext ¶ added in v0.3.1
func (o DatabaseVulnerabilityAssessmentRuleBaselineItemOutput) ToDatabaseVulnerabilityAssessmentRuleBaselineItemOutputWithContext(ctx context.Context) DatabaseVulnerabilityAssessmentRuleBaselineItemOutput
type DatabaseVulnerabilityAssessmentRuleBaselineItemResponse ¶ added in v0.3.1
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 ¶ added in v0.3.1
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 ¶ added in v0.3.1
func (DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArgs) ElementType() reflect.Type
func (DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArgs) ToDatabaseVulnerabilityAssessmentRuleBaselineItemResponseOutput ¶ added in v0.3.1
func (i DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArgs) ToDatabaseVulnerabilityAssessmentRuleBaselineItemResponseOutput() DatabaseVulnerabilityAssessmentRuleBaselineItemResponseOutput
func (DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArgs) ToDatabaseVulnerabilityAssessmentRuleBaselineItemResponseOutputWithContext ¶ added in v0.3.1
func (i DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArgs) ToDatabaseVulnerabilityAssessmentRuleBaselineItemResponseOutputWithContext(ctx context.Context) DatabaseVulnerabilityAssessmentRuleBaselineItemResponseOutput
type DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArray ¶ added in v0.3.1
type DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArray []DatabaseVulnerabilityAssessmentRuleBaselineItemResponseInput
func (DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArray) ElementType ¶ added in v0.3.1
func (DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArray) ElementType() reflect.Type
func (DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArray) ToDatabaseVulnerabilityAssessmentRuleBaselineItemResponseArrayOutput ¶ added in v0.3.1
func (i DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArray) ToDatabaseVulnerabilityAssessmentRuleBaselineItemResponseArrayOutput() DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArrayOutput
func (DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArray) ToDatabaseVulnerabilityAssessmentRuleBaselineItemResponseArrayOutputWithContext ¶ added in v0.3.1
func (i DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArray) ToDatabaseVulnerabilityAssessmentRuleBaselineItemResponseArrayOutputWithContext(ctx context.Context) DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArrayOutput
type DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArrayInput ¶ added in v0.3.1
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 ¶ added in v0.3.1
type DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArrayOutput struct{ *pulumi.OutputState }
func (DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArrayOutput) ElementType ¶ added in v0.3.1
func (DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArrayOutput) ElementType() reflect.Type
func (DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArrayOutput) ToDatabaseVulnerabilityAssessmentRuleBaselineItemResponseArrayOutput ¶ added in v0.3.1
func (o DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArrayOutput) ToDatabaseVulnerabilityAssessmentRuleBaselineItemResponseArrayOutput() DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArrayOutput
func (DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArrayOutput) ToDatabaseVulnerabilityAssessmentRuleBaselineItemResponseArrayOutputWithContext ¶ added in v0.3.1
func (o DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArrayOutput) ToDatabaseVulnerabilityAssessmentRuleBaselineItemResponseArrayOutputWithContext(ctx context.Context) DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArrayOutput
type DatabaseVulnerabilityAssessmentRuleBaselineItemResponseInput ¶ added in v0.3.1
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 ¶ added in v0.3.1
type DatabaseVulnerabilityAssessmentRuleBaselineItemResponseOutput struct{ *pulumi.OutputState }
Properties for an Azure SQL Database Vulnerability Assessment rule baseline's result.
func (DatabaseVulnerabilityAssessmentRuleBaselineItemResponseOutput) ElementType ¶ added in v0.3.1
func (DatabaseVulnerabilityAssessmentRuleBaselineItemResponseOutput) ElementType() reflect.Type
func (DatabaseVulnerabilityAssessmentRuleBaselineItemResponseOutput) Result ¶ added in v0.3.1
func (o DatabaseVulnerabilityAssessmentRuleBaselineItemResponseOutput) Result() pulumi.StringArrayOutput
The rule baseline result
func (DatabaseVulnerabilityAssessmentRuleBaselineItemResponseOutput) ToDatabaseVulnerabilityAssessmentRuleBaselineItemResponseOutput ¶ added in v0.3.1
func (o DatabaseVulnerabilityAssessmentRuleBaselineItemResponseOutput) ToDatabaseVulnerabilityAssessmentRuleBaselineItemResponseOutput() DatabaseVulnerabilityAssessmentRuleBaselineItemResponseOutput
func (DatabaseVulnerabilityAssessmentRuleBaselineItemResponseOutput) ToDatabaseVulnerabilityAssessmentRuleBaselineItemResponseOutputWithContext ¶ added in v0.3.1
func (o DatabaseVulnerabilityAssessmentRuleBaselineItemResponseOutput) ToDatabaseVulnerabilityAssessmentRuleBaselineItemResponseOutputWithContext(ctx context.Context) DatabaseVulnerabilityAssessmentRuleBaselineItemResponseOutput
type DatabaseVulnerabilityAssessmentRuleBaselineOutput ¶ added in v0.3.1
type DatabaseVulnerabilityAssessmentRuleBaselineOutput struct {
*pulumi.OutputState
}
func (DatabaseVulnerabilityAssessmentRuleBaselineOutput) ElementType ¶ added in v0.3.1
func (DatabaseVulnerabilityAssessmentRuleBaselineOutput) ElementType() reflect.Type
func (DatabaseVulnerabilityAssessmentRuleBaselineOutput) ToDatabaseVulnerabilityAssessmentRuleBaselineOutput ¶ added in v0.3.1
func (o DatabaseVulnerabilityAssessmentRuleBaselineOutput) ToDatabaseVulnerabilityAssessmentRuleBaselineOutput() DatabaseVulnerabilityAssessmentRuleBaselineOutput
func (DatabaseVulnerabilityAssessmentRuleBaselineOutput) ToDatabaseVulnerabilityAssessmentRuleBaselineOutputWithContext ¶ added in v0.3.1
func (o DatabaseVulnerabilityAssessmentRuleBaselineOutput) ToDatabaseVulnerabilityAssessmentRuleBaselineOutputWithContext(ctx context.Context) DatabaseVulnerabilityAssessmentRuleBaselineOutput
type DatabaseVulnerabilityAssessmentRuleBaselineState ¶ added in v0.3.1
type DatabaseVulnerabilityAssessmentRuleBaselineState struct { // The rule baseline result BaselineResults DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArrayInput // Resource name. Name pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput }
func (DatabaseVulnerabilityAssessmentRuleBaselineState) ElementType ¶ added in v0.3.1
func (DatabaseVulnerabilityAssessmentRuleBaselineState) ElementType() reflect.Type
type DatabaseVulnerabilityAssessmentState ¶ added in v0.3.1
type DatabaseVulnerabilityAssessmentState 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 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 (DatabaseVulnerabilityAssessmentState) ElementType ¶ added in v0.3.1
func (DatabaseVulnerabilityAssessmentState) ElementType() reflect.Type
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"` // Maintenance configuration id assigned to the elastic pool. This configuration defines the period when the maintenance updates will will occur. MaintenanceConfigurationId pulumi.StringPtrOutput `pulumi:"maintenanceConfigurationId"` // 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.
func (*ElasticPool) ElementType ¶ added in v0.2.6
func (*ElasticPool) ElementType() reflect.Type
func (*ElasticPool) ToElasticPoolOutput ¶ added in v0.2.6
func (i *ElasticPool) ToElasticPoolOutput() ElasticPoolOutput
func (*ElasticPool) ToElasticPoolOutputWithContext ¶ added in v0.2.6
func (i *ElasticPool) ToElasticPoolOutputWithContext(ctx context.Context) ElasticPoolOutput
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 // Maintenance configuration id assigned to the elastic pool. This configuration defines the period when the maintenance updates will will occur. MaintenanceConfigurationId pulumi.StringPtrInput // 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 ElasticPoolInput ¶ added in v0.2.6
type ElasticPoolInput interface { pulumi.Input ToElasticPoolOutput() ElasticPoolOutput ToElasticPoolOutputWithContext(ctx context.Context) ElasticPoolOutput }
type ElasticPoolLicenseType ¶ added in v0.3.1
The license type to apply for this elastic pool.
func (ElasticPoolLicenseType) ElementType ¶ added in v0.3.1
func (ElasticPoolLicenseType) ElementType() reflect.Type
func (ElasticPoolLicenseType) ToStringOutput ¶ added in v0.3.1
func (e ElasticPoolLicenseType) ToStringOutput() pulumi.StringOutput
func (ElasticPoolLicenseType) ToStringOutputWithContext ¶ added in v0.3.1
func (e ElasticPoolLicenseType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ElasticPoolLicenseType) ToStringPtrOutput ¶ added in v0.3.1
func (e ElasticPoolLicenseType) ToStringPtrOutput() pulumi.StringPtrOutput
func (ElasticPoolLicenseType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e ElasticPoolLicenseType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ElasticPoolOutput ¶ added in v0.2.6
type ElasticPoolOutput struct {
*pulumi.OutputState
}
func (ElasticPoolOutput) ElementType ¶ added in v0.2.6
func (ElasticPoolOutput) ElementType() reflect.Type
func (ElasticPoolOutput) ToElasticPoolOutput ¶ added in v0.2.6
func (o ElasticPoolOutput) ToElasticPoolOutput() ElasticPoolOutput
func (ElasticPoolOutput) ToElasticPoolOutputWithContext ¶ added in v0.2.6
func (o ElasticPoolOutput) ToElasticPoolOutputWithContext(ctx context.Context) ElasticPoolOutput
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 // Maintenance configuration id assigned to the elastic pool. This configuration defines the period when the maintenance updates will will occur. MaintenanceConfigurationId 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 FailoverGroup ¶ added in v0.3.1
type FailoverGroup struct { pulumi.CustomResourceState // List of databases in the failover group. Databases pulumi.StringArrayOutput `pulumi:"databases"` // Resource location. Location pulumi.StringOutput `pulumi:"location"` // Resource name. Name pulumi.StringOutput `pulumi:"name"` // List of partner server information for the failover group. PartnerServers PartnerInfoResponseArrayOutput `pulumi:"partnerServers"` // Read-only endpoint of the failover group instance. ReadOnlyEndpoint FailoverGroupReadOnlyEndpointResponsePtrOutput `pulumi:"readOnlyEndpoint"` // Read-write endpoint of the failover group instance. ReadWriteEndpoint FailoverGroupReadWriteEndpointResponseOutput `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 tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
A failover group.
func GetFailoverGroup ¶ added in v0.3.1
func GetFailoverGroup(ctx *pulumi.Context, name string, id pulumi.IDInput, state *FailoverGroupState, opts ...pulumi.ResourceOption) (*FailoverGroup, error)
GetFailoverGroup gets an existing FailoverGroup 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 NewFailoverGroup ¶ added in v0.3.1
func NewFailoverGroup(ctx *pulumi.Context, name string, args *FailoverGroupArgs, opts ...pulumi.ResourceOption) (*FailoverGroup, error)
NewFailoverGroup registers a new resource with the given unique name, arguments, and options.
func (*FailoverGroup) ElementType ¶ added in v0.3.1
func (*FailoverGroup) ElementType() reflect.Type
func (*FailoverGroup) ToFailoverGroupOutput ¶ added in v0.3.1
func (i *FailoverGroup) ToFailoverGroupOutput() FailoverGroupOutput
func (*FailoverGroup) ToFailoverGroupOutputWithContext ¶ added in v0.3.1
func (i *FailoverGroup) ToFailoverGroupOutputWithContext(ctx context.Context) FailoverGroupOutput
type FailoverGroupArgs ¶ added in v0.3.1
type FailoverGroupArgs struct { // List of databases in the failover group. Databases pulumi.StringArrayInput // The name of the failover group. FailoverGroupName pulumi.StringInput // List of partner server information for the failover group. PartnerServers PartnerInfoArrayInput // Read-only endpoint of the failover group instance. ReadOnlyEndpoint FailoverGroupReadOnlyEndpointPtrInput // Read-write endpoint of the failover group instance. ReadWriteEndpoint FailoverGroupReadWriteEndpointInput // 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 containing the failover group. ServerName pulumi.StringInput // Resource tags. Tags pulumi.StringMapInput }
The set of arguments for constructing a FailoverGroup resource.
func (FailoverGroupArgs) ElementType ¶ added in v0.3.1
func (FailoverGroupArgs) ElementType() reflect.Type
type FailoverGroupInput ¶ added in v0.3.1
type FailoverGroupInput interface { pulumi.Input ToFailoverGroupOutput() FailoverGroupOutput ToFailoverGroupOutputWithContext(ctx context.Context) FailoverGroupOutput }
type FailoverGroupOutput ¶ added in v0.3.1
type FailoverGroupOutput struct {
*pulumi.OutputState
}
func (FailoverGroupOutput) ElementType ¶ added in v0.3.1
func (FailoverGroupOutput) ElementType() reflect.Type
func (FailoverGroupOutput) ToFailoverGroupOutput ¶ added in v0.3.1
func (o FailoverGroupOutput) ToFailoverGroupOutput() FailoverGroupOutput
func (FailoverGroupOutput) ToFailoverGroupOutputWithContext ¶ added in v0.3.1
func (o FailoverGroupOutput) ToFailoverGroupOutputWithContext(ctx context.Context) FailoverGroupOutput
type FailoverGroupReadOnlyEndpoint ¶ added in v0.3.1
type FailoverGroupReadOnlyEndpoint 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 FailoverGroupReadOnlyEndpointArgs ¶ added in v0.3.1
type FailoverGroupReadOnlyEndpointArgs 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 (FailoverGroupReadOnlyEndpointArgs) ElementType ¶ added in v0.3.1
func (FailoverGroupReadOnlyEndpointArgs) ElementType() reflect.Type
func (FailoverGroupReadOnlyEndpointArgs) ToFailoverGroupReadOnlyEndpointOutput ¶ added in v0.3.1
func (i FailoverGroupReadOnlyEndpointArgs) ToFailoverGroupReadOnlyEndpointOutput() FailoverGroupReadOnlyEndpointOutput
func (FailoverGroupReadOnlyEndpointArgs) ToFailoverGroupReadOnlyEndpointOutputWithContext ¶ added in v0.3.1
func (i FailoverGroupReadOnlyEndpointArgs) ToFailoverGroupReadOnlyEndpointOutputWithContext(ctx context.Context) FailoverGroupReadOnlyEndpointOutput
func (FailoverGroupReadOnlyEndpointArgs) ToFailoverGroupReadOnlyEndpointPtrOutput ¶ added in v0.3.1
func (i FailoverGroupReadOnlyEndpointArgs) ToFailoverGroupReadOnlyEndpointPtrOutput() FailoverGroupReadOnlyEndpointPtrOutput
func (FailoverGroupReadOnlyEndpointArgs) ToFailoverGroupReadOnlyEndpointPtrOutputWithContext ¶ added in v0.3.1
func (i FailoverGroupReadOnlyEndpointArgs) ToFailoverGroupReadOnlyEndpointPtrOutputWithContext(ctx context.Context) FailoverGroupReadOnlyEndpointPtrOutput
type FailoverGroupReadOnlyEndpointInput ¶ added in v0.3.1
type FailoverGroupReadOnlyEndpointInput interface { pulumi.Input ToFailoverGroupReadOnlyEndpointOutput() FailoverGroupReadOnlyEndpointOutput ToFailoverGroupReadOnlyEndpointOutputWithContext(context.Context) FailoverGroupReadOnlyEndpointOutput }
FailoverGroupReadOnlyEndpointInput is an input type that accepts FailoverGroupReadOnlyEndpointArgs and FailoverGroupReadOnlyEndpointOutput values. You can construct a concrete instance of `FailoverGroupReadOnlyEndpointInput` via:
FailoverGroupReadOnlyEndpointArgs{...}
type FailoverGroupReadOnlyEndpointOutput ¶ added in v0.3.1
type FailoverGroupReadOnlyEndpointOutput struct{ *pulumi.OutputState }
Read-only endpoint of the failover group instance.
func (FailoverGroupReadOnlyEndpointOutput) ElementType ¶ added in v0.3.1
func (FailoverGroupReadOnlyEndpointOutput) ElementType() reflect.Type
func (FailoverGroupReadOnlyEndpointOutput) FailoverPolicy ¶ added in v0.3.1
func (o FailoverGroupReadOnlyEndpointOutput) FailoverPolicy() pulumi.StringPtrOutput
Failover policy of the read-only endpoint for the failover group.
func (FailoverGroupReadOnlyEndpointOutput) ToFailoverGroupReadOnlyEndpointOutput ¶ added in v0.3.1
func (o FailoverGroupReadOnlyEndpointOutput) ToFailoverGroupReadOnlyEndpointOutput() FailoverGroupReadOnlyEndpointOutput
func (FailoverGroupReadOnlyEndpointOutput) ToFailoverGroupReadOnlyEndpointOutputWithContext ¶ added in v0.3.1
func (o FailoverGroupReadOnlyEndpointOutput) ToFailoverGroupReadOnlyEndpointOutputWithContext(ctx context.Context) FailoverGroupReadOnlyEndpointOutput
func (FailoverGroupReadOnlyEndpointOutput) ToFailoverGroupReadOnlyEndpointPtrOutput ¶ added in v0.3.1
func (o FailoverGroupReadOnlyEndpointOutput) ToFailoverGroupReadOnlyEndpointPtrOutput() FailoverGroupReadOnlyEndpointPtrOutput
func (FailoverGroupReadOnlyEndpointOutput) ToFailoverGroupReadOnlyEndpointPtrOutputWithContext ¶ added in v0.3.1
func (o FailoverGroupReadOnlyEndpointOutput) ToFailoverGroupReadOnlyEndpointPtrOutputWithContext(ctx context.Context) FailoverGroupReadOnlyEndpointPtrOutput
type FailoverGroupReadOnlyEndpointPtrInput ¶ added in v0.3.1
type FailoverGroupReadOnlyEndpointPtrInput interface { pulumi.Input ToFailoverGroupReadOnlyEndpointPtrOutput() FailoverGroupReadOnlyEndpointPtrOutput ToFailoverGroupReadOnlyEndpointPtrOutputWithContext(context.Context) FailoverGroupReadOnlyEndpointPtrOutput }
FailoverGroupReadOnlyEndpointPtrInput is an input type that accepts FailoverGroupReadOnlyEndpointArgs, FailoverGroupReadOnlyEndpointPtr and FailoverGroupReadOnlyEndpointPtrOutput values. You can construct a concrete instance of `FailoverGroupReadOnlyEndpointPtrInput` via:
FailoverGroupReadOnlyEndpointArgs{...} or: nil
func FailoverGroupReadOnlyEndpointPtr ¶ added in v0.3.1
func FailoverGroupReadOnlyEndpointPtr(v *FailoverGroupReadOnlyEndpointArgs) FailoverGroupReadOnlyEndpointPtrInput
type FailoverGroupReadOnlyEndpointPtrOutput ¶ added in v0.3.1
type FailoverGroupReadOnlyEndpointPtrOutput struct{ *pulumi.OutputState }
func (FailoverGroupReadOnlyEndpointPtrOutput) ElementType ¶ added in v0.3.1
func (FailoverGroupReadOnlyEndpointPtrOutput) ElementType() reflect.Type
func (FailoverGroupReadOnlyEndpointPtrOutput) FailoverPolicy ¶ added in v0.3.1
func (o FailoverGroupReadOnlyEndpointPtrOutput) FailoverPolicy() pulumi.StringPtrOutput
Failover policy of the read-only endpoint for the failover group.
func (FailoverGroupReadOnlyEndpointPtrOutput) ToFailoverGroupReadOnlyEndpointPtrOutput ¶ added in v0.3.1
func (o FailoverGroupReadOnlyEndpointPtrOutput) ToFailoverGroupReadOnlyEndpointPtrOutput() FailoverGroupReadOnlyEndpointPtrOutput
func (FailoverGroupReadOnlyEndpointPtrOutput) ToFailoverGroupReadOnlyEndpointPtrOutputWithContext ¶ added in v0.3.1
func (o FailoverGroupReadOnlyEndpointPtrOutput) ToFailoverGroupReadOnlyEndpointPtrOutputWithContext(ctx context.Context) FailoverGroupReadOnlyEndpointPtrOutput
type FailoverGroupReadOnlyEndpointResponse ¶ added in v0.3.1
type FailoverGroupReadOnlyEndpointResponse 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 FailoverGroupReadOnlyEndpointResponseArgs ¶ added in v0.3.1
type FailoverGroupReadOnlyEndpointResponseArgs 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 (FailoverGroupReadOnlyEndpointResponseArgs) ElementType ¶ added in v0.3.1
func (FailoverGroupReadOnlyEndpointResponseArgs) ElementType() reflect.Type
func (FailoverGroupReadOnlyEndpointResponseArgs) ToFailoverGroupReadOnlyEndpointResponseOutput ¶ added in v0.3.1
func (i FailoverGroupReadOnlyEndpointResponseArgs) ToFailoverGroupReadOnlyEndpointResponseOutput() FailoverGroupReadOnlyEndpointResponseOutput
func (FailoverGroupReadOnlyEndpointResponseArgs) ToFailoverGroupReadOnlyEndpointResponseOutputWithContext ¶ added in v0.3.1
func (i FailoverGroupReadOnlyEndpointResponseArgs) ToFailoverGroupReadOnlyEndpointResponseOutputWithContext(ctx context.Context) FailoverGroupReadOnlyEndpointResponseOutput
func (FailoverGroupReadOnlyEndpointResponseArgs) ToFailoverGroupReadOnlyEndpointResponsePtrOutput ¶ added in v0.3.1
func (i FailoverGroupReadOnlyEndpointResponseArgs) ToFailoverGroupReadOnlyEndpointResponsePtrOutput() FailoverGroupReadOnlyEndpointResponsePtrOutput
func (FailoverGroupReadOnlyEndpointResponseArgs) ToFailoverGroupReadOnlyEndpointResponsePtrOutputWithContext ¶ added in v0.3.1
func (i FailoverGroupReadOnlyEndpointResponseArgs) ToFailoverGroupReadOnlyEndpointResponsePtrOutputWithContext(ctx context.Context) FailoverGroupReadOnlyEndpointResponsePtrOutput
type FailoverGroupReadOnlyEndpointResponseInput ¶ added in v0.3.1
type FailoverGroupReadOnlyEndpointResponseInput interface { pulumi.Input ToFailoverGroupReadOnlyEndpointResponseOutput() FailoverGroupReadOnlyEndpointResponseOutput ToFailoverGroupReadOnlyEndpointResponseOutputWithContext(context.Context) FailoverGroupReadOnlyEndpointResponseOutput }
FailoverGroupReadOnlyEndpointResponseInput is an input type that accepts FailoverGroupReadOnlyEndpointResponseArgs and FailoverGroupReadOnlyEndpointResponseOutput values. You can construct a concrete instance of `FailoverGroupReadOnlyEndpointResponseInput` via:
FailoverGroupReadOnlyEndpointResponseArgs{...}
type FailoverGroupReadOnlyEndpointResponseOutput ¶ added in v0.3.1
type FailoverGroupReadOnlyEndpointResponseOutput struct{ *pulumi.OutputState }
Read-only endpoint of the failover group instance.
func (FailoverGroupReadOnlyEndpointResponseOutput) ElementType ¶ added in v0.3.1
func (FailoverGroupReadOnlyEndpointResponseOutput) ElementType() reflect.Type
func (FailoverGroupReadOnlyEndpointResponseOutput) FailoverPolicy ¶ added in v0.3.1
func (o FailoverGroupReadOnlyEndpointResponseOutput) FailoverPolicy() pulumi.StringPtrOutput
Failover policy of the read-only endpoint for the failover group.
func (FailoverGroupReadOnlyEndpointResponseOutput) ToFailoverGroupReadOnlyEndpointResponseOutput ¶ added in v0.3.1
func (o FailoverGroupReadOnlyEndpointResponseOutput) ToFailoverGroupReadOnlyEndpointResponseOutput() FailoverGroupReadOnlyEndpointResponseOutput
func (FailoverGroupReadOnlyEndpointResponseOutput) ToFailoverGroupReadOnlyEndpointResponseOutputWithContext ¶ added in v0.3.1
func (o FailoverGroupReadOnlyEndpointResponseOutput) ToFailoverGroupReadOnlyEndpointResponseOutputWithContext(ctx context.Context) FailoverGroupReadOnlyEndpointResponseOutput
func (FailoverGroupReadOnlyEndpointResponseOutput) ToFailoverGroupReadOnlyEndpointResponsePtrOutput ¶ added in v0.3.1
func (o FailoverGroupReadOnlyEndpointResponseOutput) ToFailoverGroupReadOnlyEndpointResponsePtrOutput() FailoverGroupReadOnlyEndpointResponsePtrOutput
func (FailoverGroupReadOnlyEndpointResponseOutput) ToFailoverGroupReadOnlyEndpointResponsePtrOutputWithContext ¶ added in v0.3.1
func (o FailoverGroupReadOnlyEndpointResponseOutput) ToFailoverGroupReadOnlyEndpointResponsePtrOutputWithContext(ctx context.Context) FailoverGroupReadOnlyEndpointResponsePtrOutput
type FailoverGroupReadOnlyEndpointResponsePtrInput ¶ added in v0.3.1
type FailoverGroupReadOnlyEndpointResponsePtrInput interface { pulumi.Input ToFailoverGroupReadOnlyEndpointResponsePtrOutput() FailoverGroupReadOnlyEndpointResponsePtrOutput ToFailoverGroupReadOnlyEndpointResponsePtrOutputWithContext(context.Context) FailoverGroupReadOnlyEndpointResponsePtrOutput }
FailoverGroupReadOnlyEndpointResponsePtrInput is an input type that accepts FailoverGroupReadOnlyEndpointResponseArgs, FailoverGroupReadOnlyEndpointResponsePtr and FailoverGroupReadOnlyEndpointResponsePtrOutput values. You can construct a concrete instance of `FailoverGroupReadOnlyEndpointResponsePtrInput` via:
FailoverGroupReadOnlyEndpointResponseArgs{...} or: nil
func FailoverGroupReadOnlyEndpointResponsePtr ¶ added in v0.3.1
func FailoverGroupReadOnlyEndpointResponsePtr(v *FailoverGroupReadOnlyEndpointResponseArgs) FailoverGroupReadOnlyEndpointResponsePtrInput
type FailoverGroupReadOnlyEndpointResponsePtrOutput ¶ added in v0.3.1
type FailoverGroupReadOnlyEndpointResponsePtrOutput struct{ *pulumi.OutputState }
func (FailoverGroupReadOnlyEndpointResponsePtrOutput) ElementType ¶ added in v0.3.1
func (FailoverGroupReadOnlyEndpointResponsePtrOutput) ElementType() reflect.Type
func (FailoverGroupReadOnlyEndpointResponsePtrOutput) FailoverPolicy ¶ added in v0.3.1
func (o FailoverGroupReadOnlyEndpointResponsePtrOutput) FailoverPolicy() pulumi.StringPtrOutput
Failover policy of the read-only endpoint for the failover group.
func (FailoverGroupReadOnlyEndpointResponsePtrOutput) ToFailoverGroupReadOnlyEndpointResponsePtrOutput ¶ added in v0.3.1
func (o FailoverGroupReadOnlyEndpointResponsePtrOutput) ToFailoverGroupReadOnlyEndpointResponsePtrOutput() FailoverGroupReadOnlyEndpointResponsePtrOutput
func (FailoverGroupReadOnlyEndpointResponsePtrOutput) ToFailoverGroupReadOnlyEndpointResponsePtrOutputWithContext ¶ added in v0.3.1
func (o FailoverGroupReadOnlyEndpointResponsePtrOutput) ToFailoverGroupReadOnlyEndpointResponsePtrOutputWithContext(ctx context.Context) FailoverGroupReadOnlyEndpointResponsePtrOutput
type FailoverGroupReadWriteEndpoint ¶ added in v0.3.1
type FailoverGroupReadWriteEndpoint 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 FailoverGroupReadWriteEndpointArgs ¶ added in v0.3.1
type FailoverGroupReadWriteEndpointArgs 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 (FailoverGroupReadWriteEndpointArgs) ElementType ¶ added in v0.3.1
func (FailoverGroupReadWriteEndpointArgs) ElementType() reflect.Type
func (FailoverGroupReadWriteEndpointArgs) ToFailoverGroupReadWriteEndpointOutput ¶ added in v0.3.1
func (i FailoverGroupReadWriteEndpointArgs) ToFailoverGroupReadWriteEndpointOutput() FailoverGroupReadWriteEndpointOutput
func (FailoverGroupReadWriteEndpointArgs) ToFailoverGroupReadWriteEndpointOutputWithContext ¶ added in v0.3.1
func (i FailoverGroupReadWriteEndpointArgs) ToFailoverGroupReadWriteEndpointOutputWithContext(ctx context.Context) FailoverGroupReadWriteEndpointOutput
func (FailoverGroupReadWriteEndpointArgs) ToFailoverGroupReadWriteEndpointPtrOutput ¶ added in v0.3.1
func (i FailoverGroupReadWriteEndpointArgs) ToFailoverGroupReadWriteEndpointPtrOutput() FailoverGroupReadWriteEndpointPtrOutput
func (FailoverGroupReadWriteEndpointArgs) ToFailoverGroupReadWriteEndpointPtrOutputWithContext ¶ added in v0.3.1
func (i FailoverGroupReadWriteEndpointArgs) ToFailoverGroupReadWriteEndpointPtrOutputWithContext(ctx context.Context) FailoverGroupReadWriteEndpointPtrOutput
type FailoverGroupReadWriteEndpointInput ¶ added in v0.3.1
type FailoverGroupReadWriteEndpointInput interface { pulumi.Input ToFailoverGroupReadWriteEndpointOutput() FailoverGroupReadWriteEndpointOutput ToFailoverGroupReadWriteEndpointOutputWithContext(context.Context) FailoverGroupReadWriteEndpointOutput }
FailoverGroupReadWriteEndpointInput is an input type that accepts FailoverGroupReadWriteEndpointArgs and FailoverGroupReadWriteEndpointOutput values. You can construct a concrete instance of `FailoverGroupReadWriteEndpointInput` via:
FailoverGroupReadWriteEndpointArgs{...}
type FailoverGroupReadWriteEndpointOutput ¶ added in v0.3.1
type FailoverGroupReadWriteEndpointOutput struct{ *pulumi.OutputState }
Read-write endpoint of the failover group instance.
func (FailoverGroupReadWriteEndpointOutput) ElementType ¶ added in v0.3.1
func (FailoverGroupReadWriteEndpointOutput) ElementType() reflect.Type
func (FailoverGroupReadWriteEndpointOutput) FailoverPolicy ¶ added in v0.3.1
func (o FailoverGroupReadWriteEndpointOutput) FailoverPolicy() pulumi.StringOutput
Failover policy of the read-write endpoint for the failover group. If failoverPolicy is Automatic then failoverWithDataLossGracePeriodMinutes is required.
func (FailoverGroupReadWriteEndpointOutput) FailoverWithDataLossGracePeriodMinutes ¶ added in v0.3.1
func (o FailoverGroupReadWriteEndpointOutput) 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 (FailoverGroupReadWriteEndpointOutput) ToFailoverGroupReadWriteEndpointOutput ¶ added in v0.3.1
func (o FailoverGroupReadWriteEndpointOutput) ToFailoverGroupReadWriteEndpointOutput() FailoverGroupReadWriteEndpointOutput
func (FailoverGroupReadWriteEndpointOutput) ToFailoverGroupReadWriteEndpointOutputWithContext ¶ added in v0.3.1
func (o FailoverGroupReadWriteEndpointOutput) ToFailoverGroupReadWriteEndpointOutputWithContext(ctx context.Context) FailoverGroupReadWriteEndpointOutput
func (FailoverGroupReadWriteEndpointOutput) ToFailoverGroupReadWriteEndpointPtrOutput ¶ added in v0.3.1
func (o FailoverGroupReadWriteEndpointOutput) ToFailoverGroupReadWriteEndpointPtrOutput() FailoverGroupReadWriteEndpointPtrOutput
func (FailoverGroupReadWriteEndpointOutput) ToFailoverGroupReadWriteEndpointPtrOutputWithContext ¶ added in v0.3.1
func (o FailoverGroupReadWriteEndpointOutput) ToFailoverGroupReadWriteEndpointPtrOutputWithContext(ctx context.Context) FailoverGroupReadWriteEndpointPtrOutput
type FailoverGroupReadWriteEndpointPtrInput ¶ added in v0.3.1
type FailoverGroupReadWriteEndpointPtrInput interface { pulumi.Input ToFailoverGroupReadWriteEndpointPtrOutput() FailoverGroupReadWriteEndpointPtrOutput ToFailoverGroupReadWriteEndpointPtrOutputWithContext(context.Context) FailoverGroupReadWriteEndpointPtrOutput }
FailoverGroupReadWriteEndpointPtrInput is an input type that accepts FailoverGroupReadWriteEndpointArgs, FailoverGroupReadWriteEndpointPtr and FailoverGroupReadWriteEndpointPtrOutput values. You can construct a concrete instance of `FailoverGroupReadWriteEndpointPtrInput` via:
FailoverGroupReadWriteEndpointArgs{...} or: nil
func FailoverGroupReadWriteEndpointPtr ¶ added in v0.3.1
func FailoverGroupReadWriteEndpointPtr(v *FailoverGroupReadWriteEndpointArgs) FailoverGroupReadWriteEndpointPtrInput
type FailoverGroupReadWriteEndpointPtrOutput ¶ added in v0.3.1
type FailoverGroupReadWriteEndpointPtrOutput struct{ *pulumi.OutputState }
func (FailoverGroupReadWriteEndpointPtrOutput) ElementType ¶ added in v0.3.1
func (FailoverGroupReadWriteEndpointPtrOutput) ElementType() reflect.Type
func (FailoverGroupReadWriteEndpointPtrOutput) FailoverPolicy ¶ added in v0.3.1
func (o FailoverGroupReadWriteEndpointPtrOutput) FailoverPolicy() pulumi.StringPtrOutput
Failover policy of the read-write endpoint for the failover group. If failoverPolicy is Automatic then failoverWithDataLossGracePeriodMinutes is required.
func (FailoverGroupReadWriteEndpointPtrOutput) FailoverWithDataLossGracePeriodMinutes ¶ added in v0.3.1
func (o FailoverGroupReadWriteEndpointPtrOutput) 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 (FailoverGroupReadWriteEndpointPtrOutput) ToFailoverGroupReadWriteEndpointPtrOutput ¶ added in v0.3.1
func (o FailoverGroupReadWriteEndpointPtrOutput) ToFailoverGroupReadWriteEndpointPtrOutput() FailoverGroupReadWriteEndpointPtrOutput
func (FailoverGroupReadWriteEndpointPtrOutput) ToFailoverGroupReadWriteEndpointPtrOutputWithContext ¶ added in v0.3.1
func (o FailoverGroupReadWriteEndpointPtrOutput) ToFailoverGroupReadWriteEndpointPtrOutputWithContext(ctx context.Context) FailoverGroupReadWriteEndpointPtrOutput
type FailoverGroupReadWriteEndpointResponse ¶ added in v0.3.1
type FailoverGroupReadWriteEndpointResponse 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 FailoverGroupReadWriteEndpointResponseArgs ¶ added in v0.3.1
type FailoverGroupReadWriteEndpointResponseArgs 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 (FailoverGroupReadWriteEndpointResponseArgs) ElementType ¶ added in v0.3.1
func (FailoverGroupReadWriteEndpointResponseArgs) ElementType() reflect.Type
func (FailoverGroupReadWriteEndpointResponseArgs) ToFailoverGroupReadWriteEndpointResponseOutput ¶ added in v0.3.1
func (i FailoverGroupReadWriteEndpointResponseArgs) ToFailoverGroupReadWriteEndpointResponseOutput() FailoverGroupReadWriteEndpointResponseOutput
func (FailoverGroupReadWriteEndpointResponseArgs) ToFailoverGroupReadWriteEndpointResponseOutputWithContext ¶ added in v0.3.1
func (i FailoverGroupReadWriteEndpointResponseArgs) ToFailoverGroupReadWriteEndpointResponseOutputWithContext(ctx context.Context) FailoverGroupReadWriteEndpointResponseOutput
func (FailoverGroupReadWriteEndpointResponseArgs) ToFailoverGroupReadWriteEndpointResponsePtrOutput ¶ added in v0.3.1
func (i FailoverGroupReadWriteEndpointResponseArgs) ToFailoverGroupReadWriteEndpointResponsePtrOutput() FailoverGroupReadWriteEndpointResponsePtrOutput
func (FailoverGroupReadWriteEndpointResponseArgs) ToFailoverGroupReadWriteEndpointResponsePtrOutputWithContext ¶ added in v0.3.1
func (i FailoverGroupReadWriteEndpointResponseArgs) ToFailoverGroupReadWriteEndpointResponsePtrOutputWithContext(ctx context.Context) FailoverGroupReadWriteEndpointResponsePtrOutput
type FailoverGroupReadWriteEndpointResponseInput ¶ added in v0.3.1
type FailoverGroupReadWriteEndpointResponseInput interface { pulumi.Input ToFailoverGroupReadWriteEndpointResponseOutput() FailoverGroupReadWriteEndpointResponseOutput ToFailoverGroupReadWriteEndpointResponseOutputWithContext(context.Context) FailoverGroupReadWriteEndpointResponseOutput }
FailoverGroupReadWriteEndpointResponseInput is an input type that accepts FailoverGroupReadWriteEndpointResponseArgs and FailoverGroupReadWriteEndpointResponseOutput values. You can construct a concrete instance of `FailoverGroupReadWriteEndpointResponseInput` via:
FailoverGroupReadWriteEndpointResponseArgs{...}
type FailoverGroupReadWriteEndpointResponseOutput ¶ added in v0.3.1
type FailoverGroupReadWriteEndpointResponseOutput struct{ *pulumi.OutputState }
Read-write endpoint of the failover group instance.
func (FailoverGroupReadWriteEndpointResponseOutput) ElementType ¶ added in v0.3.1
func (FailoverGroupReadWriteEndpointResponseOutput) ElementType() reflect.Type
func (FailoverGroupReadWriteEndpointResponseOutput) FailoverPolicy ¶ added in v0.3.1
func (o FailoverGroupReadWriteEndpointResponseOutput) FailoverPolicy() pulumi.StringOutput
Failover policy of the read-write endpoint for the failover group. If failoverPolicy is Automatic then failoverWithDataLossGracePeriodMinutes is required.
func (FailoverGroupReadWriteEndpointResponseOutput) FailoverWithDataLossGracePeriodMinutes ¶ added in v0.3.1
func (o FailoverGroupReadWriteEndpointResponseOutput) 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 (FailoverGroupReadWriteEndpointResponseOutput) ToFailoverGroupReadWriteEndpointResponseOutput ¶ added in v0.3.1
func (o FailoverGroupReadWriteEndpointResponseOutput) ToFailoverGroupReadWriteEndpointResponseOutput() FailoverGroupReadWriteEndpointResponseOutput
func (FailoverGroupReadWriteEndpointResponseOutput) ToFailoverGroupReadWriteEndpointResponseOutputWithContext ¶ added in v0.3.1
func (o FailoverGroupReadWriteEndpointResponseOutput) ToFailoverGroupReadWriteEndpointResponseOutputWithContext(ctx context.Context) FailoverGroupReadWriteEndpointResponseOutput
func (FailoverGroupReadWriteEndpointResponseOutput) ToFailoverGroupReadWriteEndpointResponsePtrOutput ¶ added in v0.3.1
func (o FailoverGroupReadWriteEndpointResponseOutput) ToFailoverGroupReadWriteEndpointResponsePtrOutput() FailoverGroupReadWriteEndpointResponsePtrOutput
func (FailoverGroupReadWriteEndpointResponseOutput) ToFailoverGroupReadWriteEndpointResponsePtrOutputWithContext ¶ added in v0.3.1
func (o FailoverGroupReadWriteEndpointResponseOutput) ToFailoverGroupReadWriteEndpointResponsePtrOutputWithContext(ctx context.Context) FailoverGroupReadWriteEndpointResponsePtrOutput
type FailoverGroupReadWriteEndpointResponsePtrInput ¶ added in v0.3.1
type FailoverGroupReadWriteEndpointResponsePtrInput interface { pulumi.Input ToFailoverGroupReadWriteEndpointResponsePtrOutput() FailoverGroupReadWriteEndpointResponsePtrOutput ToFailoverGroupReadWriteEndpointResponsePtrOutputWithContext(context.Context) FailoverGroupReadWriteEndpointResponsePtrOutput }
FailoverGroupReadWriteEndpointResponsePtrInput is an input type that accepts FailoverGroupReadWriteEndpointResponseArgs, FailoverGroupReadWriteEndpointResponsePtr and FailoverGroupReadWriteEndpointResponsePtrOutput values. You can construct a concrete instance of `FailoverGroupReadWriteEndpointResponsePtrInput` via:
FailoverGroupReadWriteEndpointResponseArgs{...} or: nil
func FailoverGroupReadWriteEndpointResponsePtr ¶ added in v0.3.1
func FailoverGroupReadWriteEndpointResponsePtr(v *FailoverGroupReadWriteEndpointResponseArgs) FailoverGroupReadWriteEndpointResponsePtrInput
type FailoverGroupReadWriteEndpointResponsePtrOutput ¶ added in v0.3.1
type FailoverGroupReadWriteEndpointResponsePtrOutput struct{ *pulumi.OutputState }
func (FailoverGroupReadWriteEndpointResponsePtrOutput) ElementType ¶ added in v0.3.1
func (FailoverGroupReadWriteEndpointResponsePtrOutput) ElementType() reflect.Type
func (FailoverGroupReadWriteEndpointResponsePtrOutput) FailoverPolicy ¶ added in v0.3.1
func (o FailoverGroupReadWriteEndpointResponsePtrOutput) FailoverPolicy() pulumi.StringPtrOutput
Failover policy of the read-write endpoint for the failover group. If failoverPolicy is Automatic then failoverWithDataLossGracePeriodMinutes is required.
func (FailoverGroupReadWriteEndpointResponsePtrOutput) FailoverWithDataLossGracePeriodMinutes ¶ added in v0.3.1
func (o FailoverGroupReadWriteEndpointResponsePtrOutput) 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 (FailoverGroupReadWriteEndpointResponsePtrOutput) ToFailoverGroupReadWriteEndpointResponsePtrOutput ¶ added in v0.3.1
func (o FailoverGroupReadWriteEndpointResponsePtrOutput) ToFailoverGroupReadWriteEndpointResponsePtrOutput() FailoverGroupReadWriteEndpointResponsePtrOutput
func (FailoverGroupReadWriteEndpointResponsePtrOutput) ToFailoverGroupReadWriteEndpointResponsePtrOutputWithContext ¶ added in v0.3.1
func (o FailoverGroupReadWriteEndpointResponsePtrOutput) ToFailoverGroupReadWriteEndpointResponsePtrOutputWithContext(ctx context.Context) FailoverGroupReadWriteEndpointResponsePtrOutput
type FailoverGroupState ¶ added in v0.3.1
type FailoverGroupState struct { // List of databases in the failover group. Databases pulumi.StringArrayInput // Resource location. Location pulumi.StringPtrInput // Resource name. Name pulumi.StringPtrInput // List of partner server information for the failover group. PartnerServers PartnerInfoResponseArrayInput // Read-only endpoint of the failover group instance. ReadOnlyEndpoint FailoverGroupReadOnlyEndpointResponsePtrInput // Read-write endpoint of the failover group instance. ReadWriteEndpoint FailoverGroupReadWriteEndpointResponsePtrInput // Local replication role of the failover group instance. ReplicationRole pulumi.StringPtrInput // Replication state of the failover group instance. ReplicationState pulumi.StringPtrInput // Resource tags. Tags pulumi.StringMapInput // Resource type. Type pulumi.StringPtrInput }
func (FailoverGroupState) ElementType ¶ added in v0.3.1
func (FailoverGroupState) ElementType() reflect.Type
type FirewallRule ¶ added in v0.3.1
type FirewallRule struct { pulumi.CustomResourceState // The end IP address of the firewall rule. Must be IPv4 format. Must be greater than or equal to startIpAddress. Use value '0.0.0.0' for all Azure-internal IP addresses. EndIpAddress pulumi.StringPtrOutput `pulumi:"endIpAddress"` // Resource name. Name pulumi.StringPtrOutput `pulumi:"name"` // The start IP address of the firewall rule. Must be IPv4 format. Use value '0.0.0.0' for all Azure-internal IP addresses. StartIpAddress pulumi.StringPtrOutput `pulumi:"startIpAddress"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
A server firewall rule.
func GetFirewallRule ¶ added in v0.3.1
func GetFirewallRule(ctx *pulumi.Context, name string, id pulumi.IDInput, state *FirewallRuleState, opts ...pulumi.ResourceOption) (*FirewallRule, error)
GetFirewallRule gets an existing FirewallRule resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewFirewallRule ¶ added in v0.3.1
func NewFirewallRule(ctx *pulumi.Context, name string, args *FirewallRuleArgs, opts ...pulumi.ResourceOption) (*FirewallRule, error)
NewFirewallRule registers a new resource with the given unique name, arguments, and options.
func (*FirewallRule) ElementType ¶ added in v0.3.1
func (*FirewallRule) ElementType() reflect.Type
func (*FirewallRule) ToFirewallRuleOutput ¶ added in v0.3.1
func (i *FirewallRule) ToFirewallRuleOutput() FirewallRuleOutput
func (*FirewallRule) ToFirewallRuleOutputWithContext ¶ added in v0.3.1
func (i *FirewallRule) ToFirewallRuleOutputWithContext(ctx context.Context) FirewallRuleOutput
type FirewallRuleArgs ¶ added in v0.3.1
type FirewallRuleArgs struct { // The end IP address of the firewall rule. Must be IPv4 format. Must be greater than or equal to startIpAddress. Use value '0.0.0.0' for all Azure-internal IP addresses. EndIpAddress pulumi.StringPtrInput // The name of the firewall rule. FirewallRuleName pulumi.StringInput // Resource name. Name 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 name of the server. ServerName pulumi.StringInput // The start IP address of the firewall rule. Must be IPv4 format. Use value '0.0.0.0' for all Azure-internal IP addresses. StartIpAddress pulumi.StringPtrInput }
The set of arguments for constructing a FirewallRule resource.
func (FirewallRuleArgs) ElementType ¶ added in v0.3.1
func (FirewallRuleArgs) ElementType() reflect.Type
type FirewallRuleInput ¶ added in v0.3.1
type FirewallRuleInput interface { pulumi.Input ToFirewallRuleOutput() FirewallRuleOutput ToFirewallRuleOutputWithContext(ctx context.Context) FirewallRuleOutput }
type FirewallRuleOutput ¶ added in v0.3.1
type FirewallRuleOutput struct {
*pulumi.OutputState
}
func (FirewallRuleOutput) ElementType ¶ added in v0.3.1
func (FirewallRuleOutput) ElementType() reflect.Type
func (FirewallRuleOutput) ToFirewallRuleOutput ¶ added in v0.3.1
func (o FirewallRuleOutput) ToFirewallRuleOutput() FirewallRuleOutput
func (FirewallRuleOutput) ToFirewallRuleOutputWithContext ¶ added in v0.3.1
func (o FirewallRuleOutput) ToFirewallRuleOutputWithContext(ctx context.Context) FirewallRuleOutput
type FirewallRuleState ¶ added in v0.3.1
type FirewallRuleState struct { // The end IP address of the firewall rule. Must be IPv4 format. Must be greater than or equal to startIpAddress. Use value '0.0.0.0' for all Azure-internal IP addresses. EndIpAddress pulumi.StringPtrInput // Resource name. Name pulumi.StringPtrInput // The start IP address of the firewall rule. Must be IPv4 format. Use value '0.0.0.0' for all Azure-internal IP addresses. StartIpAddress pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput }
func (FirewallRuleState) ElementType ¶ added in v0.3.1
func (FirewallRuleState) ElementType() reflect.Type
type HybridLink ¶ added in v0.3.1
type HybridLink struct { pulumi.CustomResourceState // The distributed availability group id DistributedAvailabilityGroupId pulumi.StringOutput `pulumi:"distributedAvailabilityGroupId"` // Resource name. Name pulumi.StringOutput `pulumi:"name"` // The primary availability group name PrimaryAvailabilityGroupName pulumi.StringPtrOutput `pulumi:"primaryAvailabilityGroupName"` // The replication mode of hybrid link. Parameter will be ignored during link creation. ReplicationMode pulumi.StringPtrOutput `pulumi:"replicationMode"` // The secondary availability group name SecondaryAvailabilityGroupName pulumi.StringPtrOutput `pulumi:"secondaryAvailabilityGroupName"` // The source endpoint SourceEndpoint pulumi.StringPtrOutput `pulumi:"sourceEndpoint"` // The source replica id SourceReplicaId pulumi.StringOutput `pulumi:"sourceReplicaId"` // The name of the target database TargetDatabase pulumi.StringPtrOutput `pulumi:"targetDatabase"` // The target replica id TargetReplicaId pulumi.StringOutput `pulumi:"targetReplicaId"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
Hybrid link between box and Sql Managed Instance.
func GetHybridLink ¶ added in v0.3.1
func GetHybridLink(ctx *pulumi.Context, name string, id pulumi.IDInput, state *HybridLinkState, opts ...pulumi.ResourceOption) (*HybridLink, error)
GetHybridLink gets an existing HybridLink 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 NewHybridLink ¶ added in v0.3.1
func NewHybridLink(ctx *pulumi.Context, name string, args *HybridLinkArgs, opts ...pulumi.ResourceOption) (*HybridLink, error)
NewHybridLink registers a new resource with the given unique name, arguments, and options.
func (*HybridLink) ElementType ¶ added in v0.3.1
func (*HybridLink) ElementType() reflect.Type
func (*HybridLink) ToHybridLinkOutput ¶ added in v0.3.1
func (i *HybridLink) ToHybridLinkOutput() HybridLinkOutput
func (*HybridLink) ToHybridLinkOutputWithContext ¶ added in v0.3.1
func (i *HybridLink) ToHybridLinkOutputWithContext(ctx context.Context) HybridLinkOutput
type HybridLinkArgs ¶ added in v0.3.1
type HybridLinkArgs struct { // The distributed availability group name. DistributedAvailabilityGroupName pulumi.StringInput // The name of the managed instance. ManagedInstanceName pulumi.StringInput // The primary availability group name PrimaryAvailabilityGroupName pulumi.StringPtrInput // The replication mode of hybrid link. Parameter will be ignored during link creation. ReplicationMode 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 secondary availability group name SecondaryAvailabilityGroupName pulumi.StringPtrInput // The source endpoint SourceEndpoint pulumi.StringPtrInput // The name of the target database TargetDatabase pulumi.StringPtrInput }
The set of arguments for constructing a HybridLink resource.
func (HybridLinkArgs) ElementType ¶ added in v0.3.1
func (HybridLinkArgs) ElementType() reflect.Type
type HybridLinkInput ¶ added in v0.3.1
type HybridLinkInput interface { pulumi.Input ToHybridLinkOutput() HybridLinkOutput ToHybridLinkOutputWithContext(ctx context.Context) HybridLinkOutput }
type HybridLinkOutput ¶ added in v0.3.1
type HybridLinkOutput struct {
*pulumi.OutputState
}
func (HybridLinkOutput) ElementType ¶ added in v0.3.1
func (HybridLinkOutput) ElementType() reflect.Type
func (HybridLinkOutput) ToHybridLinkOutput ¶ added in v0.3.1
func (o HybridLinkOutput) ToHybridLinkOutput() HybridLinkOutput
func (HybridLinkOutput) ToHybridLinkOutputWithContext ¶ added in v0.3.1
func (o HybridLinkOutput) ToHybridLinkOutputWithContext(ctx context.Context) HybridLinkOutput
type HybridLinkState ¶ added in v0.3.1
type HybridLinkState struct { // The distributed availability group id DistributedAvailabilityGroupId pulumi.StringPtrInput // Resource name. Name pulumi.StringPtrInput // The primary availability group name PrimaryAvailabilityGroupName pulumi.StringPtrInput // The replication mode of hybrid link. Parameter will be ignored during link creation. ReplicationMode pulumi.StringPtrInput // The secondary availability group name SecondaryAvailabilityGroupName pulumi.StringPtrInput // The source endpoint SourceEndpoint pulumi.StringPtrInput // The source replica id SourceReplicaId pulumi.StringPtrInput // The name of the target database TargetDatabase pulumi.StringPtrInput // The target replica id TargetReplicaId pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput }
func (HybridLinkState) ElementType ¶ added in v0.3.1
func (HybridLinkState) ElementType() reflect.Type
type IdentityType ¶ added in v0.3.1
The identity type. Set this to 'SystemAssigned' in order to automatically create and assign an Azure Active Directory principal for the resource.
func (IdentityType) ElementType ¶ added in v0.3.1
func (IdentityType) ElementType() reflect.Type
func (IdentityType) ToStringOutput ¶ added in v0.3.1
func (e IdentityType) ToStringOutput() pulumi.StringOutput
func (IdentityType) ToStringOutputWithContext ¶ added in v0.3.1
func (e IdentityType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (IdentityType) ToStringPtrOutput ¶ added in v0.3.1
func (e IdentityType) ToStringPtrOutput() pulumi.StringPtrOutput
func (IdentityType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e IdentityType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type InstanceFailoverGroup ¶ added in v0.3.1
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 ¶ added in v0.3.1
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 ¶ added in v0.3.1
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.
func (*InstanceFailoverGroup) ElementType ¶ added in v0.3.1
func (*InstanceFailoverGroup) ElementType() reflect.Type
func (*InstanceFailoverGroup) ToInstanceFailoverGroupOutput ¶ added in v0.3.1
func (i *InstanceFailoverGroup) ToInstanceFailoverGroupOutput() InstanceFailoverGroupOutput
func (*InstanceFailoverGroup) ToInstanceFailoverGroupOutputWithContext ¶ added in v0.3.1
func (i *InstanceFailoverGroup) ToInstanceFailoverGroupOutputWithContext(ctx context.Context) InstanceFailoverGroupOutput
type InstanceFailoverGroupArgs ¶ added in v0.3.1
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 ¶ added in v0.3.1
func (InstanceFailoverGroupArgs) ElementType() reflect.Type
type InstanceFailoverGroupInput ¶ added in v0.3.1
type InstanceFailoverGroupInput interface { pulumi.Input ToInstanceFailoverGroupOutput() InstanceFailoverGroupOutput ToInstanceFailoverGroupOutputWithContext(ctx context.Context) InstanceFailoverGroupOutput }
type InstanceFailoverGroupOutput ¶ added in v0.3.1
type InstanceFailoverGroupOutput struct {
*pulumi.OutputState
}
func (InstanceFailoverGroupOutput) ElementType ¶ added in v0.3.1
func (InstanceFailoverGroupOutput) ElementType() reflect.Type
func (InstanceFailoverGroupOutput) ToInstanceFailoverGroupOutput ¶ added in v0.3.1
func (o InstanceFailoverGroupOutput) ToInstanceFailoverGroupOutput() InstanceFailoverGroupOutput
func (InstanceFailoverGroupOutput) ToInstanceFailoverGroupOutputWithContext ¶ added in v0.3.1
func (o InstanceFailoverGroupOutput) ToInstanceFailoverGroupOutputWithContext(ctx context.Context) InstanceFailoverGroupOutput
type InstanceFailoverGroupReadOnlyEndpoint ¶ added in v0.3.1
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 ¶ added in v0.3.1
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 ¶ added in v0.3.1
func (InstanceFailoverGroupReadOnlyEndpointArgs) ElementType() reflect.Type
func (InstanceFailoverGroupReadOnlyEndpointArgs) ToInstanceFailoverGroupReadOnlyEndpointOutput ¶ added in v0.3.1
func (i InstanceFailoverGroupReadOnlyEndpointArgs) ToInstanceFailoverGroupReadOnlyEndpointOutput() InstanceFailoverGroupReadOnlyEndpointOutput
func (InstanceFailoverGroupReadOnlyEndpointArgs) ToInstanceFailoverGroupReadOnlyEndpointOutputWithContext ¶ added in v0.3.1
func (i InstanceFailoverGroupReadOnlyEndpointArgs) ToInstanceFailoverGroupReadOnlyEndpointOutputWithContext(ctx context.Context) InstanceFailoverGroupReadOnlyEndpointOutput
func (InstanceFailoverGroupReadOnlyEndpointArgs) ToInstanceFailoverGroupReadOnlyEndpointPtrOutput ¶ added in v0.3.1
func (i InstanceFailoverGroupReadOnlyEndpointArgs) ToInstanceFailoverGroupReadOnlyEndpointPtrOutput() InstanceFailoverGroupReadOnlyEndpointPtrOutput
func (InstanceFailoverGroupReadOnlyEndpointArgs) ToInstanceFailoverGroupReadOnlyEndpointPtrOutputWithContext ¶ added in v0.3.1
func (i InstanceFailoverGroupReadOnlyEndpointArgs) ToInstanceFailoverGroupReadOnlyEndpointPtrOutputWithContext(ctx context.Context) InstanceFailoverGroupReadOnlyEndpointPtrOutput
type InstanceFailoverGroupReadOnlyEndpointInput ¶ added in v0.3.1
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 ¶ added in v0.3.1
type InstanceFailoverGroupReadOnlyEndpointOutput struct{ *pulumi.OutputState }
Read-only endpoint of the failover group instance.
func (InstanceFailoverGroupReadOnlyEndpointOutput) ElementType ¶ added in v0.3.1
func (InstanceFailoverGroupReadOnlyEndpointOutput) ElementType() reflect.Type
func (InstanceFailoverGroupReadOnlyEndpointOutput) FailoverPolicy ¶ added in v0.3.1
func (o InstanceFailoverGroupReadOnlyEndpointOutput) FailoverPolicy() pulumi.StringPtrOutput
Failover policy of the read-only endpoint for the failover group.
func (InstanceFailoverGroupReadOnlyEndpointOutput) ToInstanceFailoverGroupReadOnlyEndpointOutput ¶ added in v0.3.1
func (o InstanceFailoverGroupReadOnlyEndpointOutput) ToInstanceFailoverGroupReadOnlyEndpointOutput() InstanceFailoverGroupReadOnlyEndpointOutput
func (InstanceFailoverGroupReadOnlyEndpointOutput) ToInstanceFailoverGroupReadOnlyEndpointOutputWithContext ¶ added in v0.3.1
func (o InstanceFailoverGroupReadOnlyEndpointOutput) ToInstanceFailoverGroupReadOnlyEndpointOutputWithContext(ctx context.Context) InstanceFailoverGroupReadOnlyEndpointOutput
func (InstanceFailoverGroupReadOnlyEndpointOutput) ToInstanceFailoverGroupReadOnlyEndpointPtrOutput ¶ added in v0.3.1
func (o InstanceFailoverGroupReadOnlyEndpointOutput) ToInstanceFailoverGroupReadOnlyEndpointPtrOutput() InstanceFailoverGroupReadOnlyEndpointPtrOutput
func (InstanceFailoverGroupReadOnlyEndpointOutput) ToInstanceFailoverGroupReadOnlyEndpointPtrOutputWithContext ¶ added in v0.3.1
func (o InstanceFailoverGroupReadOnlyEndpointOutput) ToInstanceFailoverGroupReadOnlyEndpointPtrOutputWithContext(ctx context.Context) InstanceFailoverGroupReadOnlyEndpointPtrOutput
type InstanceFailoverGroupReadOnlyEndpointPtrInput ¶ added in v0.3.1
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 ¶ added in v0.3.1
func InstanceFailoverGroupReadOnlyEndpointPtr(v *InstanceFailoverGroupReadOnlyEndpointArgs) InstanceFailoverGroupReadOnlyEndpointPtrInput
type InstanceFailoverGroupReadOnlyEndpointPtrOutput ¶ added in v0.3.1
type InstanceFailoverGroupReadOnlyEndpointPtrOutput struct{ *pulumi.OutputState }
func (InstanceFailoverGroupReadOnlyEndpointPtrOutput) ElementType ¶ added in v0.3.1
func (InstanceFailoverGroupReadOnlyEndpointPtrOutput) ElementType() reflect.Type
func (InstanceFailoverGroupReadOnlyEndpointPtrOutput) FailoverPolicy ¶ added in v0.3.1
func (o InstanceFailoverGroupReadOnlyEndpointPtrOutput) FailoverPolicy() pulumi.StringPtrOutput
Failover policy of the read-only endpoint for the failover group.
func (InstanceFailoverGroupReadOnlyEndpointPtrOutput) ToInstanceFailoverGroupReadOnlyEndpointPtrOutput ¶ added in v0.3.1
func (o InstanceFailoverGroupReadOnlyEndpointPtrOutput) ToInstanceFailoverGroupReadOnlyEndpointPtrOutput() InstanceFailoverGroupReadOnlyEndpointPtrOutput
func (InstanceFailoverGroupReadOnlyEndpointPtrOutput) ToInstanceFailoverGroupReadOnlyEndpointPtrOutputWithContext ¶ added in v0.3.1
func (o InstanceFailoverGroupReadOnlyEndpointPtrOutput) ToInstanceFailoverGroupReadOnlyEndpointPtrOutputWithContext(ctx context.Context) InstanceFailoverGroupReadOnlyEndpointPtrOutput
type InstanceFailoverGroupReadOnlyEndpointResponse ¶ added in v0.3.1
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 ¶ added in v0.3.1
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 ¶ added in v0.3.1
func (InstanceFailoverGroupReadOnlyEndpointResponseArgs) ElementType() reflect.Type
func (InstanceFailoverGroupReadOnlyEndpointResponseArgs) ToInstanceFailoverGroupReadOnlyEndpointResponseOutput ¶ added in v0.3.1
func (i InstanceFailoverGroupReadOnlyEndpointResponseArgs) ToInstanceFailoverGroupReadOnlyEndpointResponseOutput() InstanceFailoverGroupReadOnlyEndpointResponseOutput
func (InstanceFailoverGroupReadOnlyEndpointResponseArgs) ToInstanceFailoverGroupReadOnlyEndpointResponseOutputWithContext ¶ added in v0.3.1
func (i InstanceFailoverGroupReadOnlyEndpointResponseArgs) ToInstanceFailoverGroupReadOnlyEndpointResponseOutputWithContext(ctx context.Context) InstanceFailoverGroupReadOnlyEndpointResponseOutput
func (InstanceFailoverGroupReadOnlyEndpointResponseArgs) ToInstanceFailoverGroupReadOnlyEndpointResponsePtrOutput ¶ added in v0.3.1
func (i InstanceFailoverGroupReadOnlyEndpointResponseArgs) ToInstanceFailoverGroupReadOnlyEndpointResponsePtrOutput() InstanceFailoverGroupReadOnlyEndpointResponsePtrOutput
func (InstanceFailoverGroupReadOnlyEndpointResponseArgs) ToInstanceFailoverGroupReadOnlyEndpointResponsePtrOutputWithContext ¶ added in v0.3.1
func (i InstanceFailoverGroupReadOnlyEndpointResponseArgs) ToInstanceFailoverGroupReadOnlyEndpointResponsePtrOutputWithContext(ctx context.Context) InstanceFailoverGroupReadOnlyEndpointResponsePtrOutput
type InstanceFailoverGroupReadOnlyEndpointResponseInput ¶ added in v0.3.1
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 ¶ added in v0.3.1
type InstanceFailoverGroupReadOnlyEndpointResponseOutput struct{ *pulumi.OutputState }
Read-only endpoint of the failover group instance.
func (InstanceFailoverGroupReadOnlyEndpointResponseOutput) ElementType ¶ added in v0.3.1
func (InstanceFailoverGroupReadOnlyEndpointResponseOutput) ElementType() reflect.Type
func (InstanceFailoverGroupReadOnlyEndpointResponseOutput) FailoverPolicy ¶ added in v0.3.1
func (o InstanceFailoverGroupReadOnlyEndpointResponseOutput) FailoverPolicy() pulumi.StringPtrOutput
Failover policy of the read-only endpoint for the failover group.
func (InstanceFailoverGroupReadOnlyEndpointResponseOutput) ToInstanceFailoverGroupReadOnlyEndpointResponseOutput ¶ added in v0.3.1
func (o InstanceFailoverGroupReadOnlyEndpointResponseOutput) ToInstanceFailoverGroupReadOnlyEndpointResponseOutput() InstanceFailoverGroupReadOnlyEndpointResponseOutput
func (InstanceFailoverGroupReadOnlyEndpointResponseOutput) ToInstanceFailoverGroupReadOnlyEndpointResponseOutputWithContext ¶ added in v0.3.1
func (o InstanceFailoverGroupReadOnlyEndpointResponseOutput) ToInstanceFailoverGroupReadOnlyEndpointResponseOutputWithContext(ctx context.Context) InstanceFailoverGroupReadOnlyEndpointResponseOutput
func (InstanceFailoverGroupReadOnlyEndpointResponseOutput) ToInstanceFailoverGroupReadOnlyEndpointResponsePtrOutput ¶ added in v0.3.1
func (o InstanceFailoverGroupReadOnlyEndpointResponseOutput) ToInstanceFailoverGroupReadOnlyEndpointResponsePtrOutput() InstanceFailoverGroupReadOnlyEndpointResponsePtrOutput
func (InstanceFailoverGroupReadOnlyEndpointResponseOutput) ToInstanceFailoverGroupReadOnlyEndpointResponsePtrOutputWithContext ¶ added in v0.3.1
func (o InstanceFailoverGroupReadOnlyEndpointResponseOutput) ToInstanceFailoverGroupReadOnlyEndpointResponsePtrOutputWithContext(ctx context.Context) InstanceFailoverGroupReadOnlyEndpointResponsePtrOutput
type InstanceFailoverGroupReadOnlyEndpointResponsePtrInput ¶ added in v0.3.1
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 ¶ added in v0.3.1
func InstanceFailoverGroupReadOnlyEndpointResponsePtr(v *InstanceFailoverGroupReadOnlyEndpointResponseArgs) InstanceFailoverGroupReadOnlyEndpointResponsePtrInput
type InstanceFailoverGroupReadOnlyEndpointResponsePtrOutput ¶ added in v0.3.1
type InstanceFailoverGroupReadOnlyEndpointResponsePtrOutput struct{ *pulumi.OutputState }
func (InstanceFailoverGroupReadOnlyEndpointResponsePtrOutput) ElementType ¶ added in v0.3.1
func (InstanceFailoverGroupReadOnlyEndpointResponsePtrOutput) ElementType() reflect.Type
func (InstanceFailoverGroupReadOnlyEndpointResponsePtrOutput) FailoverPolicy ¶ added in v0.3.1
func (o InstanceFailoverGroupReadOnlyEndpointResponsePtrOutput) FailoverPolicy() pulumi.StringPtrOutput
Failover policy of the read-only endpoint for the failover group.
func (InstanceFailoverGroupReadOnlyEndpointResponsePtrOutput) ToInstanceFailoverGroupReadOnlyEndpointResponsePtrOutput ¶ added in v0.3.1
func (o InstanceFailoverGroupReadOnlyEndpointResponsePtrOutput) ToInstanceFailoverGroupReadOnlyEndpointResponsePtrOutput() InstanceFailoverGroupReadOnlyEndpointResponsePtrOutput
func (InstanceFailoverGroupReadOnlyEndpointResponsePtrOutput) ToInstanceFailoverGroupReadOnlyEndpointResponsePtrOutputWithContext ¶ added in v0.3.1
func (o InstanceFailoverGroupReadOnlyEndpointResponsePtrOutput) ToInstanceFailoverGroupReadOnlyEndpointResponsePtrOutputWithContext(ctx context.Context) InstanceFailoverGroupReadOnlyEndpointResponsePtrOutput
type InstanceFailoverGroupReadWriteEndpoint ¶ added in v0.3.1
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 ¶ added in v0.3.1
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 ¶ added in v0.3.1
func (InstanceFailoverGroupReadWriteEndpointArgs) ElementType() reflect.Type
func (InstanceFailoverGroupReadWriteEndpointArgs) ToInstanceFailoverGroupReadWriteEndpointOutput ¶ added in v0.3.1
func (i InstanceFailoverGroupReadWriteEndpointArgs) ToInstanceFailoverGroupReadWriteEndpointOutput() InstanceFailoverGroupReadWriteEndpointOutput
func (InstanceFailoverGroupReadWriteEndpointArgs) ToInstanceFailoverGroupReadWriteEndpointOutputWithContext ¶ added in v0.3.1
func (i InstanceFailoverGroupReadWriteEndpointArgs) ToInstanceFailoverGroupReadWriteEndpointOutputWithContext(ctx context.Context) InstanceFailoverGroupReadWriteEndpointOutput
func (InstanceFailoverGroupReadWriteEndpointArgs) ToInstanceFailoverGroupReadWriteEndpointPtrOutput ¶ added in v0.3.1
func (i InstanceFailoverGroupReadWriteEndpointArgs) ToInstanceFailoverGroupReadWriteEndpointPtrOutput() InstanceFailoverGroupReadWriteEndpointPtrOutput
func (InstanceFailoverGroupReadWriteEndpointArgs) ToInstanceFailoverGroupReadWriteEndpointPtrOutputWithContext ¶ added in v0.3.1
func (i InstanceFailoverGroupReadWriteEndpointArgs) ToInstanceFailoverGroupReadWriteEndpointPtrOutputWithContext(ctx context.Context) InstanceFailoverGroupReadWriteEndpointPtrOutput
type InstanceFailoverGroupReadWriteEndpointInput ¶ added in v0.3.1
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 ¶ added in v0.3.1
type InstanceFailoverGroupReadWriteEndpointOutput struct{ *pulumi.OutputState }
Read-write endpoint of the failover group instance.
func (InstanceFailoverGroupReadWriteEndpointOutput) ElementType ¶ added in v0.3.1
func (InstanceFailoverGroupReadWriteEndpointOutput) ElementType() reflect.Type
func (InstanceFailoverGroupReadWriteEndpointOutput) FailoverPolicy ¶ added in v0.3.1
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 ¶ added in v0.3.1
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 ¶ added in v0.3.1
func (o InstanceFailoverGroupReadWriteEndpointOutput) ToInstanceFailoverGroupReadWriteEndpointOutput() InstanceFailoverGroupReadWriteEndpointOutput
func (InstanceFailoverGroupReadWriteEndpointOutput) ToInstanceFailoverGroupReadWriteEndpointOutputWithContext ¶ added in v0.3.1
func (o InstanceFailoverGroupReadWriteEndpointOutput) ToInstanceFailoverGroupReadWriteEndpointOutputWithContext(ctx context.Context) InstanceFailoverGroupReadWriteEndpointOutput
func (InstanceFailoverGroupReadWriteEndpointOutput) ToInstanceFailoverGroupReadWriteEndpointPtrOutput ¶ added in v0.3.1
func (o InstanceFailoverGroupReadWriteEndpointOutput) ToInstanceFailoverGroupReadWriteEndpointPtrOutput() InstanceFailoverGroupReadWriteEndpointPtrOutput
func (InstanceFailoverGroupReadWriteEndpointOutput) ToInstanceFailoverGroupReadWriteEndpointPtrOutputWithContext ¶ added in v0.3.1
func (o InstanceFailoverGroupReadWriteEndpointOutput) ToInstanceFailoverGroupReadWriteEndpointPtrOutputWithContext(ctx context.Context) InstanceFailoverGroupReadWriteEndpointPtrOutput
type InstanceFailoverGroupReadWriteEndpointPtrInput ¶ added in v0.3.1
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 ¶ added in v0.3.1
func InstanceFailoverGroupReadWriteEndpointPtr(v *InstanceFailoverGroupReadWriteEndpointArgs) InstanceFailoverGroupReadWriteEndpointPtrInput
type InstanceFailoverGroupReadWriteEndpointPtrOutput ¶ added in v0.3.1
type InstanceFailoverGroupReadWriteEndpointPtrOutput struct{ *pulumi.OutputState }
func (InstanceFailoverGroupReadWriteEndpointPtrOutput) ElementType ¶ added in v0.3.1
func (InstanceFailoverGroupReadWriteEndpointPtrOutput) ElementType() reflect.Type
func (InstanceFailoverGroupReadWriteEndpointPtrOutput) FailoverPolicy ¶ added in v0.3.1
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 ¶ added in v0.3.1
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 ¶ added in v0.3.1
func (o InstanceFailoverGroupReadWriteEndpointPtrOutput) ToInstanceFailoverGroupReadWriteEndpointPtrOutput() InstanceFailoverGroupReadWriteEndpointPtrOutput
func (InstanceFailoverGroupReadWriteEndpointPtrOutput) ToInstanceFailoverGroupReadWriteEndpointPtrOutputWithContext ¶ added in v0.3.1
func (o InstanceFailoverGroupReadWriteEndpointPtrOutput) ToInstanceFailoverGroupReadWriteEndpointPtrOutputWithContext(ctx context.Context) InstanceFailoverGroupReadWriteEndpointPtrOutput
type InstanceFailoverGroupReadWriteEndpointResponse ¶ added in v0.3.1
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 ¶ added in v0.3.1
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 ¶ added in v0.3.1
func (InstanceFailoverGroupReadWriteEndpointResponseArgs) ElementType() reflect.Type
func (InstanceFailoverGroupReadWriteEndpointResponseArgs) ToInstanceFailoverGroupReadWriteEndpointResponseOutput ¶ added in v0.3.1
func (i InstanceFailoverGroupReadWriteEndpointResponseArgs) ToInstanceFailoverGroupReadWriteEndpointResponseOutput() InstanceFailoverGroupReadWriteEndpointResponseOutput
func (InstanceFailoverGroupReadWriteEndpointResponseArgs) ToInstanceFailoverGroupReadWriteEndpointResponseOutputWithContext ¶ added in v0.3.1
func (i InstanceFailoverGroupReadWriteEndpointResponseArgs) ToInstanceFailoverGroupReadWriteEndpointResponseOutputWithContext(ctx context.Context) InstanceFailoverGroupReadWriteEndpointResponseOutput
func (InstanceFailoverGroupReadWriteEndpointResponseArgs) ToInstanceFailoverGroupReadWriteEndpointResponsePtrOutput ¶ added in v0.3.1
func (i InstanceFailoverGroupReadWriteEndpointResponseArgs) ToInstanceFailoverGroupReadWriteEndpointResponsePtrOutput() InstanceFailoverGroupReadWriteEndpointResponsePtrOutput
func (InstanceFailoverGroupReadWriteEndpointResponseArgs) ToInstanceFailoverGroupReadWriteEndpointResponsePtrOutputWithContext ¶ added in v0.3.1
func (i InstanceFailoverGroupReadWriteEndpointResponseArgs) ToInstanceFailoverGroupReadWriteEndpointResponsePtrOutputWithContext(ctx context.Context) InstanceFailoverGroupReadWriteEndpointResponsePtrOutput
type InstanceFailoverGroupReadWriteEndpointResponseInput ¶ added in v0.3.1
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 ¶ added in v0.3.1
type InstanceFailoverGroupReadWriteEndpointResponseOutput struct{ *pulumi.OutputState }
Read-write endpoint of the failover group instance.
func (InstanceFailoverGroupReadWriteEndpointResponseOutput) ElementType ¶ added in v0.3.1
func (InstanceFailoverGroupReadWriteEndpointResponseOutput) ElementType() reflect.Type
func (InstanceFailoverGroupReadWriteEndpointResponseOutput) FailoverPolicy ¶ added in v0.3.1
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 ¶ added in v0.3.1
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 ¶ added in v0.3.1
func (o InstanceFailoverGroupReadWriteEndpointResponseOutput) ToInstanceFailoverGroupReadWriteEndpointResponseOutput() InstanceFailoverGroupReadWriteEndpointResponseOutput
func (InstanceFailoverGroupReadWriteEndpointResponseOutput) ToInstanceFailoverGroupReadWriteEndpointResponseOutputWithContext ¶ added in v0.3.1
func (o InstanceFailoverGroupReadWriteEndpointResponseOutput) ToInstanceFailoverGroupReadWriteEndpointResponseOutputWithContext(ctx context.Context) InstanceFailoverGroupReadWriteEndpointResponseOutput
func (InstanceFailoverGroupReadWriteEndpointResponseOutput) ToInstanceFailoverGroupReadWriteEndpointResponsePtrOutput ¶ added in v0.3.1
func (o InstanceFailoverGroupReadWriteEndpointResponseOutput) ToInstanceFailoverGroupReadWriteEndpointResponsePtrOutput() InstanceFailoverGroupReadWriteEndpointResponsePtrOutput
func (InstanceFailoverGroupReadWriteEndpointResponseOutput) ToInstanceFailoverGroupReadWriteEndpointResponsePtrOutputWithContext ¶ added in v0.3.1
func (o InstanceFailoverGroupReadWriteEndpointResponseOutput) ToInstanceFailoverGroupReadWriteEndpointResponsePtrOutputWithContext(ctx context.Context) InstanceFailoverGroupReadWriteEndpointResponsePtrOutput
type InstanceFailoverGroupReadWriteEndpointResponsePtrInput ¶ added in v0.3.1
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 ¶ added in v0.3.1
func InstanceFailoverGroupReadWriteEndpointResponsePtr(v *InstanceFailoverGroupReadWriteEndpointResponseArgs) InstanceFailoverGroupReadWriteEndpointResponsePtrInput
type InstanceFailoverGroupReadWriteEndpointResponsePtrOutput ¶ added in v0.3.1
type InstanceFailoverGroupReadWriteEndpointResponsePtrOutput struct{ *pulumi.OutputState }
func (InstanceFailoverGroupReadWriteEndpointResponsePtrOutput) ElementType ¶ added in v0.3.1
func (InstanceFailoverGroupReadWriteEndpointResponsePtrOutput) ElementType() reflect.Type
func (InstanceFailoverGroupReadWriteEndpointResponsePtrOutput) FailoverPolicy ¶ added in v0.3.1
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 ¶ added in v0.3.1
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 ¶ added in v0.3.1
func (o InstanceFailoverGroupReadWriteEndpointResponsePtrOutput) ToInstanceFailoverGroupReadWriteEndpointResponsePtrOutput() InstanceFailoverGroupReadWriteEndpointResponsePtrOutput
func (InstanceFailoverGroupReadWriteEndpointResponsePtrOutput) ToInstanceFailoverGroupReadWriteEndpointResponsePtrOutputWithContext ¶ added in v0.3.1
func (o InstanceFailoverGroupReadWriteEndpointResponsePtrOutput) ToInstanceFailoverGroupReadWriteEndpointResponsePtrOutputWithContext(ctx context.Context) InstanceFailoverGroupReadWriteEndpointResponsePtrOutput
type InstanceFailoverGroupState ¶ added in v0.3.1
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 ¶ added in v0.3.1
func (InstanceFailoverGroupState) ElementType() reflect.Type
type InstancePool ¶ added in v0.3.1
type InstancePool struct { pulumi.CustomResourceState // The license type. Possible values are 'LicenseIncluded' (price for SQL license is included) and 'BasePrice' (without SQL license price). LicenseType pulumi.StringOutput `pulumi:"licenseType"` // Resource location. Location pulumi.StringOutput `pulumi:"location"` // Resource name. Name pulumi.StringOutput `pulumi:"name"` // The name and tier of the SKU. Sku SkuResponsePtrOutput `pulumi:"sku"` // Resource ID of the subnet to place this instance pool in. SubnetId pulumi.StringOutput `pulumi:"subnetId"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` // Count of vCores belonging to this instance pool. VCores pulumi.IntOutput `pulumi:"vCores"` }
An Azure SQL instance pool.
func GetInstancePool ¶ added in v0.3.1
func GetInstancePool(ctx *pulumi.Context, name string, id pulumi.IDInput, state *InstancePoolState, opts ...pulumi.ResourceOption) (*InstancePool, error)
GetInstancePool gets an existing InstancePool 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 NewInstancePool ¶ added in v0.3.1
func NewInstancePool(ctx *pulumi.Context, name string, args *InstancePoolArgs, opts ...pulumi.ResourceOption) (*InstancePool, error)
NewInstancePool registers a new resource with the given unique name, arguments, and options.
func (*InstancePool) ElementType ¶ added in v0.3.1
func (*InstancePool) ElementType() reflect.Type
func (*InstancePool) ToInstancePoolOutput ¶ added in v0.3.1
func (i *InstancePool) ToInstancePoolOutput() InstancePoolOutput
func (*InstancePool) ToInstancePoolOutputWithContext ¶ added in v0.3.1
func (i *InstancePool) ToInstancePoolOutputWithContext(ctx context.Context) InstancePoolOutput
type InstancePoolArgs ¶ added in v0.3.1
type InstancePoolArgs struct { // The name of the instance pool to be created or updated. InstancePoolName pulumi.StringInput // The license type. Possible values are 'LicenseIncluded' (price for SQL license is included) and 'BasePrice' (without SQL license price). LicenseType pulumi.StringInput // Resource location. Location 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 name and tier of the SKU. Sku SkuPtrInput // Resource ID of the subnet to place this instance pool in. SubnetId pulumi.StringInput // Resource tags. Tags pulumi.StringMapInput // Count of vCores belonging to this instance pool. VCores pulumi.IntInput }
The set of arguments for constructing a InstancePool resource.
func (InstancePoolArgs) ElementType ¶ added in v0.3.1
func (InstancePoolArgs) ElementType() reflect.Type
type InstancePoolInput ¶ added in v0.3.1
type InstancePoolInput interface { pulumi.Input ToInstancePoolOutput() InstancePoolOutput ToInstancePoolOutputWithContext(ctx context.Context) InstancePoolOutput }
type InstancePoolLicenseType ¶ added in v0.3.1
The license type. Possible values are 'LicenseIncluded' (price for SQL license is included) and 'BasePrice' (without SQL license price).
func (InstancePoolLicenseType) ElementType ¶ added in v0.3.1
func (InstancePoolLicenseType) ElementType() reflect.Type
func (InstancePoolLicenseType) ToStringOutput ¶ added in v0.3.1
func (e InstancePoolLicenseType) ToStringOutput() pulumi.StringOutput
func (InstancePoolLicenseType) ToStringOutputWithContext ¶ added in v0.3.1
func (e InstancePoolLicenseType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (InstancePoolLicenseType) ToStringPtrOutput ¶ added in v0.3.1
func (e InstancePoolLicenseType) ToStringPtrOutput() pulumi.StringPtrOutput
func (InstancePoolLicenseType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e InstancePoolLicenseType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type InstancePoolOutput ¶ added in v0.3.1
type InstancePoolOutput struct {
*pulumi.OutputState
}
func (InstancePoolOutput) ElementType ¶ added in v0.3.1
func (InstancePoolOutput) ElementType() reflect.Type
func (InstancePoolOutput) ToInstancePoolOutput ¶ added in v0.3.1
func (o InstancePoolOutput) ToInstancePoolOutput() InstancePoolOutput
func (InstancePoolOutput) ToInstancePoolOutputWithContext ¶ added in v0.3.1
func (o InstancePoolOutput) ToInstancePoolOutputWithContext(ctx context.Context) InstancePoolOutput
type InstancePoolState ¶ added in v0.3.1
type InstancePoolState struct { // The license type. Possible values are 'LicenseIncluded' (price for SQL license is included) and 'BasePrice' (without SQL license price). LicenseType pulumi.StringPtrInput // Resource location. Location pulumi.StringPtrInput // Resource name. Name pulumi.StringPtrInput // The name and tier of the SKU. Sku SkuResponsePtrInput // Resource ID of the subnet to place this instance pool in. SubnetId pulumi.StringPtrInput // Resource tags. Tags pulumi.StringMapInput // Resource type. Type pulumi.StringPtrInput // Count of vCores belonging to this instance pool. VCores pulumi.IntPtrInput }
func (InstancePoolState) ElementType ¶ added in v0.3.1
func (InstancePoolState) ElementType() reflect.Type
type Job ¶ added in v0.3.1
type Job struct { pulumi.CustomResourceState // User-defined description of the job. Description pulumi.StringPtrOutput `pulumi:"description"` // Resource name. Name pulumi.StringOutput `pulumi:"name"` // Schedule properties of the job. Schedule JobScheduleResponsePtrOutput `pulumi:"schedule"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` // The job version number. Version pulumi.IntOutput `pulumi:"version"` }
A job.
func GetJob ¶ added in v0.3.1
func GetJob(ctx *pulumi.Context, name string, id pulumi.IDInput, state *JobState, opts ...pulumi.ResourceOption) (*Job, error)
GetJob gets an existing Job 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 NewJob ¶ added in v0.3.1
func NewJob(ctx *pulumi.Context, name string, args *JobArgs, opts ...pulumi.ResourceOption) (*Job, error)
NewJob registers a new resource with the given unique name, arguments, and options.
func (*Job) ElementType ¶ added in v0.3.1
func (*Job) ToJobOutput ¶ added in v0.3.1
type JobAgent ¶ added in v0.3.1
type JobAgent struct { pulumi.CustomResourceState // Resource ID of the database to store job metadata in. DatabaseId pulumi.StringOutput `pulumi:"databaseId"` // Resource location. Location pulumi.StringOutput `pulumi:"location"` // Resource name. Name pulumi.StringOutput `pulumi:"name"` // The name and tier of the SKU. Sku SkuResponsePtrOutput `pulumi:"sku"` // The state of the job agent. State pulumi.StringOutput `pulumi:"state"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
An Azure SQL job agent.
func GetJobAgent ¶ added in v0.3.1
func GetJobAgent(ctx *pulumi.Context, name string, id pulumi.IDInput, state *JobAgentState, opts ...pulumi.ResourceOption) (*JobAgent, error)
GetJobAgent gets an existing JobAgent 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 NewJobAgent ¶ added in v0.3.1
func NewJobAgent(ctx *pulumi.Context, name string, args *JobAgentArgs, opts ...pulumi.ResourceOption) (*JobAgent, error)
NewJobAgent registers a new resource with the given unique name, arguments, and options.
func (*JobAgent) ElementType ¶ added in v0.3.1
func (*JobAgent) ToJobAgentOutput ¶ added in v0.3.1
func (i *JobAgent) ToJobAgentOutput() JobAgentOutput
func (*JobAgent) ToJobAgentOutputWithContext ¶ added in v0.3.1
func (i *JobAgent) ToJobAgentOutputWithContext(ctx context.Context) JobAgentOutput
type JobAgentArgs ¶ added in v0.3.1
type JobAgentArgs struct { // Resource ID of the database to store job metadata in. DatabaseId pulumi.StringInput // The name of the job agent to be created or updated. JobAgentName pulumi.StringInput // Resource location. Location 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 name of the server. ServerName pulumi.StringInput // The name and tier of the SKU. Sku SkuPtrInput // Resource tags. Tags pulumi.StringMapInput }
The set of arguments for constructing a JobAgent resource.
func (JobAgentArgs) ElementType ¶ added in v0.3.1
func (JobAgentArgs) ElementType() reflect.Type
type JobAgentInput ¶ added in v0.3.1
type JobAgentInput interface { pulumi.Input ToJobAgentOutput() JobAgentOutput ToJobAgentOutputWithContext(ctx context.Context) JobAgentOutput }
type JobAgentOutput ¶ added in v0.3.1
type JobAgentOutput struct {
*pulumi.OutputState
}
func (JobAgentOutput) ElementType ¶ added in v0.3.1
func (JobAgentOutput) ElementType() reflect.Type
func (JobAgentOutput) ToJobAgentOutput ¶ added in v0.3.1
func (o JobAgentOutput) ToJobAgentOutput() JobAgentOutput
func (JobAgentOutput) ToJobAgentOutputWithContext ¶ added in v0.3.1
func (o JobAgentOutput) ToJobAgentOutputWithContext(ctx context.Context) JobAgentOutput
type JobAgentState ¶ added in v0.3.1
type JobAgentState struct { // Resource ID of the database to store job metadata in. DatabaseId pulumi.StringPtrInput // Resource location. Location pulumi.StringPtrInput // Resource name. Name pulumi.StringPtrInput // The name and tier of the SKU. Sku SkuResponsePtrInput // The state of the job agent. State pulumi.StringPtrInput // Resource tags. Tags pulumi.StringMapInput // Resource type. Type pulumi.StringPtrInput }
func (JobAgentState) ElementType ¶ added in v0.3.1
func (JobAgentState) ElementType() reflect.Type
type JobArgs ¶ added in v0.3.1
type JobArgs struct { // User-defined description of the job. Description pulumi.StringPtrInput // The name of the job agent. JobAgentName pulumi.StringInput // The name of the job to get. JobName 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 // Schedule properties of the job. Schedule JobSchedulePtrInput // The name of the server. ServerName pulumi.StringInput }
The set of arguments for constructing a Job resource.
func (JobArgs) ElementType ¶ added in v0.3.1
type JobCredential ¶ added in v0.3.1
type JobCredential struct { pulumi.CustomResourceState // Resource name. Name pulumi.StringOutput `pulumi:"name"` // The credential password. Password pulumi.StringOutput `pulumi:"password"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` // The credential user name. Username pulumi.StringOutput `pulumi:"username"` }
A stored credential that can be used by a job to connect to target databases.
func GetJobCredential ¶ added in v0.3.1
func GetJobCredential(ctx *pulumi.Context, name string, id pulumi.IDInput, state *JobCredentialState, opts ...pulumi.ResourceOption) (*JobCredential, error)
GetJobCredential gets an existing JobCredential 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 NewJobCredential ¶ added in v0.3.1
func NewJobCredential(ctx *pulumi.Context, name string, args *JobCredentialArgs, opts ...pulumi.ResourceOption) (*JobCredential, error)
NewJobCredential registers a new resource with the given unique name, arguments, and options.
func (*JobCredential) ElementType ¶ added in v0.3.1
func (*JobCredential) ElementType() reflect.Type
func (*JobCredential) ToJobCredentialOutput ¶ added in v0.3.1
func (i *JobCredential) ToJobCredentialOutput() JobCredentialOutput
func (*JobCredential) ToJobCredentialOutputWithContext ¶ added in v0.3.1
func (i *JobCredential) ToJobCredentialOutputWithContext(ctx context.Context) JobCredentialOutput
type JobCredentialArgs ¶ added in v0.3.1
type JobCredentialArgs struct { // The name of the credential. CredentialName pulumi.StringInput // The name of the job agent. JobAgentName pulumi.StringInput // The credential password. Password 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 name of the server. ServerName pulumi.StringInput // The credential user name. Username pulumi.StringInput }
The set of arguments for constructing a JobCredential resource.
func (JobCredentialArgs) ElementType ¶ added in v0.3.1
func (JobCredentialArgs) ElementType() reflect.Type
type JobCredentialInput ¶ added in v0.3.1
type JobCredentialInput interface { pulumi.Input ToJobCredentialOutput() JobCredentialOutput ToJobCredentialOutputWithContext(ctx context.Context) JobCredentialOutput }
type JobCredentialOutput ¶ added in v0.3.1
type JobCredentialOutput struct {
*pulumi.OutputState
}
func (JobCredentialOutput) ElementType ¶ added in v0.3.1
func (JobCredentialOutput) ElementType() reflect.Type
func (JobCredentialOutput) ToJobCredentialOutput ¶ added in v0.3.1
func (o JobCredentialOutput) ToJobCredentialOutput() JobCredentialOutput
func (JobCredentialOutput) ToJobCredentialOutputWithContext ¶ added in v0.3.1
func (o JobCredentialOutput) ToJobCredentialOutputWithContext(ctx context.Context) JobCredentialOutput
type JobCredentialState ¶ added in v0.3.1
type JobCredentialState struct { // Resource name. Name pulumi.StringPtrInput // The credential password. Password pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput // The credential user name. Username pulumi.StringPtrInput }
func (JobCredentialState) ElementType ¶ added in v0.3.1
func (JobCredentialState) ElementType() reflect.Type
type JobOutput ¶ added in v0.3.1
type JobOutput struct {
*pulumi.OutputState
}
func (JobOutput) ElementType ¶ added in v0.3.1
func (JobOutput) ToJobOutput ¶ added in v0.3.1
type JobSchedule ¶ added in v0.3.1
type JobSchedule struct { // Whether or not the schedule is enabled. Enabled *bool `pulumi:"enabled"` // Schedule end time. EndTime *string `pulumi:"endTime"` // Value of the schedule's recurring interval, if the ScheduleType is recurring. ISO8601 duration format. Interval *string `pulumi:"interval"` // Schedule start time. StartTime *string `pulumi:"startTime"` // Schedule interval type Type *string `pulumi:"type"` }
Scheduling properties of a job.
type JobScheduleArgs ¶ added in v0.3.1
type JobScheduleArgs struct { // Whether or not the schedule is enabled. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // Schedule end time. EndTime pulumi.StringPtrInput `pulumi:"endTime"` // Value of the schedule's recurring interval, if the ScheduleType is recurring. ISO8601 duration format. Interval pulumi.StringPtrInput `pulumi:"interval"` // Schedule start time. StartTime pulumi.StringPtrInput `pulumi:"startTime"` // Schedule interval type Type JobScheduleType `pulumi:"type"` }
Scheduling properties of a job.
func (JobScheduleArgs) ElementType ¶ added in v0.3.1
func (JobScheduleArgs) ElementType() reflect.Type
func (JobScheduleArgs) ToJobScheduleOutput ¶ added in v0.3.1
func (i JobScheduleArgs) ToJobScheduleOutput() JobScheduleOutput
func (JobScheduleArgs) ToJobScheduleOutputWithContext ¶ added in v0.3.1
func (i JobScheduleArgs) ToJobScheduleOutputWithContext(ctx context.Context) JobScheduleOutput
func (JobScheduleArgs) ToJobSchedulePtrOutput ¶ added in v0.3.1
func (i JobScheduleArgs) ToJobSchedulePtrOutput() JobSchedulePtrOutput
func (JobScheduleArgs) ToJobSchedulePtrOutputWithContext ¶ added in v0.3.1
func (i JobScheduleArgs) ToJobSchedulePtrOutputWithContext(ctx context.Context) JobSchedulePtrOutput
type JobScheduleInput ¶ added in v0.3.1
type JobScheduleInput interface { pulumi.Input ToJobScheduleOutput() JobScheduleOutput ToJobScheduleOutputWithContext(context.Context) JobScheduleOutput }
JobScheduleInput is an input type that accepts JobScheduleArgs and JobScheduleOutput values. You can construct a concrete instance of `JobScheduleInput` via:
JobScheduleArgs{...}
type JobScheduleOutput ¶ added in v0.3.1
type JobScheduleOutput struct{ *pulumi.OutputState }
Scheduling properties of a job.
func (JobScheduleOutput) ElementType ¶ added in v0.3.1
func (JobScheduleOutput) ElementType() reflect.Type
func (JobScheduleOutput) Enabled ¶ added in v0.3.1
func (o JobScheduleOutput) Enabled() pulumi.BoolPtrOutput
Whether or not the schedule is enabled.
func (JobScheduleOutput) EndTime ¶ added in v0.3.1
func (o JobScheduleOutput) EndTime() pulumi.StringPtrOutput
Schedule end time.
func (JobScheduleOutput) Interval ¶ added in v0.3.1
func (o JobScheduleOutput) Interval() pulumi.StringPtrOutput
Value of the schedule's recurring interval, if the ScheduleType is recurring. ISO8601 duration format.
func (JobScheduleOutput) StartTime ¶ added in v0.3.1
func (o JobScheduleOutput) StartTime() pulumi.StringPtrOutput
Schedule start time.
func (JobScheduleOutput) ToJobScheduleOutput ¶ added in v0.3.1
func (o JobScheduleOutput) ToJobScheduleOutput() JobScheduleOutput
func (JobScheduleOutput) ToJobScheduleOutputWithContext ¶ added in v0.3.1
func (o JobScheduleOutput) ToJobScheduleOutputWithContext(ctx context.Context) JobScheduleOutput
func (JobScheduleOutput) ToJobSchedulePtrOutput ¶ added in v0.3.1
func (o JobScheduleOutput) ToJobSchedulePtrOutput() JobSchedulePtrOutput
func (JobScheduleOutput) ToJobSchedulePtrOutputWithContext ¶ added in v0.3.1
func (o JobScheduleOutput) ToJobSchedulePtrOutputWithContext(ctx context.Context) JobSchedulePtrOutput
func (JobScheduleOutput) Type ¶ added in v0.3.1
func (o JobScheduleOutput) Type() pulumi.StringPtrOutput
Schedule interval type
type JobSchedulePtrInput ¶ added in v0.3.1
type JobSchedulePtrInput interface { pulumi.Input ToJobSchedulePtrOutput() JobSchedulePtrOutput ToJobSchedulePtrOutputWithContext(context.Context) JobSchedulePtrOutput }
JobSchedulePtrInput is an input type that accepts JobScheduleArgs, JobSchedulePtr and JobSchedulePtrOutput values. You can construct a concrete instance of `JobSchedulePtrInput` via:
JobScheduleArgs{...} or: nil
func JobSchedulePtr ¶ added in v0.3.1
func JobSchedulePtr(v *JobScheduleArgs) JobSchedulePtrInput
type JobSchedulePtrOutput ¶ added in v0.3.1
type JobSchedulePtrOutput struct{ *pulumi.OutputState }
func (JobSchedulePtrOutput) Elem ¶ added in v0.3.1
func (o JobSchedulePtrOutput) Elem() JobScheduleOutput
func (JobSchedulePtrOutput) ElementType ¶ added in v0.3.1
func (JobSchedulePtrOutput) ElementType() reflect.Type
func (JobSchedulePtrOutput) Enabled ¶ added in v0.3.1
func (o JobSchedulePtrOutput) Enabled() pulumi.BoolPtrOutput
Whether or not the schedule is enabled.
func (JobSchedulePtrOutput) EndTime ¶ added in v0.3.1
func (o JobSchedulePtrOutput) EndTime() pulumi.StringPtrOutput
Schedule end time.
func (JobSchedulePtrOutput) Interval ¶ added in v0.3.1
func (o JobSchedulePtrOutput) Interval() pulumi.StringPtrOutput
Value of the schedule's recurring interval, if the ScheduleType is recurring. ISO8601 duration format.
func (JobSchedulePtrOutput) StartTime ¶ added in v0.3.1
func (o JobSchedulePtrOutput) StartTime() pulumi.StringPtrOutput
Schedule start time.
func (JobSchedulePtrOutput) ToJobSchedulePtrOutput ¶ added in v0.3.1
func (o JobSchedulePtrOutput) ToJobSchedulePtrOutput() JobSchedulePtrOutput
func (JobSchedulePtrOutput) ToJobSchedulePtrOutputWithContext ¶ added in v0.3.1
func (o JobSchedulePtrOutput) ToJobSchedulePtrOutputWithContext(ctx context.Context) JobSchedulePtrOutput
func (JobSchedulePtrOutput) Type ¶ added in v0.3.1
func (o JobSchedulePtrOutput) Type() pulumi.StringPtrOutput
Schedule interval type
type JobScheduleResponse ¶ added in v0.3.1
type JobScheduleResponse struct { // Whether or not the schedule is enabled. Enabled *bool `pulumi:"enabled"` // Schedule end time. EndTime *string `pulumi:"endTime"` // Value of the schedule's recurring interval, if the ScheduleType is recurring. ISO8601 duration format. Interval *string `pulumi:"interval"` // Schedule start time. StartTime *string `pulumi:"startTime"` // Schedule interval type Type *string `pulumi:"type"` }
Scheduling properties of a job.
type JobScheduleResponseArgs ¶ added in v0.3.1
type JobScheduleResponseArgs struct { // Whether or not the schedule is enabled. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // Schedule end time. EndTime pulumi.StringPtrInput `pulumi:"endTime"` // Value of the schedule's recurring interval, if the ScheduleType is recurring. ISO8601 duration format. Interval pulumi.StringPtrInput `pulumi:"interval"` // Schedule start time. StartTime pulumi.StringPtrInput `pulumi:"startTime"` // Schedule interval type Type pulumi.StringPtrInput `pulumi:"type"` }
Scheduling properties of a job.
func (JobScheduleResponseArgs) ElementType ¶ added in v0.3.1
func (JobScheduleResponseArgs) ElementType() reflect.Type
func (JobScheduleResponseArgs) ToJobScheduleResponseOutput ¶ added in v0.3.1
func (i JobScheduleResponseArgs) ToJobScheduleResponseOutput() JobScheduleResponseOutput
func (JobScheduleResponseArgs) ToJobScheduleResponseOutputWithContext ¶ added in v0.3.1
func (i JobScheduleResponseArgs) ToJobScheduleResponseOutputWithContext(ctx context.Context) JobScheduleResponseOutput
func (JobScheduleResponseArgs) ToJobScheduleResponsePtrOutput ¶ added in v0.3.1
func (i JobScheduleResponseArgs) ToJobScheduleResponsePtrOutput() JobScheduleResponsePtrOutput
func (JobScheduleResponseArgs) ToJobScheduleResponsePtrOutputWithContext ¶ added in v0.3.1
func (i JobScheduleResponseArgs) ToJobScheduleResponsePtrOutputWithContext(ctx context.Context) JobScheduleResponsePtrOutput
type JobScheduleResponseInput ¶ added in v0.3.1
type JobScheduleResponseInput interface { pulumi.Input ToJobScheduleResponseOutput() JobScheduleResponseOutput ToJobScheduleResponseOutputWithContext(context.Context) JobScheduleResponseOutput }
JobScheduleResponseInput is an input type that accepts JobScheduleResponseArgs and JobScheduleResponseOutput values. You can construct a concrete instance of `JobScheduleResponseInput` via:
JobScheduleResponseArgs{...}
type JobScheduleResponseOutput ¶ added in v0.3.1
type JobScheduleResponseOutput struct{ *pulumi.OutputState }
Scheduling properties of a job.
func (JobScheduleResponseOutput) ElementType ¶ added in v0.3.1
func (JobScheduleResponseOutput) ElementType() reflect.Type
func (JobScheduleResponseOutput) Enabled ¶ added in v0.3.1
func (o JobScheduleResponseOutput) Enabled() pulumi.BoolPtrOutput
Whether or not the schedule is enabled.
func (JobScheduleResponseOutput) EndTime ¶ added in v0.3.1
func (o JobScheduleResponseOutput) EndTime() pulumi.StringPtrOutput
Schedule end time.
func (JobScheduleResponseOutput) Interval ¶ added in v0.3.1
func (o JobScheduleResponseOutput) Interval() pulumi.StringPtrOutput
Value of the schedule's recurring interval, if the ScheduleType is recurring. ISO8601 duration format.
func (JobScheduleResponseOutput) StartTime ¶ added in v0.3.1
func (o JobScheduleResponseOutput) StartTime() pulumi.StringPtrOutput
Schedule start time.
func (JobScheduleResponseOutput) ToJobScheduleResponseOutput ¶ added in v0.3.1
func (o JobScheduleResponseOutput) ToJobScheduleResponseOutput() JobScheduleResponseOutput
func (JobScheduleResponseOutput) ToJobScheduleResponseOutputWithContext ¶ added in v0.3.1
func (o JobScheduleResponseOutput) ToJobScheduleResponseOutputWithContext(ctx context.Context) JobScheduleResponseOutput
func (JobScheduleResponseOutput) ToJobScheduleResponsePtrOutput ¶ added in v0.3.1
func (o JobScheduleResponseOutput) ToJobScheduleResponsePtrOutput() JobScheduleResponsePtrOutput
func (JobScheduleResponseOutput) ToJobScheduleResponsePtrOutputWithContext ¶ added in v0.3.1
func (o JobScheduleResponseOutput) ToJobScheduleResponsePtrOutputWithContext(ctx context.Context) JobScheduleResponsePtrOutput
func (JobScheduleResponseOutput) Type ¶ added in v0.3.1
func (o JobScheduleResponseOutput) Type() pulumi.StringPtrOutput
Schedule interval type
type JobScheduleResponsePtrInput ¶ added in v0.3.1
type JobScheduleResponsePtrInput interface { pulumi.Input ToJobScheduleResponsePtrOutput() JobScheduleResponsePtrOutput ToJobScheduleResponsePtrOutputWithContext(context.Context) JobScheduleResponsePtrOutput }
JobScheduleResponsePtrInput is an input type that accepts JobScheduleResponseArgs, JobScheduleResponsePtr and JobScheduleResponsePtrOutput values. You can construct a concrete instance of `JobScheduleResponsePtrInput` via:
JobScheduleResponseArgs{...} or: nil
func JobScheduleResponsePtr ¶ added in v0.3.1
func JobScheduleResponsePtr(v *JobScheduleResponseArgs) JobScheduleResponsePtrInput
type JobScheduleResponsePtrOutput ¶ added in v0.3.1
type JobScheduleResponsePtrOutput struct{ *pulumi.OutputState }
func (JobScheduleResponsePtrOutput) Elem ¶ added in v0.3.1
func (o JobScheduleResponsePtrOutput) Elem() JobScheduleResponseOutput
func (JobScheduleResponsePtrOutput) ElementType ¶ added in v0.3.1
func (JobScheduleResponsePtrOutput) ElementType() reflect.Type
func (JobScheduleResponsePtrOutput) Enabled ¶ added in v0.3.1
func (o JobScheduleResponsePtrOutput) Enabled() pulumi.BoolPtrOutput
Whether or not the schedule is enabled.
func (JobScheduleResponsePtrOutput) EndTime ¶ added in v0.3.1
func (o JobScheduleResponsePtrOutput) EndTime() pulumi.StringPtrOutput
Schedule end time.
func (JobScheduleResponsePtrOutput) Interval ¶ added in v0.3.1
func (o JobScheduleResponsePtrOutput) Interval() pulumi.StringPtrOutput
Value of the schedule's recurring interval, if the ScheduleType is recurring. ISO8601 duration format.
func (JobScheduleResponsePtrOutput) StartTime ¶ added in v0.3.1
func (o JobScheduleResponsePtrOutput) StartTime() pulumi.StringPtrOutput
Schedule start time.
func (JobScheduleResponsePtrOutput) ToJobScheduleResponsePtrOutput ¶ added in v0.3.1
func (o JobScheduleResponsePtrOutput) ToJobScheduleResponsePtrOutput() JobScheduleResponsePtrOutput
func (JobScheduleResponsePtrOutput) ToJobScheduleResponsePtrOutputWithContext ¶ added in v0.3.1
func (o JobScheduleResponsePtrOutput) ToJobScheduleResponsePtrOutputWithContext(ctx context.Context) JobScheduleResponsePtrOutput
func (JobScheduleResponsePtrOutput) Type ¶ added in v0.3.1
func (o JobScheduleResponsePtrOutput) Type() pulumi.StringPtrOutput
Schedule interval type
type JobScheduleType ¶ added in v0.3.1
Schedule interval type
func (JobScheduleType) ElementType ¶ added in v0.3.1
func (JobScheduleType) ElementType() reflect.Type
func (JobScheduleType) ToStringOutput ¶ added in v0.3.1
func (e JobScheduleType) ToStringOutput() pulumi.StringOutput
func (JobScheduleType) ToStringOutputWithContext ¶ added in v0.3.1
func (e JobScheduleType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (JobScheduleType) ToStringPtrOutput ¶ added in v0.3.1
func (e JobScheduleType) ToStringPtrOutput() pulumi.StringPtrOutput
func (JobScheduleType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e JobScheduleType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type JobState ¶ added in v0.3.1
type JobState struct { // User-defined description of the job. Description pulumi.StringPtrInput // Resource name. Name pulumi.StringPtrInput // Schedule properties of the job. Schedule JobScheduleResponsePtrInput // Resource type. Type pulumi.StringPtrInput // The job version number. Version pulumi.IntPtrInput }
func (JobState) ElementType ¶ added in v0.3.1
type JobStep ¶ added in v0.3.1
type JobStep struct { pulumi.CustomResourceState // The action payload of the job step. Action JobStepActionResponseOutput `pulumi:"action"` // The resource ID of the job credential that will be used to connect to the targets. Credential pulumi.StringOutput `pulumi:"credential"` // Execution options for the job step. ExecutionOptions JobStepExecutionOptionsResponsePtrOutput `pulumi:"executionOptions"` // Resource name. Name pulumi.StringOutput `pulumi:"name"` // Output destination properties of the job step. Output JobStepOutputResponsePtrOutput `pulumi:"output"` // The job step's index within the job. If not specified when creating the job step, it will be created as the last step. If not specified when updating the job step, the step id is not modified. StepId pulumi.IntPtrOutput `pulumi:"stepId"` // The resource ID of the target group that the job step will be executed on. TargetGroup pulumi.StringOutput `pulumi:"targetGroup"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
A job step.
func GetJobStep ¶ added in v0.3.1
func GetJobStep(ctx *pulumi.Context, name string, id pulumi.IDInput, state *JobStepState, opts ...pulumi.ResourceOption) (*JobStep, error)
GetJobStep gets an existing JobStep 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 NewJobStep ¶ added in v0.3.1
func NewJobStep(ctx *pulumi.Context, name string, args *JobStepArgs, opts ...pulumi.ResourceOption) (*JobStep, error)
NewJobStep registers a new resource with the given unique name, arguments, and options.
func (*JobStep) ElementType ¶ added in v0.3.1
func (*JobStep) ToJobStepOutput ¶ added in v0.3.1
func (i *JobStep) ToJobStepOutput() JobStepOutput
func (*JobStep) ToJobStepOutputWithContext ¶ added in v0.3.1
type JobStepAction ¶ added in v0.3.1
type JobStepAction struct { // The source of the action to execute. Source *string `pulumi:"source"` // Type of action being executed by the job step. Type *string `pulumi:"type"` // The action value, for example the text of the T-SQL script to execute. Value string `pulumi:"value"` }
The action to be executed by a job step.
type JobStepActionArgs ¶ added in v0.3.1
type JobStepActionArgs struct { // The source of the action to execute. Source pulumi.StringPtrInput `pulumi:"source"` // Type of action being executed by the job step. Type pulumi.StringPtrInput `pulumi:"type"` // The action value, for example the text of the T-SQL script to execute. Value pulumi.StringInput `pulumi:"value"` }
The action to be executed by a job step.
func (JobStepActionArgs) ElementType ¶ added in v0.3.1
func (JobStepActionArgs) ElementType() reflect.Type
func (JobStepActionArgs) ToJobStepActionOutput ¶ added in v0.3.1
func (i JobStepActionArgs) ToJobStepActionOutput() JobStepActionOutput
func (JobStepActionArgs) ToJobStepActionOutputWithContext ¶ added in v0.3.1
func (i JobStepActionArgs) ToJobStepActionOutputWithContext(ctx context.Context) JobStepActionOutput
func (JobStepActionArgs) ToJobStepActionPtrOutput ¶ added in v0.3.1
func (i JobStepActionArgs) ToJobStepActionPtrOutput() JobStepActionPtrOutput
func (JobStepActionArgs) ToJobStepActionPtrOutputWithContext ¶ added in v0.3.1
func (i JobStepActionArgs) ToJobStepActionPtrOutputWithContext(ctx context.Context) JobStepActionPtrOutput
type JobStepActionInput ¶ added in v0.3.1
type JobStepActionInput interface { pulumi.Input ToJobStepActionOutput() JobStepActionOutput ToJobStepActionOutputWithContext(context.Context) JobStepActionOutput }
JobStepActionInput is an input type that accepts JobStepActionArgs and JobStepActionOutput values. You can construct a concrete instance of `JobStepActionInput` via:
JobStepActionArgs{...}
type JobStepActionOutput ¶ added in v0.3.1
type JobStepActionOutput struct{ *pulumi.OutputState }
The action to be executed by a job step.
func (JobStepActionOutput) ElementType ¶ added in v0.3.1
func (JobStepActionOutput) ElementType() reflect.Type
func (JobStepActionOutput) Source ¶ added in v0.3.1
func (o JobStepActionOutput) Source() pulumi.StringPtrOutput
The source of the action to execute.
func (JobStepActionOutput) ToJobStepActionOutput ¶ added in v0.3.1
func (o JobStepActionOutput) ToJobStepActionOutput() JobStepActionOutput
func (JobStepActionOutput) ToJobStepActionOutputWithContext ¶ added in v0.3.1
func (o JobStepActionOutput) ToJobStepActionOutputWithContext(ctx context.Context) JobStepActionOutput
func (JobStepActionOutput) ToJobStepActionPtrOutput ¶ added in v0.3.1
func (o JobStepActionOutput) ToJobStepActionPtrOutput() JobStepActionPtrOutput
func (JobStepActionOutput) ToJobStepActionPtrOutputWithContext ¶ added in v0.3.1
func (o JobStepActionOutput) ToJobStepActionPtrOutputWithContext(ctx context.Context) JobStepActionPtrOutput
func (JobStepActionOutput) Type ¶ added in v0.3.1
func (o JobStepActionOutput) Type() pulumi.StringPtrOutput
Type of action being executed by the job step.
func (JobStepActionOutput) Value ¶ added in v0.3.1
func (o JobStepActionOutput) Value() pulumi.StringOutput
The action value, for example the text of the T-SQL script to execute.
type JobStepActionPtrInput ¶ added in v0.3.1
type JobStepActionPtrInput interface { pulumi.Input ToJobStepActionPtrOutput() JobStepActionPtrOutput ToJobStepActionPtrOutputWithContext(context.Context) JobStepActionPtrOutput }
JobStepActionPtrInput is an input type that accepts JobStepActionArgs, JobStepActionPtr and JobStepActionPtrOutput values. You can construct a concrete instance of `JobStepActionPtrInput` via:
JobStepActionArgs{...} or: nil
func JobStepActionPtr ¶ added in v0.3.1
func JobStepActionPtr(v *JobStepActionArgs) JobStepActionPtrInput
type JobStepActionPtrOutput ¶ added in v0.3.1
type JobStepActionPtrOutput struct{ *pulumi.OutputState }
func (JobStepActionPtrOutput) Elem ¶ added in v0.3.1
func (o JobStepActionPtrOutput) Elem() JobStepActionOutput
func (JobStepActionPtrOutput) ElementType ¶ added in v0.3.1
func (JobStepActionPtrOutput) ElementType() reflect.Type
func (JobStepActionPtrOutput) Source ¶ added in v0.3.1
func (o JobStepActionPtrOutput) Source() pulumi.StringPtrOutput
The source of the action to execute.
func (JobStepActionPtrOutput) ToJobStepActionPtrOutput ¶ added in v0.3.1
func (o JobStepActionPtrOutput) ToJobStepActionPtrOutput() JobStepActionPtrOutput
func (JobStepActionPtrOutput) ToJobStepActionPtrOutputWithContext ¶ added in v0.3.1
func (o JobStepActionPtrOutput) ToJobStepActionPtrOutputWithContext(ctx context.Context) JobStepActionPtrOutput
func (JobStepActionPtrOutput) Type ¶ added in v0.3.1
func (o JobStepActionPtrOutput) Type() pulumi.StringPtrOutput
Type of action being executed by the job step.
func (JobStepActionPtrOutput) Value ¶ added in v0.3.1
func (o JobStepActionPtrOutput) Value() pulumi.StringPtrOutput
The action value, for example the text of the T-SQL script to execute.
type JobStepActionResponse ¶ added in v0.3.1
type JobStepActionResponse struct { // The source of the action to execute. Source *string `pulumi:"source"` // Type of action being executed by the job step. Type *string `pulumi:"type"` // The action value, for example the text of the T-SQL script to execute. Value string `pulumi:"value"` }
The action to be executed by a job step.
type JobStepActionResponseArgs ¶ added in v0.3.1
type JobStepActionResponseArgs struct { // The source of the action to execute. Source pulumi.StringPtrInput `pulumi:"source"` // Type of action being executed by the job step. Type pulumi.StringPtrInput `pulumi:"type"` // The action value, for example the text of the T-SQL script to execute. Value pulumi.StringInput `pulumi:"value"` }
The action to be executed by a job step.
func (JobStepActionResponseArgs) ElementType ¶ added in v0.3.1
func (JobStepActionResponseArgs) ElementType() reflect.Type
func (JobStepActionResponseArgs) ToJobStepActionResponseOutput ¶ added in v0.3.1
func (i JobStepActionResponseArgs) ToJobStepActionResponseOutput() JobStepActionResponseOutput
func (JobStepActionResponseArgs) ToJobStepActionResponseOutputWithContext ¶ added in v0.3.1
func (i JobStepActionResponseArgs) ToJobStepActionResponseOutputWithContext(ctx context.Context) JobStepActionResponseOutput
func (JobStepActionResponseArgs) ToJobStepActionResponsePtrOutput ¶ added in v0.3.1
func (i JobStepActionResponseArgs) ToJobStepActionResponsePtrOutput() JobStepActionResponsePtrOutput
func (JobStepActionResponseArgs) ToJobStepActionResponsePtrOutputWithContext ¶ added in v0.3.1
func (i JobStepActionResponseArgs) ToJobStepActionResponsePtrOutputWithContext(ctx context.Context) JobStepActionResponsePtrOutput
type JobStepActionResponseInput ¶ added in v0.3.1
type JobStepActionResponseInput interface { pulumi.Input ToJobStepActionResponseOutput() JobStepActionResponseOutput ToJobStepActionResponseOutputWithContext(context.Context) JobStepActionResponseOutput }
JobStepActionResponseInput is an input type that accepts JobStepActionResponseArgs and JobStepActionResponseOutput values. You can construct a concrete instance of `JobStepActionResponseInput` via:
JobStepActionResponseArgs{...}
type JobStepActionResponseOutput ¶ added in v0.3.1
type JobStepActionResponseOutput struct{ *pulumi.OutputState }
The action to be executed by a job step.
func (JobStepActionResponseOutput) ElementType ¶ added in v0.3.1
func (JobStepActionResponseOutput) ElementType() reflect.Type
func (JobStepActionResponseOutput) Source ¶ added in v0.3.1
func (o JobStepActionResponseOutput) Source() pulumi.StringPtrOutput
The source of the action to execute.
func (JobStepActionResponseOutput) ToJobStepActionResponseOutput ¶ added in v0.3.1
func (o JobStepActionResponseOutput) ToJobStepActionResponseOutput() JobStepActionResponseOutput
func (JobStepActionResponseOutput) ToJobStepActionResponseOutputWithContext ¶ added in v0.3.1
func (o JobStepActionResponseOutput) ToJobStepActionResponseOutputWithContext(ctx context.Context) JobStepActionResponseOutput
func (JobStepActionResponseOutput) ToJobStepActionResponsePtrOutput ¶ added in v0.3.1
func (o JobStepActionResponseOutput) ToJobStepActionResponsePtrOutput() JobStepActionResponsePtrOutput
func (JobStepActionResponseOutput) ToJobStepActionResponsePtrOutputWithContext ¶ added in v0.3.1
func (o JobStepActionResponseOutput) ToJobStepActionResponsePtrOutputWithContext(ctx context.Context) JobStepActionResponsePtrOutput
func (JobStepActionResponseOutput) Type ¶ added in v0.3.1
func (o JobStepActionResponseOutput) Type() pulumi.StringPtrOutput
Type of action being executed by the job step.
func (JobStepActionResponseOutput) Value ¶ added in v0.3.1
func (o JobStepActionResponseOutput) Value() pulumi.StringOutput
The action value, for example the text of the T-SQL script to execute.
type JobStepActionResponsePtrInput ¶ added in v0.3.1
type JobStepActionResponsePtrInput interface { pulumi.Input ToJobStepActionResponsePtrOutput() JobStepActionResponsePtrOutput ToJobStepActionResponsePtrOutputWithContext(context.Context) JobStepActionResponsePtrOutput }
JobStepActionResponsePtrInput is an input type that accepts JobStepActionResponseArgs, JobStepActionResponsePtr and JobStepActionResponsePtrOutput values. You can construct a concrete instance of `JobStepActionResponsePtrInput` via:
JobStepActionResponseArgs{...} or: nil
func JobStepActionResponsePtr ¶ added in v0.3.1
func JobStepActionResponsePtr(v *JobStepActionResponseArgs) JobStepActionResponsePtrInput
type JobStepActionResponsePtrOutput ¶ added in v0.3.1
type JobStepActionResponsePtrOutput struct{ *pulumi.OutputState }
func (JobStepActionResponsePtrOutput) Elem ¶ added in v0.3.1
func (o JobStepActionResponsePtrOutput) Elem() JobStepActionResponseOutput
func (JobStepActionResponsePtrOutput) ElementType ¶ added in v0.3.1
func (JobStepActionResponsePtrOutput) ElementType() reflect.Type
func (JobStepActionResponsePtrOutput) Source ¶ added in v0.3.1
func (o JobStepActionResponsePtrOutput) Source() pulumi.StringPtrOutput
The source of the action to execute.
func (JobStepActionResponsePtrOutput) ToJobStepActionResponsePtrOutput ¶ added in v0.3.1
func (o JobStepActionResponsePtrOutput) ToJobStepActionResponsePtrOutput() JobStepActionResponsePtrOutput
func (JobStepActionResponsePtrOutput) ToJobStepActionResponsePtrOutputWithContext ¶ added in v0.3.1
func (o JobStepActionResponsePtrOutput) ToJobStepActionResponsePtrOutputWithContext(ctx context.Context) JobStepActionResponsePtrOutput
func (JobStepActionResponsePtrOutput) Type ¶ added in v0.3.1
func (o JobStepActionResponsePtrOutput) Type() pulumi.StringPtrOutput
Type of action being executed by the job step.
func (JobStepActionResponsePtrOutput) Value ¶ added in v0.3.1
func (o JobStepActionResponsePtrOutput) Value() pulumi.StringPtrOutput
The action value, for example the text of the T-SQL script to execute.
type JobStepActionSource ¶ added in v0.3.1
The source of the action to execute.
func (JobStepActionSource) ElementType ¶ added in v0.3.1
func (JobStepActionSource) ElementType() reflect.Type
func (JobStepActionSource) ToStringOutput ¶ added in v0.3.1
func (e JobStepActionSource) ToStringOutput() pulumi.StringOutput
func (JobStepActionSource) ToStringOutputWithContext ¶ added in v0.3.1
func (e JobStepActionSource) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (JobStepActionSource) ToStringPtrOutput ¶ added in v0.3.1
func (e JobStepActionSource) ToStringPtrOutput() pulumi.StringPtrOutput
func (JobStepActionSource) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e JobStepActionSource) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type JobStepActionType ¶ added in v0.3.1
Type of action being executed by the job step.
func (JobStepActionType) ElementType ¶ added in v0.3.1
func (JobStepActionType) ElementType() reflect.Type
func (JobStepActionType) ToStringOutput ¶ added in v0.3.1
func (e JobStepActionType) ToStringOutput() pulumi.StringOutput
func (JobStepActionType) ToStringOutputWithContext ¶ added in v0.3.1
func (e JobStepActionType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (JobStepActionType) ToStringPtrOutput ¶ added in v0.3.1
func (e JobStepActionType) ToStringPtrOutput() pulumi.StringPtrOutput
func (JobStepActionType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e JobStepActionType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type JobStepArgs ¶ added in v0.3.1
type JobStepArgs struct { // The action payload of the job step. Action JobStepActionInput // The resource ID of the job credential that will be used to connect to the targets. Credential pulumi.StringInput // Execution options for the job step. ExecutionOptions JobStepExecutionOptionsPtrInput // The name of the job agent. JobAgentName pulumi.StringInput // The name of the job. JobName pulumi.StringInput // Output destination properties of the job step. Output JobStepOutputPtrInput // 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 job step's index within the job. If not specified when creating the job step, it will be created as the last step. If not specified when updating the job step, the step id is not modified. StepId pulumi.IntPtrInput // The name of the job step. StepName pulumi.StringInput // The resource ID of the target group that the job step will be executed on. TargetGroup pulumi.StringInput }
The set of arguments for constructing a JobStep resource.
func (JobStepArgs) ElementType ¶ added in v0.3.1
func (JobStepArgs) ElementType() reflect.Type
type JobStepExecutionOptions ¶ added in v0.3.1
type JobStepExecutionOptions struct { // Initial delay between retries for job step execution. InitialRetryIntervalSeconds *int `pulumi:"initialRetryIntervalSeconds"` // The maximum amount of time to wait between retries for job step execution. MaximumRetryIntervalSeconds *int `pulumi:"maximumRetryIntervalSeconds"` // Maximum number of times the job step will be reattempted if the first attempt fails. RetryAttempts *int `pulumi:"retryAttempts"` // The backoff multiplier for the time between retries. RetryIntervalBackoffMultiplier *float64 `pulumi:"retryIntervalBackoffMultiplier"` // Execution timeout for the job step. TimeoutSeconds *int `pulumi:"timeoutSeconds"` }
The execution options of a job step.
type JobStepExecutionOptionsArgs ¶ added in v0.3.1
type JobStepExecutionOptionsArgs struct { // Initial delay between retries for job step execution. InitialRetryIntervalSeconds pulumi.IntPtrInput `pulumi:"initialRetryIntervalSeconds"` // The maximum amount of time to wait between retries for job step execution. MaximumRetryIntervalSeconds pulumi.IntPtrInput `pulumi:"maximumRetryIntervalSeconds"` // Maximum number of times the job step will be reattempted if the first attempt fails. RetryAttempts pulumi.IntPtrInput `pulumi:"retryAttempts"` // The backoff multiplier for the time between retries. RetryIntervalBackoffMultiplier pulumi.Float64PtrInput `pulumi:"retryIntervalBackoffMultiplier"` // Execution timeout for the job step. TimeoutSeconds pulumi.IntPtrInput `pulumi:"timeoutSeconds"` }
The execution options of a job step.
func (JobStepExecutionOptionsArgs) ElementType ¶ added in v0.3.1
func (JobStepExecutionOptionsArgs) ElementType() reflect.Type
func (JobStepExecutionOptionsArgs) ToJobStepExecutionOptionsOutput ¶ added in v0.3.1
func (i JobStepExecutionOptionsArgs) ToJobStepExecutionOptionsOutput() JobStepExecutionOptionsOutput
func (JobStepExecutionOptionsArgs) ToJobStepExecutionOptionsOutputWithContext ¶ added in v0.3.1
func (i JobStepExecutionOptionsArgs) ToJobStepExecutionOptionsOutputWithContext(ctx context.Context) JobStepExecutionOptionsOutput
func (JobStepExecutionOptionsArgs) ToJobStepExecutionOptionsPtrOutput ¶ added in v0.3.1
func (i JobStepExecutionOptionsArgs) ToJobStepExecutionOptionsPtrOutput() JobStepExecutionOptionsPtrOutput
func (JobStepExecutionOptionsArgs) ToJobStepExecutionOptionsPtrOutputWithContext ¶ added in v0.3.1
func (i JobStepExecutionOptionsArgs) ToJobStepExecutionOptionsPtrOutputWithContext(ctx context.Context) JobStepExecutionOptionsPtrOutput
type JobStepExecutionOptionsInput ¶ added in v0.3.1
type JobStepExecutionOptionsInput interface { pulumi.Input ToJobStepExecutionOptionsOutput() JobStepExecutionOptionsOutput ToJobStepExecutionOptionsOutputWithContext(context.Context) JobStepExecutionOptionsOutput }
JobStepExecutionOptionsInput is an input type that accepts JobStepExecutionOptionsArgs and JobStepExecutionOptionsOutput values. You can construct a concrete instance of `JobStepExecutionOptionsInput` via:
JobStepExecutionOptionsArgs{...}
type JobStepExecutionOptionsOutput ¶ added in v0.3.1
type JobStepExecutionOptionsOutput struct{ *pulumi.OutputState }
The execution options of a job step.
func (JobStepExecutionOptionsOutput) ElementType ¶ added in v0.3.1
func (JobStepExecutionOptionsOutput) ElementType() reflect.Type
func (JobStepExecutionOptionsOutput) InitialRetryIntervalSeconds ¶ added in v0.3.1
func (o JobStepExecutionOptionsOutput) InitialRetryIntervalSeconds() pulumi.IntPtrOutput
Initial delay between retries for job step execution.
func (JobStepExecutionOptionsOutput) MaximumRetryIntervalSeconds ¶ added in v0.3.1
func (o JobStepExecutionOptionsOutput) MaximumRetryIntervalSeconds() pulumi.IntPtrOutput
The maximum amount of time to wait between retries for job step execution.
func (JobStepExecutionOptionsOutput) RetryAttempts ¶ added in v0.3.1
func (o JobStepExecutionOptionsOutput) RetryAttempts() pulumi.IntPtrOutput
Maximum number of times the job step will be reattempted if the first attempt fails.
func (JobStepExecutionOptionsOutput) RetryIntervalBackoffMultiplier ¶ added in v0.3.1
func (o JobStepExecutionOptionsOutput) RetryIntervalBackoffMultiplier() pulumi.Float64PtrOutput
The backoff multiplier for the time between retries.
func (JobStepExecutionOptionsOutput) TimeoutSeconds ¶ added in v0.3.1
func (o JobStepExecutionOptionsOutput) TimeoutSeconds() pulumi.IntPtrOutput
Execution timeout for the job step.
func (JobStepExecutionOptionsOutput) ToJobStepExecutionOptionsOutput ¶ added in v0.3.1
func (o JobStepExecutionOptionsOutput) ToJobStepExecutionOptionsOutput() JobStepExecutionOptionsOutput
func (JobStepExecutionOptionsOutput) ToJobStepExecutionOptionsOutputWithContext ¶ added in v0.3.1
func (o JobStepExecutionOptionsOutput) ToJobStepExecutionOptionsOutputWithContext(ctx context.Context) JobStepExecutionOptionsOutput
func (JobStepExecutionOptionsOutput) ToJobStepExecutionOptionsPtrOutput ¶ added in v0.3.1
func (o JobStepExecutionOptionsOutput) ToJobStepExecutionOptionsPtrOutput() JobStepExecutionOptionsPtrOutput
func (JobStepExecutionOptionsOutput) ToJobStepExecutionOptionsPtrOutputWithContext ¶ added in v0.3.1
func (o JobStepExecutionOptionsOutput) ToJobStepExecutionOptionsPtrOutputWithContext(ctx context.Context) JobStepExecutionOptionsPtrOutput
type JobStepExecutionOptionsPtrInput ¶ added in v0.3.1
type JobStepExecutionOptionsPtrInput interface { pulumi.Input ToJobStepExecutionOptionsPtrOutput() JobStepExecutionOptionsPtrOutput ToJobStepExecutionOptionsPtrOutputWithContext(context.Context) JobStepExecutionOptionsPtrOutput }
JobStepExecutionOptionsPtrInput is an input type that accepts JobStepExecutionOptionsArgs, JobStepExecutionOptionsPtr and JobStepExecutionOptionsPtrOutput values. You can construct a concrete instance of `JobStepExecutionOptionsPtrInput` via:
JobStepExecutionOptionsArgs{...} or: nil
func JobStepExecutionOptionsPtr ¶ added in v0.3.1
func JobStepExecutionOptionsPtr(v *JobStepExecutionOptionsArgs) JobStepExecutionOptionsPtrInput
type JobStepExecutionOptionsPtrOutput ¶ added in v0.3.1
type JobStepExecutionOptionsPtrOutput struct{ *pulumi.OutputState }
func (JobStepExecutionOptionsPtrOutput) Elem ¶ added in v0.3.1
func (o JobStepExecutionOptionsPtrOutput) Elem() JobStepExecutionOptionsOutput
func (JobStepExecutionOptionsPtrOutput) ElementType ¶ added in v0.3.1
func (JobStepExecutionOptionsPtrOutput) ElementType() reflect.Type
func (JobStepExecutionOptionsPtrOutput) InitialRetryIntervalSeconds ¶ added in v0.3.1
func (o JobStepExecutionOptionsPtrOutput) InitialRetryIntervalSeconds() pulumi.IntPtrOutput
Initial delay between retries for job step execution.
func (JobStepExecutionOptionsPtrOutput) MaximumRetryIntervalSeconds ¶ added in v0.3.1
func (o JobStepExecutionOptionsPtrOutput) MaximumRetryIntervalSeconds() pulumi.IntPtrOutput
The maximum amount of time to wait between retries for job step execution.
func (JobStepExecutionOptionsPtrOutput) RetryAttempts ¶ added in v0.3.1
func (o JobStepExecutionOptionsPtrOutput) RetryAttempts() pulumi.IntPtrOutput
Maximum number of times the job step will be reattempted if the first attempt fails.
func (JobStepExecutionOptionsPtrOutput) RetryIntervalBackoffMultiplier ¶ added in v0.3.1
func (o JobStepExecutionOptionsPtrOutput) RetryIntervalBackoffMultiplier() pulumi.Float64PtrOutput
The backoff multiplier for the time between retries.
func (JobStepExecutionOptionsPtrOutput) TimeoutSeconds ¶ added in v0.3.1
func (o JobStepExecutionOptionsPtrOutput) TimeoutSeconds() pulumi.IntPtrOutput
Execution timeout for the job step.
func (JobStepExecutionOptionsPtrOutput) ToJobStepExecutionOptionsPtrOutput ¶ added in v0.3.1
func (o JobStepExecutionOptionsPtrOutput) ToJobStepExecutionOptionsPtrOutput() JobStepExecutionOptionsPtrOutput
func (JobStepExecutionOptionsPtrOutput) ToJobStepExecutionOptionsPtrOutputWithContext ¶ added in v0.3.1
func (o JobStepExecutionOptionsPtrOutput) ToJobStepExecutionOptionsPtrOutputWithContext(ctx context.Context) JobStepExecutionOptionsPtrOutput
type JobStepExecutionOptionsResponse ¶ added in v0.3.1
type JobStepExecutionOptionsResponse struct { // Initial delay between retries for job step execution. InitialRetryIntervalSeconds *int `pulumi:"initialRetryIntervalSeconds"` // The maximum amount of time to wait between retries for job step execution. MaximumRetryIntervalSeconds *int `pulumi:"maximumRetryIntervalSeconds"` // Maximum number of times the job step will be reattempted if the first attempt fails. RetryAttempts *int `pulumi:"retryAttempts"` // The backoff multiplier for the time between retries. RetryIntervalBackoffMultiplier *float64 `pulumi:"retryIntervalBackoffMultiplier"` // Execution timeout for the job step. TimeoutSeconds *int `pulumi:"timeoutSeconds"` }
The execution options of a job step.
type JobStepExecutionOptionsResponseArgs ¶ added in v0.3.1
type JobStepExecutionOptionsResponseArgs struct { // Initial delay between retries for job step execution. InitialRetryIntervalSeconds pulumi.IntPtrInput `pulumi:"initialRetryIntervalSeconds"` // The maximum amount of time to wait between retries for job step execution. MaximumRetryIntervalSeconds pulumi.IntPtrInput `pulumi:"maximumRetryIntervalSeconds"` // Maximum number of times the job step will be reattempted if the first attempt fails. RetryAttempts pulumi.IntPtrInput `pulumi:"retryAttempts"` // The backoff multiplier for the time between retries. RetryIntervalBackoffMultiplier pulumi.Float64PtrInput `pulumi:"retryIntervalBackoffMultiplier"` // Execution timeout for the job step. TimeoutSeconds pulumi.IntPtrInput `pulumi:"timeoutSeconds"` }
The execution options of a job step.
func (JobStepExecutionOptionsResponseArgs) ElementType ¶ added in v0.3.1
func (JobStepExecutionOptionsResponseArgs) ElementType() reflect.Type
func (JobStepExecutionOptionsResponseArgs) ToJobStepExecutionOptionsResponseOutput ¶ added in v0.3.1
func (i JobStepExecutionOptionsResponseArgs) ToJobStepExecutionOptionsResponseOutput() JobStepExecutionOptionsResponseOutput
func (JobStepExecutionOptionsResponseArgs) ToJobStepExecutionOptionsResponseOutputWithContext ¶ added in v0.3.1
func (i JobStepExecutionOptionsResponseArgs) ToJobStepExecutionOptionsResponseOutputWithContext(ctx context.Context) JobStepExecutionOptionsResponseOutput
func (JobStepExecutionOptionsResponseArgs) ToJobStepExecutionOptionsResponsePtrOutput ¶ added in v0.3.1
func (i JobStepExecutionOptionsResponseArgs) ToJobStepExecutionOptionsResponsePtrOutput() JobStepExecutionOptionsResponsePtrOutput
func (JobStepExecutionOptionsResponseArgs) ToJobStepExecutionOptionsResponsePtrOutputWithContext ¶ added in v0.3.1
func (i JobStepExecutionOptionsResponseArgs) ToJobStepExecutionOptionsResponsePtrOutputWithContext(ctx context.Context) JobStepExecutionOptionsResponsePtrOutput
type JobStepExecutionOptionsResponseInput ¶ added in v0.3.1
type JobStepExecutionOptionsResponseInput interface { pulumi.Input ToJobStepExecutionOptionsResponseOutput() JobStepExecutionOptionsResponseOutput ToJobStepExecutionOptionsResponseOutputWithContext(context.Context) JobStepExecutionOptionsResponseOutput }
JobStepExecutionOptionsResponseInput is an input type that accepts JobStepExecutionOptionsResponseArgs and JobStepExecutionOptionsResponseOutput values. You can construct a concrete instance of `JobStepExecutionOptionsResponseInput` via:
JobStepExecutionOptionsResponseArgs{...}
type JobStepExecutionOptionsResponseOutput ¶ added in v0.3.1
type JobStepExecutionOptionsResponseOutput struct{ *pulumi.OutputState }
The execution options of a job step.
func (JobStepExecutionOptionsResponseOutput) ElementType ¶ added in v0.3.1
func (JobStepExecutionOptionsResponseOutput) ElementType() reflect.Type
func (JobStepExecutionOptionsResponseOutput) InitialRetryIntervalSeconds ¶ added in v0.3.1
func (o JobStepExecutionOptionsResponseOutput) InitialRetryIntervalSeconds() pulumi.IntPtrOutput
Initial delay between retries for job step execution.
func (JobStepExecutionOptionsResponseOutput) MaximumRetryIntervalSeconds ¶ added in v0.3.1
func (o JobStepExecutionOptionsResponseOutput) MaximumRetryIntervalSeconds() pulumi.IntPtrOutput
The maximum amount of time to wait between retries for job step execution.
func (JobStepExecutionOptionsResponseOutput) RetryAttempts ¶ added in v0.3.1
func (o JobStepExecutionOptionsResponseOutput) RetryAttempts() pulumi.IntPtrOutput
Maximum number of times the job step will be reattempted if the first attempt fails.
func (JobStepExecutionOptionsResponseOutput) RetryIntervalBackoffMultiplier ¶ added in v0.3.1
func (o JobStepExecutionOptionsResponseOutput) RetryIntervalBackoffMultiplier() pulumi.Float64PtrOutput
The backoff multiplier for the time between retries.
func (JobStepExecutionOptionsResponseOutput) TimeoutSeconds ¶ added in v0.3.1
func (o JobStepExecutionOptionsResponseOutput) TimeoutSeconds() pulumi.IntPtrOutput
Execution timeout for the job step.
func (JobStepExecutionOptionsResponseOutput) ToJobStepExecutionOptionsResponseOutput ¶ added in v0.3.1
func (o JobStepExecutionOptionsResponseOutput) ToJobStepExecutionOptionsResponseOutput() JobStepExecutionOptionsResponseOutput
func (JobStepExecutionOptionsResponseOutput) ToJobStepExecutionOptionsResponseOutputWithContext ¶ added in v0.3.1
func (o JobStepExecutionOptionsResponseOutput) ToJobStepExecutionOptionsResponseOutputWithContext(ctx context.Context) JobStepExecutionOptionsResponseOutput
func (JobStepExecutionOptionsResponseOutput) ToJobStepExecutionOptionsResponsePtrOutput ¶ added in v0.3.1
func (o JobStepExecutionOptionsResponseOutput) ToJobStepExecutionOptionsResponsePtrOutput() JobStepExecutionOptionsResponsePtrOutput
func (JobStepExecutionOptionsResponseOutput) ToJobStepExecutionOptionsResponsePtrOutputWithContext ¶ added in v0.3.1
func (o JobStepExecutionOptionsResponseOutput) ToJobStepExecutionOptionsResponsePtrOutputWithContext(ctx context.Context) JobStepExecutionOptionsResponsePtrOutput
type JobStepExecutionOptionsResponsePtrInput ¶ added in v0.3.1
type JobStepExecutionOptionsResponsePtrInput interface { pulumi.Input ToJobStepExecutionOptionsResponsePtrOutput() JobStepExecutionOptionsResponsePtrOutput ToJobStepExecutionOptionsResponsePtrOutputWithContext(context.Context) JobStepExecutionOptionsResponsePtrOutput }
JobStepExecutionOptionsResponsePtrInput is an input type that accepts JobStepExecutionOptionsResponseArgs, JobStepExecutionOptionsResponsePtr and JobStepExecutionOptionsResponsePtrOutput values. You can construct a concrete instance of `JobStepExecutionOptionsResponsePtrInput` via:
JobStepExecutionOptionsResponseArgs{...} or: nil
func JobStepExecutionOptionsResponsePtr ¶ added in v0.3.1
func JobStepExecutionOptionsResponsePtr(v *JobStepExecutionOptionsResponseArgs) JobStepExecutionOptionsResponsePtrInput
type JobStepExecutionOptionsResponsePtrOutput ¶ added in v0.3.1
type JobStepExecutionOptionsResponsePtrOutput struct{ *pulumi.OutputState }
func (JobStepExecutionOptionsResponsePtrOutput) ElementType ¶ added in v0.3.1
func (JobStepExecutionOptionsResponsePtrOutput) ElementType() reflect.Type
func (JobStepExecutionOptionsResponsePtrOutput) InitialRetryIntervalSeconds ¶ added in v0.3.1
func (o JobStepExecutionOptionsResponsePtrOutput) InitialRetryIntervalSeconds() pulumi.IntPtrOutput
Initial delay between retries for job step execution.
func (JobStepExecutionOptionsResponsePtrOutput) MaximumRetryIntervalSeconds ¶ added in v0.3.1
func (o JobStepExecutionOptionsResponsePtrOutput) MaximumRetryIntervalSeconds() pulumi.IntPtrOutput
The maximum amount of time to wait between retries for job step execution.
func (JobStepExecutionOptionsResponsePtrOutput) RetryAttempts ¶ added in v0.3.1
func (o JobStepExecutionOptionsResponsePtrOutput) RetryAttempts() pulumi.IntPtrOutput
Maximum number of times the job step will be reattempted if the first attempt fails.
func (JobStepExecutionOptionsResponsePtrOutput) RetryIntervalBackoffMultiplier ¶ added in v0.3.1
func (o JobStepExecutionOptionsResponsePtrOutput) RetryIntervalBackoffMultiplier() pulumi.Float64PtrOutput
The backoff multiplier for the time between retries.
func (JobStepExecutionOptionsResponsePtrOutput) TimeoutSeconds ¶ added in v0.3.1
func (o JobStepExecutionOptionsResponsePtrOutput) TimeoutSeconds() pulumi.IntPtrOutput
Execution timeout for the job step.
func (JobStepExecutionOptionsResponsePtrOutput) ToJobStepExecutionOptionsResponsePtrOutput ¶ added in v0.3.1
func (o JobStepExecutionOptionsResponsePtrOutput) ToJobStepExecutionOptionsResponsePtrOutput() JobStepExecutionOptionsResponsePtrOutput
func (JobStepExecutionOptionsResponsePtrOutput) ToJobStepExecutionOptionsResponsePtrOutputWithContext ¶ added in v0.3.1
func (o JobStepExecutionOptionsResponsePtrOutput) ToJobStepExecutionOptionsResponsePtrOutputWithContext(ctx context.Context) JobStepExecutionOptionsResponsePtrOutput
type JobStepInput ¶ added in v0.3.1
type JobStepOutput ¶ added in v0.3.1
type JobStepOutput struct { // The resource ID of the credential to use to connect to the output destination. Credential string `pulumi:"credential"` // The output destination database. DatabaseName string `pulumi:"databaseName"` // The output destination resource group. ResourceGroupName *string `pulumi:"resourceGroupName"` // The output destination schema. SchemaName *string `pulumi:"schemaName"` // The output destination server name. ServerName string `pulumi:"serverName"` // The output destination subscription id. SubscriptionId *string `pulumi:"subscriptionId"` // The output destination table. TableName string `pulumi:"tableName"` // The output destination type. Type *string `pulumi:"type"` }
The output configuration of a job step.
func (JobStepOutput) ElementType ¶ added in v0.3.1
func (JobStepOutput) ToJobStepOutput ¶ added in v0.3.1
func (o JobStepOutput) ToJobStepOutput() JobStepOutput
func (JobStepOutput) ToJobStepOutputWithContext ¶ added in v0.3.1
type JobStepOutputArgs ¶ added in v0.3.1
type JobStepOutputArgs struct { // The resource ID of the credential to use to connect to the output destination. Credential pulumi.StringInput `pulumi:"credential"` // The output destination database. DatabaseName pulumi.StringInput `pulumi:"databaseName"` // The output destination resource group. ResourceGroupName pulumi.StringPtrInput `pulumi:"resourceGroupName"` // The output destination schema. SchemaName pulumi.StringPtrInput `pulumi:"schemaName"` // The output destination server name. ServerName pulumi.StringInput `pulumi:"serverName"` // The output destination subscription id. SubscriptionId pulumi.StringPtrInput `pulumi:"subscriptionId"` // The output destination table. TableName pulumi.StringInput `pulumi:"tableName"` // The output destination type. Type pulumi.StringPtrInput `pulumi:"type"` }
The output configuration of a job step.
func (JobStepOutputArgs) ElementType ¶ added in v0.3.1
func (JobStepOutputArgs) ElementType() reflect.Type
func (JobStepOutputArgs) ToJobStepOutputOutput ¶ added in v0.3.1
func (i JobStepOutputArgs) ToJobStepOutputOutput() JobStepOutputOutput
func (JobStepOutputArgs) ToJobStepOutputOutputWithContext ¶ added in v0.3.1
func (i JobStepOutputArgs) ToJobStepOutputOutputWithContext(ctx context.Context) JobStepOutputOutput
func (JobStepOutputArgs) ToJobStepOutputPtrOutput ¶ added in v0.3.1
func (i JobStepOutputArgs) ToJobStepOutputPtrOutput() JobStepOutputPtrOutput
func (JobStepOutputArgs) ToJobStepOutputPtrOutputWithContext ¶ added in v0.3.1
func (i JobStepOutputArgs) ToJobStepOutputPtrOutputWithContext(ctx context.Context) JobStepOutputPtrOutput
type JobStepOutputInput ¶ added in v0.3.1
type JobStepOutputInput interface { pulumi.Input ToJobStepOutputOutput() JobStepOutputOutput ToJobStepOutputOutputWithContext(context.Context) JobStepOutputOutput }
JobStepOutputInput is an input type that accepts JobStepOutputArgs and JobStepOutputOutput values. You can construct a concrete instance of `JobStepOutputInput` via:
JobStepOutputArgs{...}
type JobStepOutputOutput ¶ added in v0.3.1
type JobStepOutputOutput struct{ *pulumi.OutputState }
The output configuration of a job step.
func (JobStepOutputOutput) Credential ¶ added in v0.3.1
func (o JobStepOutputOutput) Credential() pulumi.StringOutput
The resource ID of the credential to use to connect to the output destination.
func (JobStepOutputOutput) DatabaseName ¶ added in v0.3.1
func (o JobStepOutputOutput) DatabaseName() pulumi.StringOutput
The output destination database.
func (JobStepOutputOutput) ElementType ¶ added in v0.3.1
func (JobStepOutputOutput) ElementType() reflect.Type
func (JobStepOutputOutput) ResourceGroupName ¶ added in v0.3.1
func (o JobStepOutputOutput) ResourceGroupName() pulumi.StringPtrOutput
The output destination resource group.
func (JobStepOutputOutput) SchemaName ¶ added in v0.3.1
func (o JobStepOutputOutput) SchemaName() pulumi.StringPtrOutput
The output destination schema.
func (JobStepOutputOutput) ServerName ¶ added in v0.3.1
func (o JobStepOutputOutput) ServerName() pulumi.StringOutput
The output destination server name.
func (JobStepOutputOutput) SubscriptionId ¶ added in v0.3.1
func (o JobStepOutputOutput) SubscriptionId() pulumi.StringPtrOutput
The output destination subscription id.
func (JobStepOutputOutput) TableName ¶ added in v0.3.1
func (o JobStepOutputOutput) TableName() pulumi.StringOutput
The output destination table.
func (JobStepOutputOutput) ToJobStepOutputOutput ¶ added in v0.3.1
func (o JobStepOutputOutput) ToJobStepOutputOutput() JobStepOutputOutput
func (JobStepOutputOutput) ToJobStepOutputOutputWithContext ¶ added in v0.3.1
func (o JobStepOutputOutput) ToJobStepOutputOutputWithContext(ctx context.Context) JobStepOutputOutput
func (JobStepOutputOutput) ToJobStepOutputPtrOutput ¶ added in v0.3.1
func (o JobStepOutputOutput) ToJobStepOutputPtrOutput() JobStepOutputPtrOutput
func (JobStepOutputOutput) ToJobStepOutputPtrOutputWithContext ¶ added in v0.3.1
func (o JobStepOutputOutput) ToJobStepOutputPtrOutputWithContext(ctx context.Context) JobStepOutputPtrOutput
func (JobStepOutputOutput) Type ¶ added in v0.3.1
func (o JobStepOutputOutput) Type() pulumi.StringPtrOutput
The output destination type.
type JobStepOutputPtrInput ¶ added in v0.3.1
type JobStepOutputPtrInput interface { pulumi.Input ToJobStepOutputPtrOutput() JobStepOutputPtrOutput ToJobStepOutputPtrOutputWithContext(context.Context) JobStepOutputPtrOutput }
JobStepOutputPtrInput is an input type that accepts JobStepOutputArgs, JobStepOutputPtr and JobStepOutputPtrOutput values. You can construct a concrete instance of `JobStepOutputPtrInput` via:
JobStepOutputArgs{...} or: nil
func JobStepOutputPtr ¶ added in v0.3.1
func JobStepOutputPtr(v *JobStepOutputArgs) JobStepOutputPtrInput
type JobStepOutputPtrOutput ¶ added in v0.3.1
type JobStepOutputPtrOutput struct{ *pulumi.OutputState }
func (JobStepOutputPtrOutput) Credential ¶ added in v0.3.1
func (o JobStepOutputPtrOutput) Credential() pulumi.StringPtrOutput
The resource ID of the credential to use to connect to the output destination.
func (JobStepOutputPtrOutput) DatabaseName ¶ added in v0.3.1
func (o JobStepOutputPtrOutput) DatabaseName() pulumi.StringPtrOutput
The output destination database.
func (JobStepOutputPtrOutput) Elem ¶ added in v0.3.1
func (o JobStepOutputPtrOutput) Elem() JobStepOutputOutput
func (JobStepOutputPtrOutput) ElementType ¶ added in v0.3.1
func (JobStepOutputPtrOutput) ElementType() reflect.Type
func (JobStepOutputPtrOutput) ResourceGroupName ¶ added in v0.3.1
func (o JobStepOutputPtrOutput) ResourceGroupName() pulumi.StringPtrOutput
The output destination resource group.
func (JobStepOutputPtrOutput) SchemaName ¶ added in v0.3.1
func (o JobStepOutputPtrOutput) SchemaName() pulumi.StringPtrOutput
The output destination schema.
func (JobStepOutputPtrOutput) ServerName ¶ added in v0.3.1
func (o JobStepOutputPtrOutput) ServerName() pulumi.StringPtrOutput
The output destination server name.
func (JobStepOutputPtrOutput) SubscriptionId ¶ added in v0.3.1
func (o JobStepOutputPtrOutput) SubscriptionId() pulumi.StringPtrOutput
The output destination subscription id.
func (JobStepOutputPtrOutput) TableName ¶ added in v0.3.1
func (o JobStepOutputPtrOutput) TableName() pulumi.StringPtrOutput
The output destination table.
func (JobStepOutputPtrOutput) ToJobStepOutputPtrOutput ¶ added in v0.3.1
func (o JobStepOutputPtrOutput) ToJobStepOutputPtrOutput() JobStepOutputPtrOutput
func (JobStepOutputPtrOutput) ToJobStepOutputPtrOutputWithContext ¶ added in v0.3.1
func (o JobStepOutputPtrOutput) ToJobStepOutputPtrOutputWithContext(ctx context.Context) JobStepOutputPtrOutput
func (JobStepOutputPtrOutput) Type ¶ added in v0.3.1
func (o JobStepOutputPtrOutput) Type() pulumi.StringPtrOutput
The output destination type.
type JobStepOutputResponse ¶ added in v0.3.1
type JobStepOutputResponse struct { // The resource ID of the credential to use to connect to the output destination. Credential string `pulumi:"credential"` // The output destination database. DatabaseName string `pulumi:"databaseName"` // The output destination resource group. ResourceGroupName *string `pulumi:"resourceGroupName"` // The output destination schema. SchemaName *string `pulumi:"schemaName"` // The output destination server name. ServerName string `pulumi:"serverName"` // The output destination subscription id. SubscriptionId *string `pulumi:"subscriptionId"` // The output destination table. TableName string `pulumi:"tableName"` // The output destination type. Type *string `pulumi:"type"` }
The output configuration of a job step.
type JobStepOutputResponseArgs ¶ added in v0.3.1
type JobStepOutputResponseArgs struct { // The resource ID of the credential to use to connect to the output destination. Credential pulumi.StringInput `pulumi:"credential"` // The output destination database. DatabaseName pulumi.StringInput `pulumi:"databaseName"` // The output destination resource group. ResourceGroupName pulumi.StringPtrInput `pulumi:"resourceGroupName"` // The output destination schema. SchemaName pulumi.StringPtrInput `pulumi:"schemaName"` // The output destination server name. ServerName pulumi.StringInput `pulumi:"serverName"` // The output destination subscription id. SubscriptionId pulumi.StringPtrInput `pulumi:"subscriptionId"` // The output destination table. TableName pulumi.StringInput `pulumi:"tableName"` // The output destination type. Type pulumi.StringPtrInput `pulumi:"type"` }
The output configuration of a job step.
func (JobStepOutputResponseArgs) ElementType ¶ added in v0.3.1
func (JobStepOutputResponseArgs) ElementType() reflect.Type
func (JobStepOutputResponseArgs) ToJobStepOutputResponseOutput ¶ added in v0.3.1
func (i JobStepOutputResponseArgs) ToJobStepOutputResponseOutput() JobStepOutputResponseOutput
func (JobStepOutputResponseArgs) ToJobStepOutputResponseOutputWithContext ¶ added in v0.3.1
func (i JobStepOutputResponseArgs) ToJobStepOutputResponseOutputWithContext(ctx context.Context) JobStepOutputResponseOutput
func (JobStepOutputResponseArgs) ToJobStepOutputResponsePtrOutput ¶ added in v0.3.1
func (i JobStepOutputResponseArgs) ToJobStepOutputResponsePtrOutput() JobStepOutputResponsePtrOutput
func (JobStepOutputResponseArgs) ToJobStepOutputResponsePtrOutputWithContext ¶ added in v0.3.1
func (i JobStepOutputResponseArgs) ToJobStepOutputResponsePtrOutputWithContext(ctx context.Context) JobStepOutputResponsePtrOutput
type JobStepOutputResponseInput ¶ added in v0.3.1
type JobStepOutputResponseInput interface { pulumi.Input ToJobStepOutputResponseOutput() JobStepOutputResponseOutput ToJobStepOutputResponseOutputWithContext(context.Context) JobStepOutputResponseOutput }
JobStepOutputResponseInput is an input type that accepts JobStepOutputResponseArgs and JobStepOutputResponseOutput values. You can construct a concrete instance of `JobStepOutputResponseInput` via:
JobStepOutputResponseArgs{...}
type JobStepOutputResponseOutput ¶ added in v0.3.1
type JobStepOutputResponseOutput struct{ *pulumi.OutputState }
The output configuration of a job step.
func (JobStepOutputResponseOutput) Credential ¶ added in v0.3.1
func (o JobStepOutputResponseOutput) Credential() pulumi.StringOutput
The resource ID of the credential to use to connect to the output destination.
func (JobStepOutputResponseOutput) DatabaseName ¶ added in v0.3.1
func (o JobStepOutputResponseOutput) DatabaseName() pulumi.StringOutput
The output destination database.
func (JobStepOutputResponseOutput) ElementType ¶ added in v0.3.1
func (JobStepOutputResponseOutput) ElementType() reflect.Type
func (JobStepOutputResponseOutput) ResourceGroupName ¶ added in v0.3.1
func (o JobStepOutputResponseOutput) ResourceGroupName() pulumi.StringPtrOutput
The output destination resource group.
func (JobStepOutputResponseOutput) SchemaName ¶ added in v0.3.1
func (o JobStepOutputResponseOutput) SchemaName() pulumi.StringPtrOutput
The output destination schema.
func (JobStepOutputResponseOutput) ServerName ¶ added in v0.3.1
func (o JobStepOutputResponseOutput) ServerName() pulumi.StringOutput
The output destination server name.
func (JobStepOutputResponseOutput) SubscriptionId ¶ added in v0.3.1
func (o JobStepOutputResponseOutput) SubscriptionId() pulumi.StringPtrOutput
The output destination subscription id.
func (JobStepOutputResponseOutput) TableName ¶ added in v0.3.1
func (o JobStepOutputResponseOutput) TableName() pulumi.StringOutput
The output destination table.
func (JobStepOutputResponseOutput) ToJobStepOutputResponseOutput ¶ added in v0.3.1
func (o JobStepOutputResponseOutput) ToJobStepOutputResponseOutput() JobStepOutputResponseOutput
func (JobStepOutputResponseOutput) ToJobStepOutputResponseOutputWithContext ¶ added in v0.3.1
func (o JobStepOutputResponseOutput) ToJobStepOutputResponseOutputWithContext(ctx context.Context) JobStepOutputResponseOutput
func (JobStepOutputResponseOutput) ToJobStepOutputResponsePtrOutput ¶ added in v0.3.1
func (o JobStepOutputResponseOutput) ToJobStepOutputResponsePtrOutput() JobStepOutputResponsePtrOutput
func (JobStepOutputResponseOutput) ToJobStepOutputResponsePtrOutputWithContext ¶ added in v0.3.1
func (o JobStepOutputResponseOutput) ToJobStepOutputResponsePtrOutputWithContext(ctx context.Context) JobStepOutputResponsePtrOutput
func (JobStepOutputResponseOutput) Type ¶ added in v0.3.1
func (o JobStepOutputResponseOutput) Type() pulumi.StringPtrOutput
The output destination type.
type JobStepOutputResponsePtrInput ¶ added in v0.3.1
type JobStepOutputResponsePtrInput interface { pulumi.Input ToJobStepOutputResponsePtrOutput() JobStepOutputResponsePtrOutput ToJobStepOutputResponsePtrOutputWithContext(context.Context) JobStepOutputResponsePtrOutput }
JobStepOutputResponsePtrInput is an input type that accepts JobStepOutputResponseArgs, JobStepOutputResponsePtr and JobStepOutputResponsePtrOutput values. You can construct a concrete instance of `JobStepOutputResponsePtrInput` via:
JobStepOutputResponseArgs{...} or: nil
func JobStepOutputResponsePtr ¶ added in v0.3.1
func JobStepOutputResponsePtr(v *JobStepOutputResponseArgs) JobStepOutputResponsePtrInput
type JobStepOutputResponsePtrOutput ¶ added in v0.3.1
type JobStepOutputResponsePtrOutput struct{ *pulumi.OutputState }
func (JobStepOutputResponsePtrOutput) Credential ¶ added in v0.3.1
func (o JobStepOutputResponsePtrOutput) Credential() pulumi.StringPtrOutput
The resource ID of the credential to use to connect to the output destination.
func (JobStepOutputResponsePtrOutput) DatabaseName ¶ added in v0.3.1
func (o JobStepOutputResponsePtrOutput) DatabaseName() pulumi.StringPtrOutput
The output destination database.
func (JobStepOutputResponsePtrOutput) Elem ¶ added in v0.3.1
func (o JobStepOutputResponsePtrOutput) Elem() JobStepOutputResponseOutput
func (JobStepOutputResponsePtrOutput) ElementType ¶ added in v0.3.1
func (JobStepOutputResponsePtrOutput) ElementType() reflect.Type
func (JobStepOutputResponsePtrOutput) ResourceGroupName ¶ added in v0.3.1
func (o JobStepOutputResponsePtrOutput) ResourceGroupName() pulumi.StringPtrOutput
The output destination resource group.
func (JobStepOutputResponsePtrOutput) SchemaName ¶ added in v0.3.1
func (o JobStepOutputResponsePtrOutput) SchemaName() pulumi.StringPtrOutput
The output destination schema.
func (JobStepOutputResponsePtrOutput) ServerName ¶ added in v0.3.1
func (o JobStepOutputResponsePtrOutput) ServerName() pulumi.StringPtrOutput
The output destination server name.
func (JobStepOutputResponsePtrOutput) SubscriptionId ¶ added in v0.3.1
func (o JobStepOutputResponsePtrOutput) SubscriptionId() pulumi.StringPtrOutput
The output destination subscription id.
func (JobStepOutputResponsePtrOutput) TableName ¶ added in v0.3.1
func (o JobStepOutputResponsePtrOutput) TableName() pulumi.StringPtrOutput
The output destination table.
func (JobStepOutputResponsePtrOutput) ToJobStepOutputResponsePtrOutput ¶ added in v0.3.1
func (o JobStepOutputResponsePtrOutput) ToJobStepOutputResponsePtrOutput() JobStepOutputResponsePtrOutput
func (JobStepOutputResponsePtrOutput) ToJobStepOutputResponsePtrOutputWithContext ¶ added in v0.3.1
func (o JobStepOutputResponsePtrOutput) ToJobStepOutputResponsePtrOutputWithContext(ctx context.Context) JobStepOutputResponsePtrOutput
func (JobStepOutputResponsePtrOutput) Type ¶ added in v0.3.1
func (o JobStepOutputResponsePtrOutput) Type() pulumi.StringPtrOutput
The output destination type.
type JobStepOutputType ¶ added in v0.3.1
The output destination type.
func (JobStepOutputType) ElementType ¶ added in v0.3.1
func (JobStepOutputType) ElementType() reflect.Type
func (JobStepOutputType) ToStringOutput ¶ added in v0.3.1
func (e JobStepOutputType) ToStringOutput() pulumi.StringOutput
func (JobStepOutputType) ToStringOutputWithContext ¶ added in v0.3.1
func (e JobStepOutputType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (JobStepOutputType) ToStringPtrOutput ¶ added in v0.3.1
func (e JobStepOutputType) ToStringPtrOutput() pulumi.StringPtrOutput
func (JobStepOutputType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e JobStepOutputType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type JobStepState ¶ added in v0.3.1
type JobStepState struct { // The action payload of the job step. Action JobStepActionResponsePtrInput // The resource ID of the job credential that will be used to connect to the targets. Credential pulumi.StringPtrInput // Execution options for the job step. ExecutionOptions JobStepExecutionOptionsResponsePtrInput // Resource name. Name pulumi.StringPtrInput // Output destination properties of the job step. Output JobStepOutputResponsePtrInput // The job step's index within the job. If not specified when creating the job step, it will be created as the last step. If not specified when updating the job step, the step id is not modified. StepId pulumi.IntPtrInput // The resource ID of the target group that the job step will be executed on. TargetGroup pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput }
func (JobStepState) ElementType ¶ added in v0.3.1
func (JobStepState) ElementType() reflect.Type
type JobTarget ¶ added in v0.3.1
type JobTarget struct { // The target database name. DatabaseName *string `pulumi:"databaseName"` // The target elastic pool name. ElasticPoolName *string `pulumi:"elasticPoolName"` // Whether the target is included or excluded from the group. MembershipType *string `pulumi:"membershipType"` // The resource ID of the credential that is used during job execution to connect to the target and determine the list of databases inside the target. RefreshCredential *string `pulumi:"refreshCredential"` // The target server name. ServerName *string `pulumi:"serverName"` // The target shard map. ShardMapName *string `pulumi:"shardMapName"` // The target type. Type string `pulumi:"type"` }
A job target, for example a specific database or a container of databases that is evaluated during job execution.
type JobTargetArgs ¶ added in v0.3.1
type JobTargetArgs struct { // The target database name. DatabaseName pulumi.StringPtrInput `pulumi:"databaseName"` // The target elastic pool name. ElasticPoolName pulumi.StringPtrInput `pulumi:"elasticPoolName"` // Whether the target is included or excluded from the group. MembershipType JobTargetGroupMembershipType `pulumi:"membershipType"` // The resource ID of the credential that is used during job execution to connect to the target and determine the list of databases inside the target. RefreshCredential pulumi.StringPtrInput `pulumi:"refreshCredential"` // The target server name. ServerName pulumi.StringPtrInput `pulumi:"serverName"` // The target shard map. ShardMapName pulumi.StringPtrInput `pulumi:"shardMapName"` // The target type. Type pulumi.StringInput `pulumi:"type"` }
A job target, for example a specific database or a container of databases that is evaluated during job execution.
func (JobTargetArgs) ElementType ¶ added in v0.3.1
func (JobTargetArgs) ElementType() reflect.Type
func (JobTargetArgs) ToJobTargetOutput ¶ added in v0.3.1
func (i JobTargetArgs) ToJobTargetOutput() JobTargetOutput
func (JobTargetArgs) ToJobTargetOutputWithContext ¶ added in v0.3.1
func (i JobTargetArgs) ToJobTargetOutputWithContext(ctx context.Context) JobTargetOutput
type JobTargetArray ¶ added in v0.3.1
type JobTargetArray []JobTargetInput
func (JobTargetArray) ElementType ¶ added in v0.3.1
func (JobTargetArray) ElementType() reflect.Type
func (JobTargetArray) ToJobTargetArrayOutput ¶ added in v0.3.1
func (i JobTargetArray) ToJobTargetArrayOutput() JobTargetArrayOutput
func (JobTargetArray) ToJobTargetArrayOutputWithContext ¶ added in v0.3.1
func (i JobTargetArray) ToJobTargetArrayOutputWithContext(ctx context.Context) JobTargetArrayOutput
type JobTargetArrayInput ¶ added in v0.3.1
type JobTargetArrayInput interface { pulumi.Input ToJobTargetArrayOutput() JobTargetArrayOutput ToJobTargetArrayOutputWithContext(context.Context) JobTargetArrayOutput }
JobTargetArrayInput is an input type that accepts JobTargetArray and JobTargetArrayOutput values. You can construct a concrete instance of `JobTargetArrayInput` via:
JobTargetArray{ JobTargetArgs{...} }
type JobTargetArrayOutput ¶ added in v0.3.1
type JobTargetArrayOutput struct{ *pulumi.OutputState }
func (JobTargetArrayOutput) ElementType ¶ added in v0.3.1
func (JobTargetArrayOutput) ElementType() reflect.Type
func (JobTargetArrayOutput) Index ¶ added in v0.3.1
func (o JobTargetArrayOutput) Index(i pulumi.IntInput) JobTargetOutput
func (JobTargetArrayOutput) ToJobTargetArrayOutput ¶ added in v0.3.1
func (o JobTargetArrayOutput) ToJobTargetArrayOutput() JobTargetArrayOutput
func (JobTargetArrayOutput) ToJobTargetArrayOutputWithContext ¶ added in v0.3.1
func (o JobTargetArrayOutput) ToJobTargetArrayOutputWithContext(ctx context.Context) JobTargetArrayOutput
type JobTargetGroup ¶ added in v0.3.1
type JobTargetGroup struct { pulumi.CustomResourceState // Members of the target group. Members JobTargetResponseArrayOutput `pulumi:"members"` // Resource name. Name pulumi.StringOutput `pulumi:"name"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
A group of job targets.
func GetJobTargetGroup ¶ added in v0.3.1
func GetJobTargetGroup(ctx *pulumi.Context, name string, id pulumi.IDInput, state *JobTargetGroupState, opts ...pulumi.ResourceOption) (*JobTargetGroup, error)
GetJobTargetGroup gets an existing JobTargetGroup 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 NewJobTargetGroup ¶ added in v0.3.1
func NewJobTargetGroup(ctx *pulumi.Context, name string, args *JobTargetGroupArgs, opts ...pulumi.ResourceOption) (*JobTargetGroup, error)
NewJobTargetGroup registers a new resource with the given unique name, arguments, and options.
func (*JobTargetGroup) ElementType ¶ added in v0.3.1
func (*JobTargetGroup) ElementType() reflect.Type
func (*JobTargetGroup) ToJobTargetGroupOutput ¶ added in v0.3.1
func (i *JobTargetGroup) ToJobTargetGroupOutput() JobTargetGroupOutput
func (*JobTargetGroup) ToJobTargetGroupOutputWithContext ¶ added in v0.3.1
func (i *JobTargetGroup) ToJobTargetGroupOutputWithContext(ctx context.Context) JobTargetGroupOutput
type JobTargetGroupArgs ¶ added in v0.3.1
type JobTargetGroupArgs struct { // The name of the job agent. JobAgentName pulumi.StringInput // Members of the target group. Members JobTargetArrayInput // 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 name of the target group. TargetGroupName pulumi.StringInput }
The set of arguments for constructing a JobTargetGroup resource.
func (JobTargetGroupArgs) ElementType ¶ added in v0.3.1
func (JobTargetGroupArgs) ElementType() reflect.Type
type JobTargetGroupInput ¶ added in v0.3.1
type JobTargetGroupInput interface { pulumi.Input ToJobTargetGroupOutput() JobTargetGroupOutput ToJobTargetGroupOutputWithContext(ctx context.Context) JobTargetGroupOutput }
type JobTargetGroupMembershipType ¶ added in v0.3.1
Whether the target is included or excluded from the group.
func (JobTargetGroupMembershipType) ElementType ¶ added in v0.3.1
func (JobTargetGroupMembershipType) ElementType() reflect.Type
func (JobTargetGroupMembershipType) ToStringOutput ¶ added in v0.3.1
func (e JobTargetGroupMembershipType) ToStringOutput() pulumi.StringOutput
func (JobTargetGroupMembershipType) ToStringOutputWithContext ¶ added in v0.3.1
func (e JobTargetGroupMembershipType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (JobTargetGroupMembershipType) ToStringPtrOutput ¶ added in v0.3.1
func (e JobTargetGroupMembershipType) ToStringPtrOutput() pulumi.StringPtrOutput
func (JobTargetGroupMembershipType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e JobTargetGroupMembershipType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type JobTargetGroupOutput ¶ added in v0.3.1
type JobTargetGroupOutput struct {
*pulumi.OutputState
}
func (JobTargetGroupOutput) ElementType ¶ added in v0.3.1
func (JobTargetGroupOutput) ElementType() reflect.Type
func (JobTargetGroupOutput) ToJobTargetGroupOutput ¶ added in v0.3.1
func (o JobTargetGroupOutput) ToJobTargetGroupOutput() JobTargetGroupOutput
func (JobTargetGroupOutput) ToJobTargetGroupOutputWithContext ¶ added in v0.3.1
func (o JobTargetGroupOutput) ToJobTargetGroupOutputWithContext(ctx context.Context) JobTargetGroupOutput
type JobTargetGroupState ¶ added in v0.3.1
type JobTargetGroupState struct { // Members of the target group. Members JobTargetResponseArrayInput // Resource name. Name pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput }
func (JobTargetGroupState) ElementType ¶ added in v0.3.1
func (JobTargetGroupState) ElementType() reflect.Type
type JobTargetInput ¶ added in v0.3.1
type JobTargetInput interface { pulumi.Input ToJobTargetOutput() JobTargetOutput ToJobTargetOutputWithContext(context.Context) JobTargetOutput }
JobTargetInput is an input type that accepts JobTargetArgs and JobTargetOutput values. You can construct a concrete instance of `JobTargetInput` via:
JobTargetArgs{...}
type JobTargetOutput ¶ added in v0.3.1
type JobTargetOutput struct{ *pulumi.OutputState }
A job target, for example a specific database or a container of databases that is evaluated during job execution.
func (JobTargetOutput) DatabaseName ¶ added in v0.3.1
func (o JobTargetOutput) DatabaseName() pulumi.StringPtrOutput
The target database name.
func (JobTargetOutput) ElasticPoolName ¶ added in v0.3.1
func (o JobTargetOutput) ElasticPoolName() pulumi.StringPtrOutput
The target elastic pool name.
func (JobTargetOutput) ElementType ¶ added in v0.3.1
func (JobTargetOutput) ElementType() reflect.Type
func (JobTargetOutput) MembershipType ¶ added in v0.3.1
func (o JobTargetOutput) MembershipType() pulumi.StringPtrOutput
Whether the target is included or excluded from the group.
func (JobTargetOutput) RefreshCredential ¶ added in v0.3.1
func (o JobTargetOutput) RefreshCredential() pulumi.StringPtrOutput
The resource ID of the credential that is used during job execution to connect to the target and determine the list of databases inside the target.
func (JobTargetOutput) ServerName ¶ added in v0.3.1
func (o JobTargetOutput) ServerName() pulumi.StringPtrOutput
The target server name.
func (JobTargetOutput) ShardMapName ¶ added in v0.3.1
func (o JobTargetOutput) ShardMapName() pulumi.StringPtrOutput
The target shard map.
func (JobTargetOutput) ToJobTargetOutput ¶ added in v0.3.1
func (o JobTargetOutput) ToJobTargetOutput() JobTargetOutput
func (JobTargetOutput) ToJobTargetOutputWithContext ¶ added in v0.3.1
func (o JobTargetOutput) ToJobTargetOutputWithContext(ctx context.Context) JobTargetOutput
func (JobTargetOutput) Type ¶ added in v0.3.1
func (o JobTargetOutput) Type() pulumi.StringOutput
The target type.
type JobTargetResponse ¶ added in v0.3.1
type JobTargetResponse struct { // The target database name. DatabaseName *string `pulumi:"databaseName"` // The target elastic pool name. ElasticPoolName *string `pulumi:"elasticPoolName"` // Whether the target is included or excluded from the group. MembershipType *string `pulumi:"membershipType"` // The resource ID of the credential that is used during job execution to connect to the target and determine the list of databases inside the target. RefreshCredential *string `pulumi:"refreshCredential"` // The target server name. ServerName *string `pulumi:"serverName"` // The target shard map. ShardMapName *string `pulumi:"shardMapName"` // The target type. Type string `pulumi:"type"` }
A job target, for example a specific database or a container of databases that is evaluated during job execution.
type JobTargetResponseArgs ¶ added in v0.3.1
type JobTargetResponseArgs struct { // The target database name. DatabaseName pulumi.StringPtrInput `pulumi:"databaseName"` // The target elastic pool name. ElasticPoolName pulumi.StringPtrInput `pulumi:"elasticPoolName"` // Whether the target is included or excluded from the group. MembershipType pulumi.StringPtrInput `pulumi:"membershipType"` // The resource ID of the credential that is used during job execution to connect to the target and determine the list of databases inside the target. RefreshCredential pulumi.StringPtrInput `pulumi:"refreshCredential"` // The target server name. ServerName pulumi.StringPtrInput `pulumi:"serverName"` // The target shard map. ShardMapName pulumi.StringPtrInput `pulumi:"shardMapName"` // The target type. Type pulumi.StringInput `pulumi:"type"` }
A job target, for example a specific database or a container of databases that is evaluated during job execution.
func (JobTargetResponseArgs) ElementType ¶ added in v0.3.1
func (JobTargetResponseArgs) ElementType() reflect.Type
func (JobTargetResponseArgs) ToJobTargetResponseOutput ¶ added in v0.3.1
func (i JobTargetResponseArgs) ToJobTargetResponseOutput() JobTargetResponseOutput
func (JobTargetResponseArgs) ToJobTargetResponseOutputWithContext ¶ added in v0.3.1
func (i JobTargetResponseArgs) ToJobTargetResponseOutputWithContext(ctx context.Context) JobTargetResponseOutput
type JobTargetResponseArray ¶ added in v0.3.1
type JobTargetResponseArray []JobTargetResponseInput
func (JobTargetResponseArray) ElementType ¶ added in v0.3.1
func (JobTargetResponseArray) ElementType() reflect.Type
func (JobTargetResponseArray) ToJobTargetResponseArrayOutput ¶ added in v0.3.1
func (i JobTargetResponseArray) ToJobTargetResponseArrayOutput() JobTargetResponseArrayOutput
func (JobTargetResponseArray) ToJobTargetResponseArrayOutputWithContext ¶ added in v0.3.1
func (i JobTargetResponseArray) ToJobTargetResponseArrayOutputWithContext(ctx context.Context) JobTargetResponseArrayOutput
type JobTargetResponseArrayInput ¶ added in v0.3.1
type JobTargetResponseArrayInput interface { pulumi.Input ToJobTargetResponseArrayOutput() JobTargetResponseArrayOutput ToJobTargetResponseArrayOutputWithContext(context.Context) JobTargetResponseArrayOutput }
JobTargetResponseArrayInput is an input type that accepts JobTargetResponseArray and JobTargetResponseArrayOutput values. You can construct a concrete instance of `JobTargetResponseArrayInput` via:
JobTargetResponseArray{ JobTargetResponseArgs{...} }
type JobTargetResponseArrayOutput ¶ added in v0.3.1
type JobTargetResponseArrayOutput struct{ *pulumi.OutputState }
func (JobTargetResponseArrayOutput) ElementType ¶ added in v0.3.1
func (JobTargetResponseArrayOutput) ElementType() reflect.Type
func (JobTargetResponseArrayOutput) Index ¶ added in v0.3.1
func (o JobTargetResponseArrayOutput) Index(i pulumi.IntInput) JobTargetResponseOutput
func (JobTargetResponseArrayOutput) ToJobTargetResponseArrayOutput ¶ added in v0.3.1
func (o JobTargetResponseArrayOutput) ToJobTargetResponseArrayOutput() JobTargetResponseArrayOutput
func (JobTargetResponseArrayOutput) ToJobTargetResponseArrayOutputWithContext ¶ added in v0.3.1
func (o JobTargetResponseArrayOutput) ToJobTargetResponseArrayOutputWithContext(ctx context.Context) JobTargetResponseArrayOutput
type JobTargetResponseInput ¶ added in v0.3.1
type JobTargetResponseInput interface { pulumi.Input ToJobTargetResponseOutput() JobTargetResponseOutput ToJobTargetResponseOutputWithContext(context.Context) JobTargetResponseOutput }
JobTargetResponseInput is an input type that accepts JobTargetResponseArgs and JobTargetResponseOutput values. You can construct a concrete instance of `JobTargetResponseInput` via:
JobTargetResponseArgs{...}
type JobTargetResponseOutput ¶ added in v0.3.1
type JobTargetResponseOutput struct{ *pulumi.OutputState }
A job target, for example a specific database or a container of databases that is evaluated during job execution.
func (JobTargetResponseOutput) DatabaseName ¶ added in v0.3.1
func (o JobTargetResponseOutput) DatabaseName() pulumi.StringPtrOutput
The target database name.
func (JobTargetResponseOutput) ElasticPoolName ¶ added in v0.3.1
func (o JobTargetResponseOutput) ElasticPoolName() pulumi.StringPtrOutput
The target elastic pool name.
func (JobTargetResponseOutput) ElementType ¶ added in v0.3.1
func (JobTargetResponseOutput) ElementType() reflect.Type
func (JobTargetResponseOutput) MembershipType ¶ added in v0.3.1
func (o JobTargetResponseOutput) MembershipType() pulumi.StringPtrOutput
Whether the target is included or excluded from the group.
func (JobTargetResponseOutput) RefreshCredential ¶ added in v0.3.1
func (o JobTargetResponseOutput) RefreshCredential() pulumi.StringPtrOutput
The resource ID of the credential that is used during job execution to connect to the target and determine the list of databases inside the target.
func (JobTargetResponseOutput) ServerName ¶ added in v0.3.1
func (o JobTargetResponseOutput) ServerName() pulumi.StringPtrOutput
The target server name.
func (JobTargetResponseOutput) ShardMapName ¶ added in v0.3.1
func (o JobTargetResponseOutput) ShardMapName() pulumi.StringPtrOutput
The target shard map.
func (JobTargetResponseOutput) ToJobTargetResponseOutput ¶ added in v0.3.1
func (o JobTargetResponseOutput) ToJobTargetResponseOutput() JobTargetResponseOutput
func (JobTargetResponseOutput) ToJobTargetResponseOutputWithContext ¶ added in v0.3.1
func (o JobTargetResponseOutput) ToJobTargetResponseOutputWithContext(ctx context.Context) JobTargetResponseOutput
func (JobTargetResponseOutput) Type ¶ added in v0.3.1
func (o JobTargetResponseOutput) Type() pulumi.StringOutput
The target type.
type JobTargetType ¶ added in v0.3.1
The target type.
func (JobTargetType) ElementType ¶ added in v0.3.1
func (JobTargetType) ElementType() reflect.Type
func (JobTargetType) ToStringOutput ¶ added in v0.3.1
func (e JobTargetType) ToStringOutput() pulumi.StringOutput
func (JobTargetType) ToStringOutputWithContext ¶ added in v0.3.1
func (e JobTargetType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (JobTargetType) ToStringPtrOutput ¶ added in v0.3.1
func (e JobTargetType) ToStringPtrOutput() pulumi.StringPtrOutput
func (JobTargetType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e JobTargetType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
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"` // The number of secondary replicas associated with the database that are used to provide high availability. HighAvailabilityReplicaCount *int `pulumi:"highAvailabilityReplicaCount"` // Resource ID. Id string `pulumi:"id"` // 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"` // Maintenance configuration id assigned to the database. This configuration defines the period when the maintenance updates will occur. MaintenanceConfigurationId *string `pulumi:"maintenanceConfigurationId"` // 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 state of read-only routing. If enabled, connections that have application intent set to readonly in their connection string may be routed to a readonly secondary replica in the same region. 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 secondary type of the database if it is a secondary. Valid values are Geo and Named. SecondaryType *string `pulumi:"secondaryType"` // 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"` // The storage account type used to store backups for this database. StorageAccountType *string `pulumi:"storageAccountType"` // 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 LookupDatabaseVulnerabilityAssessmentArgs ¶ added in v0.3.1
type LookupDatabaseVulnerabilityAssessmentArgs struct { // The name of the database for which the vulnerability assessment is defined. 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"` // The name of the vulnerability assessment. VulnerabilityAssessmentName string `pulumi:"vulnerabilityAssessmentName"` }
type LookupDatabaseVulnerabilityAssessmentResult ¶ added in v0.3.1
type LookupDatabaseVulnerabilityAssessmentResult struct { // Resource ID. Id string `pulumi:"id"` // 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 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 LookupDatabaseVulnerabilityAssessment ¶ added in v0.3.1
func LookupDatabaseVulnerabilityAssessment(ctx *pulumi.Context, args *LookupDatabaseVulnerabilityAssessmentArgs, opts ...pulumi.InvokeOption) (*LookupDatabaseVulnerabilityAssessmentResult, error)
type LookupDatabaseVulnerabilityAssessmentRuleBaselineArgs ¶ added in v0.3.1
type LookupDatabaseVulnerabilityAssessmentRuleBaselineArgs 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 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 server. ServerName string `pulumi:"serverName"` // The name of the vulnerability assessment. VulnerabilityAssessmentName string `pulumi:"vulnerabilityAssessmentName"` }
type LookupDatabaseVulnerabilityAssessmentRuleBaselineResult ¶ added in v0.3.1
type LookupDatabaseVulnerabilityAssessmentRuleBaselineResult struct { // The rule baseline result BaselineResults []DatabaseVulnerabilityAssessmentRuleBaselineItemResponse `pulumi:"baselineResults"` // Resource ID. Id string `pulumi:"id"` // Resource name. Name string `pulumi:"name"` // Resource type. Type string `pulumi:"type"` }
A database vulnerability assessment rule baseline.
func LookupDatabaseVulnerabilityAssessmentRuleBaseline ¶ added in v0.3.1
func LookupDatabaseVulnerabilityAssessmentRuleBaseline(ctx *pulumi.Context, args *LookupDatabaseVulnerabilityAssessmentRuleBaselineArgs, opts ...pulumi.InvokeOption) (*LookupDatabaseVulnerabilityAssessmentRuleBaselineResult, 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"` // Resource ID. Id string `pulumi:"id"` // 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"` // Maintenance configuration id assigned to the elastic pool. This configuration defines the period when the maintenance updates will will occur. MaintenanceConfigurationId *string `pulumi:"maintenanceConfigurationId"` // 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 LookupFailoverGroupArgs ¶ added in v0.3.1
type LookupFailoverGroupArgs struct { // The name of the failover group. FailoverGroupName string `pulumi:"failoverGroupName"` // 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 containing the failover group. ServerName string `pulumi:"serverName"` }
type LookupFailoverGroupResult ¶ added in v0.3.1
type LookupFailoverGroupResult struct { // List of databases in the failover group. Databases []string `pulumi:"databases"` // Resource ID. Id string `pulumi:"id"` // Resource location. Location string `pulumi:"location"` // Resource name. Name string `pulumi:"name"` // List of partner server information for the failover group. PartnerServers []PartnerInfoResponse `pulumi:"partnerServers"` // Read-only endpoint of the failover group instance. ReadOnlyEndpoint *FailoverGroupReadOnlyEndpointResponse `pulumi:"readOnlyEndpoint"` // Read-write endpoint of the failover group instance. ReadWriteEndpoint FailoverGroupReadWriteEndpointResponse `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 tags. Tags map[string]string `pulumi:"tags"` // Resource type. Type string `pulumi:"type"` }
A failover group.
func LookupFailoverGroup ¶ added in v0.3.1
func LookupFailoverGroup(ctx *pulumi.Context, args *LookupFailoverGroupArgs, opts ...pulumi.InvokeOption) (*LookupFailoverGroupResult, error)
type LookupFirewallRuleArgs ¶ added in v0.3.1
type LookupFirewallRuleArgs struct { // The name of the firewall rule. FirewallRuleName string `pulumi:"firewallRuleName"` // 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 LookupFirewallRuleResult ¶ added in v0.3.1
type LookupFirewallRuleResult struct { // The end IP address of the firewall rule. Must be IPv4 format. Must be greater than or equal to startIpAddress. Use value '0.0.0.0' for all Azure-internal IP addresses. EndIpAddress *string `pulumi:"endIpAddress"` // Resource ID. Id string `pulumi:"id"` // Resource name. Name *string `pulumi:"name"` // The start IP address of the firewall rule. Must be IPv4 format. Use value '0.0.0.0' for all Azure-internal IP addresses. StartIpAddress *string `pulumi:"startIpAddress"` // Resource type. Type string `pulumi:"type"` }
A server firewall rule.
func LookupFirewallRule ¶ added in v0.3.1
func LookupFirewallRule(ctx *pulumi.Context, args *LookupFirewallRuleArgs, opts ...pulumi.InvokeOption) (*LookupFirewallRuleResult, error)
type LookupHybridLinkArgs ¶ added in v0.3.1
type LookupHybridLinkArgs struct { // The distributed availability group name. DistributedAvailabilityGroupName string `pulumi:"distributedAvailabilityGroupName"` // 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 LookupHybridLinkResult ¶ added in v0.3.1
type LookupHybridLinkResult struct { // The distributed availability group id DistributedAvailabilityGroupId string `pulumi:"distributedAvailabilityGroupId"` // Resource ID. Id string `pulumi:"id"` // Resource name. Name string `pulumi:"name"` // The primary availability group name PrimaryAvailabilityGroupName *string `pulumi:"primaryAvailabilityGroupName"` // The replication mode of hybrid link. Parameter will be ignored during link creation. ReplicationMode *string `pulumi:"replicationMode"` // The secondary availability group name SecondaryAvailabilityGroupName *string `pulumi:"secondaryAvailabilityGroupName"` // The source endpoint SourceEndpoint *string `pulumi:"sourceEndpoint"` // The source replica id SourceReplicaId string `pulumi:"sourceReplicaId"` // The name of the target database TargetDatabase *string `pulumi:"targetDatabase"` // The target replica id TargetReplicaId string `pulumi:"targetReplicaId"` // Resource type. Type string `pulumi:"type"` }
Hybrid link between box and Sql Managed Instance.
func LookupHybridLink ¶ added in v0.3.1
func LookupHybridLink(ctx *pulumi.Context, args *LookupHybridLinkArgs, opts ...pulumi.InvokeOption) (*LookupHybridLinkResult, error)
type LookupInstanceFailoverGroupArgs ¶ added in v0.3.1
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 ¶ added in v0.3.1
type LookupInstanceFailoverGroupResult struct { // Resource ID. Id string `pulumi:"id"` // 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 ¶ added in v0.3.1
func LookupInstanceFailoverGroup(ctx *pulumi.Context, args *LookupInstanceFailoverGroupArgs, opts ...pulumi.InvokeOption) (*LookupInstanceFailoverGroupResult, error)
type LookupInstancePoolArgs ¶ added in v0.3.1
type LookupInstancePoolArgs struct { // The name of the instance pool to be retrieved. InstancePoolName string `pulumi:"instancePoolName"` // 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 LookupInstancePoolResult ¶ added in v0.3.1
type LookupInstancePoolResult struct { // Resource ID. Id string `pulumi:"id"` // The license type. Possible values are 'LicenseIncluded' (price for SQL license is included) and 'BasePrice' (without SQL license price). LicenseType string `pulumi:"licenseType"` // Resource location. Location string `pulumi:"location"` // Resource name. Name string `pulumi:"name"` // The name and tier of the SKU. Sku *SkuResponse `pulumi:"sku"` // Resource ID of the subnet to place this instance pool in. SubnetId string `pulumi:"subnetId"` // Resource tags. Tags map[string]string `pulumi:"tags"` // Resource type. Type string `pulumi:"type"` // Count of vCores belonging to this instance pool. VCores int `pulumi:"vCores"` }
An Azure SQL instance pool.
func LookupInstancePool ¶ added in v0.3.1
func LookupInstancePool(ctx *pulumi.Context, args *LookupInstancePoolArgs, opts ...pulumi.InvokeOption) (*LookupInstancePoolResult, error)
type LookupJobAgentArgs ¶ added in v0.3.1
type LookupJobAgentArgs struct { // The name of the job agent to be retrieved. JobAgentName string `pulumi:"jobAgentName"` // 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 LookupJobAgentResult ¶ added in v0.3.1
type LookupJobAgentResult struct { // Resource ID of the database to store job metadata in. DatabaseId string `pulumi:"databaseId"` // Resource ID. Id string `pulumi:"id"` // Resource location. Location string `pulumi:"location"` // Resource name. Name string `pulumi:"name"` // The name and tier of the SKU. Sku *SkuResponse `pulumi:"sku"` // The state of the job agent. State string `pulumi:"state"` // Resource tags. Tags map[string]string `pulumi:"tags"` // Resource type. Type string `pulumi:"type"` }
An Azure SQL job agent.
func LookupJobAgent ¶ added in v0.3.1
func LookupJobAgent(ctx *pulumi.Context, args *LookupJobAgentArgs, opts ...pulumi.InvokeOption) (*LookupJobAgentResult, error)
type LookupJobArgs ¶ added in v0.3.1
type LookupJobArgs struct { // The name of the job agent. JobAgentName string `pulumi:"jobAgentName"` // The name of the job to get. JobName string `pulumi:"jobName"` // 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 LookupJobCredentialArgs ¶ added in v0.3.1
type LookupJobCredentialArgs struct { // The name of the credential. CredentialName string `pulumi:"credentialName"` // The name of the job agent. JobAgentName string `pulumi:"jobAgentName"` // 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 LookupJobCredentialResult ¶ added in v0.3.1
type LookupJobCredentialResult struct { // Resource ID. Id string `pulumi:"id"` // Resource name. Name string `pulumi:"name"` // The credential password. Password string `pulumi:"password"` // Resource type. Type string `pulumi:"type"` // The credential user name. Username string `pulumi:"username"` }
A stored credential that can be used by a job to connect to target databases.
func LookupJobCredential ¶ added in v0.3.1
func LookupJobCredential(ctx *pulumi.Context, args *LookupJobCredentialArgs, opts ...pulumi.InvokeOption) (*LookupJobCredentialResult, error)
type LookupJobResult ¶ added in v0.3.1
type LookupJobResult struct { // User-defined description of the job. Description *string `pulumi:"description"` // Resource ID. Id string `pulumi:"id"` // Resource name. Name string `pulumi:"name"` // Schedule properties of the job. Schedule *JobScheduleResponse `pulumi:"schedule"` // Resource type. Type string `pulumi:"type"` // The job version number. Version int `pulumi:"version"` }
A job.
func LookupJob ¶ added in v0.3.1
func LookupJob(ctx *pulumi.Context, args *LookupJobArgs, opts ...pulumi.InvokeOption) (*LookupJobResult, error)
type LookupJobStepArgs ¶ added in v0.3.1
type LookupJobStepArgs struct { // The name of the job agent. JobAgentName string `pulumi:"jobAgentName"` // The name of the job. JobName string `pulumi:"jobName"` // 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"` // The name of the job step. StepName string `pulumi:"stepName"` }
type LookupJobStepResult ¶ added in v0.3.1
type LookupJobStepResult struct { // The action payload of the job step. Action JobStepActionResponse `pulumi:"action"` // The resource ID of the job credential that will be used to connect to the targets. Credential string `pulumi:"credential"` // Execution options for the job step. ExecutionOptions *JobStepExecutionOptionsResponse `pulumi:"executionOptions"` // Resource ID. Id string `pulumi:"id"` // Resource name. Name string `pulumi:"name"` // Output destination properties of the job step. Output *JobStepOutputResponse `pulumi:"output"` // The job step's index within the job. If not specified when creating the job step, it will be created as the last step. If not specified when updating the job step, the step id is not modified. StepId *int `pulumi:"stepId"` // The resource ID of the target group that the job step will be executed on. TargetGroup string `pulumi:"targetGroup"` // Resource type. Type string `pulumi:"type"` }
A job step.
func LookupJobStep ¶ added in v0.3.1
func LookupJobStep(ctx *pulumi.Context, args *LookupJobStepArgs, opts ...pulumi.InvokeOption) (*LookupJobStepResult, error)
type LookupJobTargetGroupArgs ¶ added in v0.3.1
type LookupJobTargetGroupArgs struct { // The name of the job agent. JobAgentName string `pulumi:"jobAgentName"` // 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"` // The name of the target group. TargetGroupName string `pulumi:"targetGroupName"` }
type LookupJobTargetGroupResult ¶ added in v0.3.1
type LookupJobTargetGroupResult struct { // Resource ID. Id string `pulumi:"id"` // Members of the target group. Members []JobTargetResponse `pulumi:"members"` // Resource name. Name string `pulumi:"name"` // Resource type. Type string `pulumi:"type"` }
A group of job targets.
func LookupJobTargetGroup ¶ added in v0.3.1
func LookupJobTargetGroup(ctx *pulumi.Context, args *LookupJobTargetGroupArgs, opts ...pulumi.InvokeOption) (*LookupJobTargetGroupResult, error)
type LookupManagedDatabaseArgs ¶ added in v0.3.1
type LookupManagedDatabaseArgs struct { // The name of the database. 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"` }
type LookupManagedDatabaseResult ¶ added in v0.3.1
type LookupManagedDatabaseResult struct { // Whether to auto complete restore of this managed database. AutoCompleteRestore *bool `pulumi:"autoCompleteRestore"` // Collation of the metadata catalog. CatalogCollation *string `pulumi:"catalogCollation"` // Collation of the managed database. Collation *string `pulumi:"collation"` // Managed database create mode. PointInTimeRestore: Create a database by restoring a point in time backup of an existing database. SourceDatabaseName, SourceManagedInstanceName and PointInTime must be specified. RestoreExternalBackup: Create a database by restoring from external backup files. Collation, StorageContainerUri and StorageContainerSasToken must be specified. Recovery: Creates a database by restoring a geo-replicated backup. RecoverableDatabaseId must be specified as the recoverable database resource ID to restore. RestoreLongTermRetentionBackup: Create a database by restoring from a long term retention backup (longTermRetentionBackupResourceId required). CreateMode *string `pulumi:"createMode"` // Creation date of the database. CreationDate string `pulumi:"creationDate"` // Geo paired region. DefaultSecondaryLocation string `pulumi:"defaultSecondaryLocation"` // Earliest restore point in time for point in time restore. EarliestRestorePoint string `pulumi:"earliestRestorePoint"` // Instance Failover Group resource identifier that this managed database belongs to. FailoverGroupId string `pulumi:"failoverGroupId"` // Resource ID. Id string `pulumi:"id"` // Last backup file name for restore of this managed database. LastBackupName *string `pulumi:"lastBackupName"` // Resource location. Location string `pulumi:"location"` // The name of the Long Term Retention backup to be used for restore of this managed database. LongTermRetentionBackupResourceId *string `pulumi:"longTermRetentionBackupResourceId"` // Resource name. Name string `pulumi:"name"` // The resource identifier of the recoverable database associated with create operation of this database. RecoverableDatabaseId *string `pulumi:"recoverableDatabaseId"` // The restorable dropped database resource id to restore when creating this database. RestorableDroppedDatabaseId *string `pulumi:"restorableDroppedDatabaseId"` // Conditional. If createMode is PointInTimeRestore, this value is required. 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 resource identifier of the source database associated with create operation of this database. SourceDatabaseId *string `pulumi:"sourceDatabaseId"` // Status of the database. Status string `pulumi:"status"` // Conditional. If createMode is RestoreExternalBackup, this value is required. Specifies the storage container sas token. StorageContainerSasToken *string `pulumi:"storageContainerSasToken"` // Conditional. If createMode is RestoreExternalBackup, this value is required. Specifies the uri of the storage container where backups for this restore are stored. StorageContainerUri *string `pulumi:"storageContainerUri"` // Resource tags. Tags map[string]string `pulumi:"tags"` // Resource type. Type string `pulumi:"type"` }
A managed database resource.
func LookupManagedDatabase ¶ added in v0.3.1
func LookupManagedDatabase(ctx *pulumi.Context, args *LookupManagedDatabaseArgs, opts ...pulumi.InvokeOption) (*LookupManagedDatabaseResult, error)
type LookupManagedDatabaseSensitivityLabelArgs ¶ added in v0.3.1
type LookupManagedDatabaseSensitivityLabelArgs struct { // The name of the column. ColumnName string `pulumi:"columnName"` // The name of the database. 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 schema. SchemaName string `pulumi:"schemaName"` // The source of the sensitivity label. SensitivityLabelSource string `pulumi:"sensitivityLabelSource"` // The name of the table. TableName string `pulumi:"tableName"` }
type LookupManagedDatabaseSensitivityLabelResult ¶ added in v0.3.1
type LookupManagedDatabaseSensitivityLabelResult struct { // The column name. ColumnName string `pulumi:"columnName"` // Resource ID. Id string `pulumi:"id"` // The information type. InformationType *string `pulumi:"informationType"` // The information type ID. InformationTypeId *string `pulumi:"informationTypeId"` // Is sensitivity recommendation disabled. Applicable for recommended sensitivity label only. Specifies whether the sensitivity recommendation on this column is disabled (dismissed) or not. IsDisabled bool `pulumi:"isDisabled"` // The label ID. LabelId *string `pulumi:"labelId"` // The label name. LabelName *string `pulumi:"labelName"` // Resource that manages the sensitivity label. ManagedBy string `pulumi:"managedBy"` // Resource name. Name string `pulumi:"name"` Rank *string `pulumi:"rank"` // The schema name. SchemaName string `pulumi:"schemaName"` // The table name. TableName string `pulumi:"tableName"` // Resource type. Type string `pulumi:"type"` }
A sensitivity label.
func LookupManagedDatabaseSensitivityLabel ¶ added in v0.3.1
func LookupManagedDatabaseSensitivityLabel(ctx *pulumi.Context, args *LookupManagedDatabaseSensitivityLabelArgs, opts ...pulumi.InvokeOption) (*LookupManagedDatabaseSensitivityLabelResult, error)
type LookupManagedDatabaseVulnerabilityAssessmentArgs ¶ added in v0.3.1
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 ¶ added in v0.3.1
type LookupManagedDatabaseVulnerabilityAssessmentResult struct { // Resource ID. Id string `pulumi:"id"` // 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 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 ¶ added in v0.3.1
func LookupManagedDatabaseVulnerabilityAssessment(ctx *pulumi.Context, args *LookupManagedDatabaseVulnerabilityAssessmentArgs, opts ...pulumi.InvokeOption) (*LookupManagedDatabaseVulnerabilityAssessmentResult, error)
type LookupManagedDatabaseVulnerabilityAssessmentRuleBaselineArgs ¶ added in v0.3.1
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 ¶ added in v0.3.1
type LookupManagedDatabaseVulnerabilityAssessmentRuleBaselineResult struct { // The rule baseline result BaselineResults []DatabaseVulnerabilityAssessmentRuleBaselineItemResponse `pulumi:"baselineResults"` // Resource ID. Id string `pulumi:"id"` // Resource name. Name string `pulumi:"name"` // Resource type. Type string `pulumi:"type"` }
A database vulnerability assessment rule baseline.
func LookupManagedDatabaseVulnerabilityAssessmentRuleBaseline ¶ added in v0.3.1
func LookupManagedDatabaseVulnerabilityAssessmentRuleBaseline(ctx *pulumi.Context, args *LookupManagedDatabaseVulnerabilityAssessmentRuleBaselineArgs, opts ...pulumi.InvokeOption) (*LookupManagedDatabaseVulnerabilityAssessmentRuleBaselineResult, error)
type LookupManagedInstanceAdministratorArgs ¶ added in v0.3.1
type LookupManagedInstanceAdministratorArgs struct { AdministratorName string `pulumi:"administratorName"` // 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 LookupManagedInstanceAdministratorResult ¶ added in v0.3.1
type LookupManagedInstanceAdministratorResult struct { // Type of the managed instance administrator. AdministratorType string `pulumi:"administratorType"` // Resource ID. Id string `pulumi:"id"` // Login name of the managed instance administrator. Login string `pulumi:"login"` // Resource name. Name string `pulumi:"name"` // SID (object ID) of the managed instance administrator. Sid string `pulumi:"sid"` // Tenant ID of the managed instance administrator. TenantId *string `pulumi:"tenantId"` // Resource type. Type string `pulumi:"type"` }
An Azure SQL managed instance administrator.
func LookupManagedInstanceAdministrator ¶ added in v0.3.1
func LookupManagedInstanceAdministrator(ctx *pulumi.Context, args *LookupManagedInstanceAdministratorArgs, opts ...pulumi.InvokeOption) (*LookupManagedInstanceAdministratorResult, error)
type LookupManagedInstanceArgs ¶ added in v0.3.1
type LookupManagedInstanceArgs struct { // 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 LookupManagedInstanceAzureADOnlyAuthenticationArgs ¶ added in v0.3.1
type LookupManagedInstanceAzureADOnlyAuthenticationArgs struct { // The name of server azure active directory only authentication. AuthenticationName string `pulumi:"authenticationName"` // 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 LookupManagedInstanceAzureADOnlyAuthenticationResult ¶ added in v0.3.1
type LookupManagedInstanceAzureADOnlyAuthenticationResult struct { // Azure Active Directory only Authentication enabled. AzureADOnlyAuthentication bool `pulumi:"azureADOnlyAuthentication"` // Resource ID. Id string `pulumi:"id"` // Resource name. Name string `pulumi:"name"` // Resource type. Type string `pulumi:"type"` }
Azure Active Directory only authentication.
func LookupManagedInstanceAzureADOnlyAuthentication ¶ added in v0.3.1
func LookupManagedInstanceAzureADOnlyAuthentication(ctx *pulumi.Context, args *LookupManagedInstanceAzureADOnlyAuthenticationArgs, opts ...pulumi.InvokeOption) (*LookupManagedInstanceAzureADOnlyAuthenticationResult, error)
type LookupManagedInstanceKeyArgs ¶ added in v0.3.1
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 ¶ added in v0.3.1
type LookupManagedInstanceKeyResult struct { // The key creation date. CreationDate string `pulumi:"creationDate"` // Resource ID. Id string `pulumi:"id"` // 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 ¶ added in v0.3.1
func LookupManagedInstanceKey(ctx *pulumi.Context, args *LookupManagedInstanceKeyArgs, opts ...pulumi.InvokeOption) (*LookupManagedInstanceKeyResult, error)
type LookupManagedInstancePrivateEndpointConnectionArgs ¶ added in v0.3.1
type LookupManagedInstancePrivateEndpointConnectionArgs struct { // The name of the managed instance. ManagedInstanceName string `pulumi:"managedInstanceName"` // The name of the private endpoint connection. PrivateEndpointConnectionName string `pulumi:"privateEndpointConnectionName"` // 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 LookupManagedInstancePrivateEndpointConnectionResult ¶ added in v0.3.1
type LookupManagedInstancePrivateEndpointConnectionResult struct { // Resource ID. Id string `pulumi:"id"` // Resource name. Name string `pulumi:"name"` // Private endpoint which the connection belongs to. PrivateEndpoint *ManagedInstancePrivateEndpointPropertyResponse `pulumi:"privateEndpoint"` // Connection State of the Private Endpoint Connection. PrivateLinkServiceConnectionState *ManagedInstancePrivateLinkServiceConnectionStatePropertyResponse `pulumi:"privateLinkServiceConnectionState"` // State of the Private Endpoint Connection. ProvisioningState string `pulumi:"provisioningState"` // Resource type. Type string `pulumi:"type"` }
A private endpoint connection
func LookupManagedInstancePrivateEndpointConnection ¶ added in v0.3.1
func LookupManagedInstancePrivateEndpointConnection(ctx *pulumi.Context, args *LookupManagedInstancePrivateEndpointConnectionArgs, opts ...pulumi.InvokeOption) (*LookupManagedInstancePrivateEndpointConnectionResult, error)
type LookupManagedInstanceResult ¶ added in v0.3.1
type LookupManagedInstanceResult struct { // Administrator username for the managed instance. Can only be specified when the managed instance is being created (and is required for creation). AdministratorLogin *string `pulumi:"administratorLogin"` // The administrator login password (required for managed instance creation). AdministratorLoginPassword *string `pulumi:"administratorLoginPassword"` // Collation of the managed instance. Collation *string `pulumi:"collation"` // The Dns Zone that the managed instance is in. DnsZone string `pulumi:"dnsZone"` // The resource id of another managed instance whose DNS zone this managed instance will share after creation. DnsZonePartner *string `pulumi:"dnsZonePartner"` // The fully qualified domain name of the managed instance. FullyQualifiedDomainName string `pulumi:"fullyQualifiedDomainName"` // Resource ID. Id string `pulumi:"id"` // The Azure Active Directory identity of the managed instance. Identity *ResourceIdentityResponse `pulumi:"identity"` // The Id of the instance pool this managed server belongs to. InstancePoolId *string `pulumi:"instancePoolId"` // The license type. Possible values are 'LicenseIncluded' (regular price inclusive of a new SQL license) and 'BasePrice' (discounted AHB price for bringing your own SQL licenses). LicenseType *string `pulumi:"licenseType"` // Resource location. Location string `pulumi:"location"` // Specifies maintenance configuration id to apply to this managed instance. MaintenanceConfigurationId *string `pulumi:"maintenanceConfigurationId"` // Specifies the mode of database creation. // // Default: Regular instance creation. // // Restore: Creates an instance by restoring a set of backups to specific point in time. RestorePointInTime and SourceManagedInstanceId must be specified. ManagedInstanceCreateMode *string `pulumi:"managedInstanceCreateMode"` // Minimal TLS version. Allowed values: 'None', '1.0', '1.1', '1.2' MinimalTlsVersion *string `pulumi:"minimalTlsVersion"` // Resource name. Name string `pulumi:"name"` // List of private endpoint connections on a managed instance. PrivateEndpointConnections []ManagedInstancePecPropertyResponse `pulumi:"privateEndpointConnections"` ProvisioningState string `pulumi:"provisioningState"` // Connection type used for connecting to the instance. ProxyOverride *string `pulumi:"proxyOverride"` // Whether or not the public data endpoint is enabled. PublicDataEndpointEnabled *bool `pulumi:"publicDataEndpointEnabled"` // Specifies the point in time (ISO8601 format) of the source database that will be restored to create the new database. RestorePointInTime *string `pulumi:"restorePointInTime"` // Managed instance SKU. Allowed values for sku.name: GP_Gen4, GP_Gen5, BC_Gen4, BC_Gen5 Sku *SkuResponse `pulumi:"sku"` // The resource identifier of the source managed instance associated with create operation of this instance. SourceManagedInstanceId *string `pulumi:"sourceManagedInstanceId"` // The state of the managed instance. State string `pulumi:"state"` // The storage account type used to store backups for this instance. The options are LRS (LocallyRedundantStorage), ZRS (ZoneRedundantStorage) and GRS (GeoRedundantStorage) StorageAccountType *string `pulumi:"storageAccountType"` // Storage size in GB. Minimum value: 32. Maximum value: 8192. Increments of 32 GB allowed only. StorageSizeInGB *int `pulumi:"storageSizeInGB"` // Subnet resource ID for the managed instance. SubnetId *string `pulumi:"subnetId"` // Resource tags. Tags map[string]string `pulumi:"tags"` // Id of the timezone. Allowed values are timezones supported by Windows. // Windows keeps details on supported timezones, including the id, in registry under // KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones. // You can get those registry values via SQL Server by querying SELECT name AS timezone_id FROM sys.time_zone_info. // List of Ids can also be obtained by executing [System.TimeZoneInfo]::GetSystemTimeZones() in PowerShell. // An example of valid timezone id is "Pacific Standard Time" or "W. Europe Standard Time". TimezoneId *string `pulumi:"timezoneId"` // Resource type. Type string `pulumi:"type"` // The number of vCores. Allowed values: 8, 16, 24, 32, 40, 64, 80. VCores *int `pulumi:"vCores"` // Whether or not the multi-az is enabled. ZoneRedundant *bool `pulumi:"zoneRedundant"` }
An Azure SQL managed instance.
func LookupManagedInstance ¶ added in v0.3.1
func LookupManagedInstance(ctx *pulumi.Context, args *LookupManagedInstanceArgs, opts ...pulumi.InvokeOption) (*LookupManagedInstanceResult, error)
type LookupManagedInstanceVulnerabilityAssessmentArgs ¶ added in v0.3.1
type LookupManagedInstanceVulnerabilityAssessmentArgs struct { // The name of the managed instance for which the vulnerability assessment is defined. 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 LookupManagedInstanceVulnerabilityAssessmentResult ¶ added in v0.3.1
type LookupManagedInstanceVulnerabilityAssessmentResult struct { // Resource ID. Id string `pulumi:"id"` // 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/). StorageContainerPath string `pulumi:"storageContainerPath"` // A shared access signature (SAS Key) that has 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 managed instance vulnerability assessment.
func LookupManagedInstanceVulnerabilityAssessment ¶ added in v0.3.1
func LookupManagedInstanceVulnerabilityAssessment(ctx *pulumi.Context, args *LookupManagedInstanceVulnerabilityAssessmentArgs, opts ...pulumi.InvokeOption) (*LookupManagedInstanceVulnerabilityAssessmentResult, error)
type LookupPrivateEndpointConnectionArgs ¶ added in v0.3.1
type LookupPrivateEndpointConnectionArgs struct { // The name of the private endpoint connection. PrivateEndpointConnectionName string `pulumi:"privateEndpointConnectionName"` // 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 LookupPrivateEndpointConnectionResult ¶ added in v0.3.1
type LookupPrivateEndpointConnectionResult struct { // Resource ID. Id string `pulumi:"id"` // Resource name. Name string `pulumi:"name"` // Private endpoint which the connection belongs to. PrivateEndpoint *PrivateEndpointPropertyResponse `pulumi:"privateEndpoint"` // Connection state of the private endpoint connection. PrivateLinkServiceConnectionState *PrivateLinkServiceConnectionStatePropertyResponse `pulumi:"privateLinkServiceConnectionState"` // State of the private endpoint connection. ProvisioningState string `pulumi:"provisioningState"` // Resource type. Type string `pulumi:"type"` }
A private endpoint connection
func LookupPrivateEndpointConnection ¶ added in v0.3.1
func LookupPrivateEndpointConnection(ctx *pulumi.Context, args *LookupPrivateEndpointConnectionArgs, opts ...pulumi.InvokeOption) (*LookupPrivateEndpointConnectionResult, error)
type LookupSensitivityLabelArgs ¶ added in v0.3.1
type LookupSensitivityLabelArgs struct { // The name of the column. ColumnName string `pulumi:"columnName"` // 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 schema. SchemaName string `pulumi:"schemaName"` // The source of the sensitivity label. SensitivityLabelSource string `pulumi:"sensitivityLabelSource"` // The name of the server. ServerName string `pulumi:"serverName"` // The name of the table. TableName string `pulumi:"tableName"` }
type LookupSensitivityLabelResult ¶ added in v0.3.1
type LookupSensitivityLabelResult struct { // The column name. ColumnName string `pulumi:"columnName"` // Resource ID. Id string `pulumi:"id"` // The information type. InformationType *string `pulumi:"informationType"` // The information type ID. InformationTypeId *string `pulumi:"informationTypeId"` // Is sensitivity recommendation disabled. Applicable for recommended sensitivity label only. Specifies whether the sensitivity recommendation on this column is disabled (dismissed) or not. IsDisabled bool `pulumi:"isDisabled"` // The label ID. LabelId *string `pulumi:"labelId"` // The label name. LabelName *string `pulumi:"labelName"` // Resource that manages the sensitivity label. ManagedBy string `pulumi:"managedBy"` // Resource name. Name string `pulumi:"name"` Rank *string `pulumi:"rank"` // The schema name. SchemaName string `pulumi:"schemaName"` // The table name. TableName string `pulumi:"tableName"` // Resource type. Type string `pulumi:"type"` }
A sensitivity label.
func LookupSensitivityLabel ¶ added in v0.3.1
func LookupSensitivityLabel(ctx *pulumi.Context, args *LookupSensitivityLabelArgs, opts ...pulumi.InvokeOption) (*LookupSensitivityLabelResult, error)
type LookupServerArgs ¶ added in v0.3.1
type LookupServerAzureADAdministratorArgs ¶ added in v0.3.1
type LookupServerAzureADAdministratorArgs struct { // The name of server active directory administrator. AdministratorName string `pulumi:"administratorName"` // 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 LookupServerAzureADAdministratorResult ¶ added in v0.3.1
type LookupServerAzureADAdministratorResult struct { // Type of the sever administrator. AdministratorType string `pulumi:"administratorType"` // Azure Active Directory only Authentication enabled. AzureADOnlyAuthentication bool `pulumi:"azureADOnlyAuthentication"` // Resource ID. Id string `pulumi:"id"` // Login name of the server administrator. Login string `pulumi:"login"` // Resource name. Name string `pulumi:"name"` // SID (object ID) of the server administrator. Sid string `pulumi:"sid"` // Tenant ID of the administrator. TenantId *string `pulumi:"tenantId"` // Resource type. Type string `pulumi:"type"` }
Azure Active Directory administrator.
func LookupServerAzureADAdministrator ¶ added in v0.3.1
func LookupServerAzureADAdministrator(ctx *pulumi.Context, args *LookupServerAzureADAdministratorArgs, opts ...pulumi.InvokeOption) (*LookupServerAzureADAdministratorResult, error)
type LookupServerAzureADOnlyAuthenticationArgs ¶ added in v0.3.1
type LookupServerAzureADOnlyAuthenticationArgs struct { // The name of server azure active directory only authentication. AuthenticationName string `pulumi:"authenticationName"` // 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 LookupServerAzureADOnlyAuthenticationResult ¶ added in v0.3.1
type LookupServerAzureADOnlyAuthenticationResult struct { // Azure Active Directory only Authentication enabled. AzureADOnlyAuthentication bool `pulumi:"azureADOnlyAuthentication"` // Resource ID. Id string `pulumi:"id"` // Resource name. Name string `pulumi:"name"` // Resource type. Type string `pulumi:"type"` }
Azure Active Directory only authentication.
func LookupServerAzureADOnlyAuthentication ¶ added in v0.3.1
func LookupServerAzureADOnlyAuthentication(ctx *pulumi.Context, args *LookupServerAzureADOnlyAuthenticationArgs, opts ...pulumi.InvokeOption) (*LookupServerAzureADOnlyAuthenticationResult, error)
type LookupServerDnsAliasArgs ¶ added in v0.3.1
type LookupServerDnsAliasArgs struct { // The name of the server dns alias. DnsAliasName string `pulumi:"dnsAliasName"` // 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 that the alias is pointing to. ServerName string `pulumi:"serverName"` }
type LookupServerDnsAliasResult ¶ added in v0.3.1
type LookupServerDnsAliasResult struct { // The fully qualified DNS record for alias AzureDnsRecord string `pulumi:"azureDnsRecord"` // Resource ID. Id string `pulumi:"id"` // Resource name. Name string `pulumi:"name"` // Resource type. Type string `pulumi:"type"` }
A server DNS alias.
func LookupServerDnsAlias ¶ added in v0.3.1
func LookupServerDnsAlias(ctx *pulumi.Context, args *LookupServerDnsAliasArgs, opts ...pulumi.InvokeOption) (*LookupServerDnsAliasResult, error)
type LookupServerKeyArgs ¶ added in v0.3.1
type LookupServerKeyArgs struct { // The name of the server key to be retrieved. KeyName string `pulumi:"keyName"` // 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 LookupServerKeyResult ¶ added in v0.3.1
type LookupServerKeyResult struct { // The server key creation date. CreationDate string `pulumi:"creationDate"` // Resource ID. Id string `pulumi:"id"` // Kind of encryption protector. This is metadata used for the Azure portal experience. Kind string `pulumi:"kind"` // Resource location. Location string `pulumi:"location"` // Resource name. Name string `pulumi:"name"` // The server key type like 'ServiceManaged', 'AzureKeyVault'. ServerKeyType string `pulumi:"serverKeyType"` // Subregion of the server key. Subregion string `pulumi:"subregion"` // Thumbprint of the server key. Thumbprint string `pulumi:"thumbprint"` // Resource type. Type string `pulumi:"type"` // The URI of the server key. If the ServerKeyType is AzureKeyVault, then the URI is required. Uri *string `pulumi:"uri"` }
A server key.
func LookupServerKey ¶ added in v0.3.1
func LookupServerKey(ctx *pulumi.Context, args *LookupServerKeyArgs, opts ...pulumi.InvokeOption) (*LookupServerKeyResult, error)
type LookupServerResult ¶ added in v0.3.1
type LookupServerResult struct { // Administrator username for the server. Once created it cannot be changed. AdministratorLogin *string `pulumi:"administratorLogin"` // The administrator login password (required for server creation). AdministratorLoginPassword *string `pulumi:"administratorLoginPassword"` // The fully qualified domain name of the server. FullyQualifiedDomainName string `pulumi:"fullyQualifiedDomainName"` // Resource ID. Id string `pulumi:"id"` // The Azure Active Directory identity of the server. Identity *ResourceIdentityResponse `pulumi:"identity"` // Kind of sql server. This is metadata used for the Azure portal experience. Kind string `pulumi:"kind"` // Resource location. Location string `pulumi:"location"` // Minimal TLS version. Allowed values: '1.0', '1.1', '1.2' MinimalTlsVersion *string `pulumi:"minimalTlsVersion"` // Resource name. Name string `pulumi:"name"` // List of private endpoint connections on a server PrivateEndpointConnections []ServerPrivateEndpointConnectionResponse `pulumi:"privateEndpointConnections"` // Whether or not public endpoint access is allowed for this server. Value is optional but if passed in, must be 'Enabled' or 'Disabled' PublicNetworkAccess *string `pulumi:"publicNetworkAccess"` // The state of the server. State string `pulumi:"state"` // Resource tags. Tags map[string]string `pulumi:"tags"` // Resource type. Type string `pulumi:"type"` // The version of the server. Version *string `pulumi:"version"` // Whether or not existing server has a workspace created and if it allows connection from workspace WorkspaceFeature string `pulumi:"workspaceFeature"` }
An Azure SQL Database server.
func LookupServer ¶ added in v0.3.1
func LookupServer(ctx *pulumi.Context, args *LookupServerArgs, opts ...pulumi.InvokeOption) (*LookupServerResult, error)
type LookupServerTrustGroupArgs ¶ added in v0.3.1
type LookupServerTrustGroupArgs struct { // 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"` // The name of the server trust group. ServerTrustGroupName string `pulumi:"serverTrustGroupName"` }
type LookupServerTrustGroupResult ¶ added in v0.3.1
type LookupServerTrustGroupResult struct { // Group members information for the server trust group. GroupMembers []ServerInfoResponse `pulumi:"groupMembers"` // Resource ID. Id string `pulumi:"id"` // Resource name. Name string `pulumi:"name"` // Trust scope of the server trust group. TrustScopes []string `pulumi:"trustScopes"` // Resource type. Type string `pulumi:"type"` }
A server trust group.
func LookupServerTrustGroup ¶ added in v0.3.1
func LookupServerTrustGroup(ctx *pulumi.Context, args *LookupServerTrustGroupArgs, opts ...pulumi.InvokeOption) (*LookupServerTrustGroupResult, error)
type LookupServerVulnerabilityAssessmentArgs ¶ added in v0.3.1
type LookupServerVulnerabilityAssessmentArgs struct { // 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 for which the vulnerability assessment is defined. ServerName string `pulumi:"serverName"` // The name of the vulnerability assessment. VulnerabilityAssessmentName string `pulumi:"vulnerabilityAssessmentName"` }
type LookupServerVulnerabilityAssessmentResult ¶ added in v0.3.1
type LookupServerVulnerabilityAssessmentResult struct { // Resource ID. Id string `pulumi:"id"` // 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/). StorageContainerPath string `pulumi:"storageContainerPath"` // A shared access signature (SAS Key) that has 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 server vulnerability assessment.
func LookupServerVulnerabilityAssessment ¶ added in v0.3.1
func LookupServerVulnerabilityAssessment(ctx *pulumi.Context, args *LookupServerVulnerabilityAssessmentArgs, opts ...pulumi.InvokeOption) (*LookupServerVulnerabilityAssessmentResult, error)
type LookupSyncAgentArgs ¶ added in v0.3.1
type LookupSyncAgentArgs struct { // 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 on which the sync agent is hosted. ServerName string `pulumi:"serverName"` // The name of the sync agent. SyncAgentName string `pulumi:"syncAgentName"` }
type LookupSyncAgentResult ¶ added in v0.3.1
type LookupSyncAgentResult struct { // Expiration time of the sync agent version. ExpiryTime string `pulumi:"expiryTime"` // Resource ID. Id string `pulumi:"id"` // If the sync agent version is up to date. IsUpToDate bool `pulumi:"isUpToDate"` // Last alive time of the sync agent. LastAliveTime string `pulumi:"lastAliveTime"` // Resource name. Name string `pulumi:"name"` // State of the sync agent. State string `pulumi:"state"` // ARM resource id of the sync database in the sync agent. SyncDatabaseId *string `pulumi:"syncDatabaseId"` // Resource type. Type string `pulumi:"type"` // Version of the sync agent. Version string `pulumi:"version"` }
An Azure SQL Database sync agent.
func LookupSyncAgent ¶ added in v0.3.1
func LookupSyncAgent(ctx *pulumi.Context, args *LookupSyncAgentArgs, opts ...pulumi.InvokeOption) (*LookupSyncAgentResult, error)
type LookupSyncGroupArgs ¶ added in v0.3.1
type LookupSyncGroupArgs struct { // The name of the database on which the sync group is hosted. 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"` // The name of the sync group. SyncGroupName string `pulumi:"syncGroupName"` }
type LookupSyncGroupResult ¶ added in v0.3.1
type LookupSyncGroupResult struct { // Conflict logging retention period. ConflictLoggingRetentionInDays *int `pulumi:"conflictLoggingRetentionInDays"` // Conflict resolution policy of the sync group. ConflictResolutionPolicy *string `pulumi:"conflictResolutionPolicy"` // If conflict logging is enabled. EnableConflictLogging *bool `pulumi:"enableConflictLogging"` // Password for the sync group hub database credential. HubDatabasePassword *string `pulumi:"hubDatabasePassword"` // User name for the sync group hub database credential. HubDatabaseUserName *string `pulumi:"hubDatabaseUserName"` // Resource ID. Id string `pulumi:"id"` // Sync interval of the sync group. Interval *int `pulumi:"interval"` // Last sync time of the sync group. LastSyncTime string `pulumi:"lastSyncTime"` // Resource name. Name string `pulumi:"name"` // Private endpoint name of the sync group if use private link connection is enabled. PrivateEndpointName string `pulumi:"privateEndpointName"` // Sync schema of the sync group. Schema *SyncGroupSchemaResponse `pulumi:"schema"` // The name and capacity of the SKU. Sku *SkuResponse `pulumi:"sku"` // ARM resource id of the sync database in the sync group. SyncDatabaseId *string `pulumi:"syncDatabaseId"` // Sync state of the sync group. SyncState string `pulumi:"syncState"` // Resource type. Type string `pulumi:"type"` // If use private link connection is enabled. UsePrivateLinkConnection *bool `pulumi:"usePrivateLinkConnection"` }
An Azure SQL Database sync group.
func LookupSyncGroup ¶ added in v0.3.1
func LookupSyncGroup(ctx *pulumi.Context, args *LookupSyncGroupArgs, opts ...pulumi.InvokeOption) (*LookupSyncGroupResult, error)
type LookupSyncMemberArgs ¶ added in v0.3.1
type LookupSyncMemberArgs struct { // The name of the database on which the sync group is hosted. 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"` // The name of the sync group on which the sync member is hosted. SyncGroupName string `pulumi:"syncGroupName"` // The name of the sync member. SyncMemberName string `pulumi:"syncMemberName"` }
type LookupSyncMemberResult ¶ added in v0.3.1
type LookupSyncMemberResult struct { // Database name of the member database in the sync member. DatabaseName *string `pulumi:"databaseName"` // Database type of the sync member. DatabaseType *string `pulumi:"databaseType"` // Resource ID. Id string `pulumi:"id"` // Resource name. Name string `pulumi:"name"` // Password of the member database in the sync member. Password *string `pulumi:"password"` // Private endpoint name of the sync member if use private link connection is enabled, for sync members in Azure. PrivateEndpointName string `pulumi:"privateEndpointName"` // Server name of the member database in the sync member ServerName *string `pulumi:"serverName"` // SQL Server database id of the sync member. SqlServerDatabaseId *string `pulumi:"sqlServerDatabaseId"` // ARM resource id of the sync agent in the sync member. SyncAgentId *string `pulumi:"syncAgentId"` // Sync direction of the sync member. SyncDirection *string `pulumi:"syncDirection"` // ARM resource id of the sync member logical database, for sync members in Azure. SyncMemberAzureDatabaseResourceId *string `pulumi:"syncMemberAzureDatabaseResourceId"` // Sync state of the sync member. SyncState string `pulumi:"syncState"` // Resource type. Type string `pulumi:"type"` // Whether to use private link connection. UsePrivateLinkConnection *bool `pulumi:"usePrivateLinkConnection"` // User name of the member database in the sync member. UserName *string `pulumi:"userName"` }
An Azure SQL Database sync member.
func LookupSyncMember ¶ added in v0.3.1
func LookupSyncMember(ctx *pulumi.Context, args *LookupSyncMemberArgs, opts ...pulumi.InvokeOption) (*LookupSyncMemberResult, error)
type LookupTransparentDataEncryptionArgs ¶ added in v0.3.1
type LookupTransparentDataEncryptionArgs struct { // The name of the logical database for which the transparent data encryption is defined. 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"` // The name of the transparent data encryption configuration. TdeName string `pulumi:"tdeName"` }
type LookupTransparentDataEncryptionResult ¶ added in v0.3.1
type LookupTransparentDataEncryptionResult struct { // Resource ID. Id string `pulumi:"id"` // Resource name. Name string `pulumi:"name"` // Specifies the state of the transparent data encryption. State string `pulumi:"state"` // Resource type. Type string `pulumi:"type"` }
A logical database transparent data encryption state.
func LookupTransparentDataEncryption ¶ added in v0.3.1
func LookupTransparentDataEncryption(ctx *pulumi.Context, args *LookupTransparentDataEncryptionArgs, opts ...pulumi.InvokeOption) (*LookupTransparentDataEncryptionResult, error)
type LookupVirtualNetworkRuleArgs ¶ added in v0.3.1
type LookupVirtualNetworkRuleArgs struct { // 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"` // The name of the virtual network rule. VirtualNetworkRuleName string `pulumi:"virtualNetworkRuleName"` }
type LookupVirtualNetworkRuleResult ¶ added in v0.3.1
type LookupVirtualNetworkRuleResult struct { // Resource ID. Id string `pulumi:"id"` // Create firewall rule before the virtual network has vnet service endpoint enabled. IgnoreMissingVnetServiceEndpoint *bool `pulumi:"ignoreMissingVnetServiceEndpoint"` // Resource name. Name string `pulumi:"name"` // Virtual Network Rule State State string `pulumi:"state"` // Resource type. Type string `pulumi:"type"` // The ARM resource id of the virtual network subnet. VirtualNetworkSubnetId string `pulumi:"virtualNetworkSubnetId"` }
A virtual network rule.
func LookupVirtualNetworkRule ¶ added in v0.3.1
func LookupVirtualNetworkRule(ctx *pulumi.Context, args *LookupVirtualNetworkRuleArgs, opts ...pulumi.InvokeOption) (*LookupVirtualNetworkRuleResult, error)
type LookupWorkloadClassifierArgs ¶ added in v0.3.1
type LookupWorkloadClassifierArgs 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"` // The name of the workload classifier. WorkloadClassifierName string `pulumi:"workloadClassifierName"` // The name of the workload group from which to receive the classifier from. WorkloadGroupName string `pulumi:"workloadGroupName"` }
type LookupWorkloadClassifierResult ¶ added in v0.3.1
type LookupWorkloadClassifierResult struct { // The workload classifier context. Context *string `pulumi:"context"` // The workload classifier end time for classification. EndTime *string `pulumi:"endTime"` // Resource ID. Id string `pulumi:"id"` // The workload classifier importance. Importance *string `pulumi:"importance"` // The workload classifier label. Label *string `pulumi:"label"` // The workload classifier member name. MemberName string `pulumi:"memberName"` // Resource name. Name string `pulumi:"name"` // The workload classifier start time for classification. StartTime *string `pulumi:"startTime"` // Resource type. Type string `pulumi:"type"` }
Workload classifier operations for a data warehouse
func LookupWorkloadClassifier ¶ added in v0.3.1
func LookupWorkloadClassifier(ctx *pulumi.Context, args *LookupWorkloadClassifierArgs, opts ...pulumi.InvokeOption) (*LookupWorkloadClassifierResult, error)
type LookupWorkloadGroupArgs ¶ added in v0.3.1
type LookupWorkloadGroupArgs 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"` // The name of the workload group. WorkloadGroupName string `pulumi:"workloadGroupName"` }
type LookupWorkloadGroupResult ¶ added in v0.3.1
type LookupWorkloadGroupResult struct { // Resource ID. Id string `pulumi:"id"` // The workload group importance level. Importance *string `pulumi:"importance"` // The workload group cap percentage resource. MaxResourcePercent int `pulumi:"maxResourcePercent"` // The workload group request maximum grant percentage. MaxResourcePercentPerRequest *float64 `pulumi:"maxResourcePercentPerRequest"` // The workload group minimum percentage resource. MinResourcePercent int `pulumi:"minResourcePercent"` // The workload group request minimum grant percentage. MinResourcePercentPerRequest float64 `pulumi:"minResourcePercentPerRequest"` // Resource name. Name string `pulumi:"name"` // The workload group query execution timeout. QueryExecutionTimeout *int `pulumi:"queryExecutionTimeout"` // Resource type. Type string `pulumi:"type"` }
Workload group operations for a data warehouse
func LookupWorkloadGroup ¶ added in v0.3.1
func LookupWorkloadGroup(ctx *pulumi.Context, args *LookupWorkloadGroupArgs, opts ...pulumi.InvokeOption) (*LookupWorkloadGroupResult, error)
type ManagedDatabase ¶ added in v0.3.1
type ManagedDatabase struct { pulumi.CustomResourceState // Whether to auto complete restore of this managed database. AutoCompleteRestore pulumi.BoolPtrOutput `pulumi:"autoCompleteRestore"` // Collation of the metadata catalog. CatalogCollation pulumi.StringPtrOutput `pulumi:"catalogCollation"` // Collation of the managed database. Collation pulumi.StringPtrOutput `pulumi:"collation"` // Managed database create mode. PointInTimeRestore: Create a database by restoring a point in time backup of an existing database. SourceDatabaseName, SourceManagedInstanceName and PointInTime must be specified. RestoreExternalBackup: Create a database by restoring from external backup files. Collation, StorageContainerUri and StorageContainerSasToken must be specified. Recovery: Creates a database by restoring a geo-replicated backup. RecoverableDatabaseId must be specified as the recoverable database resource ID to restore. RestoreLongTermRetentionBackup: Create a database by restoring from a long term retention backup (longTermRetentionBackupResourceId required). CreateMode pulumi.StringPtrOutput `pulumi:"createMode"` // Creation date of the database. CreationDate pulumi.StringOutput `pulumi:"creationDate"` // Geo paired region. DefaultSecondaryLocation pulumi.StringOutput `pulumi:"defaultSecondaryLocation"` // Earliest restore point in time for point in time restore. EarliestRestorePoint pulumi.StringOutput `pulumi:"earliestRestorePoint"` // Instance Failover Group resource identifier that this managed database belongs to. FailoverGroupId pulumi.StringOutput `pulumi:"failoverGroupId"` // Last backup file name for restore of this managed database. LastBackupName pulumi.StringPtrOutput `pulumi:"lastBackupName"` // Resource location. Location pulumi.StringOutput `pulumi:"location"` // The name of the Long Term Retention backup to be used for restore of this managed database. LongTermRetentionBackupResourceId pulumi.StringPtrOutput `pulumi:"longTermRetentionBackupResourceId"` // Resource name. Name pulumi.StringOutput `pulumi:"name"` // The resource identifier of the recoverable database associated with create operation of this database. RecoverableDatabaseId pulumi.StringPtrOutput `pulumi:"recoverableDatabaseId"` // The restorable dropped database resource id to restore when creating this database. RestorableDroppedDatabaseId pulumi.StringPtrOutput `pulumi:"restorableDroppedDatabaseId"` // Conditional. If createMode is PointInTimeRestore, this value is required. 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 resource identifier of the source database associated with create operation of this database. SourceDatabaseId pulumi.StringPtrOutput `pulumi:"sourceDatabaseId"` // Status of the database. Status pulumi.StringOutput `pulumi:"status"` // Conditional. If createMode is RestoreExternalBackup, this value is required. Specifies the storage container sas token. StorageContainerSasToken pulumi.StringPtrOutput `pulumi:"storageContainerSasToken"` // Conditional. If createMode is RestoreExternalBackup, this value is required. Specifies the uri of the storage container where backups for this restore are stored. StorageContainerUri pulumi.StringPtrOutput `pulumi:"storageContainerUri"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
A managed database resource.
func GetManagedDatabase ¶ added in v0.3.1
func GetManagedDatabase(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ManagedDatabaseState, opts ...pulumi.ResourceOption) (*ManagedDatabase, error)
GetManagedDatabase gets an existing ManagedDatabase 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 NewManagedDatabase ¶ added in v0.3.1
func NewManagedDatabase(ctx *pulumi.Context, name string, args *ManagedDatabaseArgs, opts ...pulumi.ResourceOption) (*ManagedDatabase, error)
NewManagedDatabase registers a new resource with the given unique name, arguments, and options.
func (*ManagedDatabase) ElementType ¶ added in v0.3.1
func (*ManagedDatabase) ElementType() reflect.Type
func (*ManagedDatabase) ToManagedDatabaseOutput ¶ added in v0.3.1
func (i *ManagedDatabase) ToManagedDatabaseOutput() ManagedDatabaseOutput
func (*ManagedDatabase) ToManagedDatabaseOutputWithContext ¶ added in v0.3.1
func (i *ManagedDatabase) ToManagedDatabaseOutputWithContext(ctx context.Context) ManagedDatabaseOutput
type ManagedDatabaseArgs ¶ added in v0.3.1
type ManagedDatabaseArgs struct { // Whether to auto complete restore of this managed database. AutoCompleteRestore pulumi.BoolPtrInput // Collation of the metadata catalog. CatalogCollation pulumi.StringPtrInput // Collation of the managed database. Collation pulumi.StringPtrInput // Managed database create mode. PointInTimeRestore: Create a database by restoring a point in time backup of an existing database. SourceDatabaseName, SourceManagedInstanceName and PointInTime must be specified. RestoreExternalBackup: Create a database by restoring from external backup files. Collation, StorageContainerUri and StorageContainerSasToken must be specified. Recovery: Creates a database by restoring a geo-replicated backup. RecoverableDatabaseId must be specified as the recoverable database resource ID to restore. RestoreLongTermRetentionBackup: Create a database by restoring from a long term retention backup (longTermRetentionBackupResourceId required). CreateMode pulumi.StringPtrInput // The name of the database. DatabaseName pulumi.StringInput // Last backup file name for restore of this managed database. LastBackupName pulumi.StringPtrInput // Resource location. Location pulumi.StringInput // The name of the Long Term Retention backup to be used for restore of this managed database. LongTermRetentionBackupResourceId pulumi.StringPtrInput // The name of the managed instance. ManagedInstanceName pulumi.StringInput // The resource identifier of the recoverable database associated with create operation of this database. RecoverableDatabaseId 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 restorable dropped database resource id to restore when creating this database. RestorableDroppedDatabaseId pulumi.StringPtrInput // Conditional. If createMode is PointInTimeRestore, this value is required. Specifies the point in time (ISO8601 format) of the source database that will be restored to create the new database. RestorePointInTime pulumi.StringPtrInput // The resource identifier of the source database associated with create operation of this database. SourceDatabaseId pulumi.StringPtrInput // Conditional. If createMode is RestoreExternalBackup, this value is required. Specifies the storage container sas token. StorageContainerSasToken pulumi.StringPtrInput // Conditional. If createMode is RestoreExternalBackup, this value is required. Specifies the uri of the storage container where backups for this restore are stored. StorageContainerUri pulumi.StringPtrInput // Resource tags. Tags pulumi.StringMapInput }
The set of arguments for constructing a ManagedDatabase resource.
func (ManagedDatabaseArgs) ElementType ¶ added in v0.3.1
func (ManagedDatabaseArgs) ElementType() reflect.Type
type ManagedDatabaseCreateMode ¶ added in v0.3.1
Managed database create mode. PointInTimeRestore: Create a database by restoring a point in time backup of an existing database. SourceDatabaseName, SourceManagedInstanceName and PointInTime must be specified. RestoreExternalBackup: Create a database by restoring from external backup files. Collation, StorageContainerUri and StorageContainerSasToken must be specified. Recovery: Creates a database by restoring a geo-replicated backup. RecoverableDatabaseId must be specified as the recoverable database resource ID to restore. RestoreLongTermRetentionBackup: Create a database by restoring from a long term retention backup (longTermRetentionBackupResourceId required).
func (ManagedDatabaseCreateMode) ElementType ¶ added in v0.3.1
func (ManagedDatabaseCreateMode) ElementType() reflect.Type
func (ManagedDatabaseCreateMode) ToStringOutput ¶ added in v0.3.1
func (e ManagedDatabaseCreateMode) ToStringOutput() pulumi.StringOutput
func (ManagedDatabaseCreateMode) ToStringOutputWithContext ¶ added in v0.3.1
func (e ManagedDatabaseCreateMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ManagedDatabaseCreateMode) ToStringPtrOutput ¶ added in v0.3.1
func (e ManagedDatabaseCreateMode) ToStringPtrOutput() pulumi.StringPtrOutput
func (ManagedDatabaseCreateMode) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e ManagedDatabaseCreateMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ManagedDatabaseInput ¶ added in v0.3.1
type ManagedDatabaseInput interface { pulumi.Input ToManagedDatabaseOutput() ManagedDatabaseOutput ToManagedDatabaseOutputWithContext(ctx context.Context) ManagedDatabaseOutput }
type ManagedDatabaseOutput ¶ added in v0.3.1
type ManagedDatabaseOutput struct {
*pulumi.OutputState
}
func (ManagedDatabaseOutput) ElementType ¶ added in v0.3.1
func (ManagedDatabaseOutput) ElementType() reflect.Type
func (ManagedDatabaseOutput) ToManagedDatabaseOutput ¶ added in v0.3.1
func (o ManagedDatabaseOutput) ToManagedDatabaseOutput() ManagedDatabaseOutput
func (ManagedDatabaseOutput) ToManagedDatabaseOutputWithContext ¶ added in v0.3.1
func (o ManagedDatabaseOutput) ToManagedDatabaseOutputWithContext(ctx context.Context) ManagedDatabaseOutput
type ManagedDatabaseSensitivityLabel ¶ added in v0.3.1
type ManagedDatabaseSensitivityLabel struct { pulumi.CustomResourceState // The column name. ColumnName pulumi.StringOutput `pulumi:"columnName"` // The information type. InformationType pulumi.StringPtrOutput `pulumi:"informationType"` // The information type ID. InformationTypeId pulumi.StringPtrOutput `pulumi:"informationTypeId"` // Is sensitivity recommendation disabled. Applicable for recommended sensitivity label only. Specifies whether the sensitivity recommendation on this column is disabled (dismissed) or not. IsDisabled pulumi.BoolOutput `pulumi:"isDisabled"` // The label ID. LabelId pulumi.StringPtrOutput `pulumi:"labelId"` // The label name. LabelName pulumi.StringPtrOutput `pulumi:"labelName"` // Resource that manages the sensitivity label. ManagedBy pulumi.StringOutput `pulumi:"managedBy"` // Resource name. Name pulumi.StringOutput `pulumi:"name"` Rank pulumi.StringPtrOutput `pulumi:"rank"` // The schema name. SchemaName pulumi.StringOutput `pulumi:"schemaName"` // The table name. TableName pulumi.StringOutput `pulumi:"tableName"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
A sensitivity label.
func GetManagedDatabaseSensitivityLabel ¶ added in v0.3.1
func GetManagedDatabaseSensitivityLabel(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ManagedDatabaseSensitivityLabelState, opts ...pulumi.ResourceOption) (*ManagedDatabaseSensitivityLabel, error)
GetManagedDatabaseSensitivityLabel gets an existing ManagedDatabaseSensitivityLabel 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 NewManagedDatabaseSensitivityLabel ¶ added in v0.3.1
func NewManagedDatabaseSensitivityLabel(ctx *pulumi.Context, name string, args *ManagedDatabaseSensitivityLabelArgs, opts ...pulumi.ResourceOption) (*ManagedDatabaseSensitivityLabel, error)
NewManagedDatabaseSensitivityLabel registers a new resource with the given unique name, arguments, and options.
func (*ManagedDatabaseSensitivityLabel) ElementType ¶ added in v0.3.1
func (*ManagedDatabaseSensitivityLabel) ElementType() reflect.Type
func (*ManagedDatabaseSensitivityLabel) ToManagedDatabaseSensitivityLabelOutput ¶ added in v0.3.1
func (i *ManagedDatabaseSensitivityLabel) ToManagedDatabaseSensitivityLabelOutput() ManagedDatabaseSensitivityLabelOutput
func (*ManagedDatabaseSensitivityLabel) ToManagedDatabaseSensitivityLabelOutputWithContext ¶ added in v0.3.1
func (i *ManagedDatabaseSensitivityLabel) ToManagedDatabaseSensitivityLabelOutputWithContext(ctx context.Context) ManagedDatabaseSensitivityLabelOutput
type ManagedDatabaseSensitivityLabelArgs ¶ added in v0.3.1
type ManagedDatabaseSensitivityLabelArgs struct { // The name of the column. ColumnName pulumi.StringInput // The name of the database. DatabaseName pulumi.StringInput // The information type. InformationType pulumi.StringPtrInput // The information type ID. InformationTypeId pulumi.StringPtrInput // The label ID. LabelId pulumi.StringPtrInput // The label name. LabelName pulumi.StringPtrInput // The name of the managed instance. ManagedInstanceName pulumi.StringInput Rank SensitivityLabelRank // 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 schema. SchemaName pulumi.StringInput // The source of the sensitivity label. SensitivityLabelSource pulumi.StringInput // The name of the table. TableName pulumi.StringInput }
The set of arguments for constructing a ManagedDatabaseSensitivityLabel resource.
func (ManagedDatabaseSensitivityLabelArgs) ElementType ¶ added in v0.3.1
func (ManagedDatabaseSensitivityLabelArgs) ElementType() reflect.Type
type ManagedDatabaseSensitivityLabelInput ¶ added in v0.3.1
type ManagedDatabaseSensitivityLabelInput interface { pulumi.Input ToManagedDatabaseSensitivityLabelOutput() ManagedDatabaseSensitivityLabelOutput ToManagedDatabaseSensitivityLabelOutputWithContext(ctx context.Context) ManagedDatabaseSensitivityLabelOutput }
type ManagedDatabaseSensitivityLabelOutput ¶ added in v0.3.1
type ManagedDatabaseSensitivityLabelOutput struct {
*pulumi.OutputState
}
func (ManagedDatabaseSensitivityLabelOutput) ElementType ¶ added in v0.3.1
func (ManagedDatabaseSensitivityLabelOutput) ElementType() reflect.Type
func (ManagedDatabaseSensitivityLabelOutput) ToManagedDatabaseSensitivityLabelOutput ¶ added in v0.3.1
func (o ManagedDatabaseSensitivityLabelOutput) ToManagedDatabaseSensitivityLabelOutput() ManagedDatabaseSensitivityLabelOutput
func (ManagedDatabaseSensitivityLabelOutput) ToManagedDatabaseSensitivityLabelOutputWithContext ¶ added in v0.3.1
func (o ManagedDatabaseSensitivityLabelOutput) ToManagedDatabaseSensitivityLabelOutputWithContext(ctx context.Context) ManagedDatabaseSensitivityLabelOutput
type ManagedDatabaseSensitivityLabelState ¶ added in v0.3.1
type ManagedDatabaseSensitivityLabelState struct { // The column name. ColumnName pulumi.StringPtrInput // The information type. InformationType pulumi.StringPtrInput // The information type ID. InformationTypeId pulumi.StringPtrInput // Is sensitivity recommendation disabled. Applicable for recommended sensitivity label only. Specifies whether the sensitivity recommendation on this column is disabled (dismissed) or not. IsDisabled pulumi.BoolPtrInput // The label ID. LabelId pulumi.StringPtrInput // The label name. LabelName pulumi.StringPtrInput // Resource that manages the sensitivity label. ManagedBy pulumi.StringPtrInput // Resource name. Name pulumi.StringPtrInput Rank pulumi.StringPtrInput // The schema name. SchemaName pulumi.StringPtrInput // The table name. TableName pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput }
func (ManagedDatabaseSensitivityLabelState) ElementType ¶ added in v0.3.1
func (ManagedDatabaseSensitivityLabelState) ElementType() reflect.Type
type ManagedDatabaseState ¶ added in v0.3.1
type ManagedDatabaseState struct { // Whether to auto complete restore of this managed database. AutoCompleteRestore pulumi.BoolPtrInput // Collation of the metadata catalog. CatalogCollation pulumi.StringPtrInput // Collation of the managed database. Collation pulumi.StringPtrInput // Managed database create mode. PointInTimeRestore: Create a database by restoring a point in time backup of an existing database. SourceDatabaseName, SourceManagedInstanceName and PointInTime must be specified. RestoreExternalBackup: Create a database by restoring from external backup files. Collation, StorageContainerUri and StorageContainerSasToken must be specified. Recovery: Creates a database by restoring a geo-replicated backup. RecoverableDatabaseId must be specified as the recoverable database resource ID to restore. RestoreLongTermRetentionBackup: Create a database by restoring from a long term retention backup (longTermRetentionBackupResourceId required). CreateMode pulumi.StringPtrInput // Creation date of the database. CreationDate pulumi.StringPtrInput // Geo paired region. DefaultSecondaryLocation pulumi.StringPtrInput // Earliest restore point in time for point in time restore. EarliestRestorePoint pulumi.StringPtrInput // Instance Failover Group resource identifier that this managed database belongs to. FailoverGroupId pulumi.StringPtrInput // Last backup file name for restore of this managed database. LastBackupName pulumi.StringPtrInput // Resource location. Location pulumi.StringPtrInput // The name of the Long Term Retention backup to be used for restore of this managed database. LongTermRetentionBackupResourceId pulumi.StringPtrInput // Resource name. Name pulumi.StringPtrInput // The resource identifier of the recoverable database associated with create operation of this database. RecoverableDatabaseId pulumi.StringPtrInput // The restorable dropped database resource id to restore when creating this database. RestorableDroppedDatabaseId pulumi.StringPtrInput // Conditional. If createMode is PointInTimeRestore, this value is required. Specifies the point in time (ISO8601 format) of the source database that will be restored to create the new database. RestorePointInTime pulumi.StringPtrInput // The resource identifier of the source database associated with create operation of this database. SourceDatabaseId pulumi.StringPtrInput // Status of the database. Status pulumi.StringPtrInput // Conditional. If createMode is RestoreExternalBackup, this value is required. Specifies the storage container sas token. StorageContainerSasToken pulumi.StringPtrInput // Conditional. If createMode is RestoreExternalBackup, this value is required. Specifies the uri of the storage container where backups for this restore are stored. StorageContainerUri pulumi.StringPtrInput // Resource tags. Tags pulumi.StringMapInput // Resource type. Type pulumi.StringPtrInput }
func (ManagedDatabaseState) ElementType ¶ added in v0.3.1
func (ManagedDatabaseState) ElementType() reflect.Type
type ManagedDatabaseVulnerabilityAssessment ¶ added in v0.3.1
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 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 ¶ added in v0.3.1
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 ¶ added in v0.3.1
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.
func (*ManagedDatabaseVulnerabilityAssessment) ElementType ¶ added in v0.3.1
func (*ManagedDatabaseVulnerabilityAssessment) ElementType() reflect.Type
func (*ManagedDatabaseVulnerabilityAssessment) ToManagedDatabaseVulnerabilityAssessmentOutput ¶ added in v0.3.1
func (i *ManagedDatabaseVulnerabilityAssessment) ToManagedDatabaseVulnerabilityAssessmentOutput() ManagedDatabaseVulnerabilityAssessmentOutput
func (*ManagedDatabaseVulnerabilityAssessment) ToManagedDatabaseVulnerabilityAssessmentOutputWithContext ¶ added in v0.3.1
func (i *ManagedDatabaseVulnerabilityAssessment) ToManagedDatabaseVulnerabilityAssessmentOutputWithContext(ctx context.Context) ManagedDatabaseVulnerabilityAssessmentOutput
type ManagedDatabaseVulnerabilityAssessmentArgs ¶ added in v0.3.1
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 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 ¶ added in v0.3.1
func (ManagedDatabaseVulnerabilityAssessmentArgs) ElementType() reflect.Type
type ManagedDatabaseVulnerabilityAssessmentInput ¶ added in v0.3.1
type ManagedDatabaseVulnerabilityAssessmentInput interface { pulumi.Input ToManagedDatabaseVulnerabilityAssessmentOutput() ManagedDatabaseVulnerabilityAssessmentOutput ToManagedDatabaseVulnerabilityAssessmentOutputWithContext(ctx context.Context) ManagedDatabaseVulnerabilityAssessmentOutput }
type ManagedDatabaseVulnerabilityAssessmentOutput ¶ added in v0.3.1
type ManagedDatabaseVulnerabilityAssessmentOutput struct {
*pulumi.OutputState
}
func (ManagedDatabaseVulnerabilityAssessmentOutput) ElementType ¶ added in v0.3.1
func (ManagedDatabaseVulnerabilityAssessmentOutput) ElementType() reflect.Type
func (ManagedDatabaseVulnerabilityAssessmentOutput) ToManagedDatabaseVulnerabilityAssessmentOutput ¶ added in v0.3.1
func (o ManagedDatabaseVulnerabilityAssessmentOutput) ToManagedDatabaseVulnerabilityAssessmentOutput() ManagedDatabaseVulnerabilityAssessmentOutput
func (ManagedDatabaseVulnerabilityAssessmentOutput) ToManagedDatabaseVulnerabilityAssessmentOutputWithContext ¶ added in v0.3.1
func (o ManagedDatabaseVulnerabilityAssessmentOutput) ToManagedDatabaseVulnerabilityAssessmentOutputWithContext(ctx context.Context) ManagedDatabaseVulnerabilityAssessmentOutput
type ManagedDatabaseVulnerabilityAssessmentRuleBaseline ¶ added in v0.3.1
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 ¶ added in v0.3.1
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 ¶ added in v0.3.1
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.
func (*ManagedDatabaseVulnerabilityAssessmentRuleBaseline) ElementType ¶ added in v0.3.1
func (*ManagedDatabaseVulnerabilityAssessmentRuleBaseline) ElementType() reflect.Type
func (*ManagedDatabaseVulnerabilityAssessmentRuleBaseline) ToManagedDatabaseVulnerabilityAssessmentRuleBaselineOutput ¶ added in v0.3.1
func (i *ManagedDatabaseVulnerabilityAssessmentRuleBaseline) ToManagedDatabaseVulnerabilityAssessmentRuleBaselineOutput() ManagedDatabaseVulnerabilityAssessmentRuleBaselineOutput
func (*ManagedDatabaseVulnerabilityAssessmentRuleBaseline) ToManagedDatabaseVulnerabilityAssessmentRuleBaselineOutputWithContext ¶ added in v0.3.1
func (i *ManagedDatabaseVulnerabilityAssessmentRuleBaseline) ToManagedDatabaseVulnerabilityAssessmentRuleBaselineOutputWithContext(ctx context.Context) ManagedDatabaseVulnerabilityAssessmentRuleBaselineOutput
type ManagedDatabaseVulnerabilityAssessmentRuleBaselineArgs ¶ added in v0.3.1
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 ¶ added in v0.3.1
func (ManagedDatabaseVulnerabilityAssessmentRuleBaselineArgs) ElementType() reflect.Type
type ManagedDatabaseVulnerabilityAssessmentRuleBaselineInput ¶ added in v0.3.1
type ManagedDatabaseVulnerabilityAssessmentRuleBaselineInput interface { pulumi.Input ToManagedDatabaseVulnerabilityAssessmentRuleBaselineOutput() ManagedDatabaseVulnerabilityAssessmentRuleBaselineOutput ToManagedDatabaseVulnerabilityAssessmentRuleBaselineOutputWithContext(ctx context.Context) ManagedDatabaseVulnerabilityAssessmentRuleBaselineOutput }
type ManagedDatabaseVulnerabilityAssessmentRuleBaselineOutput ¶ added in v0.3.1
type ManagedDatabaseVulnerabilityAssessmentRuleBaselineOutput struct {
*pulumi.OutputState
}
func (ManagedDatabaseVulnerabilityAssessmentRuleBaselineOutput) ElementType ¶ added in v0.3.1
func (ManagedDatabaseVulnerabilityAssessmentRuleBaselineOutput) ElementType() reflect.Type
func (ManagedDatabaseVulnerabilityAssessmentRuleBaselineOutput) ToManagedDatabaseVulnerabilityAssessmentRuleBaselineOutput ¶ added in v0.3.1
func (o ManagedDatabaseVulnerabilityAssessmentRuleBaselineOutput) ToManagedDatabaseVulnerabilityAssessmentRuleBaselineOutput() ManagedDatabaseVulnerabilityAssessmentRuleBaselineOutput
func (ManagedDatabaseVulnerabilityAssessmentRuleBaselineOutput) ToManagedDatabaseVulnerabilityAssessmentRuleBaselineOutputWithContext ¶ added in v0.3.1
func (o ManagedDatabaseVulnerabilityAssessmentRuleBaselineOutput) ToManagedDatabaseVulnerabilityAssessmentRuleBaselineOutputWithContext(ctx context.Context) ManagedDatabaseVulnerabilityAssessmentRuleBaselineOutput
type ManagedDatabaseVulnerabilityAssessmentRuleBaselineState ¶ added in v0.3.1
type ManagedDatabaseVulnerabilityAssessmentRuleBaselineState struct { // The rule baseline result BaselineResults DatabaseVulnerabilityAssessmentRuleBaselineItemResponseArrayInput // Resource name. Name pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput }
func (ManagedDatabaseVulnerabilityAssessmentRuleBaselineState) ElementType ¶ added in v0.3.1
func (ManagedDatabaseVulnerabilityAssessmentRuleBaselineState) ElementType() reflect.Type
type ManagedDatabaseVulnerabilityAssessmentState ¶ added in v0.3.1
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 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 ¶ added in v0.3.1
func (ManagedDatabaseVulnerabilityAssessmentState) ElementType() reflect.Type
type ManagedInstance ¶ added in v0.3.1
type ManagedInstance struct { pulumi.CustomResourceState // Administrator username for the managed instance. Can only be specified when the managed instance is being created (and is required for creation). AdministratorLogin pulumi.StringPtrOutput `pulumi:"administratorLogin"` // The administrator login password (required for managed instance creation). AdministratorLoginPassword pulumi.StringPtrOutput `pulumi:"administratorLoginPassword"` // Collation of the managed instance. Collation pulumi.StringPtrOutput `pulumi:"collation"` // The Dns Zone that the managed instance is in. DnsZone pulumi.StringOutput `pulumi:"dnsZone"` // The resource id of another managed instance whose DNS zone this managed instance will share after creation. DnsZonePartner pulumi.StringPtrOutput `pulumi:"dnsZonePartner"` // The fully qualified domain name of the managed instance. FullyQualifiedDomainName pulumi.StringOutput `pulumi:"fullyQualifiedDomainName"` // The Azure Active Directory identity of the managed instance. Identity ResourceIdentityResponsePtrOutput `pulumi:"identity"` // The Id of the instance pool this managed server belongs to. InstancePoolId pulumi.StringPtrOutput `pulumi:"instancePoolId"` // The license type. Possible values are 'LicenseIncluded' (regular price inclusive of a new SQL license) and 'BasePrice' (discounted AHB price for bringing your own SQL licenses). LicenseType pulumi.StringPtrOutput `pulumi:"licenseType"` // Resource location. Location pulumi.StringOutput `pulumi:"location"` // Specifies maintenance configuration id to apply to this managed instance. MaintenanceConfigurationId pulumi.StringPtrOutput `pulumi:"maintenanceConfigurationId"` // Specifies the mode of database creation. // // Default: Regular instance creation. // // Restore: Creates an instance by restoring a set of backups to specific point in time. RestorePointInTime and SourceManagedInstanceId must be specified. ManagedInstanceCreateMode pulumi.StringPtrOutput `pulumi:"managedInstanceCreateMode"` // Minimal TLS version. Allowed values: 'None', '1.0', '1.1', '1.2' MinimalTlsVersion pulumi.StringPtrOutput `pulumi:"minimalTlsVersion"` // Resource name. Name pulumi.StringOutput `pulumi:"name"` // List of private endpoint connections on a managed instance. PrivateEndpointConnections ManagedInstancePecPropertyResponseArrayOutput `pulumi:"privateEndpointConnections"` ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // Connection type used for connecting to the instance. ProxyOverride pulumi.StringPtrOutput `pulumi:"proxyOverride"` // Whether or not the public data endpoint is enabled. PublicDataEndpointEnabled pulumi.BoolPtrOutput `pulumi:"publicDataEndpointEnabled"` // 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"` // Managed instance SKU. Allowed values for sku.name: GP_Gen4, GP_Gen5, BC_Gen4, BC_Gen5 Sku SkuResponsePtrOutput `pulumi:"sku"` // The resource identifier of the source managed instance associated with create operation of this instance. SourceManagedInstanceId pulumi.StringPtrOutput `pulumi:"sourceManagedInstanceId"` // The state of the managed instance. State pulumi.StringOutput `pulumi:"state"` // The storage account type used to store backups for this instance. The options are LRS (LocallyRedundantStorage), ZRS (ZoneRedundantStorage) and GRS (GeoRedundantStorage) StorageAccountType pulumi.StringPtrOutput `pulumi:"storageAccountType"` // Storage size in GB. Minimum value: 32. Maximum value: 8192. Increments of 32 GB allowed only. StorageSizeInGB pulumi.IntPtrOutput `pulumi:"storageSizeInGB"` // Subnet resource ID for the managed instance. SubnetId pulumi.StringPtrOutput `pulumi:"subnetId"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // Id of the timezone. Allowed values are timezones supported by Windows. // Windows keeps details on supported timezones, including the id, in registry under // KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones. // You can get those registry values via SQL Server by querying SELECT name AS timezone_id FROM sys.time_zone_info. // List of Ids can also be obtained by executing [System.TimeZoneInfo]::GetSystemTimeZones() in PowerShell. // An example of valid timezone id is "Pacific Standard Time" or "W. Europe Standard Time". TimezoneId pulumi.StringPtrOutput `pulumi:"timezoneId"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` // The number of vCores. Allowed values: 8, 16, 24, 32, 40, 64, 80. VCores pulumi.IntPtrOutput `pulumi:"vCores"` // Whether or not the multi-az is enabled. ZoneRedundant pulumi.BoolPtrOutput `pulumi:"zoneRedundant"` }
An Azure SQL managed instance.
func GetManagedInstance ¶ added in v0.3.1
func GetManagedInstance(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ManagedInstanceState, opts ...pulumi.ResourceOption) (*ManagedInstance, error)
GetManagedInstance gets an existing ManagedInstance 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 NewManagedInstance ¶ added in v0.3.1
func NewManagedInstance(ctx *pulumi.Context, name string, args *ManagedInstanceArgs, opts ...pulumi.ResourceOption) (*ManagedInstance, error)
NewManagedInstance registers a new resource with the given unique name, arguments, and options.
func (*ManagedInstance) ElementType ¶ added in v0.3.1
func (*ManagedInstance) ElementType() reflect.Type
func (*ManagedInstance) ToManagedInstanceOutput ¶ added in v0.3.1
func (i *ManagedInstance) ToManagedInstanceOutput() ManagedInstanceOutput
func (*ManagedInstance) ToManagedInstanceOutputWithContext ¶ added in v0.3.1
func (i *ManagedInstance) ToManagedInstanceOutputWithContext(ctx context.Context) ManagedInstanceOutput
type ManagedInstanceAdministrator ¶ added in v0.3.1
type ManagedInstanceAdministrator struct { pulumi.CustomResourceState // Type of the managed instance administrator. AdministratorType pulumi.StringOutput `pulumi:"administratorType"` // Login name of the managed instance administrator. Login pulumi.StringOutput `pulumi:"login"` // Resource name. Name pulumi.StringOutput `pulumi:"name"` // SID (object ID) of the managed instance administrator. Sid pulumi.StringOutput `pulumi:"sid"` // Tenant ID of the managed instance administrator. TenantId pulumi.StringPtrOutput `pulumi:"tenantId"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
An Azure SQL managed instance administrator.
func GetManagedInstanceAdministrator ¶ added in v0.3.1
func GetManagedInstanceAdministrator(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ManagedInstanceAdministratorState, opts ...pulumi.ResourceOption) (*ManagedInstanceAdministrator, error)
GetManagedInstanceAdministrator gets an existing ManagedInstanceAdministrator 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 NewManagedInstanceAdministrator ¶ added in v0.3.1
func NewManagedInstanceAdministrator(ctx *pulumi.Context, name string, args *ManagedInstanceAdministratorArgs, opts ...pulumi.ResourceOption) (*ManagedInstanceAdministrator, error)
NewManagedInstanceAdministrator registers a new resource with the given unique name, arguments, and options.
func (*ManagedInstanceAdministrator) ElementType ¶ added in v0.3.1
func (*ManagedInstanceAdministrator) ElementType() reflect.Type
func (*ManagedInstanceAdministrator) ToManagedInstanceAdministratorOutput ¶ added in v0.3.1
func (i *ManagedInstanceAdministrator) ToManagedInstanceAdministratorOutput() ManagedInstanceAdministratorOutput
func (*ManagedInstanceAdministrator) ToManagedInstanceAdministratorOutputWithContext ¶ added in v0.3.1
func (i *ManagedInstanceAdministrator) ToManagedInstanceAdministratorOutputWithContext(ctx context.Context) ManagedInstanceAdministratorOutput
type ManagedInstanceAdministratorArgs ¶ added in v0.3.1
type ManagedInstanceAdministratorArgs struct { AdministratorName pulumi.StringInput // Type of the managed instance administrator. AdministratorType pulumi.StringInput // Login name of the managed instance administrator. Login 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 // SID (object ID) of the managed instance administrator. Sid pulumi.StringInput // Tenant ID of the managed instance administrator. TenantId pulumi.StringPtrInput }
The set of arguments for constructing a ManagedInstanceAdministrator resource.
func (ManagedInstanceAdministratorArgs) ElementType ¶ added in v0.3.1
func (ManagedInstanceAdministratorArgs) ElementType() reflect.Type
type ManagedInstanceAdministratorInput ¶ added in v0.3.1
type ManagedInstanceAdministratorInput interface { pulumi.Input ToManagedInstanceAdministratorOutput() ManagedInstanceAdministratorOutput ToManagedInstanceAdministratorOutputWithContext(ctx context.Context) ManagedInstanceAdministratorOutput }
type ManagedInstanceAdministratorOutput ¶ added in v0.3.1
type ManagedInstanceAdministratorOutput struct {
*pulumi.OutputState
}
func (ManagedInstanceAdministratorOutput) ElementType ¶ added in v0.3.1
func (ManagedInstanceAdministratorOutput) ElementType() reflect.Type
func (ManagedInstanceAdministratorOutput) ToManagedInstanceAdministratorOutput ¶ added in v0.3.1
func (o ManagedInstanceAdministratorOutput) ToManagedInstanceAdministratorOutput() ManagedInstanceAdministratorOutput
func (ManagedInstanceAdministratorOutput) ToManagedInstanceAdministratorOutputWithContext ¶ added in v0.3.1
func (o ManagedInstanceAdministratorOutput) ToManagedInstanceAdministratorOutputWithContext(ctx context.Context) ManagedInstanceAdministratorOutput
type ManagedInstanceAdministratorState ¶ added in v0.3.1
type ManagedInstanceAdministratorState struct { // Type of the managed instance administrator. AdministratorType pulumi.StringPtrInput // Login name of the managed instance administrator. Login pulumi.StringPtrInput // Resource name. Name pulumi.StringPtrInput // SID (object ID) of the managed instance administrator. Sid pulumi.StringPtrInput // Tenant ID of the managed instance administrator. TenantId pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput }
func (ManagedInstanceAdministratorState) ElementType ¶ added in v0.3.1
func (ManagedInstanceAdministratorState) ElementType() reflect.Type
type ManagedInstanceAdministratorType ¶ added in v0.3.1
Type of the managed instance administrator.
func (ManagedInstanceAdministratorType) ElementType ¶ added in v0.3.1
func (ManagedInstanceAdministratorType) ElementType() reflect.Type
func (ManagedInstanceAdministratorType) ToStringOutput ¶ added in v0.3.1
func (e ManagedInstanceAdministratorType) ToStringOutput() pulumi.StringOutput
func (ManagedInstanceAdministratorType) ToStringOutputWithContext ¶ added in v0.3.1
func (e ManagedInstanceAdministratorType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ManagedInstanceAdministratorType) ToStringPtrOutput ¶ added in v0.3.1
func (e ManagedInstanceAdministratorType) ToStringPtrOutput() pulumi.StringPtrOutput
func (ManagedInstanceAdministratorType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e ManagedInstanceAdministratorType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ManagedInstanceArgs ¶ added in v0.3.1
type ManagedInstanceArgs struct { // Administrator username for the managed instance. Can only be specified when the managed instance is being created (and is required for creation). AdministratorLogin pulumi.StringPtrInput // The administrator login password (required for managed instance creation). AdministratorLoginPassword pulumi.StringPtrInput // Collation of the managed instance. Collation pulumi.StringPtrInput // The resource id of another managed instance whose DNS zone this managed instance will share after creation. DnsZonePartner pulumi.StringPtrInput // The Azure Active Directory identity of the managed instance. Identity ResourceIdentityPtrInput // The Id of the instance pool this managed server belongs to. InstancePoolId pulumi.StringPtrInput // The license type. Possible values are 'LicenseIncluded' (regular price inclusive of a new SQL license) and 'BasePrice' (discounted AHB price for bringing your own SQL licenses). LicenseType pulumi.StringPtrInput // Resource location. Location pulumi.StringInput // Specifies maintenance configuration id to apply to this managed instance. MaintenanceConfigurationId pulumi.StringPtrInput // Specifies the mode of database creation. // // Default: Regular instance creation. // // Restore: Creates an instance by restoring a set of backups to specific point in time. RestorePointInTime and SourceManagedInstanceId must be specified. ManagedInstanceCreateMode pulumi.StringPtrInput // The name of the managed instance. ManagedInstanceName pulumi.StringInput // Minimal TLS version. Allowed values: 'None', '1.0', '1.1', '1.2' MinimalTlsVersion pulumi.StringPtrInput // Connection type used for connecting to the instance. ProxyOverride pulumi.StringPtrInput // Whether or not the public data endpoint is enabled. PublicDataEndpointEnabled pulumi.BoolPtrInput // 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 point in time (ISO8601 format) of the source database that will be restored to create the new database. RestorePointInTime pulumi.StringPtrInput // Managed instance SKU. Allowed values for sku.name: GP_Gen4, GP_Gen5, BC_Gen4, BC_Gen5 Sku SkuPtrInput // The resource identifier of the source managed instance associated with create operation of this instance. SourceManagedInstanceId pulumi.StringPtrInput // The storage account type used to store backups for this instance. The options are LRS (LocallyRedundantStorage), ZRS (ZoneRedundantStorage) and GRS (GeoRedundantStorage) StorageAccountType pulumi.StringPtrInput // Storage size in GB. Minimum value: 32. Maximum value: 8192. Increments of 32 GB allowed only. StorageSizeInGB pulumi.IntPtrInput // Subnet resource ID for the managed instance. SubnetId pulumi.StringPtrInput // Resource tags. Tags pulumi.StringMapInput // Id of the timezone. Allowed values are timezones supported by Windows. // Windows keeps details on supported timezones, including the id, in registry under // KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones. // You can get those registry values via SQL Server by querying SELECT name AS timezone_id FROM sys.time_zone_info. // List of Ids can also be obtained by executing [System.TimeZoneInfo]::GetSystemTimeZones() in PowerShell. // An example of valid timezone id is "Pacific Standard Time" or "W. Europe Standard Time". TimezoneId pulumi.StringPtrInput // The number of vCores. Allowed values: 8, 16, 24, 32, 40, 64, 80. VCores pulumi.IntPtrInput // Whether or not the multi-az is enabled. ZoneRedundant pulumi.BoolPtrInput }
The set of arguments for constructing a ManagedInstance resource.
func (ManagedInstanceArgs) ElementType ¶ added in v0.3.1
func (ManagedInstanceArgs) ElementType() reflect.Type
type ManagedInstanceAzureADOnlyAuthentication ¶ added in v0.3.1
type ManagedInstanceAzureADOnlyAuthentication struct { pulumi.CustomResourceState // Azure Active Directory only Authentication enabled. AzureADOnlyAuthentication pulumi.BoolOutput `pulumi:"azureADOnlyAuthentication"` // Resource name. Name pulumi.StringOutput `pulumi:"name"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
Azure Active Directory only authentication.
func GetManagedInstanceAzureADOnlyAuthentication ¶ added in v0.3.1
func GetManagedInstanceAzureADOnlyAuthentication(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ManagedInstanceAzureADOnlyAuthenticationState, opts ...pulumi.ResourceOption) (*ManagedInstanceAzureADOnlyAuthentication, error)
GetManagedInstanceAzureADOnlyAuthentication gets an existing ManagedInstanceAzureADOnlyAuthentication 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 NewManagedInstanceAzureADOnlyAuthentication ¶ added in v0.3.1
func NewManagedInstanceAzureADOnlyAuthentication(ctx *pulumi.Context, name string, args *ManagedInstanceAzureADOnlyAuthenticationArgs, opts ...pulumi.ResourceOption) (*ManagedInstanceAzureADOnlyAuthentication, error)
NewManagedInstanceAzureADOnlyAuthentication registers a new resource with the given unique name, arguments, and options.
func (*ManagedInstanceAzureADOnlyAuthentication) ElementType ¶ added in v0.3.1
func (*ManagedInstanceAzureADOnlyAuthentication) ElementType() reflect.Type
func (*ManagedInstanceAzureADOnlyAuthentication) ToManagedInstanceAzureADOnlyAuthenticationOutput ¶ added in v0.3.1
func (i *ManagedInstanceAzureADOnlyAuthentication) ToManagedInstanceAzureADOnlyAuthenticationOutput() ManagedInstanceAzureADOnlyAuthenticationOutput
func (*ManagedInstanceAzureADOnlyAuthentication) ToManagedInstanceAzureADOnlyAuthenticationOutputWithContext ¶ added in v0.3.1
func (i *ManagedInstanceAzureADOnlyAuthentication) ToManagedInstanceAzureADOnlyAuthenticationOutputWithContext(ctx context.Context) ManagedInstanceAzureADOnlyAuthenticationOutput
type ManagedInstanceAzureADOnlyAuthenticationArgs ¶ added in v0.3.1
type ManagedInstanceAzureADOnlyAuthenticationArgs struct { // The name of server azure active directory only authentication. AuthenticationName pulumi.StringInput // Azure Active Directory only Authentication enabled. AzureADOnlyAuthentication pulumi.BoolInput // 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 set of arguments for constructing a ManagedInstanceAzureADOnlyAuthentication resource.
func (ManagedInstanceAzureADOnlyAuthenticationArgs) ElementType ¶ added in v0.3.1
func (ManagedInstanceAzureADOnlyAuthenticationArgs) ElementType() reflect.Type
type ManagedInstanceAzureADOnlyAuthenticationInput ¶ added in v0.3.1
type ManagedInstanceAzureADOnlyAuthenticationInput interface { pulumi.Input ToManagedInstanceAzureADOnlyAuthenticationOutput() ManagedInstanceAzureADOnlyAuthenticationOutput ToManagedInstanceAzureADOnlyAuthenticationOutputWithContext(ctx context.Context) ManagedInstanceAzureADOnlyAuthenticationOutput }
type ManagedInstanceAzureADOnlyAuthenticationOutput ¶ added in v0.3.1
type ManagedInstanceAzureADOnlyAuthenticationOutput struct {
*pulumi.OutputState
}
func (ManagedInstanceAzureADOnlyAuthenticationOutput) ElementType ¶ added in v0.3.1
func (ManagedInstanceAzureADOnlyAuthenticationOutput) ElementType() reflect.Type
func (ManagedInstanceAzureADOnlyAuthenticationOutput) ToManagedInstanceAzureADOnlyAuthenticationOutput ¶ added in v0.3.1
func (o ManagedInstanceAzureADOnlyAuthenticationOutput) ToManagedInstanceAzureADOnlyAuthenticationOutput() ManagedInstanceAzureADOnlyAuthenticationOutput
func (ManagedInstanceAzureADOnlyAuthenticationOutput) ToManagedInstanceAzureADOnlyAuthenticationOutputWithContext ¶ added in v0.3.1
func (o ManagedInstanceAzureADOnlyAuthenticationOutput) ToManagedInstanceAzureADOnlyAuthenticationOutputWithContext(ctx context.Context) ManagedInstanceAzureADOnlyAuthenticationOutput
type ManagedInstanceAzureADOnlyAuthenticationState ¶ added in v0.3.1
type ManagedInstanceAzureADOnlyAuthenticationState struct { // Azure Active Directory only Authentication enabled. AzureADOnlyAuthentication pulumi.BoolPtrInput // Resource name. Name pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput }
func (ManagedInstanceAzureADOnlyAuthenticationState) ElementType ¶ added in v0.3.1
func (ManagedInstanceAzureADOnlyAuthenticationState) ElementType() reflect.Type
type ManagedInstanceInput ¶ added in v0.3.1
type ManagedInstanceInput interface { pulumi.Input ToManagedInstanceOutput() ManagedInstanceOutput ToManagedInstanceOutputWithContext(ctx context.Context) ManagedInstanceOutput }
type ManagedInstanceKey ¶ added in v0.3.1
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 ¶ added in v0.3.1
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 ¶ added in v0.3.1
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.
func (*ManagedInstanceKey) ElementType ¶ added in v0.3.1
func (*ManagedInstanceKey) ElementType() reflect.Type
func (*ManagedInstanceKey) ToManagedInstanceKeyOutput ¶ added in v0.3.1
func (i *ManagedInstanceKey) ToManagedInstanceKeyOutput() ManagedInstanceKeyOutput
func (*ManagedInstanceKey) ToManagedInstanceKeyOutputWithContext ¶ added in v0.3.1
func (i *ManagedInstanceKey) ToManagedInstanceKeyOutputWithContext(ctx context.Context) ManagedInstanceKeyOutput
type ManagedInstanceKeyArgs ¶ added in v0.3.1
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 ¶ added in v0.3.1
func (ManagedInstanceKeyArgs) ElementType() reflect.Type
type ManagedInstanceKeyInput ¶ added in v0.3.1
type ManagedInstanceKeyInput interface { pulumi.Input ToManagedInstanceKeyOutput() ManagedInstanceKeyOutput ToManagedInstanceKeyOutputWithContext(ctx context.Context) ManagedInstanceKeyOutput }
type ManagedInstanceKeyOutput ¶ added in v0.3.1
type ManagedInstanceKeyOutput struct {
*pulumi.OutputState
}
func (ManagedInstanceKeyOutput) ElementType ¶ added in v0.3.1
func (ManagedInstanceKeyOutput) ElementType() reflect.Type
func (ManagedInstanceKeyOutput) ToManagedInstanceKeyOutput ¶ added in v0.3.1
func (o ManagedInstanceKeyOutput) ToManagedInstanceKeyOutput() ManagedInstanceKeyOutput
func (ManagedInstanceKeyOutput) ToManagedInstanceKeyOutputWithContext ¶ added in v0.3.1
func (o ManagedInstanceKeyOutput) ToManagedInstanceKeyOutputWithContext(ctx context.Context) ManagedInstanceKeyOutput
type ManagedInstanceKeyState ¶ added in v0.3.1
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 ¶ added in v0.3.1
func (ManagedInstanceKeyState) ElementType() reflect.Type
type ManagedInstanceLicenseType ¶ added in v0.3.1
The license type. Possible values are 'LicenseIncluded' (regular price inclusive of a new SQL license) and 'BasePrice' (discounted AHB price for bringing your own SQL licenses).
func (ManagedInstanceLicenseType) ElementType ¶ added in v0.3.1
func (ManagedInstanceLicenseType) ElementType() reflect.Type
func (ManagedInstanceLicenseType) ToStringOutput ¶ added in v0.3.1
func (e ManagedInstanceLicenseType) ToStringOutput() pulumi.StringOutput
func (ManagedInstanceLicenseType) ToStringOutputWithContext ¶ added in v0.3.1
func (e ManagedInstanceLicenseType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ManagedInstanceLicenseType) ToStringPtrOutput ¶ added in v0.3.1
func (e ManagedInstanceLicenseType) ToStringPtrOutput() pulumi.StringPtrOutput
func (ManagedInstanceLicenseType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e ManagedInstanceLicenseType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ManagedInstanceOutput ¶ added in v0.3.1
type ManagedInstanceOutput struct {
*pulumi.OutputState
}
func (ManagedInstanceOutput) ElementType ¶ added in v0.3.1
func (ManagedInstanceOutput) ElementType() reflect.Type
func (ManagedInstanceOutput) ToManagedInstanceOutput ¶ added in v0.3.1
func (o ManagedInstanceOutput) ToManagedInstanceOutput() ManagedInstanceOutput
func (ManagedInstanceOutput) ToManagedInstanceOutputWithContext ¶ added in v0.3.1
func (o ManagedInstanceOutput) ToManagedInstanceOutputWithContext(ctx context.Context) ManagedInstanceOutput
type ManagedInstancePairInfo ¶ added in v0.3.1
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 ¶ added in v0.3.1
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 ¶ added in v0.3.1
func (ManagedInstancePairInfoArgs) ElementType() reflect.Type
func (ManagedInstancePairInfoArgs) ToManagedInstancePairInfoOutput ¶ added in v0.3.1
func (i ManagedInstancePairInfoArgs) ToManagedInstancePairInfoOutput() ManagedInstancePairInfoOutput
func (ManagedInstancePairInfoArgs) ToManagedInstancePairInfoOutputWithContext ¶ added in v0.3.1
func (i ManagedInstancePairInfoArgs) ToManagedInstancePairInfoOutputWithContext(ctx context.Context) ManagedInstancePairInfoOutput
type ManagedInstancePairInfoArray ¶ added in v0.3.1
type ManagedInstancePairInfoArray []ManagedInstancePairInfoInput
func (ManagedInstancePairInfoArray) ElementType ¶ added in v0.3.1
func (ManagedInstancePairInfoArray) ElementType() reflect.Type
func (ManagedInstancePairInfoArray) ToManagedInstancePairInfoArrayOutput ¶ added in v0.3.1
func (i ManagedInstancePairInfoArray) ToManagedInstancePairInfoArrayOutput() ManagedInstancePairInfoArrayOutput
func (ManagedInstancePairInfoArray) ToManagedInstancePairInfoArrayOutputWithContext ¶ added in v0.3.1
func (i ManagedInstancePairInfoArray) ToManagedInstancePairInfoArrayOutputWithContext(ctx context.Context) ManagedInstancePairInfoArrayOutput
type ManagedInstancePairInfoArrayInput ¶ added in v0.3.1
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 ¶ added in v0.3.1
type ManagedInstancePairInfoArrayOutput struct{ *pulumi.OutputState }
func (ManagedInstancePairInfoArrayOutput) ElementType ¶ added in v0.3.1
func (ManagedInstancePairInfoArrayOutput) ElementType() reflect.Type
func (ManagedInstancePairInfoArrayOutput) Index ¶ added in v0.3.1
func (o ManagedInstancePairInfoArrayOutput) Index(i pulumi.IntInput) ManagedInstancePairInfoOutput
func (ManagedInstancePairInfoArrayOutput) ToManagedInstancePairInfoArrayOutput ¶ added in v0.3.1
func (o ManagedInstancePairInfoArrayOutput) ToManagedInstancePairInfoArrayOutput() ManagedInstancePairInfoArrayOutput
func (ManagedInstancePairInfoArrayOutput) ToManagedInstancePairInfoArrayOutputWithContext ¶ added in v0.3.1
func (o ManagedInstancePairInfoArrayOutput) ToManagedInstancePairInfoArrayOutputWithContext(ctx context.Context) ManagedInstancePairInfoArrayOutput
type ManagedInstancePairInfoInput ¶ added in v0.3.1
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 ¶ added in v0.3.1
type ManagedInstancePairInfoOutput struct{ *pulumi.OutputState }
Pairs of Managed Instances in the failover group.
func (ManagedInstancePairInfoOutput) ElementType ¶ added in v0.3.1
func (ManagedInstancePairInfoOutput) ElementType() reflect.Type
func (ManagedInstancePairInfoOutput) PartnerManagedInstanceId ¶ added in v0.3.1
func (o ManagedInstancePairInfoOutput) PartnerManagedInstanceId() pulumi.StringPtrOutput
Id of Partner Managed Instance in pair.
func (ManagedInstancePairInfoOutput) PrimaryManagedInstanceId ¶ added in v0.3.1
func (o ManagedInstancePairInfoOutput) PrimaryManagedInstanceId() pulumi.StringPtrOutput
Id of Primary Managed Instance in pair.
func (ManagedInstancePairInfoOutput) ToManagedInstancePairInfoOutput ¶ added in v0.3.1
func (o ManagedInstancePairInfoOutput) ToManagedInstancePairInfoOutput() ManagedInstancePairInfoOutput
func (ManagedInstancePairInfoOutput) ToManagedInstancePairInfoOutputWithContext ¶ added in v0.3.1
func (o ManagedInstancePairInfoOutput) ToManagedInstancePairInfoOutputWithContext(ctx context.Context) ManagedInstancePairInfoOutput
type ManagedInstancePairInfoResponse ¶ added in v0.3.1
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 ¶ added in v0.3.1
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 ¶ added in v0.3.1
func (ManagedInstancePairInfoResponseArgs) ElementType() reflect.Type
func (ManagedInstancePairInfoResponseArgs) ToManagedInstancePairInfoResponseOutput ¶ added in v0.3.1
func (i ManagedInstancePairInfoResponseArgs) ToManagedInstancePairInfoResponseOutput() ManagedInstancePairInfoResponseOutput
func (ManagedInstancePairInfoResponseArgs) ToManagedInstancePairInfoResponseOutputWithContext ¶ added in v0.3.1
func (i ManagedInstancePairInfoResponseArgs) ToManagedInstancePairInfoResponseOutputWithContext(ctx context.Context) ManagedInstancePairInfoResponseOutput
type ManagedInstancePairInfoResponseArray ¶ added in v0.3.1
type ManagedInstancePairInfoResponseArray []ManagedInstancePairInfoResponseInput
func (ManagedInstancePairInfoResponseArray) ElementType ¶ added in v0.3.1
func (ManagedInstancePairInfoResponseArray) ElementType() reflect.Type
func (ManagedInstancePairInfoResponseArray) ToManagedInstancePairInfoResponseArrayOutput ¶ added in v0.3.1
func (i ManagedInstancePairInfoResponseArray) ToManagedInstancePairInfoResponseArrayOutput() ManagedInstancePairInfoResponseArrayOutput
func (ManagedInstancePairInfoResponseArray) ToManagedInstancePairInfoResponseArrayOutputWithContext ¶ added in v0.3.1
func (i ManagedInstancePairInfoResponseArray) ToManagedInstancePairInfoResponseArrayOutputWithContext(ctx context.Context) ManagedInstancePairInfoResponseArrayOutput
type ManagedInstancePairInfoResponseArrayInput ¶ added in v0.3.1
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 ¶ added in v0.3.1
type ManagedInstancePairInfoResponseArrayOutput struct{ *pulumi.OutputState }
func (ManagedInstancePairInfoResponseArrayOutput) ElementType ¶ added in v0.3.1
func (ManagedInstancePairInfoResponseArrayOutput) ElementType() reflect.Type
func (ManagedInstancePairInfoResponseArrayOutput) ToManagedInstancePairInfoResponseArrayOutput ¶ added in v0.3.1
func (o ManagedInstancePairInfoResponseArrayOutput) ToManagedInstancePairInfoResponseArrayOutput() ManagedInstancePairInfoResponseArrayOutput
func (ManagedInstancePairInfoResponseArrayOutput) ToManagedInstancePairInfoResponseArrayOutputWithContext ¶ added in v0.3.1
func (o ManagedInstancePairInfoResponseArrayOutput) ToManagedInstancePairInfoResponseArrayOutputWithContext(ctx context.Context) ManagedInstancePairInfoResponseArrayOutput
type ManagedInstancePairInfoResponseInput ¶ added in v0.3.1
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 ¶ added in v0.3.1
type ManagedInstancePairInfoResponseOutput struct{ *pulumi.OutputState }
Pairs of Managed Instances in the failover group.
func (ManagedInstancePairInfoResponseOutput) ElementType ¶ added in v0.3.1
func (ManagedInstancePairInfoResponseOutput) ElementType() reflect.Type
func (ManagedInstancePairInfoResponseOutput) PartnerManagedInstanceId ¶ added in v0.3.1
func (o ManagedInstancePairInfoResponseOutput) PartnerManagedInstanceId() pulumi.StringPtrOutput
Id of Partner Managed Instance in pair.
func (ManagedInstancePairInfoResponseOutput) PrimaryManagedInstanceId ¶ added in v0.3.1
func (o ManagedInstancePairInfoResponseOutput) PrimaryManagedInstanceId() pulumi.StringPtrOutput
Id of Primary Managed Instance in pair.
func (ManagedInstancePairInfoResponseOutput) ToManagedInstancePairInfoResponseOutput ¶ added in v0.3.1
func (o ManagedInstancePairInfoResponseOutput) ToManagedInstancePairInfoResponseOutput() ManagedInstancePairInfoResponseOutput
func (ManagedInstancePairInfoResponseOutput) ToManagedInstancePairInfoResponseOutputWithContext ¶ added in v0.3.1
func (o ManagedInstancePairInfoResponseOutput) ToManagedInstancePairInfoResponseOutputWithContext(ctx context.Context) ManagedInstancePairInfoResponseOutput
type ManagedInstancePecPropertyResponse ¶ added in v0.3.1
type ManagedInstancePecPropertyResponse struct { // Resource ID. Id string `pulumi:"id"` // Private endpoint connection properties Properties ManagedInstancePrivateEndpointConnectionPropertiesResponse `pulumi:"properties"` }
A private endpoint connection under a managed instance
type ManagedInstancePecPropertyResponseArgs ¶ added in v0.3.1
type ManagedInstancePecPropertyResponseArgs struct { // Resource ID. Id pulumi.StringInput `pulumi:"id"` // Private endpoint connection properties Properties ManagedInstancePrivateEndpointConnectionPropertiesResponseInput `pulumi:"properties"` }
A private endpoint connection under a managed instance
func (ManagedInstancePecPropertyResponseArgs) ElementType ¶ added in v0.3.1
func (ManagedInstancePecPropertyResponseArgs) ElementType() reflect.Type
func (ManagedInstancePecPropertyResponseArgs) ToManagedInstancePecPropertyResponseOutput ¶ added in v0.3.1
func (i ManagedInstancePecPropertyResponseArgs) ToManagedInstancePecPropertyResponseOutput() ManagedInstancePecPropertyResponseOutput
func (ManagedInstancePecPropertyResponseArgs) ToManagedInstancePecPropertyResponseOutputWithContext ¶ added in v0.3.1
func (i ManagedInstancePecPropertyResponseArgs) ToManagedInstancePecPropertyResponseOutputWithContext(ctx context.Context) ManagedInstancePecPropertyResponseOutput
type ManagedInstancePecPropertyResponseArray ¶ added in v0.3.1
type ManagedInstancePecPropertyResponseArray []ManagedInstancePecPropertyResponseInput
func (ManagedInstancePecPropertyResponseArray) ElementType ¶ added in v0.3.1
func (ManagedInstancePecPropertyResponseArray) ElementType() reflect.Type
func (ManagedInstancePecPropertyResponseArray) ToManagedInstancePecPropertyResponseArrayOutput ¶ added in v0.3.1
func (i ManagedInstancePecPropertyResponseArray) ToManagedInstancePecPropertyResponseArrayOutput() ManagedInstancePecPropertyResponseArrayOutput
func (ManagedInstancePecPropertyResponseArray) ToManagedInstancePecPropertyResponseArrayOutputWithContext ¶ added in v0.3.1
func (i ManagedInstancePecPropertyResponseArray) ToManagedInstancePecPropertyResponseArrayOutputWithContext(ctx context.Context) ManagedInstancePecPropertyResponseArrayOutput
type ManagedInstancePecPropertyResponseArrayInput ¶ added in v0.3.1
type ManagedInstancePecPropertyResponseArrayInput interface { pulumi.Input ToManagedInstancePecPropertyResponseArrayOutput() ManagedInstancePecPropertyResponseArrayOutput ToManagedInstancePecPropertyResponseArrayOutputWithContext(context.Context) ManagedInstancePecPropertyResponseArrayOutput }
ManagedInstancePecPropertyResponseArrayInput is an input type that accepts ManagedInstancePecPropertyResponseArray and ManagedInstancePecPropertyResponseArrayOutput values. You can construct a concrete instance of `ManagedInstancePecPropertyResponseArrayInput` via:
ManagedInstancePecPropertyResponseArray{ ManagedInstancePecPropertyResponseArgs{...} }
type ManagedInstancePecPropertyResponseArrayOutput ¶ added in v0.3.1
type ManagedInstancePecPropertyResponseArrayOutput struct{ *pulumi.OutputState }
func (ManagedInstancePecPropertyResponseArrayOutput) ElementType ¶ added in v0.3.1
func (ManagedInstancePecPropertyResponseArrayOutput) ElementType() reflect.Type
func (ManagedInstancePecPropertyResponseArrayOutput) ToManagedInstancePecPropertyResponseArrayOutput ¶ added in v0.3.1
func (o ManagedInstancePecPropertyResponseArrayOutput) ToManagedInstancePecPropertyResponseArrayOutput() ManagedInstancePecPropertyResponseArrayOutput
func (ManagedInstancePecPropertyResponseArrayOutput) ToManagedInstancePecPropertyResponseArrayOutputWithContext ¶ added in v0.3.1
func (o ManagedInstancePecPropertyResponseArrayOutput) ToManagedInstancePecPropertyResponseArrayOutputWithContext(ctx context.Context) ManagedInstancePecPropertyResponseArrayOutput
type ManagedInstancePecPropertyResponseInput ¶ added in v0.3.1
type ManagedInstancePecPropertyResponseInput interface { pulumi.Input ToManagedInstancePecPropertyResponseOutput() ManagedInstancePecPropertyResponseOutput ToManagedInstancePecPropertyResponseOutputWithContext(context.Context) ManagedInstancePecPropertyResponseOutput }
ManagedInstancePecPropertyResponseInput is an input type that accepts ManagedInstancePecPropertyResponseArgs and ManagedInstancePecPropertyResponseOutput values. You can construct a concrete instance of `ManagedInstancePecPropertyResponseInput` via:
ManagedInstancePecPropertyResponseArgs{...}
type ManagedInstancePecPropertyResponseOutput ¶ added in v0.3.1
type ManagedInstancePecPropertyResponseOutput struct{ *pulumi.OutputState }
A private endpoint connection under a managed instance
func (ManagedInstancePecPropertyResponseOutput) ElementType ¶ added in v0.3.1
func (ManagedInstancePecPropertyResponseOutput) ElementType() reflect.Type
func (ManagedInstancePecPropertyResponseOutput) Id ¶ added in v0.3.1
func (o ManagedInstancePecPropertyResponseOutput) Id() pulumi.StringOutput
Resource ID.
func (ManagedInstancePecPropertyResponseOutput) Properties ¶ added in v0.3.1
func (o ManagedInstancePecPropertyResponseOutput) Properties() ManagedInstancePrivateEndpointConnectionPropertiesResponseOutput
Private endpoint connection properties
func (ManagedInstancePecPropertyResponseOutput) ToManagedInstancePecPropertyResponseOutput ¶ added in v0.3.1
func (o ManagedInstancePecPropertyResponseOutput) ToManagedInstancePecPropertyResponseOutput() ManagedInstancePecPropertyResponseOutput
func (ManagedInstancePecPropertyResponseOutput) ToManagedInstancePecPropertyResponseOutputWithContext ¶ added in v0.3.1
func (o ManagedInstancePecPropertyResponseOutput) ToManagedInstancePecPropertyResponseOutputWithContext(ctx context.Context) ManagedInstancePecPropertyResponseOutput
type ManagedInstancePrivateEndpointConnection ¶ added in v0.3.1
type ManagedInstancePrivateEndpointConnection struct { pulumi.CustomResourceState // Resource name. Name pulumi.StringOutput `pulumi:"name"` // Private endpoint which the connection belongs to. PrivateEndpoint ManagedInstancePrivateEndpointPropertyResponsePtrOutput `pulumi:"privateEndpoint"` // Connection State of the Private Endpoint Connection. PrivateLinkServiceConnectionState ManagedInstancePrivateLinkServiceConnectionStatePropertyResponsePtrOutput `pulumi:"privateLinkServiceConnectionState"` // State of the Private Endpoint Connection. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
A private endpoint connection
func GetManagedInstancePrivateEndpointConnection ¶ added in v0.3.1
func GetManagedInstancePrivateEndpointConnection(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ManagedInstancePrivateEndpointConnectionState, opts ...pulumi.ResourceOption) (*ManagedInstancePrivateEndpointConnection, error)
GetManagedInstancePrivateEndpointConnection gets an existing ManagedInstancePrivateEndpointConnection 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 NewManagedInstancePrivateEndpointConnection ¶ added in v0.3.1
func NewManagedInstancePrivateEndpointConnection(ctx *pulumi.Context, name string, args *ManagedInstancePrivateEndpointConnectionArgs, opts ...pulumi.ResourceOption) (*ManagedInstancePrivateEndpointConnection, error)
NewManagedInstancePrivateEndpointConnection registers a new resource with the given unique name, arguments, and options.
func (*ManagedInstancePrivateEndpointConnection) ElementType ¶ added in v0.3.1
func (*ManagedInstancePrivateEndpointConnection) ElementType() reflect.Type
func (*ManagedInstancePrivateEndpointConnection) ToManagedInstancePrivateEndpointConnectionOutput ¶ added in v0.3.1
func (i *ManagedInstancePrivateEndpointConnection) ToManagedInstancePrivateEndpointConnectionOutput() ManagedInstancePrivateEndpointConnectionOutput
func (*ManagedInstancePrivateEndpointConnection) ToManagedInstancePrivateEndpointConnectionOutputWithContext ¶ added in v0.3.1
func (i *ManagedInstancePrivateEndpointConnection) ToManagedInstancePrivateEndpointConnectionOutputWithContext(ctx context.Context) ManagedInstancePrivateEndpointConnectionOutput
type ManagedInstancePrivateEndpointConnectionArgs ¶ added in v0.3.1
type ManagedInstancePrivateEndpointConnectionArgs struct { // The name of the managed instance. ManagedInstanceName pulumi.StringInput // Private endpoint which the connection belongs to. PrivateEndpoint ManagedInstancePrivateEndpointPropertyPtrInput PrivateEndpointConnectionName pulumi.StringInput // Connection State of the Private Endpoint Connection. PrivateLinkServiceConnectionState ManagedInstancePrivateLinkServiceConnectionStatePropertyPtrInput // 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 ManagedInstancePrivateEndpointConnection resource.
func (ManagedInstancePrivateEndpointConnectionArgs) ElementType ¶ added in v0.3.1
func (ManagedInstancePrivateEndpointConnectionArgs) ElementType() reflect.Type
type ManagedInstancePrivateEndpointConnectionInput ¶ added in v0.3.1
type ManagedInstancePrivateEndpointConnectionInput interface { pulumi.Input ToManagedInstancePrivateEndpointConnectionOutput() ManagedInstancePrivateEndpointConnectionOutput ToManagedInstancePrivateEndpointConnectionOutputWithContext(ctx context.Context) ManagedInstancePrivateEndpointConnectionOutput }
type ManagedInstancePrivateEndpointConnectionOutput ¶ added in v0.3.1
type ManagedInstancePrivateEndpointConnectionOutput struct {
*pulumi.OutputState
}
func (ManagedInstancePrivateEndpointConnectionOutput) ElementType ¶ added in v0.3.1
func (ManagedInstancePrivateEndpointConnectionOutput) ElementType() reflect.Type
func (ManagedInstancePrivateEndpointConnectionOutput) ToManagedInstancePrivateEndpointConnectionOutput ¶ added in v0.3.1
func (o ManagedInstancePrivateEndpointConnectionOutput) ToManagedInstancePrivateEndpointConnectionOutput() ManagedInstancePrivateEndpointConnectionOutput
func (ManagedInstancePrivateEndpointConnectionOutput) ToManagedInstancePrivateEndpointConnectionOutputWithContext ¶ added in v0.3.1
func (o ManagedInstancePrivateEndpointConnectionOutput) ToManagedInstancePrivateEndpointConnectionOutputWithContext(ctx context.Context) ManagedInstancePrivateEndpointConnectionOutput
type ManagedInstancePrivateEndpointConnectionPropertiesResponse ¶ added in v0.3.1
type ManagedInstancePrivateEndpointConnectionPropertiesResponse struct { // Private endpoint which the connection belongs to. PrivateEndpoint *ManagedInstancePrivateEndpointPropertyResponse `pulumi:"privateEndpoint"` // Connection State of the Private Endpoint Connection. PrivateLinkServiceConnectionState *ManagedInstancePrivateLinkServiceConnectionStatePropertyResponse `pulumi:"privateLinkServiceConnectionState"` // State of the Private Endpoint Connection. ProvisioningState string `pulumi:"provisioningState"` }
Properties of a private endpoint connection.
type ManagedInstancePrivateEndpointConnectionPropertiesResponseArgs ¶ added in v0.3.1
type ManagedInstancePrivateEndpointConnectionPropertiesResponseArgs struct { // Private endpoint which the connection belongs to. PrivateEndpoint ManagedInstancePrivateEndpointPropertyResponsePtrInput `pulumi:"privateEndpoint"` // Connection State of the Private Endpoint Connection. PrivateLinkServiceConnectionState ManagedInstancePrivateLinkServiceConnectionStatePropertyResponsePtrInput `pulumi:"privateLinkServiceConnectionState"` // State of the Private Endpoint Connection. ProvisioningState pulumi.StringInput `pulumi:"provisioningState"` }
Properties of a private endpoint connection.
func (ManagedInstancePrivateEndpointConnectionPropertiesResponseArgs) ElementType ¶ added in v0.3.1
func (ManagedInstancePrivateEndpointConnectionPropertiesResponseArgs) ElementType() reflect.Type
func (ManagedInstancePrivateEndpointConnectionPropertiesResponseArgs) ToManagedInstancePrivateEndpointConnectionPropertiesResponseOutput ¶ added in v0.3.1
func (i ManagedInstancePrivateEndpointConnectionPropertiesResponseArgs) ToManagedInstancePrivateEndpointConnectionPropertiesResponseOutput() ManagedInstancePrivateEndpointConnectionPropertiesResponseOutput
func (ManagedInstancePrivateEndpointConnectionPropertiesResponseArgs) ToManagedInstancePrivateEndpointConnectionPropertiesResponseOutputWithContext ¶ added in v0.3.1
func (i ManagedInstancePrivateEndpointConnectionPropertiesResponseArgs) ToManagedInstancePrivateEndpointConnectionPropertiesResponseOutputWithContext(ctx context.Context) ManagedInstancePrivateEndpointConnectionPropertiesResponseOutput
type ManagedInstancePrivateEndpointConnectionPropertiesResponseInput ¶ added in v0.3.1
type ManagedInstancePrivateEndpointConnectionPropertiesResponseInput interface { pulumi.Input ToManagedInstancePrivateEndpointConnectionPropertiesResponseOutput() ManagedInstancePrivateEndpointConnectionPropertiesResponseOutput ToManagedInstancePrivateEndpointConnectionPropertiesResponseOutputWithContext(context.Context) ManagedInstancePrivateEndpointConnectionPropertiesResponseOutput }
ManagedInstancePrivateEndpointConnectionPropertiesResponseInput is an input type that accepts ManagedInstancePrivateEndpointConnectionPropertiesResponseArgs and ManagedInstancePrivateEndpointConnectionPropertiesResponseOutput values. You can construct a concrete instance of `ManagedInstancePrivateEndpointConnectionPropertiesResponseInput` via:
ManagedInstancePrivateEndpointConnectionPropertiesResponseArgs{...}
type ManagedInstancePrivateEndpointConnectionPropertiesResponseOutput ¶ added in v0.3.1
type ManagedInstancePrivateEndpointConnectionPropertiesResponseOutput struct{ *pulumi.OutputState }
Properties of a private endpoint connection.
func (ManagedInstancePrivateEndpointConnectionPropertiesResponseOutput) ElementType ¶ added in v0.3.1
func (ManagedInstancePrivateEndpointConnectionPropertiesResponseOutput) ElementType() reflect.Type
func (ManagedInstancePrivateEndpointConnectionPropertiesResponseOutput) PrivateEndpoint ¶ added in v0.3.1
func (o ManagedInstancePrivateEndpointConnectionPropertiesResponseOutput) PrivateEndpoint() ManagedInstancePrivateEndpointPropertyResponsePtrOutput
Private endpoint which the connection belongs to.
func (ManagedInstancePrivateEndpointConnectionPropertiesResponseOutput) PrivateLinkServiceConnectionState ¶ added in v0.3.1
func (o ManagedInstancePrivateEndpointConnectionPropertiesResponseOutput) PrivateLinkServiceConnectionState() ManagedInstancePrivateLinkServiceConnectionStatePropertyResponsePtrOutput
Connection State of the Private Endpoint Connection.
func (ManagedInstancePrivateEndpointConnectionPropertiesResponseOutput) ProvisioningState ¶ added in v0.3.1
func (o ManagedInstancePrivateEndpointConnectionPropertiesResponseOutput) ProvisioningState() pulumi.StringOutput
State of the Private Endpoint Connection.
func (ManagedInstancePrivateEndpointConnectionPropertiesResponseOutput) ToManagedInstancePrivateEndpointConnectionPropertiesResponseOutput ¶ added in v0.3.1
func (o ManagedInstancePrivateEndpointConnectionPropertiesResponseOutput) ToManagedInstancePrivateEndpointConnectionPropertiesResponseOutput() ManagedInstancePrivateEndpointConnectionPropertiesResponseOutput
func (ManagedInstancePrivateEndpointConnectionPropertiesResponseOutput) ToManagedInstancePrivateEndpointConnectionPropertiesResponseOutputWithContext ¶ added in v0.3.1
func (o ManagedInstancePrivateEndpointConnectionPropertiesResponseOutput) ToManagedInstancePrivateEndpointConnectionPropertiesResponseOutputWithContext(ctx context.Context) ManagedInstancePrivateEndpointConnectionPropertiesResponseOutput
type ManagedInstancePrivateEndpointConnectionState ¶ added in v0.3.1
type ManagedInstancePrivateEndpointConnectionState struct { // Resource name. Name pulumi.StringPtrInput // Private endpoint which the connection belongs to. PrivateEndpoint ManagedInstancePrivateEndpointPropertyResponsePtrInput // Connection State of the Private Endpoint Connection. PrivateLinkServiceConnectionState ManagedInstancePrivateLinkServiceConnectionStatePropertyResponsePtrInput // State of the Private Endpoint Connection. ProvisioningState pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput }
func (ManagedInstancePrivateEndpointConnectionState) ElementType ¶ added in v0.3.1
func (ManagedInstancePrivateEndpointConnectionState) ElementType() reflect.Type
type ManagedInstancePrivateEndpointProperty ¶ added in v0.3.1
type ManagedInstancePrivateEndpointProperty struct { // Resource id of the private endpoint. Id *string `pulumi:"id"` }
type ManagedInstancePrivateEndpointPropertyArgs ¶ added in v0.3.1
type ManagedInstancePrivateEndpointPropertyArgs struct { // Resource id of the private endpoint. Id pulumi.StringPtrInput `pulumi:"id"` }
func (ManagedInstancePrivateEndpointPropertyArgs) ElementType ¶ added in v0.3.1
func (ManagedInstancePrivateEndpointPropertyArgs) ElementType() reflect.Type
func (ManagedInstancePrivateEndpointPropertyArgs) ToManagedInstancePrivateEndpointPropertyOutput ¶ added in v0.3.1
func (i ManagedInstancePrivateEndpointPropertyArgs) ToManagedInstancePrivateEndpointPropertyOutput() ManagedInstancePrivateEndpointPropertyOutput
func (ManagedInstancePrivateEndpointPropertyArgs) ToManagedInstancePrivateEndpointPropertyOutputWithContext ¶ added in v0.3.1
func (i ManagedInstancePrivateEndpointPropertyArgs) ToManagedInstancePrivateEndpointPropertyOutputWithContext(ctx context.Context) ManagedInstancePrivateEndpointPropertyOutput
func (ManagedInstancePrivateEndpointPropertyArgs) ToManagedInstancePrivateEndpointPropertyPtrOutput ¶ added in v0.3.1
func (i ManagedInstancePrivateEndpointPropertyArgs) ToManagedInstancePrivateEndpointPropertyPtrOutput() ManagedInstancePrivateEndpointPropertyPtrOutput
func (ManagedInstancePrivateEndpointPropertyArgs) ToManagedInstancePrivateEndpointPropertyPtrOutputWithContext ¶ added in v0.3.1
func (i ManagedInstancePrivateEndpointPropertyArgs) ToManagedInstancePrivateEndpointPropertyPtrOutputWithContext(ctx context.Context) ManagedInstancePrivateEndpointPropertyPtrOutput
type ManagedInstancePrivateEndpointPropertyInput ¶ added in v0.3.1
type ManagedInstancePrivateEndpointPropertyInput interface { pulumi.Input ToManagedInstancePrivateEndpointPropertyOutput() ManagedInstancePrivateEndpointPropertyOutput ToManagedInstancePrivateEndpointPropertyOutputWithContext(context.Context) ManagedInstancePrivateEndpointPropertyOutput }
ManagedInstancePrivateEndpointPropertyInput is an input type that accepts ManagedInstancePrivateEndpointPropertyArgs and ManagedInstancePrivateEndpointPropertyOutput values. You can construct a concrete instance of `ManagedInstancePrivateEndpointPropertyInput` via:
ManagedInstancePrivateEndpointPropertyArgs{...}
type ManagedInstancePrivateEndpointPropertyOutput ¶ added in v0.3.1
type ManagedInstancePrivateEndpointPropertyOutput struct{ *pulumi.OutputState }
func (ManagedInstancePrivateEndpointPropertyOutput) ElementType ¶ added in v0.3.1
func (ManagedInstancePrivateEndpointPropertyOutput) ElementType() reflect.Type
func (ManagedInstancePrivateEndpointPropertyOutput) Id ¶ added in v0.3.1
Resource id of the private endpoint.
func (ManagedInstancePrivateEndpointPropertyOutput) ToManagedInstancePrivateEndpointPropertyOutput ¶ added in v0.3.1
func (o ManagedInstancePrivateEndpointPropertyOutput) ToManagedInstancePrivateEndpointPropertyOutput() ManagedInstancePrivateEndpointPropertyOutput
func (ManagedInstancePrivateEndpointPropertyOutput) ToManagedInstancePrivateEndpointPropertyOutputWithContext ¶ added in v0.3.1
func (o ManagedInstancePrivateEndpointPropertyOutput) ToManagedInstancePrivateEndpointPropertyOutputWithContext(ctx context.Context) ManagedInstancePrivateEndpointPropertyOutput
func (ManagedInstancePrivateEndpointPropertyOutput) ToManagedInstancePrivateEndpointPropertyPtrOutput ¶ added in v0.3.1
func (o ManagedInstancePrivateEndpointPropertyOutput) ToManagedInstancePrivateEndpointPropertyPtrOutput() ManagedInstancePrivateEndpointPropertyPtrOutput
func (ManagedInstancePrivateEndpointPropertyOutput) ToManagedInstancePrivateEndpointPropertyPtrOutputWithContext ¶ added in v0.3.1
func (o ManagedInstancePrivateEndpointPropertyOutput) ToManagedInstancePrivateEndpointPropertyPtrOutputWithContext(ctx context.Context) ManagedInstancePrivateEndpointPropertyPtrOutput
type ManagedInstancePrivateEndpointPropertyPtrInput ¶ added in v0.3.1
type ManagedInstancePrivateEndpointPropertyPtrInput interface { pulumi.Input ToManagedInstancePrivateEndpointPropertyPtrOutput() ManagedInstancePrivateEndpointPropertyPtrOutput ToManagedInstancePrivateEndpointPropertyPtrOutputWithContext(context.Context) ManagedInstancePrivateEndpointPropertyPtrOutput }
ManagedInstancePrivateEndpointPropertyPtrInput is an input type that accepts ManagedInstancePrivateEndpointPropertyArgs, ManagedInstancePrivateEndpointPropertyPtr and ManagedInstancePrivateEndpointPropertyPtrOutput values. You can construct a concrete instance of `ManagedInstancePrivateEndpointPropertyPtrInput` via:
ManagedInstancePrivateEndpointPropertyArgs{...} or: nil
func ManagedInstancePrivateEndpointPropertyPtr ¶ added in v0.3.1
func ManagedInstancePrivateEndpointPropertyPtr(v *ManagedInstancePrivateEndpointPropertyArgs) ManagedInstancePrivateEndpointPropertyPtrInput
type ManagedInstancePrivateEndpointPropertyPtrOutput ¶ added in v0.3.1
type ManagedInstancePrivateEndpointPropertyPtrOutput struct{ *pulumi.OutputState }
func (ManagedInstancePrivateEndpointPropertyPtrOutput) ElementType ¶ added in v0.3.1
func (ManagedInstancePrivateEndpointPropertyPtrOutput) ElementType() reflect.Type
func (ManagedInstancePrivateEndpointPropertyPtrOutput) Id ¶ added in v0.3.1
Resource id of the private endpoint.
func (ManagedInstancePrivateEndpointPropertyPtrOutput) ToManagedInstancePrivateEndpointPropertyPtrOutput ¶ added in v0.3.1
func (o ManagedInstancePrivateEndpointPropertyPtrOutput) ToManagedInstancePrivateEndpointPropertyPtrOutput() ManagedInstancePrivateEndpointPropertyPtrOutput
func (ManagedInstancePrivateEndpointPropertyPtrOutput) ToManagedInstancePrivateEndpointPropertyPtrOutputWithContext ¶ added in v0.3.1
func (o ManagedInstancePrivateEndpointPropertyPtrOutput) ToManagedInstancePrivateEndpointPropertyPtrOutputWithContext(ctx context.Context) ManagedInstancePrivateEndpointPropertyPtrOutput
type ManagedInstancePrivateEndpointPropertyResponse ¶ added in v0.3.1
type ManagedInstancePrivateEndpointPropertyResponse struct { // Resource id of the private endpoint. Id *string `pulumi:"id"` }
type ManagedInstancePrivateEndpointPropertyResponseArgs ¶ added in v0.3.1
type ManagedInstancePrivateEndpointPropertyResponseArgs struct { // Resource id of the private endpoint. Id pulumi.StringPtrInput `pulumi:"id"` }
func (ManagedInstancePrivateEndpointPropertyResponseArgs) ElementType ¶ added in v0.3.1
func (ManagedInstancePrivateEndpointPropertyResponseArgs) ElementType() reflect.Type
func (ManagedInstancePrivateEndpointPropertyResponseArgs) ToManagedInstancePrivateEndpointPropertyResponseOutput ¶ added in v0.3.1
func (i ManagedInstancePrivateEndpointPropertyResponseArgs) ToManagedInstancePrivateEndpointPropertyResponseOutput() ManagedInstancePrivateEndpointPropertyResponseOutput
func (ManagedInstancePrivateEndpointPropertyResponseArgs) ToManagedInstancePrivateEndpointPropertyResponseOutputWithContext ¶ added in v0.3.1
func (i ManagedInstancePrivateEndpointPropertyResponseArgs) ToManagedInstancePrivateEndpointPropertyResponseOutputWithContext(ctx context.Context) ManagedInstancePrivateEndpointPropertyResponseOutput
func (ManagedInstancePrivateEndpointPropertyResponseArgs) ToManagedInstancePrivateEndpointPropertyResponsePtrOutput ¶ added in v0.3.1
func (i ManagedInstancePrivateEndpointPropertyResponseArgs) ToManagedInstancePrivateEndpointPropertyResponsePtrOutput() ManagedInstancePrivateEndpointPropertyResponsePtrOutput
func (ManagedInstancePrivateEndpointPropertyResponseArgs) ToManagedInstancePrivateEndpointPropertyResponsePtrOutputWithContext ¶ added in v0.3.1
func (i ManagedInstancePrivateEndpointPropertyResponseArgs) ToManagedInstancePrivateEndpointPropertyResponsePtrOutputWithContext(ctx context.Context) ManagedInstancePrivateEndpointPropertyResponsePtrOutput
type ManagedInstancePrivateEndpointPropertyResponseInput ¶ added in v0.3.1
type ManagedInstancePrivateEndpointPropertyResponseInput interface { pulumi.Input ToManagedInstancePrivateEndpointPropertyResponseOutput() ManagedInstancePrivateEndpointPropertyResponseOutput ToManagedInstancePrivateEndpointPropertyResponseOutputWithContext(context.Context) ManagedInstancePrivateEndpointPropertyResponseOutput }
ManagedInstancePrivateEndpointPropertyResponseInput is an input type that accepts ManagedInstancePrivateEndpointPropertyResponseArgs and ManagedInstancePrivateEndpointPropertyResponseOutput values. You can construct a concrete instance of `ManagedInstancePrivateEndpointPropertyResponseInput` via:
ManagedInstancePrivateEndpointPropertyResponseArgs{...}
type ManagedInstancePrivateEndpointPropertyResponseOutput ¶ added in v0.3.1
type ManagedInstancePrivateEndpointPropertyResponseOutput struct{ *pulumi.OutputState }
func (ManagedInstancePrivateEndpointPropertyResponseOutput) ElementType ¶ added in v0.3.1
func (ManagedInstancePrivateEndpointPropertyResponseOutput) ElementType() reflect.Type
func (ManagedInstancePrivateEndpointPropertyResponseOutput) Id ¶ added in v0.3.1
Resource id of the private endpoint.
func (ManagedInstancePrivateEndpointPropertyResponseOutput) ToManagedInstancePrivateEndpointPropertyResponseOutput ¶ added in v0.3.1
func (o ManagedInstancePrivateEndpointPropertyResponseOutput) ToManagedInstancePrivateEndpointPropertyResponseOutput() ManagedInstancePrivateEndpointPropertyResponseOutput
func (ManagedInstancePrivateEndpointPropertyResponseOutput) ToManagedInstancePrivateEndpointPropertyResponseOutputWithContext ¶ added in v0.3.1
func (o ManagedInstancePrivateEndpointPropertyResponseOutput) ToManagedInstancePrivateEndpointPropertyResponseOutputWithContext(ctx context.Context) ManagedInstancePrivateEndpointPropertyResponseOutput
func (ManagedInstancePrivateEndpointPropertyResponseOutput) ToManagedInstancePrivateEndpointPropertyResponsePtrOutput ¶ added in v0.3.1
func (o ManagedInstancePrivateEndpointPropertyResponseOutput) ToManagedInstancePrivateEndpointPropertyResponsePtrOutput() ManagedInstancePrivateEndpointPropertyResponsePtrOutput
func (ManagedInstancePrivateEndpointPropertyResponseOutput) ToManagedInstancePrivateEndpointPropertyResponsePtrOutputWithContext ¶ added in v0.3.1
func (o ManagedInstancePrivateEndpointPropertyResponseOutput) ToManagedInstancePrivateEndpointPropertyResponsePtrOutputWithContext(ctx context.Context) ManagedInstancePrivateEndpointPropertyResponsePtrOutput
type ManagedInstancePrivateEndpointPropertyResponsePtrInput ¶ added in v0.3.1
type ManagedInstancePrivateEndpointPropertyResponsePtrInput interface { pulumi.Input ToManagedInstancePrivateEndpointPropertyResponsePtrOutput() ManagedInstancePrivateEndpointPropertyResponsePtrOutput ToManagedInstancePrivateEndpointPropertyResponsePtrOutputWithContext(context.Context) ManagedInstancePrivateEndpointPropertyResponsePtrOutput }
ManagedInstancePrivateEndpointPropertyResponsePtrInput is an input type that accepts ManagedInstancePrivateEndpointPropertyResponseArgs, ManagedInstancePrivateEndpointPropertyResponsePtr and ManagedInstancePrivateEndpointPropertyResponsePtrOutput values. You can construct a concrete instance of `ManagedInstancePrivateEndpointPropertyResponsePtrInput` via:
ManagedInstancePrivateEndpointPropertyResponseArgs{...} or: nil
func ManagedInstancePrivateEndpointPropertyResponsePtr ¶ added in v0.3.1
func ManagedInstancePrivateEndpointPropertyResponsePtr(v *ManagedInstancePrivateEndpointPropertyResponseArgs) ManagedInstancePrivateEndpointPropertyResponsePtrInput
type ManagedInstancePrivateEndpointPropertyResponsePtrOutput ¶ added in v0.3.1
type ManagedInstancePrivateEndpointPropertyResponsePtrOutput struct{ *pulumi.OutputState }
func (ManagedInstancePrivateEndpointPropertyResponsePtrOutput) ElementType ¶ added in v0.3.1
func (ManagedInstancePrivateEndpointPropertyResponsePtrOutput) ElementType() reflect.Type
func (ManagedInstancePrivateEndpointPropertyResponsePtrOutput) Id ¶ added in v0.3.1
Resource id of the private endpoint.
func (ManagedInstancePrivateEndpointPropertyResponsePtrOutput) ToManagedInstancePrivateEndpointPropertyResponsePtrOutput ¶ added in v0.3.1
func (o ManagedInstancePrivateEndpointPropertyResponsePtrOutput) ToManagedInstancePrivateEndpointPropertyResponsePtrOutput() ManagedInstancePrivateEndpointPropertyResponsePtrOutput
func (ManagedInstancePrivateEndpointPropertyResponsePtrOutput) ToManagedInstancePrivateEndpointPropertyResponsePtrOutputWithContext ¶ added in v0.3.1
func (o ManagedInstancePrivateEndpointPropertyResponsePtrOutput) ToManagedInstancePrivateEndpointPropertyResponsePtrOutputWithContext(ctx context.Context) ManagedInstancePrivateEndpointPropertyResponsePtrOutput
type ManagedInstancePrivateLinkServiceConnectionStateProperty ¶ added in v0.3.1
type ManagedInstancePrivateLinkServiceConnectionStatePropertyArgs ¶ added in v0.3.1
type ManagedInstancePrivateLinkServiceConnectionStatePropertyArgs struct { // The private link service connection description. Description pulumi.StringInput `pulumi:"description"` // The private link service connection status. Status pulumi.StringInput `pulumi:"status"` }
func (ManagedInstancePrivateLinkServiceConnectionStatePropertyArgs) ElementType ¶ added in v0.3.1
func (ManagedInstancePrivateLinkServiceConnectionStatePropertyArgs) ElementType() reflect.Type
func (ManagedInstancePrivateLinkServiceConnectionStatePropertyArgs) ToManagedInstancePrivateLinkServiceConnectionStatePropertyOutput ¶ added in v0.3.1
func (i ManagedInstancePrivateLinkServiceConnectionStatePropertyArgs) ToManagedInstancePrivateLinkServiceConnectionStatePropertyOutput() ManagedInstancePrivateLinkServiceConnectionStatePropertyOutput
func (ManagedInstancePrivateLinkServiceConnectionStatePropertyArgs) ToManagedInstancePrivateLinkServiceConnectionStatePropertyOutputWithContext ¶ added in v0.3.1
func (i ManagedInstancePrivateLinkServiceConnectionStatePropertyArgs) ToManagedInstancePrivateLinkServiceConnectionStatePropertyOutputWithContext(ctx context.Context) ManagedInstancePrivateLinkServiceConnectionStatePropertyOutput
func (ManagedInstancePrivateLinkServiceConnectionStatePropertyArgs) ToManagedInstancePrivateLinkServiceConnectionStatePropertyPtrOutput ¶ added in v0.3.1
func (i ManagedInstancePrivateLinkServiceConnectionStatePropertyArgs) ToManagedInstancePrivateLinkServiceConnectionStatePropertyPtrOutput() ManagedInstancePrivateLinkServiceConnectionStatePropertyPtrOutput
func (ManagedInstancePrivateLinkServiceConnectionStatePropertyArgs) ToManagedInstancePrivateLinkServiceConnectionStatePropertyPtrOutputWithContext ¶ added in v0.3.1
func (i ManagedInstancePrivateLinkServiceConnectionStatePropertyArgs) ToManagedInstancePrivateLinkServiceConnectionStatePropertyPtrOutputWithContext(ctx context.Context) ManagedInstancePrivateLinkServiceConnectionStatePropertyPtrOutput
type ManagedInstancePrivateLinkServiceConnectionStatePropertyInput ¶ added in v0.3.1
type ManagedInstancePrivateLinkServiceConnectionStatePropertyInput interface { pulumi.Input ToManagedInstancePrivateLinkServiceConnectionStatePropertyOutput() ManagedInstancePrivateLinkServiceConnectionStatePropertyOutput ToManagedInstancePrivateLinkServiceConnectionStatePropertyOutputWithContext(context.Context) ManagedInstancePrivateLinkServiceConnectionStatePropertyOutput }
ManagedInstancePrivateLinkServiceConnectionStatePropertyInput is an input type that accepts ManagedInstancePrivateLinkServiceConnectionStatePropertyArgs and ManagedInstancePrivateLinkServiceConnectionStatePropertyOutput values. You can construct a concrete instance of `ManagedInstancePrivateLinkServiceConnectionStatePropertyInput` via:
ManagedInstancePrivateLinkServiceConnectionStatePropertyArgs{...}
type ManagedInstancePrivateLinkServiceConnectionStatePropertyOutput ¶ added in v0.3.1
type ManagedInstancePrivateLinkServiceConnectionStatePropertyOutput struct{ *pulumi.OutputState }
func (ManagedInstancePrivateLinkServiceConnectionStatePropertyOutput) Description ¶ added in v0.3.1
func (o ManagedInstancePrivateLinkServiceConnectionStatePropertyOutput) Description() pulumi.StringOutput
The private link service connection description.
func (ManagedInstancePrivateLinkServiceConnectionStatePropertyOutput) ElementType ¶ added in v0.3.1
func (ManagedInstancePrivateLinkServiceConnectionStatePropertyOutput) ElementType() reflect.Type
func (ManagedInstancePrivateLinkServiceConnectionStatePropertyOutput) Status ¶ added in v0.3.1
func (o ManagedInstancePrivateLinkServiceConnectionStatePropertyOutput) Status() pulumi.StringOutput
The private link service connection status.
func (ManagedInstancePrivateLinkServiceConnectionStatePropertyOutput) ToManagedInstancePrivateLinkServiceConnectionStatePropertyOutput ¶ added in v0.3.1
func (o ManagedInstancePrivateLinkServiceConnectionStatePropertyOutput) ToManagedInstancePrivateLinkServiceConnectionStatePropertyOutput() ManagedInstancePrivateLinkServiceConnectionStatePropertyOutput
func (ManagedInstancePrivateLinkServiceConnectionStatePropertyOutput) ToManagedInstancePrivateLinkServiceConnectionStatePropertyOutputWithContext ¶ added in v0.3.1
func (o ManagedInstancePrivateLinkServiceConnectionStatePropertyOutput) ToManagedInstancePrivateLinkServiceConnectionStatePropertyOutputWithContext(ctx context.Context) ManagedInstancePrivateLinkServiceConnectionStatePropertyOutput
func (ManagedInstancePrivateLinkServiceConnectionStatePropertyOutput) ToManagedInstancePrivateLinkServiceConnectionStatePropertyPtrOutput ¶ added in v0.3.1
func (o ManagedInstancePrivateLinkServiceConnectionStatePropertyOutput) ToManagedInstancePrivateLinkServiceConnectionStatePropertyPtrOutput() ManagedInstancePrivateLinkServiceConnectionStatePropertyPtrOutput
func (ManagedInstancePrivateLinkServiceConnectionStatePropertyOutput) ToManagedInstancePrivateLinkServiceConnectionStatePropertyPtrOutputWithContext ¶ added in v0.3.1
func (o ManagedInstancePrivateLinkServiceConnectionStatePropertyOutput) ToManagedInstancePrivateLinkServiceConnectionStatePropertyPtrOutputWithContext(ctx context.Context) ManagedInstancePrivateLinkServiceConnectionStatePropertyPtrOutput
type ManagedInstancePrivateLinkServiceConnectionStatePropertyPtrInput ¶ added in v0.3.1
type ManagedInstancePrivateLinkServiceConnectionStatePropertyPtrInput interface { pulumi.Input ToManagedInstancePrivateLinkServiceConnectionStatePropertyPtrOutput() ManagedInstancePrivateLinkServiceConnectionStatePropertyPtrOutput ToManagedInstancePrivateLinkServiceConnectionStatePropertyPtrOutputWithContext(context.Context) ManagedInstancePrivateLinkServiceConnectionStatePropertyPtrOutput }
ManagedInstancePrivateLinkServiceConnectionStatePropertyPtrInput is an input type that accepts ManagedInstancePrivateLinkServiceConnectionStatePropertyArgs, ManagedInstancePrivateLinkServiceConnectionStatePropertyPtr and ManagedInstancePrivateLinkServiceConnectionStatePropertyPtrOutput values. You can construct a concrete instance of `ManagedInstancePrivateLinkServiceConnectionStatePropertyPtrInput` via:
ManagedInstancePrivateLinkServiceConnectionStatePropertyArgs{...} or: nil
func ManagedInstancePrivateLinkServiceConnectionStatePropertyPtr ¶ added in v0.3.1
func ManagedInstancePrivateLinkServiceConnectionStatePropertyPtr(v *ManagedInstancePrivateLinkServiceConnectionStatePropertyArgs) ManagedInstancePrivateLinkServiceConnectionStatePropertyPtrInput
type ManagedInstancePrivateLinkServiceConnectionStatePropertyPtrOutput ¶ added in v0.3.1
type ManagedInstancePrivateLinkServiceConnectionStatePropertyPtrOutput struct{ *pulumi.OutputState }
func (ManagedInstancePrivateLinkServiceConnectionStatePropertyPtrOutput) Description ¶ added in v0.3.1
func (o ManagedInstancePrivateLinkServiceConnectionStatePropertyPtrOutput) Description() pulumi.StringPtrOutput
The private link service connection description.
func (ManagedInstancePrivateLinkServiceConnectionStatePropertyPtrOutput) ElementType ¶ added in v0.3.1
func (ManagedInstancePrivateLinkServiceConnectionStatePropertyPtrOutput) ElementType() reflect.Type
func (ManagedInstancePrivateLinkServiceConnectionStatePropertyPtrOutput) Status ¶ added in v0.3.1
func (o ManagedInstancePrivateLinkServiceConnectionStatePropertyPtrOutput) Status() pulumi.StringPtrOutput
The private link service connection status.
func (ManagedInstancePrivateLinkServiceConnectionStatePropertyPtrOutput) ToManagedInstancePrivateLinkServiceConnectionStatePropertyPtrOutput ¶ added in v0.3.1
func (o ManagedInstancePrivateLinkServiceConnectionStatePropertyPtrOutput) ToManagedInstancePrivateLinkServiceConnectionStatePropertyPtrOutput() ManagedInstancePrivateLinkServiceConnectionStatePropertyPtrOutput
func (ManagedInstancePrivateLinkServiceConnectionStatePropertyPtrOutput) ToManagedInstancePrivateLinkServiceConnectionStatePropertyPtrOutputWithContext ¶ added in v0.3.1
func (o ManagedInstancePrivateLinkServiceConnectionStatePropertyPtrOutput) ToManagedInstancePrivateLinkServiceConnectionStatePropertyPtrOutputWithContext(ctx context.Context) ManagedInstancePrivateLinkServiceConnectionStatePropertyPtrOutput
type ManagedInstancePrivateLinkServiceConnectionStatePropertyResponse ¶ added in v0.3.1
type ManagedInstancePrivateLinkServiceConnectionStatePropertyResponse struct { // The private link service connection description. ActionsRequired string `pulumi:"actionsRequired"` // The private link service connection description. Description string `pulumi:"description"` // The private link service connection status. Status string `pulumi:"status"` }
type ManagedInstancePrivateLinkServiceConnectionStatePropertyResponseArgs ¶ added in v0.3.1
type ManagedInstancePrivateLinkServiceConnectionStatePropertyResponseArgs struct { // The private link service connection description. ActionsRequired pulumi.StringInput `pulumi:"actionsRequired"` // The private link service connection description. Description pulumi.StringInput `pulumi:"description"` // The private link service connection status. Status pulumi.StringInput `pulumi:"status"` }
func (ManagedInstancePrivateLinkServiceConnectionStatePropertyResponseArgs) ElementType ¶ added in v0.3.1
func (ManagedInstancePrivateLinkServiceConnectionStatePropertyResponseArgs) ElementType() reflect.Type
func (ManagedInstancePrivateLinkServiceConnectionStatePropertyResponseArgs) ToManagedInstancePrivateLinkServiceConnectionStatePropertyResponseOutput ¶ added in v0.3.1
func (i ManagedInstancePrivateLinkServiceConnectionStatePropertyResponseArgs) ToManagedInstancePrivateLinkServiceConnectionStatePropertyResponseOutput() ManagedInstancePrivateLinkServiceConnectionStatePropertyResponseOutput
func (ManagedInstancePrivateLinkServiceConnectionStatePropertyResponseArgs) ToManagedInstancePrivateLinkServiceConnectionStatePropertyResponseOutputWithContext ¶ added in v0.3.1
func (i ManagedInstancePrivateLinkServiceConnectionStatePropertyResponseArgs) ToManagedInstancePrivateLinkServiceConnectionStatePropertyResponseOutputWithContext(ctx context.Context) ManagedInstancePrivateLinkServiceConnectionStatePropertyResponseOutput
func (ManagedInstancePrivateLinkServiceConnectionStatePropertyResponseArgs) ToManagedInstancePrivateLinkServiceConnectionStatePropertyResponsePtrOutput ¶ added in v0.3.1
func (i ManagedInstancePrivateLinkServiceConnectionStatePropertyResponseArgs) ToManagedInstancePrivateLinkServiceConnectionStatePropertyResponsePtrOutput() ManagedInstancePrivateLinkServiceConnectionStatePropertyResponsePtrOutput
func (ManagedInstancePrivateLinkServiceConnectionStatePropertyResponseArgs) ToManagedInstancePrivateLinkServiceConnectionStatePropertyResponsePtrOutputWithContext ¶ added in v0.3.1
func (i ManagedInstancePrivateLinkServiceConnectionStatePropertyResponseArgs) ToManagedInstancePrivateLinkServiceConnectionStatePropertyResponsePtrOutputWithContext(ctx context.Context) ManagedInstancePrivateLinkServiceConnectionStatePropertyResponsePtrOutput
type ManagedInstancePrivateLinkServiceConnectionStatePropertyResponseInput ¶ added in v0.3.1
type ManagedInstancePrivateLinkServiceConnectionStatePropertyResponseInput interface { pulumi.Input ToManagedInstancePrivateLinkServiceConnectionStatePropertyResponseOutput() ManagedInstancePrivateLinkServiceConnectionStatePropertyResponseOutput ToManagedInstancePrivateLinkServiceConnectionStatePropertyResponseOutputWithContext(context.Context) ManagedInstancePrivateLinkServiceConnectionStatePropertyResponseOutput }
ManagedInstancePrivateLinkServiceConnectionStatePropertyResponseInput is an input type that accepts ManagedInstancePrivateLinkServiceConnectionStatePropertyResponseArgs and ManagedInstancePrivateLinkServiceConnectionStatePropertyResponseOutput values. You can construct a concrete instance of `ManagedInstancePrivateLinkServiceConnectionStatePropertyResponseInput` via:
ManagedInstancePrivateLinkServiceConnectionStatePropertyResponseArgs{...}
type ManagedInstancePrivateLinkServiceConnectionStatePropertyResponseOutput ¶ added in v0.3.1
type ManagedInstancePrivateLinkServiceConnectionStatePropertyResponseOutput struct{ *pulumi.OutputState }
func (ManagedInstancePrivateLinkServiceConnectionStatePropertyResponseOutput) ActionsRequired ¶ added in v0.3.1
func (o ManagedInstancePrivateLinkServiceConnectionStatePropertyResponseOutput) ActionsRequired() pulumi.StringOutput
The private link service connection description.
func (ManagedInstancePrivateLinkServiceConnectionStatePropertyResponseOutput) Description ¶ added in v0.3.1
func (o ManagedInstancePrivateLinkServiceConnectionStatePropertyResponseOutput) Description() pulumi.StringOutput
The private link service connection description.
func (ManagedInstancePrivateLinkServiceConnectionStatePropertyResponseOutput) ElementType ¶ added in v0.3.1
func (ManagedInstancePrivateLinkServiceConnectionStatePropertyResponseOutput) ElementType() reflect.Type
func (ManagedInstancePrivateLinkServiceConnectionStatePropertyResponseOutput) Status ¶ added in v0.3.1
func (o ManagedInstancePrivateLinkServiceConnectionStatePropertyResponseOutput) Status() pulumi.StringOutput
The private link service connection status.
func (ManagedInstancePrivateLinkServiceConnectionStatePropertyResponseOutput) ToManagedInstancePrivateLinkServiceConnectionStatePropertyResponseOutput ¶ added in v0.3.1
func (o ManagedInstancePrivateLinkServiceConnectionStatePropertyResponseOutput) ToManagedInstancePrivateLinkServiceConnectionStatePropertyResponseOutput() ManagedInstancePrivateLinkServiceConnectionStatePropertyResponseOutput
func (ManagedInstancePrivateLinkServiceConnectionStatePropertyResponseOutput) ToManagedInstancePrivateLinkServiceConnectionStatePropertyResponseOutputWithContext ¶ added in v0.3.1
func (o ManagedInstancePrivateLinkServiceConnectionStatePropertyResponseOutput) ToManagedInstancePrivateLinkServiceConnectionStatePropertyResponseOutputWithContext(ctx context.Context) ManagedInstancePrivateLinkServiceConnectionStatePropertyResponseOutput
func (ManagedInstancePrivateLinkServiceConnectionStatePropertyResponseOutput) ToManagedInstancePrivateLinkServiceConnectionStatePropertyResponsePtrOutput ¶ added in v0.3.1
func (o ManagedInstancePrivateLinkServiceConnectionStatePropertyResponseOutput) ToManagedInstancePrivateLinkServiceConnectionStatePropertyResponsePtrOutput() ManagedInstancePrivateLinkServiceConnectionStatePropertyResponsePtrOutput
func (ManagedInstancePrivateLinkServiceConnectionStatePropertyResponseOutput) ToManagedInstancePrivateLinkServiceConnectionStatePropertyResponsePtrOutputWithContext ¶ added in v0.3.1
func (o ManagedInstancePrivateLinkServiceConnectionStatePropertyResponseOutput) ToManagedInstancePrivateLinkServiceConnectionStatePropertyResponsePtrOutputWithContext(ctx context.Context) ManagedInstancePrivateLinkServiceConnectionStatePropertyResponsePtrOutput
type ManagedInstancePrivateLinkServiceConnectionStatePropertyResponsePtrInput ¶ added in v0.3.1
type ManagedInstancePrivateLinkServiceConnectionStatePropertyResponsePtrInput interface { pulumi.Input ToManagedInstancePrivateLinkServiceConnectionStatePropertyResponsePtrOutput() ManagedInstancePrivateLinkServiceConnectionStatePropertyResponsePtrOutput ToManagedInstancePrivateLinkServiceConnectionStatePropertyResponsePtrOutputWithContext(context.Context) ManagedInstancePrivateLinkServiceConnectionStatePropertyResponsePtrOutput }
ManagedInstancePrivateLinkServiceConnectionStatePropertyResponsePtrInput is an input type that accepts ManagedInstancePrivateLinkServiceConnectionStatePropertyResponseArgs, ManagedInstancePrivateLinkServiceConnectionStatePropertyResponsePtr and ManagedInstancePrivateLinkServiceConnectionStatePropertyResponsePtrOutput values. You can construct a concrete instance of `ManagedInstancePrivateLinkServiceConnectionStatePropertyResponsePtrInput` via:
ManagedInstancePrivateLinkServiceConnectionStatePropertyResponseArgs{...} or: nil
func ManagedInstancePrivateLinkServiceConnectionStatePropertyResponsePtr ¶ added in v0.3.1
func ManagedInstancePrivateLinkServiceConnectionStatePropertyResponsePtr(v *ManagedInstancePrivateLinkServiceConnectionStatePropertyResponseArgs) ManagedInstancePrivateLinkServiceConnectionStatePropertyResponsePtrInput
type ManagedInstancePrivateLinkServiceConnectionStatePropertyResponsePtrOutput ¶ added in v0.3.1
type ManagedInstancePrivateLinkServiceConnectionStatePropertyResponsePtrOutput struct{ *pulumi.OutputState }
func (ManagedInstancePrivateLinkServiceConnectionStatePropertyResponsePtrOutput) ActionsRequired ¶ added in v0.3.1
func (o ManagedInstancePrivateLinkServiceConnectionStatePropertyResponsePtrOutput) ActionsRequired() pulumi.StringPtrOutput
The private link service connection description.
func (ManagedInstancePrivateLinkServiceConnectionStatePropertyResponsePtrOutput) Description ¶ added in v0.3.1
func (o ManagedInstancePrivateLinkServiceConnectionStatePropertyResponsePtrOutput) Description() pulumi.StringPtrOutput
The private link service connection description.
func (ManagedInstancePrivateLinkServiceConnectionStatePropertyResponsePtrOutput) Elem ¶ added in v0.3.1
func (ManagedInstancePrivateLinkServiceConnectionStatePropertyResponsePtrOutput) ElementType ¶ added in v0.3.1
func (ManagedInstancePrivateLinkServiceConnectionStatePropertyResponsePtrOutput) ElementType() reflect.Type
func (ManagedInstancePrivateLinkServiceConnectionStatePropertyResponsePtrOutput) Status ¶ added in v0.3.1
func (o ManagedInstancePrivateLinkServiceConnectionStatePropertyResponsePtrOutput) Status() pulumi.StringPtrOutput
The private link service connection status.
func (ManagedInstancePrivateLinkServiceConnectionStatePropertyResponsePtrOutput) ToManagedInstancePrivateLinkServiceConnectionStatePropertyResponsePtrOutput ¶ added in v0.3.1
func (o ManagedInstancePrivateLinkServiceConnectionStatePropertyResponsePtrOutput) ToManagedInstancePrivateLinkServiceConnectionStatePropertyResponsePtrOutput() ManagedInstancePrivateLinkServiceConnectionStatePropertyResponsePtrOutput
func (ManagedInstancePrivateLinkServiceConnectionStatePropertyResponsePtrOutput) ToManagedInstancePrivateLinkServiceConnectionStatePropertyResponsePtrOutputWithContext ¶ added in v0.3.1
func (o ManagedInstancePrivateLinkServiceConnectionStatePropertyResponsePtrOutput) ToManagedInstancePrivateLinkServiceConnectionStatePropertyResponsePtrOutputWithContext(ctx context.Context) ManagedInstancePrivateLinkServiceConnectionStatePropertyResponsePtrOutput
type ManagedInstanceProxyOverride ¶ added in v0.3.1
Connection type used for connecting to the instance.
func (ManagedInstanceProxyOverride) ElementType ¶ added in v0.3.1
func (ManagedInstanceProxyOverride) ElementType() reflect.Type
func (ManagedInstanceProxyOverride) ToStringOutput ¶ added in v0.3.1
func (e ManagedInstanceProxyOverride) ToStringOutput() pulumi.StringOutput
func (ManagedInstanceProxyOverride) ToStringOutputWithContext ¶ added in v0.3.1
func (e ManagedInstanceProxyOverride) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ManagedInstanceProxyOverride) ToStringPtrOutput ¶ added in v0.3.1
func (e ManagedInstanceProxyOverride) ToStringPtrOutput() pulumi.StringPtrOutput
func (ManagedInstanceProxyOverride) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e ManagedInstanceProxyOverride) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ManagedInstanceState ¶ added in v0.3.1
type ManagedInstanceState struct { // Administrator username for the managed instance. Can only be specified when the managed instance is being created (and is required for creation). AdministratorLogin pulumi.StringPtrInput // The administrator login password (required for managed instance creation). AdministratorLoginPassword pulumi.StringPtrInput // Collation of the managed instance. Collation pulumi.StringPtrInput // The Dns Zone that the managed instance is in. DnsZone pulumi.StringPtrInput // The resource id of another managed instance whose DNS zone this managed instance will share after creation. DnsZonePartner pulumi.StringPtrInput // The fully qualified domain name of the managed instance. FullyQualifiedDomainName pulumi.StringPtrInput // The Azure Active Directory identity of the managed instance. Identity ResourceIdentityResponsePtrInput // The Id of the instance pool this managed server belongs to. InstancePoolId pulumi.StringPtrInput // The license type. Possible values are 'LicenseIncluded' (regular price inclusive of a new SQL license) and 'BasePrice' (discounted AHB price for bringing your own SQL licenses). LicenseType pulumi.StringPtrInput // Resource location. Location pulumi.StringPtrInput // Specifies maintenance configuration id to apply to this managed instance. MaintenanceConfigurationId pulumi.StringPtrInput // Specifies the mode of database creation. // // Default: Regular instance creation. // // Restore: Creates an instance by restoring a set of backups to specific point in time. RestorePointInTime and SourceManagedInstanceId must be specified. ManagedInstanceCreateMode pulumi.StringPtrInput // Minimal TLS version. Allowed values: 'None', '1.0', '1.1', '1.2' MinimalTlsVersion pulumi.StringPtrInput // Resource name. Name pulumi.StringPtrInput // List of private endpoint connections on a managed instance. PrivateEndpointConnections ManagedInstancePecPropertyResponseArrayInput ProvisioningState pulumi.StringPtrInput // Connection type used for connecting to the instance. ProxyOverride pulumi.StringPtrInput // Whether or not the public data endpoint is enabled. PublicDataEndpointEnabled pulumi.BoolPtrInput // Specifies the point in time (ISO8601 format) of the source database that will be restored to create the new database. RestorePointInTime pulumi.StringPtrInput // Managed instance SKU. Allowed values for sku.name: GP_Gen4, GP_Gen5, BC_Gen4, BC_Gen5 Sku SkuResponsePtrInput // The resource identifier of the source managed instance associated with create operation of this instance. SourceManagedInstanceId pulumi.StringPtrInput // The state of the managed instance. State pulumi.StringPtrInput // The storage account type used to store backups for this instance. The options are LRS (LocallyRedundantStorage), ZRS (ZoneRedundantStorage) and GRS (GeoRedundantStorage) StorageAccountType pulumi.StringPtrInput // Storage size in GB. Minimum value: 32. Maximum value: 8192. Increments of 32 GB allowed only. StorageSizeInGB pulumi.IntPtrInput // Subnet resource ID for the managed instance. SubnetId pulumi.StringPtrInput // Resource tags. Tags pulumi.StringMapInput // Id of the timezone. Allowed values are timezones supported by Windows. // Windows keeps details on supported timezones, including the id, in registry under // KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones. // You can get those registry values via SQL Server by querying SELECT name AS timezone_id FROM sys.time_zone_info. // List of Ids can also be obtained by executing [System.TimeZoneInfo]::GetSystemTimeZones() in PowerShell. // An example of valid timezone id is "Pacific Standard Time" or "W. Europe Standard Time". TimezoneId pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput // The number of vCores. Allowed values: 8, 16, 24, 32, 40, 64, 80. VCores pulumi.IntPtrInput // Whether or not the multi-az is enabled. ZoneRedundant pulumi.BoolPtrInput }
func (ManagedInstanceState) ElementType ¶ added in v0.3.1
func (ManagedInstanceState) ElementType() reflect.Type
type ManagedInstanceVulnerabilityAssessment ¶ added in v0.3.1
type ManagedInstanceVulnerabilityAssessment 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/). StorageContainerPath pulumi.StringOutput `pulumi:"storageContainerPath"` // A shared access signature (SAS Key) that has 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 managed instance vulnerability assessment.
func GetManagedInstanceVulnerabilityAssessment ¶ added in v0.3.1
func GetManagedInstanceVulnerabilityAssessment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ManagedInstanceVulnerabilityAssessmentState, opts ...pulumi.ResourceOption) (*ManagedInstanceVulnerabilityAssessment, error)
GetManagedInstanceVulnerabilityAssessment gets an existing ManagedInstanceVulnerabilityAssessment 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 NewManagedInstanceVulnerabilityAssessment ¶ added in v0.3.1
func NewManagedInstanceVulnerabilityAssessment(ctx *pulumi.Context, name string, args *ManagedInstanceVulnerabilityAssessmentArgs, opts ...pulumi.ResourceOption) (*ManagedInstanceVulnerabilityAssessment, error)
NewManagedInstanceVulnerabilityAssessment registers a new resource with the given unique name, arguments, and options.
func (*ManagedInstanceVulnerabilityAssessment) ElementType ¶ added in v0.3.1
func (*ManagedInstanceVulnerabilityAssessment) ElementType() reflect.Type
func (*ManagedInstanceVulnerabilityAssessment) ToManagedInstanceVulnerabilityAssessmentOutput ¶ added in v0.3.1
func (i *ManagedInstanceVulnerabilityAssessment) ToManagedInstanceVulnerabilityAssessmentOutput() ManagedInstanceVulnerabilityAssessmentOutput
func (*ManagedInstanceVulnerabilityAssessment) ToManagedInstanceVulnerabilityAssessmentOutputWithContext ¶ added in v0.3.1
func (i *ManagedInstanceVulnerabilityAssessment) ToManagedInstanceVulnerabilityAssessmentOutputWithContext(ctx context.Context) ManagedInstanceVulnerabilityAssessmentOutput
type ManagedInstanceVulnerabilityAssessmentArgs ¶ added in v0.3.1
type ManagedInstanceVulnerabilityAssessmentArgs struct { // The name of the managed instance for which the vulnerability assessment is defined. 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/). StorageContainerPath pulumi.StringInput // A shared access signature (SAS Key) that has 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 ManagedInstanceVulnerabilityAssessment resource.
func (ManagedInstanceVulnerabilityAssessmentArgs) ElementType ¶ added in v0.3.1
func (ManagedInstanceVulnerabilityAssessmentArgs) ElementType() reflect.Type
type ManagedInstanceVulnerabilityAssessmentInput ¶ added in v0.3.1
type ManagedInstanceVulnerabilityAssessmentInput interface { pulumi.Input ToManagedInstanceVulnerabilityAssessmentOutput() ManagedInstanceVulnerabilityAssessmentOutput ToManagedInstanceVulnerabilityAssessmentOutputWithContext(ctx context.Context) ManagedInstanceVulnerabilityAssessmentOutput }
type ManagedInstanceVulnerabilityAssessmentOutput ¶ added in v0.3.1
type ManagedInstanceVulnerabilityAssessmentOutput struct {
*pulumi.OutputState
}
func (ManagedInstanceVulnerabilityAssessmentOutput) ElementType ¶ added in v0.3.1
func (ManagedInstanceVulnerabilityAssessmentOutput) ElementType() reflect.Type
func (ManagedInstanceVulnerabilityAssessmentOutput) ToManagedInstanceVulnerabilityAssessmentOutput ¶ added in v0.3.1
func (o ManagedInstanceVulnerabilityAssessmentOutput) ToManagedInstanceVulnerabilityAssessmentOutput() ManagedInstanceVulnerabilityAssessmentOutput
func (ManagedInstanceVulnerabilityAssessmentOutput) ToManagedInstanceVulnerabilityAssessmentOutputWithContext ¶ added in v0.3.1
func (o ManagedInstanceVulnerabilityAssessmentOutput) ToManagedInstanceVulnerabilityAssessmentOutputWithContext(ctx context.Context) ManagedInstanceVulnerabilityAssessmentOutput
type ManagedInstanceVulnerabilityAssessmentState ¶ added in v0.3.1
type ManagedInstanceVulnerabilityAssessmentState 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/). StorageContainerPath pulumi.StringPtrInput // A shared access signature (SAS Key) that has 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 (ManagedInstanceVulnerabilityAssessmentState) ElementType ¶ added in v0.3.1
func (ManagedInstanceVulnerabilityAssessmentState) ElementType() reflect.Type
type ManagedServerCreateMode ¶ added in v0.3.1
Specifies the mode of database creation.
Default: Regular instance creation.
Restore: Creates an instance by restoring a set of backups to specific point in time. RestorePointInTime and SourceManagedInstanceId must be specified.
func (ManagedServerCreateMode) ElementType ¶ added in v0.3.1
func (ManagedServerCreateMode) ElementType() reflect.Type
func (ManagedServerCreateMode) ToStringOutput ¶ added in v0.3.1
func (e ManagedServerCreateMode) ToStringOutput() pulumi.StringOutput
func (ManagedServerCreateMode) ToStringOutputWithContext ¶ added in v0.3.1
func (e ManagedServerCreateMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ManagedServerCreateMode) ToStringPtrOutput ¶ added in v0.3.1
func (e ManagedServerCreateMode) ToStringPtrOutput() pulumi.StringPtrOutput
func (ManagedServerCreateMode) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e ManagedServerCreateMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PartnerInfo ¶ added in v0.3.1
type PartnerInfo struct { // Resource identifier of the partner server. Id string `pulumi:"id"` }
Partner server information for the failover group.
type PartnerInfoArgs ¶ added in v0.3.1
type PartnerInfoArgs struct { // Resource identifier of the partner server. Id pulumi.StringInput `pulumi:"id"` }
Partner server information for the failover group.
func (PartnerInfoArgs) ElementType ¶ added in v0.3.1
func (PartnerInfoArgs) ElementType() reflect.Type
func (PartnerInfoArgs) ToPartnerInfoOutput ¶ added in v0.3.1
func (i PartnerInfoArgs) ToPartnerInfoOutput() PartnerInfoOutput
func (PartnerInfoArgs) ToPartnerInfoOutputWithContext ¶ added in v0.3.1
func (i PartnerInfoArgs) ToPartnerInfoOutputWithContext(ctx context.Context) PartnerInfoOutput
type PartnerInfoArray ¶ added in v0.3.1
type PartnerInfoArray []PartnerInfoInput
func (PartnerInfoArray) ElementType ¶ added in v0.3.1
func (PartnerInfoArray) ElementType() reflect.Type
func (PartnerInfoArray) ToPartnerInfoArrayOutput ¶ added in v0.3.1
func (i PartnerInfoArray) ToPartnerInfoArrayOutput() PartnerInfoArrayOutput
func (PartnerInfoArray) ToPartnerInfoArrayOutputWithContext ¶ added in v0.3.1
func (i PartnerInfoArray) ToPartnerInfoArrayOutputWithContext(ctx context.Context) PartnerInfoArrayOutput
type PartnerInfoArrayInput ¶ added in v0.3.1
type PartnerInfoArrayInput interface { pulumi.Input ToPartnerInfoArrayOutput() PartnerInfoArrayOutput ToPartnerInfoArrayOutputWithContext(context.Context) PartnerInfoArrayOutput }
PartnerInfoArrayInput is an input type that accepts PartnerInfoArray and PartnerInfoArrayOutput values. You can construct a concrete instance of `PartnerInfoArrayInput` via:
PartnerInfoArray{ PartnerInfoArgs{...} }
type PartnerInfoArrayOutput ¶ added in v0.3.1
type PartnerInfoArrayOutput struct{ *pulumi.OutputState }
func (PartnerInfoArrayOutput) ElementType ¶ added in v0.3.1
func (PartnerInfoArrayOutput) ElementType() reflect.Type
func (PartnerInfoArrayOutput) Index ¶ added in v0.3.1
func (o PartnerInfoArrayOutput) Index(i pulumi.IntInput) PartnerInfoOutput
func (PartnerInfoArrayOutput) ToPartnerInfoArrayOutput ¶ added in v0.3.1
func (o PartnerInfoArrayOutput) ToPartnerInfoArrayOutput() PartnerInfoArrayOutput
func (PartnerInfoArrayOutput) ToPartnerInfoArrayOutputWithContext ¶ added in v0.3.1
func (o PartnerInfoArrayOutput) ToPartnerInfoArrayOutputWithContext(ctx context.Context) PartnerInfoArrayOutput
type PartnerInfoInput ¶ added in v0.3.1
type PartnerInfoInput interface { pulumi.Input ToPartnerInfoOutput() PartnerInfoOutput ToPartnerInfoOutputWithContext(context.Context) PartnerInfoOutput }
PartnerInfoInput is an input type that accepts PartnerInfoArgs and PartnerInfoOutput values. You can construct a concrete instance of `PartnerInfoInput` via:
PartnerInfoArgs{...}
type PartnerInfoOutput ¶ added in v0.3.1
type PartnerInfoOutput struct{ *pulumi.OutputState }
Partner server information for the failover group.
func (PartnerInfoOutput) ElementType ¶ added in v0.3.1
func (PartnerInfoOutput) ElementType() reflect.Type
func (PartnerInfoOutput) Id ¶ added in v0.3.1
func (o PartnerInfoOutput) Id() pulumi.StringOutput
Resource identifier of the partner server.
func (PartnerInfoOutput) ToPartnerInfoOutput ¶ added in v0.3.1
func (o PartnerInfoOutput) ToPartnerInfoOutput() PartnerInfoOutput
func (PartnerInfoOutput) ToPartnerInfoOutputWithContext ¶ added in v0.3.1
func (o PartnerInfoOutput) ToPartnerInfoOutputWithContext(ctx context.Context) PartnerInfoOutput
type PartnerInfoResponse ¶ added in v0.3.1
type PartnerInfoResponse struct { // Resource identifier of the partner server. Id string `pulumi:"id"` // Geo location of the partner server. Location string `pulumi:"location"` // Replication role of the partner server. ReplicationRole string `pulumi:"replicationRole"` }
Partner server information for the failover group.
type PartnerInfoResponseArgs ¶ added in v0.3.1
type PartnerInfoResponseArgs struct { // Resource identifier of the partner server. Id pulumi.StringInput `pulumi:"id"` // Geo location of the partner server. Location pulumi.StringInput `pulumi:"location"` // Replication role of the partner server. ReplicationRole pulumi.StringInput `pulumi:"replicationRole"` }
Partner server information for the failover group.
func (PartnerInfoResponseArgs) ElementType ¶ added in v0.3.1
func (PartnerInfoResponseArgs) ElementType() reflect.Type
func (PartnerInfoResponseArgs) ToPartnerInfoResponseOutput ¶ added in v0.3.1
func (i PartnerInfoResponseArgs) ToPartnerInfoResponseOutput() PartnerInfoResponseOutput
func (PartnerInfoResponseArgs) ToPartnerInfoResponseOutputWithContext ¶ added in v0.3.1
func (i PartnerInfoResponseArgs) ToPartnerInfoResponseOutputWithContext(ctx context.Context) PartnerInfoResponseOutput
type PartnerInfoResponseArray ¶ added in v0.3.1
type PartnerInfoResponseArray []PartnerInfoResponseInput
func (PartnerInfoResponseArray) ElementType ¶ added in v0.3.1
func (PartnerInfoResponseArray) ElementType() reflect.Type
func (PartnerInfoResponseArray) ToPartnerInfoResponseArrayOutput ¶ added in v0.3.1
func (i PartnerInfoResponseArray) ToPartnerInfoResponseArrayOutput() PartnerInfoResponseArrayOutput
func (PartnerInfoResponseArray) ToPartnerInfoResponseArrayOutputWithContext ¶ added in v0.3.1
func (i PartnerInfoResponseArray) ToPartnerInfoResponseArrayOutputWithContext(ctx context.Context) PartnerInfoResponseArrayOutput
type PartnerInfoResponseArrayInput ¶ added in v0.3.1
type PartnerInfoResponseArrayInput interface { pulumi.Input ToPartnerInfoResponseArrayOutput() PartnerInfoResponseArrayOutput ToPartnerInfoResponseArrayOutputWithContext(context.Context) PartnerInfoResponseArrayOutput }
PartnerInfoResponseArrayInput is an input type that accepts PartnerInfoResponseArray and PartnerInfoResponseArrayOutput values. You can construct a concrete instance of `PartnerInfoResponseArrayInput` via:
PartnerInfoResponseArray{ PartnerInfoResponseArgs{...} }
type PartnerInfoResponseArrayOutput ¶ added in v0.3.1
type PartnerInfoResponseArrayOutput struct{ *pulumi.OutputState }
func (PartnerInfoResponseArrayOutput) ElementType ¶ added in v0.3.1
func (PartnerInfoResponseArrayOutput) ElementType() reflect.Type
func (PartnerInfoResponseArrayOutput) Index ¶ added in v0.3.1
func (o PartnerInfoResponseArrayOutput) Index(i pulumi.IntInput) PartnerInfoResponseOutput
func (PartnerInfoResponseArrayOutput) ToPartnerInfoResponseArrayOutput ¶ added in v0.3.1
func (o PartnerInfoResponseArrayOutput) ToPartnerInfoResponseArrayOutput() PartnerInfoResponseArrayOutput
func (PartnerInfoResponseArrayOutput) ToPartnerInfoResponseArrayOutputWithContext ¶ added in v0.3.1
func (o PartnerInfoResponseArrayOutput) ToPartnerInfoResponseArrayOutputWithContext(ctx context.Context) PartnerInfoResponseArrayOutput
type PartnerInfoResponseInput ¶ added in v0.3.1
type PartnerInfoResponseInput interface { pulumi.Input ToPartnerInfoResponseOutput() PartnerInfoResponseOutput ToPartnerInfoResponseOutputWithContext(context.Context) PartnerInfoResponseOutput }
PartnerInfoResponseInput is an input type that accepts PartnerInfoResponseArgs and PartnerInfoResponseOutput values. You can construct a concrete instance of `PartnerInfoResponseInput` via:
PartnerInfoResponseArgs{...}
type PartnerInfoResponseOutput ¶ added in v0.3.1
type PartnerInfoResponseOutput struct{ *pulumi.OutputState }
Partner server information for the failover group.
func (PartnerInfoResponseOutput) ElementType ¶ added in v0.3.1
func (PartnerInfoResponseOutput) ElementType() reflect.Type
func (PartnerInfoResponseOutput) Id ¶ added in v0.3.1
func (o PartnerInfoResponseOutput) Id() pulumi.StringOutput
Resource identifier of the partner server.
func (PartnerInfoResponseOutput) Location ¶ added in v0.3.1
func (o PartnerInfoResponseOutput) Location() pulumi.StringOutput
Geo location of the partner server.
func (PartnerInfoResponseOutput) ReplicationRole ¶ added in v0.3.1
func (o PartnerInfoResponseOutput) ReplicationRole() pulumi.StringOutput
Replication role of the partner server.
func (PartnerInfoResponseOutput) ToPartnerInfoResponseOutput ¶ added in v0.3.1
func (o PartnerInfoResponseOutput) ToPartnerInfoResponseOutput() PartnerInfoResponseOutput
func (PartnerInfoResponseOutput) ToPartnerInfoResponseOutputWithContext ¶ added in v0.3.1
func (o PartnerInfoResponseOutput) ToPartnerInfoResponseOutputWithContext(ctx context.Context) PartnerInfoResponseOutput
type PartnerRegionInfo ¶ added in v0.3.1
type PartnerRegionInfo struct { // Geo location of the partner managed instances. Location *string `pulumi:"location"` }
Partner region information for the failover group.
type PartnerRegionInfoArgs ¶ added in v0.3.1
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 ¶ added in v0.3.1
func (PartnerRegionInfoArgs) ElementType() reflect.Type
func (PartnerRegionInfoArgs) ToPartnerRegionInfoOutput ¶ added in v0.3.1
func (i PartnerRegionInfoArgs) ToPartnerRegionInfoOutput() PartnerRegionInfoOutput
func (PartnerRegionInfoArgs) ToPartnerRegionInfoOutputWithContext ¶ added in v0.3.1
func (i PartnerRegionInfoArgs) ToPartnerRegionInfoOutputWithContext(ctx context.Context) PartnerRegionInfoOutput
type PartnerRegionInfoArray ¶ added in v0.3.1
type PartnerRegionInfoArray []PartnerRegionInfoInput
func (PartnerRegionInfoArray) ElementType ¶ added in v0.3.1
func (PartnerRegionInfoArray) ElementType() reflect.Type
func (PartnerRegionInfoArray) ToPartnerRegionInfoArrayOutput ¶ added in v0.3.1
func (i PartnerRegionInfoArray) ToPartnerRegionInfoArrayOutput() PartnerRegionInfoArrayOutput
func (PartnerRegionInfoArray) ToPartnerRegionInfoArrayOutputWithContext ¶ added in v0.3.1
func (i PartnerRegionInfoArray) ToPartnerRegionInfoArrayOutputWithContext(ctx context.Context) PartnerRegionInfoArrayOutput
type PartnerRegionInfoArrayInput ¶ added in v0.3.1
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 ¶ added in v0.3.1
type PartnerRegionInfoArrayOutput struct{ *pulumi.OutputState }
func (PartnerRegionInfoArrayOutput) ElementType ¶ added in v0.3.1
func (PartnerRegionInfoArrayOutput) ElementType() reflect.Type
func (PartnerRegionInfoArrayOutput) Index ¶ added in v0.3.1
func (o PartnerRegionInfoArrayOutput) Index(i pulumi.IntInput) PartnerRegionInfoOutput
func (PartnerRegionInfoArrayOutput) ToPartnerRegionInfoArrayOutput ¶ added in v0.3.1
func (o PartnerRegionInfoArrayOutput) ToPartnerRegionInfoArrayOutput() PartnerRegionInfoArrayOutput
func (PartnerRegionInfoArrayOutput) ToPartnerRegionInfoArrayOutputWithContext ¶ added in v0.3.1
func (o PartnerRegionInfoArrayOutput) ToPartnerRegionInfoArrayOutputWithContext(ctx context.Context) PartnerRegionInfoArrayOutput
type PartnerRegionInfoInput ¶ added in v0.3.1
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 ¶ added in v0.3.1
type PartnerRegionInfoOutput struct{ *pulumi.OutputState }
Partner region information for the failover group.
func (PartnerRegionInfoOutput) ElementType ¶ added in v0.3.1
func (PartnerRegionInfoOutput) ElementType() reflect.Type
func (PartnerRegionInfoOutput) Location ¶ added in v0.3.1
func (o PartnerRegionInfoOutput) Location() pulumi.StringPtrOutput
Geo location of the partner managed instances.
func (PartnerRegionInfoOutput) ToPartnerRegionInfoOutput ¶ added in v0.3.1
func (o PartnerRegionInfoOutput) ToPartnerRegionInfoOutput() PartnerRegionInfoOutput
func (PartnerRegionInfoOutput) ToPartnerRegionInfoOutputWithContext ¶ added in v0.3.1
func (o PartnerRegionInfoOutput) ToPartnerRegionInfoOutputWithContext(ctx context.Context) PartnerRegionInfoOutput
type PartnerRegionInfoResponse ¶ added in v0.3.1
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 ¶ added in v0.3.1
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 ¶ added in v0.3.1
func (PartnerRegionInfoResponseArgs) ElementType() reflect.Type
func (PartnerRegionInfoResponseArgs) ToPartnerRegionInfoResponseOutput ¶ added in v0.3.1
func (i PartnerRegionInfoResponseArgs) ToPartnerRegionInfoResponseOutput() PartnerRegionInfoResponseOutput
func (PartnerRegionInfoResponseArgs) ToPartnerRegionInfoResponseOutputWithContext ¶ added in v0.3.1
func (i PartnerRegionInfoResponseArgs) ToPartnerRegionInfoResponseOutputWithContext(ctx context.Context) PartnerRegionInfoResponseOutput
type PartnerRegionInfoResponseArray ¶ added in v0.3.1
type PartnerRegionInfoResponseArray []PartnerRegionInfoResponseInput
func (PartnerRegionInfoResponseArray) ElementType ¶ added in v0.3.1
func (PartnerRegionInfoResponseArray) ElementType() reflect.Type
func (PartnerRegionInfoResponseArray) ToPartnerRegionInfoResponseArrayOutput ¶ added in v0.3.1
func (i PartnerRegionInfoResponseArray) ToPartnerRegionInfoResponseArrayOutput() PartnerRegionInfoResponseArrayOutput
func (PartnerRegionInfoResponseArray) ToPartnerRegionInfoResponseArrayOutputWithContext ¶ added in v0.3.1
func (i PartnerRegionInfoResponseArray) ToPartnerRegionInfoResponseArrayOutputWithContext(ctx context.Context) PartnerRegionInfoResponseArrayOutput
type PartnerRegionInfoResponseArrayInput ¶ added in v0.3.1
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 ¶ added in v0.3.1
type PartnerRegionInfoResponseArrayOutput struct{ *pulumi.OutputState }
func (PartnerRegionInfoResponseArrayOutput) ElementType ¶ added in v0.3.1
func (PartnerRegionInfoResponseArrayOutput) ElementType() reflect.Type
func (PartnerRegionInfoResponseArrayOutput) Index ¶ added in v0.3.1
func (o PartnerRegionInfoResponseArrayOutput) Index(i pulumi.IntInput) PartnerRegionInfoResponseOutput
func (PartnerRegionInfoResponseArrayOutput) ToPartnerRegionInfoResponseArrayOutput ¶ added in v0.3.1
func (o PartnerRegionInfoResponseArrayOutput) ToPartnerRegionInfoResponseArrayOutput() PartnerRegionInfoResponseArrayOutput
func (PartnerRegionInfoResponseArrayOutput) ToPartnerRegionInfoResponseArrayOutputWithContext ¶ added in v0.3.1
func (o PartnerRegionInfoResponseArrayOutput) ToPartnerRegionInfoResponseArrayOutputWithContext(ctx context.Context) PartnerRegionInfoResponseArrayOutput
type PartnerRegionInfoResponseInput ¶ added in v0.3.1
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 ¶ added in v0.3.1
type PartnerRegionInfoResponseOutput struct{ *pulumi.OutputState }
Partner region information for the failover group.
func (PartnerRegionInfoResponseOutput) ElementType ¶ added in v0.3.1
func (PartnerRegionInfoResponseOutput) ElementType() reflect.Type
func (PartnerRegionInfoResponseOutput) Location ¶ added in v0.3.1
func (o PartnerRegionInfoResponseOutput) Location() pulumi.StringPtrOutput
Geo location of the partner managed instances.
func (PartnerRegionInfoResponseOutput) ReplicationRole ¶ added in v0.3.1
func (o PartnerRegionInfoResponseOutput) ReplicationRole() pulumi.StringOutput
Replication role of the partner managed instances.
func (PartnerRegionInfoResponseOutput) ToPartnerRegionInfoResponseOutput ¶ added in v0.3.1
func (o PartnerRegionInfoResponseOutput) ToPartnerRegionInfoResponseOutput() PartnerRegionInfoResponseOutput
func (PartnerRegionInfoResponseOutput) ToPartnerRegionInfoResponseOutputWithContext ¶ added in v0.3.1
func (o PartnerRegionInfoResponseOutput) ToPartnerRegionInfoResponseOutputWithContext(ctx context.Context) PartnerRegionInfoResponseOutput
type PrivateEndpointConnection ¶ added in v0.3.1
type PrivateEndpointConnection struct { pulumi.CustomResourceState // Resource name. Name pulumi.StringOutput `pulumi:"name"` // Private endpoint which the connection belongs to. PrivateEndpoint PrivateEndpointPropertyResponsePtrOutput `pulumi:"privateEndpoint"` // Connection state of the private endpoint connection. PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStatePropertyResponsePtrOutput `pulumi:"privateLinkServiceConnectionState"` // State of the private endpoint connection. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
A private endpoint connection
func GetPrivateEndpointConnection ¶ added in v0.3.1
func GetPrivateEndpointConnection(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PrivateEndpointConnectionState, opts ...pulumi.ResourceOption) (*PrivateEndpointConnection, error)
GetPrivateEndpointConnection gets an existing PrivateEndpointConnection resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewPrivateEndpointConnection ¶ added in v0.3.1
func NewPrivateEndpointConnection(ctx *pulumi.Context, name string, args *PrivateEndpointConnectionArgs, opts ...pulumi.ResourceOption) (*PrivateEndpointConnection, error)
NewPrivateEndpointConnection registers a new resource with the given unique name, arguments, and options.
func (*PrivateEndpointConnection) ElementType ¶ added in v0.3.1
func (*PrivateEndpointConnection) ElementType() reflect.Type
func (*PrivateEndpointConnection) ToPrivateEndpointConnectionOutput ¶ added in v0.3.1
func (i *PrivateEndpointConnection) ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput
func (*PrivateEndpointConnection) ToPrivateEndpointConnectionOutputWithContext ¶ added in v0.3.1
func (i *PrivateEndpointConnection) ToPrivateEndpointConnectionOutputWithContext(ctx context.Context) PrivateEndpointConnectionOutput
type PrivateEndpointConnectionArgs ¶ added in v0.3.1
type PrivateEndpointConnectionArgs struct { // Private endpoint which the connection belongs to. PrivateEndpoint PrivateEndpointPropertyPtrInput PrivateEndpointConnectionName pulumi.StringInput // Connection state of the private endpoint connection. PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStatePropertyPtrInput // 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 set of arguments for constructing a PrivateEndpointConnection resource.
func (PrivateEndpointConnectionArgs) ElementType ¶ added in v0.3.1
func (PrivateEndpointConnectionArgs) ElementType() reflect.Type
type PrivateEndpointConnectionInput ¶ added in v0.3.1
type PrivateEndpointConnectionInput interface { pulumi.Input ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput ToPrivateEndpointConnectionOutputWithContext(ctx context.Context) PrivateEndpointConnectionOutput }
type PrivateEndpointConnectionOutput ¶ added in v0.3.1
type PrivateEndpointConnectionOutput struct {
*pulumi.OutputState
}
func (PrivateEndpointConnectionOutput) ElementType ¶ added in v0.3.1
func (PrivateEndpointConnectionOutput) ElementType() reflect.Type
func (PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutput ¶ added in v0.3.1
func (o PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput
func (PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutputWithContext ¶ added in v0.3.1
func (o PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutputWithContext(ctx context.Context) PrivateEndpointConnectionOutput
type PrivateEndpointConnectionPropertiesResponse ¶ added in v0.3.1
type PrivateEndpointConnectionPropertiesResponse struct { // Private endpoint which the connection belongs to. PrivateEndpoint *PrivateEndpointPropertyResponse `pulumi:"privateEndpoint"` // Connection state of the private endpoint connection. PrivateLinkServiceConnectionState *PrivateLinkServiceConnectionStatePropertyResponse `pulumi:"privateLinkServiceConnectionState"` // State of the private endpoint connection. ProvisioningState string `pulumi:"provisioningState"` }
Properties of a private endpoint connection.
type PrivateEndpointConnectionPropertiesResponseArgs ¶ added in v0.3.1
type PrivateEndpointConnectionPropertiesResponseArgs struct { // Private endpoint which the connection belongs to. PrivateEndpoint PrivateEndpointPropertyResponsePtrInput `pulumi:"privateEndpoint"` // Connection state of the private endpoint connection. PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStatePropertyResponsePtrInput `pulumi:"privateLinkServiceConnectionState"` // State of the private endpoint connection. ProvisioningState pulumi.StringInput `pulumi:"provisioningState"` }
Properties of a private endpoint connection.
func (PrivateEndpointConnectionPropertiesResponseArgs) ElementType ¶ added in v0.3.1
func (PrivateEndpointConnectionPropertiesResponseArgs) ElementType() reflect.Type
func (PrivateEndpointConnectionPropertiesResponseArgs) ToPrivateEndpointConnectionPropertiesResponseOutput ¶ added in v0.3.1
func (i PrivateEndpointConnectionPropertiesResponseArgs) ToPrivateEndpointConnectionPropertiesResponseOutput() PrivateEndpointConnectionPropertiesResponseOutput
func (PrivateEndpointConnectionPropertiesResponseArgs) ToPrivateEndpointConnectionPropertiesResponseOutputWithContext ¶ added in v0.3.1
func (i PrivateEndpointConnectionPropertiesResponseArgs) ToPrivateEndpointConnectionPropertiesResponseOutputWithContext(ctx context.Context) PrivateEndpointConnectionPropertiesResponseOutput
type PrivateEndpointConnectionPropertiesResponseInput ¶ added in v0.3.1
type PrivateEndpointConnectionPropertiesResponseInput interface { pulumi.Input ToPrivateEndpointConnectionPropertiesResponseOutput() PrivateEndpointConnectionPropertiesResponseOutput ToPrivateEndpointConnectionPropertiesResponseOutputWithContext(context.Context) PrivateEndpointConnectionPropertiesResponseOutput }
PrivateEndpointConnectionPropertiesResponseInput is an input type that accepts PrivateEndpointConnectionPropertiesResponseArgs and PrivateEndpointConnectionPropertiesResponseOutput values. You can construct a concrete instance of `PrivateEndpointConnectionPropertiesResponseInput` via:
PrivateEndpointConnectionPropertiesResponseArgs{...}
type PrivateEndpointConnectionPropertiesResponseOutput ¶ added in v0.3.1
type PrivateEndpointConnectionPropertiesResponseOutput struct{ *pulumi.OutputState }
Properties of a private endpoint connection.
func (PrivateEndpointConnectionPropertiesResponseOutput) ElementType ¶ added in v0.3.1
func (PrivateEndpointConnectionPropertiesResponseOutput) ElementType() reflect.Type
func (PrivateEndpointConnectionPropertiesResponseOutput) PrivateEndpoint ¶ added in v0.3.1
func (o PrivateEndpointConnectionPropertiesResponseOutput) PrivateEndpoint() PrivateEndpointPropertyResponsePtrOutput
Private endpoint which the connection belongs to.
func (PrivateEndpointConnectionPropertiesResponseOutput) PrivateLinkServiceConnectionState ¶ added in v0.3.1
func (o PrivateEndpointConnectionPropertiesResponseOutput) PrivateLinkServiceConnectionState() PrivateLinkServiceConnectionStatePropertyResponsePtrOutput
Connection state of the private endpoint connection.
func (PrivateEndpointConnectionPropertiesResponseOutput) ProvisioningState ¶ added in v0.3.1
func (o PrivateEndpointConnectionPropertiesResponseOutput) ProvisioningState() pulumi.StringOutput
State of the private endpoint connection.
func (PrivateEndpointConnectionPropertiesResponseOutput) ToPrivateEndpointConnectionPropertiesResponseOutput ¶ added in v0.3.1
func (o PrivateEndpointConnectionPropertiesResponseOutput) ToPrivateEndpointConnectionPropertiesResponseOutput() PrivateEndpointConnectionPropertiesResponseOutput
func (PrivateEndpointConnectionPropertiesResponseOutput) ToPrivateEndpointConnectionPropertiesResponseOutputWithContext ¶ added in v0.3.1
func (o PrivateEndpointConnectionPropertiesResponseOutput) ToPrivateEndpointConnectionPropertiesResponseOutputWithContext(ctx context.Context) PrivateEndpointConnectionPropertiesResponseOutput
type PrivateEndpointConnectionState ¶ added in v0.3.1
type PrivateEndpointConnectionState struct { // Resource name. Name pulumi.StringPtrInput // Private endpoint which the connection belongs to. PrivateEndpoint PrivateEndpointPropertyResponsePtrInput // Connection state of the private endpoint connection. PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStatePropertyResponsePtrInput // State of the private endpoint connection. ProvisioningState pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput }
func (PrivateEndpointConnectionState) ElementType ¶ added in v0.3.1
func (PrivateEndpointConnectionState) ElementType() reflect.Type
type PrivateEndpointProperty ¶ added in v0.3.1
type PrivateEndpointProperty struct { // Resource id of the private endpoint. Id *string `pulumi:"id"` }
type PrivateEndpointPropertyArgs ¶ added in v0.3.1
type PrivateEndpointPropertyArgs struct { // Resource id of the private endpoint. Id pulumi.StringPtrInput `pulumi:"id"` }
func (PrivateEndpointPropertyArgs) ElementType ¶ added in v0.3.1
func (PrivateEndpointPropertyArgs) ElementType() reflect.Type
func (PrivateEndpointPropertyArgs) ToPrivateEndpointPropertyOutput ¶ added in v0.3.1
func (i PrivateEndpointPropertyArgs) ToPrivateEndpointPropertyOutput() PrivateEndpointPropertyOutput
func (PrivateEndpointPropertyArgs) ToPrivateEndpointPropertyOutputWithContext ¶ added in v0.3.1
func (i PrivateEndpointPropertyArgs) ToPrivateEndpointPropertyOutputWithContext(ctx context.Context) PrivateEndpointPropertyOutput
func (PrivateEndpointPropertyArgs) ToPrivateEndpointPropertyPtrOutput ¶ added in v0.3.1
func (i PrivateEndpointPropertyArgs) ToPrivateEndpointPropertyPtrOutput() PrivateEndpointPropertyPtrOutput
func (PrivateEndpointPropertyArgs) ToPrivateEndpointPropertyPtrOutputWithContext ¶ added in v0.3.1
func (i PrivateEndpointPropertyArgs) ToPrivateEndpointPropertyPtrOutputWithContext(ctx context.Context) PrivateEndpointPropertyPtrOutput
type PrivateEndpointPropertyInput ¶ added in v0.3.1
type PrivateEndpointPropertyInput interface { pulumi.Input ToPrivateEndpointPropertyOutput() PrivateEndpointPropertyOutput ToPrivateEndpointPropertyOutputWithContext(context.Context) PrivateEndpointPropertyOutput }
PrivateEndpointPropertyInput is an input type that accepts PrivateEndpointPropertyArgs and PrivateEndpointPropertyOutput values. You can construct a concrete instance of `PrivateEndpointPropertyInput` via:
PrivateEndpointPropertyArgs{...}
type PrivateEndpointPropertyOutput ¶ added in v0.3.1
type PrivateEndpointPropertyOutput struct{ *pulumi.OutputState }
func (PrivateEndpointPropertyOutput) ElementType ¶ added in v0.3.1
func (PrivateEndpointPropertyOutput) ElementType() reflect.Type
func (PrivateEndpointPropertyOutput) Id ¶ added in v0.3.1
func (o PrivateEndpointPropertyOutput) Id() pulumi.StringPtrOutput
Resource id of the private endpoint.
func (PrivateEndpointPropertyOutput) ToPrivateEndpointPropertyOutput ¶ added in v0.3.1
func (o PrivateEndpointPropertyOutput) ToPrivateEndpointPropertyOutput() PrivateEndpointPropertyOutput
func (PrivateEndpointPropertyOutput) ToPrivateEndpointPropertyOutputWithContext ¶ added in v0.3.1
func (o PrivateEndpointPropertyOutput) ToPrivateEndpointPropertyOutputWithContext(ctx context.Context) PrivateEndpointPropertyOutput
func (PrivateEndpointPropertyOutput) ToPrivateEndpointPropertyPtrOutput ¶ added in v0.3.1
func (o PrivateEndpointPropertyOutput) ToPrivateEndpointPropertyPtrOutput() PrivateEndpointPropertyPtrOutput
func (PrivateEndpointPropertyOutput) ToPrivateEndpointPropertyPtrOutputWithContext ¶ added in v0.3.1
func (o PrivateEndpointPropertyOutput) ToPrivateEndpointPropertyPtrOutputWithContext(ctx context.Context) PrivateEndpointPropertyPtrOutput
type PrivateEndpointPropertyPtrInput ¶ added in v0.3.1
type PrivateEndpointPropertyPtrInput interface { pulumi.Input ToPrivateEndpointPropertyPtrOutput() PrivateEndpointPropertyPtrOutput ToPrivateEndpointPropertyPtrOutputWithContext(context.Context) PrivateEndpointPropertyPtrOutput }
PrivateEndpointPropertyPtrInput is an input type that accepts PrivateEndpointPropertyArgs, PrivateEndpointPropertyPtr and PrivateEndpointPropertyPtrOutput values. You can construct a concrete instance of `PrivateEndpointPropertyPtrInput` via:
PrivateEndpointPropertyArgs{...} or: nil
func PrivateEndpointPropertyPtr ¶ added in v0.3.1
func PrivateEndpointPropertyPtr(v *PrivateEndpointPropertyArgs) PrivateEndpointPropertyPtrInput
type PrivateEndpointPropertyPtrOutput ¶ added in v0.3.1
type PrivateEndpointPropertyPtrOutput struct{ *pulumi.OutputState }
func (PrivateEndpointPropertyPtrOutput) Elem ¶ added in v0.3.1
func (o PrivateEndpointPropertyPtrOutput) Elem() PrivateEndpointPropertyOutput
func (PrivateEndpointPropertyPtrOutput) ElementType ¶ added in v0.3.1
func (PrivateEndpointPropertyPtrOutput) ElementType() reflect.Type
func (PrivateEndpointPropertyPtrOutput) Id ¶ added in v0.3.1
func (o PrivateEndpointPropertyPtrOutput) Id() pulumi.StringPtrOutput
Resource id of the private endpoint.
func (PrivateEndpointPropertyPtrOutput) ToPrivateEndpointPropertyPtrOutput ¶ added in v0.3.1
func (o PrivateEndpointPropertyPtrOutput) ToPrivateEndpointPropertyPtrOutput() PrivateEndpointPropertyPtrOutput
func (PrivateEndpointPropertyPtrOutput) ToPrivateEndpointPropertyPtrOutputWithContext ¶ added in v0.3.1
func (o PrivateEndpointPropertyPtrOutput) ToPrivateEndpointPropertyPtrOutputWithContext(ctx context.Context) PrivateEndpointPropertyPtrOutput
type PrivateEndpointPropertyResponse ¶ added in v0.3.1
type PrivateEndpointPropertyResponse struct { // Resource id of the private endpoint. Id *string `pulumi:"id"` }
type PrivateEndpointPropertyResponseArgs ¶ added in v0.3.1
type PrivateEndpointPropertyResponseArgs struct { // Resource id of the private endpoint. Id pulumi.StringPtrInput `pulumi:"id"` }
func (PrivateEndpointPropertyResponseArgs) ElementType ¶ added in v0.3.1
func (PrivateEndpointPropertyResponseArgs) ElementType() reflect.Type
func (PrivateEndpointPropertyResponseArgs) ToPrivateEndpointPropertyResponseOutput ¶ added in v0.3.1
func (i PrivateEndpointPropertyResponseArgs) ToPrivateEndpointPropertyResponseOutput() PrivateEndpointPropertyResponseOutput
func (PrivateEndpointPropertyResponseArgs) ToPrivateEndpointPropertyResponseOutputWithContext ¶ added in v0.3.1
func (i PrivateEndpointPropertyResponseArgs) ToPrivateEndpointPropertyResponseOutputWithContext(ctx context.Context) PrivateEndpointPropertyResponseOutput
func (PrivateEndpointPropertyResponseArgs) ToPrivateEndpointPropertyResponsePtrOutput ¶ added in v0.3.1
func (i PrivateEndpointPropertyResponseArgs) ToPrivateEndpointPropertyResponsePtrOutput() PrivateEndpointPropertyResponsePtrOutput
func (PrivateEndpointPropertyResponseArgs) ToPrivateEndpointPropertyResponsePtrOutputWithContext ¶ added in v0.3.1
func (i PrivateEndpointPropertyResponseArgs) ToPrivateEndpointPropertyResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointPropertyResponsePtrOutput
type PrivateEndpointPropertyResponseInput ¶ added in v0.3.1
type PrivateEndpointPropertyResponseInput interface { pulumi.Input ToPrivateEndpointPropertyResponseOutput() PrivateEndpointPropertyResponseOutput ToPrivateEndpointPropertyResponseOutputWithContext(context.Context) PrivateEndpointPropertyResponseOutput }
PrivateEndpointPropertyResponseInput is an input type that accepts PrivateEndpointPropertyResponseArgs and PrivateEndpointPropertyResponseOutput values. You can construct a concrete instance of `PrivateEndpointPropertyResponseInput` via:
PrivateEndpointPropertyResponseArgs{...}
type PrivateEndpointPropertyResponseOutput ¶ added in v0.3.1
type PrivateEndpointPropertyResponseOutput struct{ *pulumi.OutputState }
func (PrivateEndpointPropertyResponseOutput) ElementType ¶ added in v0.3.1
func (PrivateEndpointPropertyResponseOutput) ElementType() reflect.Type
func (PrivateEndpointPropertyResponseOutput) Id ¶ added in v0.3.1
func (o PrivateEndpointPropertyResponseOutput) Id() pulumi.StringPtrOutput
Resource id of the private endpoint.
func (PrivateEndpointPropertyResponseOutput) ToPrivateEndpointPropertyResponseOutput ¶ added in v0.3.1
func (o PrivateEndpointPropertyResponseOutput) ToPrivateEndpointPropertyResponseOutput() PrivateEndpointPropertyResponseOutput
func (PrivateEndpointPropertyResponseOutput) ToPrivateEndpointPropertyResponseOutputWithContext ¶ added in v0.3.1
func (o PrivateEndpointPropertyResponseOutput) ToPrivateEndpointPropertyResponseOutputWithContext(ctx context.Context) PrivateEndpointPropertyResponseOutput
func (PrivateEndpointPropertyResponseOutput) ToPrivateEndpointPropertyResponsePtrOutput ¶ added in v0.3.1
func (o PrivateEndpointPropertyResponseOutput) ToPrivateEndpointPropertyResponsePtrOutput() PrivateEndpointPropertyResponsePtrOutput
func (PrivateEndpointPropertyResponseOutput) ToPrivateEndpointPropertyResponsePtrOutputWithContext ¶ added in v0.3.1
func (o PrivateEndpointPropertyResponseOutput) ToPrivateEndpointPropertyResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointPropertyResponsePtrOutput
type PrivateEndpointPropertyResponsePtrInput ¶ added in v0.3.1
type PrivateEndpointPropertyResponsePtrInput interface { pulumi.Input ToPrivateEndpointPropertyResponsePtrOutput() PrivateEndpointPropertyResponsePtrOutput ToPrivateEndpointPropertyResponsePtrOutputWithContext(context.Context) PrivateEndpointPropertyResponsePtrOutput }
PrivateEndpointPropertyResponsePtrInput is an input type that accepts PrivateEndpointPropertyResponseArgs, PrivateEndpointPropertyResponsePtr and PrivateEndpointPropertyResponsePtrOutput values. You can construct a concrete instance of `PrivateEndpointPropertyResponsePtrInput` via:
PrivateEndpointPropertyResponseArgs{...} or: nil
func PrivateEndpointPropertyResponsePtr ¶ added in v0.3.1
func PrivateEndpointPropertyResponsePtr(v *PrivateEndpointPropertyResponseArgs) PrivateEndpointPropertyResponsePtrInput
type PrivateEndpointPropertyResponsePtrOutput ¶ added in v0.3.1
type PrivateEndpointPropertyResponsePtrOutput struct{ *pulumi.OutputState }
func (PrivateEndpointPropertyResponsePtrOutput) ElementType ¶ added in v0.3.1
func (PrivateEndpointPropertyResponsePtrOutput) ElementType() reflect.Type
func (PrivateEndpointPropertyResponsePtrOutput) Id ¶ added in v0.3.1
func (o PrivateEndpointPropertyResponsePtrOutput) Id() pulumi.StringPtrOutput
Resource id of the private endpoint.
func (PrivateEndpointPropertyResponsePtrOutput) ToPrivateEndpointPropertyResponsePtrOutput ¶ added in v0.3.1
func (o PrivateEndpointPropertyResponsePtrOutput) ToPrivateEndpointPropertyResponsePtrOutput() PrivateEndpointPropertyResponsePtrOutput
func (PrivateEndpointPropertyResponsePtrOutput) ToPrivateEndpointPropertyResponsePtrOutputWithContext ¶ added in v0.3.1
func (o PrivateEndpointPropertyResponsePtrOutput) ToPrivateEndpointPropertyResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointPropertyResponsePtrOutput
type PrivateLinkServiceConnectionStateProperty ¶ added in v0.3.1
type PrivateLinkServiceConnectionStatePropertyArgs ¶ added in v0.3.1
type PrivateLinkServiceConnectionStatePropertyArgs struct { // The private link service connection description. Description pulumi.StringInput `pulumi:"description"` // The private link service connection status. Status pulumi.StringInput `pulumi:"status"` }
func (PrivateLinkServiceConnectionStatePropertyArgs) ElementType ¶ added in v0.3.1
func (PrivateLinkServiceConnectionStatePropertyArgs) ElementType() reflect.Type
func (PrivateLinkServiceConnectionStatePropertyArgs) ToPrivateLinkServiceConnectionStatePropertyOutput ¶ added in v0.3.1
func (i PrivateLinkServiceConnectionStatePropertyArgs) ToPrivateLinkServiceConnectionStatePropertyOutput() PrivateLinkServiceConnectionStatePropertyOutput
func (PrivateLinkServiceConnectionStatePropertyArgs) ToPrivateLinkServiceConnectionStatePropertyOutputWithContext ¶ added in v0.3.1
func (i PrivateLinkServiceConnectionStatePropertyArgs) ToPrivateLinkServiceConnectionStatePropertyOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePropertyOutput
func (PrivateLinkServiceConnectionStatePropertyArgs) ToPrivateLinkServiceConnectionStatePropertyPtrOutput ¶ added in v0.3.1
func (i PrivateLinkServiceConnectionStatePropertyArgs) ToPrivateLinkServiceConnectionStatePropertyPtrOutput() PrivateLinkServiceConnectionStatePropertyPtrOutput
func (PrivateLinkServiceConnectionStatePropertyArgs) ToPrivateLinkServiceConnectionStatePropertyPtrOutputWithContext ¶ added in v0.3.1
func (i PrivateLinkServiceConnectionStatePropertyArgs) ToPrivateLinkServiceConnectionStatePropertyPtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePropertyPtrOutput
type PrivateLinkServiceConnectionStatePropertyInput ¶ added in v0.3.1
type PrivateLinkServiceConnectionStatePropertyInput interface { pulumi.Input ToPrivateLinkServiceConnectionStatePropertyOutput() PrivateLinkServiceConnectionStatePropertyOutput ToPrivateLinkServiceConnectionStatePropertyOutputWithContext(context.Context) PrivateLinkServiceConnectionStatePropertyOutput }
PrivateLinkServiceConnectionStatePropertyInput is an input type that accepts PrivateLinkServiceConnectionStatePropertyArgs and PrivateLinkServiceConnectionStatePropertyOutput values. You can construct a concrete instance of `PrivateLinkServiceConnectionStatePropertyInput` via:
PrivateLinkServiceConnectionStatePropertyArgs{...}
type PrivateLinkServiceConnectionStatePropertyOutput ¶ added in v0.3.1
type PrivateLinkServiceConnectionStatePropertyOutput struct{ *pulumi.OutputState }
func (PrivateLinkServiceConnectionStatePropertyOutput) Description ¶ added in v0.3.1
func (o PrivateLinkServiceConnectionStatePropertyOutput) Description() pulumi.StringOutput
The private link service connection description.
func (PrivateLinkServiceConnectionStatePropertyOutput) ElementType ¶ added in v0.3.1
func (PrivateLinkServiceConnectionStatePropertyOutput) ElementType() reflect.Type
func (PrivateLinkServiceConnectionStatePropertyOutput) Status ¶ added in v0.3.1
func (o PrivateLinkServiceConnectionStatePropertyOutput) Status() pulumi.StringOutput
The private link service connection status.
func (PrivateLinkServiceConnectionStatePropertyOutput) ToPrivateLinkServiceConnectionStatePropertyOutput ¶ added in v0.3.1
func (o PrivateLinkServiceConnectionStatePropertyOutput) ToPrivateLinkServiceConnectionStatePropertyOutput() PrivateLinkServiceConnectionStatePropertyOutput
func (PrivateLinkServiceConnectionStatePropertyOutput) ToPrivateLinkServiceConnectionStatePropertyOutputWithContext ¶ added in v0.3.1
func (o PrivateLinkServiceConnectionStatePropertyOutput) ToPrivateLinkServiceConnectionStatePropertyOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePropertyOutput
func (PrivateLinkServiceConnectionStatePropertyOutput) ToPrivateLinkServiceConnectionStatePropertyPtrOutput ¶ added in v0.3.1
func (o PrivateLinkServiceConnectionStatePropertyOutput) ToPrivateLinkServiceConnectionStatePropertyPtrOutput() PrivateLinkServiceConnectionStatePropertyPtrOutput
func (PrivateLinkServiceConnectionStatePropertyOutput) ToPrivateLinkServiceConnectionStatePropertyPtrOutputWithContext ¶ added in v0.3.1
func (o PrivateLinkServiceConnectionStatePropertyOutput) ToPrivateLinkServiceConnectionStatePropertyPtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePropertyPtrOutput
type PrivateLinkServiceConnectionStatePropertyPtrInput ¶ added in v0.3.1
type PrivateLinkServiceConnectionStatePropertyPtrInput interface { pulumi.Input ToPrivateLinkServiceConnectionStatePropertyPtrOutput() PrivateLinkServiceConnectionStatePropertyPtrOutput ToPrivateLinkServiceConnectionStatePropertyPtrOutputWithContext(context.Context) PrivateLinkServiceConnectionStatePropertyPtrOutput }
PrivateLinkServiceConnectionStatePropertyPtrInput is an input type that accepts PrivateLinkServiceConnectionStatePropertyArgs, PrivateLinkServiceConnectionStatePropertyPtr and PrivateLinkServiceConnectionStatePropertyPtrOutput values. You can construct a concrete instance of `PrivateLinkServiceConnectionStatePropertyPtrInput` via:
PrivateLinkServiceConnectionStatePropertyArgs{...} or: nil
func PrivateLinkServiceConnectionStatePropertyPtr ¶ added in v0.3.1
func PrivateLinkServiceConnectionStatePropertyPtr(v *PrivateLinkServiceConnectionStatePropertyArgs) PrivateLinkServiceConnectionStatePropertyPtrInput
type PrivateLinkServiceConnectionStatePropertyPtrOutput ¶ added in v0.3.1
type PrivateLinkServiceConnectionStatePropertyPtrOutput struct{ *pulumi.OutputState }
func (PrivateLinkServiceConnectionStatePropertyPtrOutput) Description ¶ added in v0.3.1
func (o PrivateLinkServiceConnectionStatePropertyPtrOutput) Description() pulumi.StringPtrOutput
The private link service connection description.
func (PrivateLinkServiceConnectionStatePropertyPtrOutput) ElementType ¶ added in v0.3.1
func (PrivateLinkServiceConnectionStatePropertyPtrOutput) ElementType() reflect.Type
func (PrivateLinkServiceConnectionStatePropertyPtrOutput) Status ¶ added in v0.3.1
func (o PrivateLinkServiceConnectionStatePropertyPtrOutput) Status() pulumi.StringPtrOutput
The private link service connection status.
func (PrivateLinkServiceConnectionStatePropertyPtrOutput) ToPrivateLinkServiceConnectionStatePropertyPtrOutput ¶ added in v0.3.1
func (o PrivateLinkServiceConnectionStatePropertyPtrOutput) ToPrivateLinkServiceConnectionStatePropertyPtrOutput() PrivateLinkServiceConnectionStatePropertyPtrOutput
func (PrivateLinkServiceConnectionStatePropertyPtrOutput) ToPrivateLinkServiceConnectionStatePropertyPtrOutputWithContext ¶ added in v0.3.1
func (o PrivateLinkServiceConnectionStatePropertyPtrOutput) ToPrivateLinkServiceConnectionStatePropertyPtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePropertyPtrOutput
type PrivateLinkServiceConnectionStatePropertyResponse ¶ added in v0.3.1
type PrivateLinkServiceConnectionStatePropertyResponse struct { // The actions required for private link service connection. ActionsRequired string `pulumi:"actionsRequired"` // The private link service connection description. Description string `pulumi:"description"` // The private link service connection status. Status string `pulumi:"status"` }
type PrivateLinkServiceConnectionStatePropertyResponseArgs ¶ added in v0.3.1
type PrivateLinkServiceConnectionStatePropertyResponseArgs struct { // The actions required for private link service connection. ActionsRequired pulumi.StringInput `pulumi:"actionsRequired"` // The private link service connection description. Description pulumi.StringInput `pulumi:"description"` // The private link service connection status. Status pulumi.StringInput `pulumi:"status"` }
func (PrivateLinkServiceConnectionStatePropertyResponseArgs) ElementType ¶ added in v0.3.1
func (PrivateLinkServiceConnectionStatePropertyResponseArgs) ElementType() reflect.Type
func (PrivateLinkServiceConnectionStatePropertyResponseArgs) ToPrivateLinkServiceConnectionStatePropertyResponseOutput ¶ added in v0.3.1
func (i PrivateLinkServiceConnectionStatePropertyResponseArgs) ToPrivateLinkServiceConnectionStatePropertyResponseOutput() PrivateLinkServiceConnectionStatePropertyResponseOutput
func (PrivateLinkServiceConnectionStatePropertyResponseArgs) ToPrivateLinkServiceConnectionStatePropertyResponseOutputWithContext ¶ added in v0.3.1
func (i PrivateLinkServiceConnectionStatePropertyResponseArgs) ToPrivateLinkServiceConnectionStatePropertyResponseOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePropertyResponseOutput
func (PrivateLinkServiceConnectionStatePropertyResponseArgs) ToPrivateLinkServiceConnectionStatePropertyResponsePtrOutput ¶ added in v0.3.1
func (i PrivateLinkServiceConnectionStatePropertyResponseArgs) ToPrivateLinkServiceConnectionStatePropertyResponsePtrOutput() PrivateLinkServiceConnectionStatePropertyResponsePtrOutput
func (PrivateLinkServiceConnectionStatePropertyResponseArgs) ToPrivateLinkServiceConnectionStatePropertyResponsePtrOutputWithContext ¶ added in v0.3.1
func (i PrivateLinkServiceConnectionStatePropertyResponseArgs) ToPrivateLinkServiceConnectionStatePropertyResponsePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePropertyResponsePtrOutput
type PrivateLinkServiceConnectionStatePropertyResponseInput ¶ added in v0.3.1
type PrivateLinkServiceConnectionStatePropertyResponseInput interface { pulumi.Input ToPrivateLinkServiceConnectionStatePropertyResponseOutput() PrivateLinkServiceConnectionStatePropertyResponseOutput ToPrivateLinkServiceConnectionStatePropertyResponseOutputWithContext(context.Context) PrivateLinkServiceConnectionStatePropertyResponseOutput }
PrivateLinkServiceConnectionStatePropertyResponseInput is an input type that accepts PrivateLinkServiceConnectionStatePropertyResponseArgs and PrivateLinkServiceConnectionStatePropertyResponseOutput values. You can construct a concrete instance of `PrivateLinkServiceConnectionStatePropertyResponseInput` via:
PrivateLinkServiceConnectionStatePropertyResponseArgs{...}
type PrivateLinkServiceConnectionStatePropertyResponseOutput ¶ added in v0.3.1
type PrivateLinkServiceConnectionStatePropertyResponseOutput struct{ *pulumi.OutputState }
func (PrivateLinkServiceConnectionStatePropertyResponseOutput) ActionsRequired ¶ added in v0.3.1
func (o PrivateLinkServiceConnectionStatePropertyResponseOutput) ActionsRequired() pulumi.StringOutput
The actions required for private link service connection.
func (PrivateLinkServiceConnectionStatePropertyResponseOutput) Description ¶ added in v0.3.1
func (o PrivateLinkServiceConnectionStatePropertyResponseOutput) Description() pulumi.StringOutput
The private link service connection description.
func (PrivateLinkServiceConnectionStatePropertyResponseOutput) ElementType ¶ added in v0.3.1
func (PrivateLinkServiceConnectionStatePropertyResponseOutput) ElementType() reflect.Type
func (PrivateLinkServiceConnectionStatePropertyResponseOutput) Status ¶ added in v0.3.1
func (o PrivateLinkServiceConnectionStatePropertyResponseOutput) Status() pulumi.StringOutput
The private link service connection status.
func (PrivateLinkServiceConnectionStatePropertyResponseOutput) ToPrivateLinkServiceConnectionStatePropertyResponseOutput ¶ added in v0.3.1
func (o PrivateLinkServiceConnectionStatePropertyResponseOutput) ToPrivateLinkServiceConnectionStatePropertyResponseOutput() PrivateLinkServiceConnectionStatePropertyResponseOutput
func (PrivateLinkServiceConnectionStatePropertyResponseOutput) ToPrivateLinkServiceConnectionStatePropertyResponseOutputWithContext ¶ added in v0.3.1
func (o PrivateLinkServiceConnectionStatePropertyResponseOutput) ToPrivateLinkServiceConnectionStatePropertyResponseOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePropertyResponseOutput
func (PrivateLinkServiceConnectionStatePropertyResponseOutput) ToPrivateLinkServiceConnectionStatePropertyResponsePtrOutput ¶ added in v0.3.1
func (o PrivateLinkServiceConnectionStatePropertyResponseOutput) ToPrivateLinkServiceConnectionStatePropertyResponsePtrOutput() PrivateLinkServiceConnectionStatePropertyResponsePtrOutput
func (PrivateLinkServiceConnectionStatePropertyResponseOutput) ToPrivateLinkServiceConnectionStatePropertyResponsePtrOutputWithContext ¶ added in v0.3.1
func (o PrivateLinkServiceConnectionStatePropertyResponseOutput) ToPrivateLinkServiceConnectionStatePropertyResponsePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePropertyResponsePtrOutput
type PrivateLinkServiceConnectionStatePropertyResponsePtrInput ¶ added in v0.3.1
type PrivateLinkServiceConnectionStatePropertyResponsePtrInput interface { pulumi.Input ToPrivateLinkServiceConnectionStatePropertyResponsePtrOutput() PrivateLinkServiceConnectionStatePropertyResponsePtrOutput ToPrivateLinkServiceConnectionStatePropertyResponsePtrOutputWithContext(context.Context) PrivateLinkServiceConnectionStatePropertyResponsePtrOutput }
PrivateLinkServiceConnectionStatePropertyResponsePtrInput is an input type that accepts PrivateLinkServiceConnectionStatePropertyResponseArgs, PrivateLinkServiceConnectionStatePropertyResponsePtr and PrivateLinkServiceConnectionStatePropertyResponsePtrOutput values. You can construct a concrete instance of `PrivateLinkServiceConnectionStatePropertyResponsePtrInput` via:
PrivateLinkServiceConnectionStatePropertyResponseArgs{...} or: nil
func PrivateLinkServiceConnectionStatePropertyResponsePtr ¶ added in v0.3.1
func PrivateLinkServiceConnectionStatePropertyResponsePtr(v *PrivateLinkServiceConnectionStatePropertyResponseArgs) PrivateLinkServiceConnectionStatePropertyResponsePtrInput
type PrivateLinkServiceConnectionStatePropertyResponsePtrOutput ¶ added in v0.3.1
type PrivateLinkServiceConnectionStatePropertyResponsePtrOutput struct{ *pulumi.OutputState }
func (PrivateLinkServiceConnectionStatePropertyResponsePtrOutput) ActionsRequired ¶ added in v0.3.1
func (o PrivateLinkServiceConnectionStatePropertyResponsePtrOutput) ActionsRequired() pulumi.StringPtrOutput
The actions required for private link service connection.
func (PrivateLinkServiceConnectionStatePropertyResponsePtrOutput) Description ¶ added in v0.3.1
func (o PrivateLinkServiceConnectionStatePropertyResponsePtrOutput) Description() pulumi.StringPtrOutput
The private link service connection description.
func (PrivateLinkServiceConnectionStatePropertyResponsePtrOutput) ElementType ¶ added in v0.3.1
func (PrivateLinkServiceConnectionStatePropertyResponsePtrOutput) ElementType() reflect.Type
func (PrivateLinkServiceConnectionStatePropertyResponsePtrOutput) Status ¶ added in v0.3.1
func (o PrivateLinkServiceConnectionStatePropertyResponsePtrOutput) Status() pulumi.StringPtrOutput
The private link service connection status.
func (PrivateLinkServiceConnectionStatePropertyResponsePtrOutput) ToPrivateLinkServiceConnectionStatePropertyResponsePtrOutput ¶ added in v0.3.1
func (o PrivateLinkServiceConnectionStatePropertyResponsePtrOutput) ToPrivateLinkServiceConnectionStatePropertyResponsePtrOutput() PrivateLinkServiceConnectionStatePropertyResponsePtrOutput
func (PrivateLinkServiceConnectionStatePropertyResponsePtrOutput) ToPrivateLinkServiceConnectionStatePropertyResponsePtrOutputWithContext ¶ added in v0.3.1
func (o PrivateLinkServiceConnectionStatePropertyResponsePtrOutput) ToPrivateLinkServiceConnectionStatePropertyResponsePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePropertyResponsePtrOutput
type PrivateLinkServiceConnectionStateStatus ¶ added in v0.3.1
The private link service connection status.
func (PrivateLinkServiceConnectionStateStatus) ElementType ¶ added in v0.3.1
func (PrivateLinkServiceConnectionStateStatus) ElementType() reflect.Type
func (PrivateLinkServiceConnectionStateStatus) ToStringOutput ¶ added in v0.3.1
func (e PrivateLinkServiceConnectionStateStatus) ToStringOutput() pulumi.StringOutput
func (PrivateLinkServiceConnectionStateStatus) ToStringOutputWithContext ¶ added in v0.3.1
func (e PrivateLinkServiceConnectionStateStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PrivateLinkServiceConnectionStateStatus) ToStringPtrOutput ¶ added in v0.3.1
func (e PrivateLinkServiceConnectionStateStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (PrivateLinkServiceConnectionStateStatus) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e PrivateLinkServiceConnectionStateStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ReadOnlyEndpointFailoverPolicy ¶ added in v0.3.1
Failover policy of the read-only endpoint for the failover group.
func (ReadOnlyEndpointFailoverPolicy) ElementType ¶ added in v0.3.1
func (ReadOnlyEndpointFailoverPolicy) ElementType() reflect.Type
func (ReadOnlyEndpointFailoverPolicy) ToStringOutput ¶ added in v0.3.1
func (e ReadOnlyEndpointFailoverPolicy) ToStringOutput() pulumi.StringOutput
func (ReadOnlyEndpointFailoverPolicy) ToStringOutputWithContext ¶ added in v0.3.1
func (e ReadOnlyEndpointFailoverPolicy) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ReadOnlyEndpointFailoverPolicy) ToStringPtrOutput ¶ added in v0.3.1
func (e ReadOnlyEndpointFailoverPolicy) ToStringPtrOutput() pulumi.StringPtrOutput
func (ReadOnlyEndpointFailoverPolicy) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e ReadOnlyEndpointFailoverPolicy) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ReadWriteEndpointFailoverPolicy ¶ added in v0.3.1
Failover policy of the read-write endpoint for the failover group. If failoverPolicy is Automatic then failoverWithDataLossGracePeriodMinutes is required.
func (ReadWriteEndpointFailoverPolicy) ElementType ¶ added in v0.3.1
func (ReadWriteEndpointFailoverPolicy) ElementType() reflect.Type
func (ReadWriteEndpointFailoverPolicy) ToStringOutput ¶ added in v0.3.1
func (e ReadWriteEndpointFailoverPolicy) ToStringOutput() pulumi.StringOutput
func (ReadWriteEndpointFailoverPolicy) ToStringOutputWithContext ¶ added in v0.3.1
func (e ReadWriteEndpointFailoverPolicy) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ReadWriteEndpointFailoverPolicy) ToStringPtrOutput ¶ added in v0.3.1
func (e ReadWriteEndpointFailoverPolicy) ToStringPtrOutput() pulumi.StringPtrOutput
func (ReadWriteEndpointFailoverPolicy) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e ReadWriteEndpointFailoverPolicy) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ReplicationMode ¶ added in v0.3.1
The replication mode of hybrid link. Parameter will be ignored during link creation.
func (ReplicationMode) ElementType ¶ added in v0.3.1
func (ReplicationMode) ElementType() reflect.Type
func (ReplicationMode) ToStringOutput ¶ added in v0.3.1
func (e ReplicationMode) ToStringOutput() pulumi.StringOutput
func (ReplicationMode) ToStringOutputWithContext ¶ added in v0.3.1
func (e ReplicationMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ReplicationMode) ToStringPtrOutput ¶ added in v0.3.1
func (e ReplicationMode) ToStringPtrOutput() pulumi.StringPtrOutput
func (ReplicationMode) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e ReplicationMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ResourceIdentity ¶ added in v0.3.1
type ResourceIdentity struct { // The identity type. Set this to 'SystemAssigned' in order to automatically create and assign an Azure Active Directory principal for the resource. Type *string `pulumi:"type"` }
Azure Active Directory identity configuration for a resource.
type ResourceIdentityArgs ¶ added in v0.3.1
type ResourceIdentityArgs struct { // The identity type. Set this to 'SystemAssigned' in order to automatically create and assign an Azure Active Directory principal for the resource. Type pulumi.StringPtrInput `pulumi:"type"` }
Azure Active Directory identity configuration for a resource.
func (ResourceIdentityArgs) ElementType ¶ added in v0.3.1
func (ResourceIdentityArgs) ElementType() reflect.Type
func (ResourceIdentityArgs) ToResourceIdentityOutput ¶ added in v0.3.1
func (i ResourceIdentityArgs) ToResourceIdentityOutput() ResourceIdentityOutput
func (ResourceIdentityArgs) ToResourceIdentityOutputWithContext ¶ added in v0.3.1
func (i ResourceIdentityArgs) ToResourceIdentityOutputWithContext(ctx context.Context) ResourceIdentityOutput
func (ResourceIdentityArgs) ToResourceIdentityPtrOutput ¶ added in v0.3.1
func (i ResourceIdentityArgs) ToResourceIdentityPtrOutput() ResourceIdentityPtrOutput
func (ResourceIdentityArgs) ToResourceIdentityPtrOutputWithContext ¶ added in v0.3.1
func (i ResourceIdentityArgs) ToResourceIdentityPtrOutputWithContext(ctx context.Context) ResourceIdentityPtrOutput
type ResourceIdentityInput ¶ added in v0.3.1
type ResourceIdentityInput interface { pulumi.Input ToResourceIdentityOutput() ResourceIdentityOutput ToResourceIdentityOutputWithContext(context.Context) ResourceIdentityOutput }
ResourceIdentityInput is an input type that accepts ResourceIdentityArgs and ResourceIdentityOutput values. You can construct a concrete instance of `ResourceIdentityInput` via:
ResourceIdentityArgs{...}
type ResourceIdentityOutput ¶ added in v0.3.1
type ResourceIdentityOutput struct{ *pulumi.OutputState }
Azure Active Directory identity configuration for a resource.
func (ResourceIdentityOutput) ElementType ¶ added in v0.3.1
func (ResourceIdentityOutput) ElementType() reflect.Type
func (ResourceIdentityOutput) ToResourceIdentityOutput ¶ added in v0.3.1
func (o ResourceIdentityOutput) ToResourceIdentityOutput() ResourceIdentityOutput
func (ResourceIdentityOutput) ToResourceIdentityOutputWithContext ¶ added in v0.3.1
func (o ResourceIdentityOutput) ToResourceIdentityOutputWithContext(ctx context.Context) ResourceIdentityOutput
func (ResourceIdentityOutput) ToResourceIdentityPtrOutput ¶ added in v0.3.1
func (o ResourceIdentityOutput) ToResourceIdentityPtrOutput() ResourceIdentityPtrOutput
func (ResourceIdentityOutput) ToResourceIdentityPtrOutputWithContext ¶ added in v0.3.1
func (o ResourceIdentityOutput) ToResourceIdentityPtrOutputWithContext(ctx context.Context) ResourceIdentityPtrOutput
func (ResourceIdentityOutput) Type ¶ added in v0.3.1
func (o ResourceIdentityOutput) Type() pulumi.StringPtrOutput
The identity type. Set this to 'SystemAssigned' in order to automatically create and assign an Azure Active Directory principal for the resource.
type ResourceIdentityPtrInput ¶ added in v0.3.1
type ResourceIdentityPtrInput interface { pulumi.Input ToResourceIdentityPtrOutput() ResourceIdentityPtrOutput ToResourceIdentityPtrOutputWithContext(context.Context) ResourceIdentityPtrOutput }
ResourceIdentityPtrInput is an input type that accepts ResourceIdentityArgs, ResourceIdentityPtr and ResourceIdentityPtrOutput values. You can construct a concrete instance of `ResourceIdentityPtrInput` via:
ResourceIdentityArgs{...} or: nil
func ResourceIdentityPtr ¶ added in v0.3.1
func ResourceIdentityPtr(v *ResourceIdentityArgs) ResourceIdentityPtrInput
type ResourceIdentityPtrOutput ¶ added in v0.3.1
type ResourceIdentityPtrOutput struct{ *pulumi.OutputState }
func (ResourceIdentityPtrOutput) Elem ¶ added in v0.3.1
func (o ResourceIdentityPtrOutput) Elem() ResourceIdentityOutput
func (ResourceIdentityPtrOutput) ElementType ¶ added in v0.3.1
func (ResourceIdentityPtrOutput) ElementType() reflect.Type
func (ResourceIdentityPtrOutput) ToResourceIdentityPtrOutput ¶ added in v0.3.1
func (o ResourceIdentityPtrOutput) ToResourceIdentityPtrOutput() ResourceIdentityPtrOutput
func (ResourceIdentityPtrOutput) ToResourceIdentityPtrOutputWithContext ¶ added in v0.3.1
func (o ResourceIdentityPtrOutput) ToResourceIdentityPtrOutputWithContext(ctx context.Context) ResourceIdentityPtrOutput
func (ResourceIdentityPtrOutput) Type ¶ added in v0.3.1
func (o ResourceIdentityPtrOutput) Type() pulumi.StringPtrOutput
The identity type. Set this to 'SystemAssigned' in order to automatically create and assign an Azure Active Directory principal for the resource.
type ResourceIdentityResponse ¶ added in v0.3.1
type ResourceIdentityResponse struct { // The Azure Active Directory principal id. PrincipalId string `pulumi:"principalId"` // The Azure Active Directory tenant id. TenantId string `pulumi:"tenantId"` // The identity type. Set this to 'SystemAssigned' in order to automatically create and assign an Azure Active Directory principal for the resource. Type *string `pulumi:"type"` }
Azure Active Directory identity configuration for a resource.
type ResourceIdentityResponseArgs ¶ added in v0.3.1
type ResourceIdentityResponseArgs struct { // The Azure Active Directory principal id. PrincipalId pulumi.StringInput `pulumi:"principalId"` // The Azure Active Directory tenant id. TenantId pulumi.StringInput `pulumi:"tenantId"` // The identity type. Set this to 'SystemAssigned' in order to automatically create and assign an Azure Active Directory principal for the resource. Type pulumi.StringPtrInput `pulumi:"type"` }
Azure Active Directory identity configuration for a resource.
func (ResourceIdentityResponseArgs) ElementType ¶ added in v0.3.1
func (ResourceIdentityResponseArgs) ElementType() reflect.Type
func (ResourceIdentityResponseArgs) ToResourceIdentityResponseOutput ¶ added in v0.3.1
func (i ResourceIdentityResponseArgs) ToResourceIdentityResponseOutput() ResourceIdentityResponseOutput
func (ResourceIdentityResponseArgs) ToResourceIdentityResponseOutputWithContext ¶ added in v0.3.1
func (i ResourceIdentityResponseArgs) ToResourceIdentityResponseOutputWithContext(ctx context.Context) ResourceIdentityResponseOutput
func (ResourceIdentityResponseArgs) ToResourceIdentityResponsePtrOutput ¶ added in v0.3.1
func (i ResourceIdentityResponseArgs) ToResourceIdentityResponsePtrOutput() ResourceIdentityResponsePtrOutput
func (ResourceIdentityResponseArgs) ToResourceIdentityResponsePtrOutputWithContext ¶ added in v0.3.1
func (i ResourceIdentityResponseArgs) ToResourceIdentityResponsePtrOutputWithContext(ctx context.Context) ResourceIdentityResponsePtrOutput
type ResourceIdentityResponseInput ¶ added in v0.3.1
type ResourceIdentityResponseInput interface { pulumi.Input ToResourceIdentityResponseOutput() ResourceIdentityResponseOutput ToResourceIdentityResponseOutputWithContext(context.Context) ResourceIdentityResponseOutput }
ResourceIdentityResponseInput is an input type that accepts ResourceIdentityResponseArgs and ResourceIdentityResponseOutput values. You can construct a concrete instance of `ResourceIdentityResponseInput` via:
ResourceIdentityResponseArgs{...}
type ResourceIdentityResponseOutput ¶ added in v0.3.1
type ResourceIdentityResponseOutput struct{ *pulumi.OutputState }
Azure Active Directory identity configuration for a resource.
func (ResourceIdentityResponseOutput) ElementType ¶ added in v0.3.1
func (ResourceIdentityResponseOutput) ElementType() reflect.Type
func (ResourceIdentityResponseOutput) PrincipalId ¶ added in v0.3.1
func (o ResourceIdentityResponseOutput) PrincipalId() pulumi.StringOutput
The Azure Active Directory principal id.
func (ResourceIdentityResponseOutput) TenantId ¶ added in v0.3.1
func (o ResourceIdentityResponseOutput) TenantId() pulumi.StringOutput
The Azure Active Directory tenant id.
func (ResourceIdentityResponseOutput) ToResourceIdentityResponseOutput ¶ added in v0.3.1
func (o ResourceIdentityResponseOutput) ToResourceIdentityResponseOutput() ResourceIdentityResponseOutput
func (ResourceIdentityResponseOutput) ToResourceIdentityResponseOutputWithContext ¶ added in v0.3.1
func (o ResourceIdentityResponseOutput) ToResourceIdentityResponseOutputWithContext(ctx context.Context) ResourceIdentityResponseOutput
func (ResourceIdentityResponseOutput) ToResourceIdentityResponsePtrOutput ¶ added in v0.3.1
func (o ResourceIdentityResponseOutput) ToResourceIdentityResponsePtrOutput() ResourceIdentityResponsePtrOutput
func (ResourceIdentityResponseOutput) ToResourceIdentityResponsePtrOutputWithContext ¶ added in v0.3.1
func (o ResourceIdentityResponseOutput) ToResourceIdentityResponsePtrOutputWithContext(ctx context.Context) ResourceIdentityResponsePtrOutput
func (ResourceIdentityResponseOutput) Type ¶ added in v0.3.1
func (o ResourceIdentityResponseOutput) Type() pulumi.StringPtrOutput
The identity type. Set this to 'SystemAssigned' in order to automatically create and assign an Azure Active Directory principal for the resource.
type ResourceIdentityResponsePtrInput ¶ added in v0.3.1
type ResourceIdentityResponsePtrInput interface { pulumi.Input ToResourceIdentityResponsePtrOutput() ResourceIdentityResponsePtrOutput ToResourceIdentityResponsePtrOutputWithContext(context.Context) ResourceIdentityResponsePtrOutput }
ResourceIdentityResponsePtrInput is an input type that accepts ResourceIdentityResponseArgs, ResourceIdentityResponsePtr and ResourceIdentityResponsePtrOutput values. You can construct a concrete instance of `ResourceIdentityResponsePtrInput` via:
ResourceIdentityResponseArgs{...} or: nil
func ResourceIdentityResponsePtr ¶ added in v0.3.1
func ResourceIdentityResponsePtr(v *ResourceIdentityResponseArgs) ResourceIdentityResponsePtrInput
type ResourceIdentityResponsePtrOutput ¶ added in v0.3.1
type ResourceIdentityResponsePtrOutput struct{ *pulumi.OutputState }
func (ResourceIdentityResponsePtrOutput) Elem ¶ added in v0.3.1
func (o ResourceIdentityResponsePtrOutput) Elem() ResourceIdentityResponseOutput
func (ResourceIdentityResponsePtrOutput) ElementType ¶ added in v0.3.1
func (ResourceIdentityResponsePtrOutput) ElementType() reflect.Type
func (ResourceIdentityResponsePtrOutput) PrincipalId ¶ added in v0.3.1
func (o ResourceIdentityResponsePtrOutput) PrincipalId() pulumi.StringPtrOutput
The Azure Active Directory principal id.
func (ResourceIdentityResponsePtrOutput) TenantId ¶ added in v0.3.1
func (o ResourceIdentityResponsePtrOutput) TenantId() pulumi.StringPtrOutput
The Azure Active Directory tenant id.
func (ResourceIdentityResponsePtrOutput) ToResourceIdentityResponsePtrOutput ¶ added in v0.3.1
func (o ResourceIdentityResponsePtrOutput) ToResourceIdentityResponsePtrOutput() ResourceIdentityResponsePtrOutput
func (ResourceIdentityResponsePtrOutput) ToResourceIdentityResponsePtrOutputWithContext ¶ added in v0.3.1
func (o ResourceIdentityResponsePtrOutput) ToResourceIdentityResponsePtrOutputWithContext(ctx context.Context) ResourceIdentityResponsePtrOutput
func (ResourceIdentityResponsePtrOutput) Type ¶ added in v0.3.1
func (o ResourceIdentityResponsePtrOutput) Type() pulumi.StringPtrOutput
The identity type. Set this to 'SystemAssigned' in order to automatically create and assign an Azure Active Directory principal for the resource.
type SampleName ¶ added in v0.3.1
The name of the sample schema to apply when creating this database.
func (SampleName) ElementType ¶ added in v0.3.1
func (SampleName) ElementType() reflect.Type
func (SampleName) ToStringOutput ¶ added in v0.3.1
func (e SampleName) ToStringOutput() pulumi.StringOutput
func (SampleName) ToStringOutputWithContext ¶ added in v0.3.1
func (e SampleName) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SampleName) ToStringPtrOutput ¶ added in v0.3.1
func (e SampleName) ToStringPtrOutput() pulumi.StringPtrOutput
func (SampleName) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e SampleName) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SecondaryType ¶ added in v0.3.1
The secondary type of the database if it is a secondary. Valid values are Geo and Named.
func (SecondaryType) ElementType ¶ added in v0.3.1
func (SecondaryType) ElementType() reflect.Type
func (SecondaryType) ToStringOutput ¶ added in v0.3.1
func (e SecondaryType) ToStringOutput() pulumi.StringOutput
func (SecondaryType) ToStringOutputWithContext ¶ added in v0.3.1
func (e SecondaryType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SecondaryType) ToStringPtrOutput ¶ added in v0.3.1
func (e SecondaryType) ToStringPtrOutput() pulumi.StringPtrOutput
func (SecondaryType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e SecondaryType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SensitivityLabel ¶ added in v0.3.1
type SensitivityLabel struct { pulumi.CustomResourceState // The column name. ColumnName pulumi.StringOutput `pulumi:"columnName"` // The information type. InformationType pulumi.StringPtrOutput `pulumi:"informationType"` // The information type ID. InformationTypeId pulumi.StringPtrOutput `pulumi:"informationTypeId"` // Is sensitivity recommendation disabled. Applicable for recommended sensitivity label only. Specifies whether the sensitivity recommendation on this column is disabled (dismissed) or not. IsDisabled pulumi.BoolOutput `pulumi:"isDisabled"` // The label ID. LabelId pulumi.StringPtrOutput `pulumi:"labelId"` // The label name. LabelName pulumi.StringPtrOutput `pulumi:"labelName"` // Resource that manages the sensitivity label. ManagedBy pulumi.StringOutput `pulumi:"managedBy"` // Resource name. Name pulumi.StringOutput `pulumi:"name"` Rank pulumi.StringPtrOutput `pulumi:"rank"` // The schema name. SchemaName pulumi.StringOutput `pulumi:"schemaName"` // The table name. TableName pulumi.StringOutput `pulumi:"tableName"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
A sensitivity label.
func GetSensitivityLabel ¶ added in v0.3.1
func GetSensitivityLabel(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SensitivityLabelState, opts ...pulumi.ResourceOption) (*SensitivityLabel, error)
GetSensitivityLabel gets an existing SensitivityLabel 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 NewSensitivityLabel ¶ added in v0.3.1
func NewSensitivityLabel(ctx *pulumi.Context, name string, args *SensitivityLabelArgs, opts ...pulumi.ResourceOption) (*SensitivityLabel, error)
NewSensitivityLabel registers a new resource with the given unique name, arguments, and options.
func (*SensitivityLabel) ElementType ¶ added in v0.3.1
func (*SensitivityLabel) ElementType() reflect.Type
func (*SensitivityLabel) ToSensitivityLabelOutput ¶ added in v0.3.1
func (i *SensitivityLabel) ToSensitivityLabelOutput() SensitivityLabelOutput
func (*SensitivityLabel) ToSensitivityLabelOutputWithContext ¶ added in v0.3.1
func (i *SensitivityLabel) ToSensitivityLabelOutputWithContext(ctx context.Context) SensitivityLabelOutput
type SensitivityLabelArgs ¶ added in v0.3.1
type SensitivityLabelArgs struct { // The name of the column. ColumnName pulumi.StringInput // The name of the database. DatabaseName pulumi.StringInput // The information type. InformationType pulumi.StringPtrInput // The information type ID. InformationTypeId pulumi.StringPtrInput // The label ID. LabelId pulumi.StringPtrInput // The label name. LabelName pulumi.StringPtrInput Rank SensitivityLabelRank // 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 schema. SchemaName pulumi.StringInput // The source of the sensitivity label. SensitivityLabelSource pulumi.StringInput // The name of the server. ServerName pulumi.StringInput // The name of the table. TableName pulumi.StringInput }
The set of arguments for constructing a SensitivityLabel resource.
func (SensitivityLabelArgs) ElementType ¶ added in v0.3.1
func (SensitivityLabelArgs) ElementType() reflect.Type
type SensitivityLabelInput ¶ added in v0.3.1
type SensitivityLabelInput interface { pulumi.Input ToSensitivityLabelOutput() SensitivityLabelOutput ToSensitivityLabelOutputWithContext(ctx context.Context) SensitivityLabelOutput }
type SensitivityLabelOutput ¶ added in v0.3.1
type SensitivityLabelOutput struct {
*pulumi.OutputState
}
func (SensitivityLabelOutput) ElementType ¶ added in v0.3.1
func (SensitivityLabelOutput) ElementType() reflect.Type
func (SensitivityLabelOutput) ToSensitivityLabelOutput ¶ added in v0.3.1
func (o SensitivityLabelOutput) ToSensitivityLabelOutput() SensitivityLabelOutput
func (SensitivityLabelOutput) ToSensitivityLabelOutputWithContext ¶ added in v0.3.1
func (o SensitivityLabelOutput) ToSensitivityLabelOutputWithContext(ctx context.Context) SensitivityLabelOutput
type SensitivityLabelRank ¶ added in v0.3.1
func (SensitivityLabelRank) ElementType ¶ added in v0.3.1
func (SensitivityLabelRank) ElementType() reflect.Type
func (SensitivityLabelRank) ToStringOutput ¶ added in v0.3.1
func (e SensitivityLabelRank) ToStringOutput() pulumi.StringOutput
func (SensitivityLabelRank) ToStringOutputWithContext ¶ added in v0.3.1
func (e SensitivityLabelRank) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SensitivityLabelRank) ToStringPtrOutput ¶ added in v0.3.1
func (e SensitivityLabelRank) ToStringPtrOutput() pulumi.StringPtrOutput
func (SensitivityLabelRank) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e SensitivityLabelRank) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SensitivityLabelState ¶ added in v0.3.1
type SensitivityLabelState struct { // The column name. ColumnName pulumi.StringPtrInput // The information type. InformationType pulumi.StringPtrInput // The information type ID. InformationTypeId pulumi.StringPtrInput // Is sensitivity recommendation disabled. Applicable for recommended sensitivity label only. Specifies whether the sensitivity recommendation on this column is disabled (dismissed) or not. IsDisabled pulumi.BoolPtrInput // The label ID. LabelId pulumi.StringPtrInput // The label name. LabelName pulumi.StringPtrInput // Resource that manages the sensitivity label. ManagedBy pulumi.StringPtrInput // Resource name. Name pulumi.StringPtrInput Rank pulumi.StringPtrInput // The schema name. SchemaName pulumi.StringPtrInput // The table name. TableName pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput }
func (SensitivityLabelState) ElementType ¶ added in v0.3.1
func (SensitivityLabelState) ElementType() reflect.Type
type Server ¶ added in v0.3.1
type Server struct { pulumi.CustomResourceState // Administrator username for the server. Once created it cannot be changed. AdministratorLogin pulumi.StringPtrOutput `pulumi:"administratorLogin"` // The administrator login password (required for server creation). AdministratorLoginPassword pulumi.StringPtrOutput `pulumi:"administratorLoginPassword"` // The fully qualified domain name of the server. FullyQualifiedDomainName pulumi.StringOutput `pulumi:"fullyQualifiedDomainName"` // The Azure Active Directory identity of the server. Identity ResourceIdentityResponsePtrOutput `pulumi:"identity"` // Kind of sql server. This is metadata used for the Azure portal experience. Kind pulumi.StringOutput `pulumi:"kind"` // Resource location. Location pulumi.StringOutput `pulumi:"location"` // Minimal TLS version. Allowed values: '1.0', '1.1', '1.2' MinimalTlsVersion pulumi.StringPtrOutput `pulumi:"minimalTlsVersion"` // Resource name. Name pulumi.StringOutput `pulumi:"name"` // List of private endpoint connections on a server PrivateEndpointConnections ServerPrivateEndpointConnectionResponseArrayOutput `pulumi:"privateEndpointConnections"` // Whether or not public endpoint access is allowed for this server. Value is optional but if passed in, must be 'Enabled' or 'Disabled' PublicNetworkAccess pulumi.StringPtrOutput `pulumi:"publicNetworkAccess"` // The state of the server. State pulumi.StringOutput `pulumi:"state"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` // The version of the server. Version pulumi.StringPtrOutput `pulumi:"version"` // Whether or not existing server has a workspace created and if it allows connection from workspace WorkspaceFeature pulumi.StringOutput `pulumi:"workspaceFeature"` }
An Azure SQL Database server.
func GetServer ¶ added in v0.3.1
func GetServer(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ServerState, opts ...pulumi.ResourceOption) (*Server, error)
GetServer gets an existing Server resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewServer ¶ added in v0.3.1
func NewServer(ctx *pulumi.Context, name string, args *ServerArgs, opts ...pulumi.ResourceOption) (*Server, error)
NewServer registers a new resource with the given unique name, arguments, and options.
func (*Server) ElementType ¶ added in v0.3.1
func (*Server) ToServerOutput ¶ added in v0.3.1
func (i *Server) ToServerOutput() ServerOutput
func (*Server) ToServerOutputWithContext ¶ added in v0.3.1
func (i *Server) ToServerOutputWithContext(ctx context.Context) ServerOutput
type ServerArgs ¶ added in v0.3.1
type ServerArgs struct { // Administrator username for the server. Once created it cannot be changed. AdministratorLogin pulumi.StringPtrInput // The administrator login password (required for server creation). AdministratorLoginPassword pulumi.StringPtrInput // The Azure Active Directory identity of the server. Identity ResourceIdentityPtrInput // Resource location. Location pulumi.StringInput // Minimal TLS version. Allowed values: '1.0', '1.1', '1.2' MinimalTlsVersion pulumi.StringPtrInput // Whether or not public endpoint access is allowed for this server. Value is optional but if passed in, must be 'Enabled' or 'Disabled' PublicNetworkAccess 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 name of the server. ServerName pulumi.StringInput // Resource tags. Tags pulumi.StringMapInput // The version of the server. Version pulumi.StringPtrInput }
The set of arguments for constructing a Server resource.
func (ServerArgs) ElementType ¶ added in v0.3.1
func (ServerArgs) ElementType() reflect.Type
type ServerAzureADAdministrator ¶ added in v0.3.1
type ServerAzureADAdministrator struct { pulumi.CustomResourceState // Type of the sever administrator. AdministratorType pulumi.StringOutput `pulumi:"administratorType"` // Azure Active Directory only Authentication enabled. AzureADOnlyAuthentication pulumi.BoolOutput `pulumi:"azureADOnlyAuthentication"` // Login name of the server administrator. Login pulumi.StringOutput `pulumi:"login"` // Resource name. Name pulumi.StringOutput `pulumi:"name"` // SID (object ID) of the server administrator. Sid pulumi.StringOutput `pulumi:"sid"` // Tenant ID of the administrator. TenantId pulumi.StringPtrOutput `pulumi:"tenantId"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
Azure Active Directory administrator.
func GetServerAzureADAdministrator ¶ added in v0.3.1
func GetServerAzureADAdministrator(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ServerAzureADAdministratorState, opts ...pulumi.ResourceOption) (*ServerAzureADAdministrator, error)
GetServerAzureADAdministrator gets an existing ServerAzureADAdministrator 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 NewServerAzureADAdministrator ¶ added in v0.3.1
func NewServerAzureADAdministrator(ctx *pulumi.Context, name string, args *ServerAzureADAdministratorArgs, opts ...pulumi.ResourceOption) (*ServerAzureADAdministrator, error)
NewServerAzureADAdministrator registers a new resource with the given unique name, arguments, and options.
func (*ServerAzureADAdministrator) ElementType ¶ added in v0.3.1
func (*ServerAzureADAdministrator) ElementType() reflect.Type
func (*ServerAzureADAdministrator) ToServerAzureADAdministratorOutput ¶ added in v0.3.1
func (i *ServerAzureADAdministrator) ToServerAzureADAdministratorOutput() ServerAzureADAdministratorOutput
func (*ServerAzureADAdministrator) ToServerAzureADAdministratorOutputWithContext ¶ added in v0.3.1
func (i *ServerAzureADAdministrator) ToServerAzureADAdministratorOutputWithContext(ctx context.Context) ServerAzureADAdministratorOutput
type ServerAzureADAdministratorArgs ¶ added in v0.3.1
type ServerAzureADAdministratorArgs struct { // The name of server active directory administrator. AdministratorName pulumi.StringInput // Type of the sever administrator. AdministratorType pulumi.StringInput // Login name of the server administrator. Login 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 name of the server. ServerName pulumi.StringInput // SID (object ID) of the server administrator. Sid pulumi.StringInput // Tenant ID of the administrator. TenantId pulumi.StringPtrInput }
The set of arguments for constructing a ServerAzureADAdministrator resource.
func (ServerAzureADAdministratorArgs) ElementType ¶ added in v0.3.1
func (ServerAzureADAdministratorArgs) ElementType() reflect.Type
type ServerAzureADAdministratorInput ¶ added in v0.3.1
type ServerAzureADAdministratorInput interface { pulumi.Input ToServerAzureADAdministratorOutput() ServerAzureADAdministratorOutput ToServerAzureADAdministratorOutputWithContext(ctx context.Context) ServerAzureADAdministratorOutput }
type ServerAzureADAdministratorOutput ¶ added in v0.3.1
type ServerAzureADAdministratorOutput struct {
*pulumi.OutputState
}
func (ServerAzureADAdministratorOutput) ElementType ¶ added in v0.3.1
func (ServerAzureADAdministratorOutput) ElementType() reflect.Type
func (ServerAzureADAdministratorOutput) ToServerAzureADAdministratorOutput ¶ added in v0.3.1
func (o ServerAzureADAdministratorOutput) ToServerAzureADAdministratorOutput() ServerAzureADAdministratorOutput
func (ServerAzureADAdministratorOutput) ToServerAzureADAdministratorOutputWithContext ¶ added in v0.3.1
func (o ServerAzureADAdministratorOutput) ToServerAzureADAdministratorOutputWithContext(ctx context.Context) ServerAzureADAdministratorOutput
type ServerAzureADAdministratorState ¶ added in v0.3.1
type ServerAzureADAdministratorState struct { // Type of the sever administrator. AdministratorType pulumi.StringPtrInput // Azure Active Directory only Authentication enabled. AzureADOnlyAuthentication pulumi.BoolPtrInput // Login name of the server administrator. Login pulumi.StringPtrInput // Resource name. Name pulumi.StringPtrInput // SID (object ID) of the server administrator. Sid pulumi.StringPtrInput // Tenant ID of the administrator. TenantId pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput }
func (ServerAzureADAdministratorState) ElementType ¶ added in v0.3.1
func (ServerAzureADAdministratorState) ElementType() reflect.Type
type ServerAzureADOnlyAuthentication ¶ added in v0.3.1
type ServerAzureADOnlyAuthentication struct { pulumi.CustomResourceState // Azure Active Directory only Authentication enabled. AzureADOnlyAuthentication pulumi.BoolOutput `pulumi:"azureADOnlyAuthentication"` // Resource name. Name pulumi.StringOutput `pulumi:"name"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
Azure Active Directory only authentication.
func GetServerAzureADOnlyAuthentication ¶ added in v0.3.1
func GetServerAzureADOnlyAuthentication(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ServerAzureADOnlyAuthenticationState, opts ...pulumi.ResourceOption) (*ServerAzureADOnlyAuthentication, error)
GetServerAzureADOnlyAuthentication gets an existing ServerAzureADOnlyAuthentication 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 NewServerAzureADOnlyAuthentication ¶ added in v0.3.1
func NewServerAzureADOnlyAuthentication(ctx *pulumi.Context, name string, args *ServerAzureADOnlyAuthenticationArgs, opts ...pulumi.ResourceOption) (*ServerAzureADOnlyAuthentication, error)
NewServerAzureADOnlyAuthentication registers a new resource with the given unique name, arguments, and options.
func (*ServerAzureADOnlyAuthentication) ElementType ¶ added in v0.3.1
func (*ServerAzureADOnlyAuthentication) ElementType() reflect.Type
func (*ServerAzureADOnlyAuthentication) ToServerAzureADOnlyAuthenticationOutput ¶ added in v0.3.1
func (i *ServerAzureADOnlyAuthentication) ToServerAzureADOnlyAuthenticationOutput() ServerAzureADOnlyAuthenticationOutput
func (*ServerAzureADOnlyAuthentication) ToServerAzureADOnlyAuthenticationOutputWithContext ¶ added in v0.3.1
func (i *ServerAzureADOnlyAuthentication) ToServerAzureADOnlyAuthenticationOutputWithContext(ctx context.Context) ServerAzureADOnlyAuthenticationOutput
type ServerAzureADOnlyAuthenticationArgs ¶ added in v0.3.1
type ServerAzureADOnlyAuthenticationArgs struct { // The name of server azure active directory only authentication. AuthenticationName pulumi.StringInput // Azure Active Directory only Authentication enabled. AzureADOnlyAuthentication pulumi.BoolInput // 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 set of arguments for constructing a ServerAzureADOnlyAuthentication resource.
func (ServerAzureADOnlyAuthenticationArgs) ElementType ¶ added in v0.3.1
func (ServerAzureADOnlyAuthenticationArgs) ElementType() reflect.Type
type ServerAzureADOnlyAuthenticationInput ¶ added in v0.3.1
type ServerAzureADOnlyAuthenticationInput interface { pulumi.Input ToServerAzureADOnlyAuthenticationOutput() ServerAzureADOnlyAuthenticationOutput ToServerAzureADOnlyAuthenticationOutputWithContext(ctx context.Context) ServerAzureADOnlyAuthenticationOutput }
type ServerAzureADOnlyAuthenticationOutput ¶ added in v0.3.1
type ServerAzureADOnlyAuthenticationOutput struct {
*pulumi.OutputState
}
func (ServerAzureADOnlyAuthenticationOutput) ElementType ¶ added in v0.3.1
func (ServerAzureADOnlyAuthenticationOutput) ElementType() reflect.Type
func (ServerAzureADOnlyAuthenticationOutput) ToServerAzureADOnlyAuthenticationOutput ¶ added in v0.3.1
func (o ServerAzureADOnlyAuthenticationOutput) ToServerAzureADOnlyAuthenticationOutput() ServerAzureADOnlyAuthenticationOutput
func (ServerAzureADOnlyAuthenticationOutput) ToServerAzureADOnlyAuthenticationOutputWithContext ¶ added in v0.3.1
func (o ServerAzureADOnlyAuthenticationOutput) ToServerAzureADOnlyAuthenticationOutputWithContext(ctx context.Context) ServerAzureADOnlyAuthenticationOutput
type ServerAzureADOnlyAuthenticationState ¶ added in v0.3.1
type ServerAzureADOnlyAuthenticationState struct { // Azure Active Directory only Authentication enabled. AzureADOnlyAuthentication pulumi.BoolPtrInput // Resource name. Name pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput }
func (ServerAzureADOnlyAuthenticationState) ElementType ¶ added in v0.3.1
func (ServerAzureADOnlyAuthenticationState) ElementType() reflect.Type
type ServerDnsAlias ¶ added in v0.3.1
type ServerDnsAlias struct { pulumi.CustomResourceState // The fully qualified DNS record for alias AzureDnsRecord pulumi.StringOutput `pulumi:"azureDnsRecord"` // Resource name. Name pulumi.StringOutput `pulumi:"name"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
A server DNS alias.
func GetServerDnsAlias ¶ added in v0.3.1
func GetServerDnsAlias(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ServerDnsAliasState, opts ...pulumi.ResourceOption) (*ServerDnsAlias, error)
GetServerDnsAlias gets an existing ServerDnsAlias 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 NewServerDnsAlias ¶ added in v0.3.1
func NewServerDnsAlias(ctx *pulumi.Context, name string, args *ServerDnsAliasArgs, opts ...pulumi.ResourceOption) (*ServerDnsAlias, error)
NewServerDnsAlias registers a new resource with the given unique name, arguments, and options.
func (*ServerDnsAlias) ElementType ¶ added in v0.3.1
func (*ServerDnsAlias) ElementType() reflect.Type
func (*ServerDnsAlias) ToServerDnsAliasOutput ¶ added in v0.3.1
func (i *ServerDnsAlias) ToServerDnsAliasOutput() ServerDnsAliasOutput
func (*ServerDnsAlias) ToServerDnsAliasOutputWithContext ¶ added in v0.3.1
func (i *ServerDnsAlias) ToServerDnsAliasOutputWithContext(ctx context.Context) ServerDnsAliasOutput
type ServerDnsAliasArgs ¶ added in v0.3.1
type ServerDnsAliasArgs struct { // The name of the server dns alias. DnsAliasName 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 name of the server that the alias is pointing to. ServerName pulumi.StringInput }
The set of arguments for constructing a ServerDnsAlias resource.
func (ServerDnsAliasArgs) ElementType ¶ added in v0.3.1
func (ServerDnsAliasArgs) ElementType() reflect.Type
type ServerDnsAliasInput ¶ added in v0.3.1
type ServerDnsAliasInput interface { pulumi.Input ToServerDnsAliasOutput() ServerDnsAliasOutput ToServerDnsAliasOutputWithContext(ctx context.Context) ServerDnsAliasOutput }
type ServerDnsAliasOutput ¶ added in v0.3.1
type ServerDnsAliasOutput struct {
*pulumi.OutputState
}
func (ServerDnsAliasOutput) ElementType ¶ added in v0.3.1
func (ServerDnsAliasOutput) ElementType() reflect.Type
func (ServerDnsAliasOutput) ToServerDnsAliasOutput ¶ added in v0.3.1
func (o ServerDnsAliasOutput) ToServerDnsAliasOutput() ServerDnsAliasOutput
func (ServerDnsAliasOutput) ToServerDnsAliasOutputWithContext ¶ added in v0.3.1
func (o ServerDnsAliasOutput) ToServerDnsAliasOutputWithContext(ctx context.Context) ServerDnsAliasOutput
type ServerDnsAliasState ¶ added in v0.3.1
type ServerDnsAliasState struct { // The fully qualified DNS record for alias AzureDnsRecord pulumi.StringPtrInput // Resource name. Name pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput }
func (ServerDnsAliasState) ElementType ¶ added in v0.3.1
func (ServerDnsAliasState) ElementType() reflect.Type
type ServerInfo ¶ added in v0.3.1
type ServerInfo struct { // Server Id. ServerId string `pulumi:"serverId"` }
Server info for the server trust group.
type ServerInfoArgs ¶ added in v0.3.1
type ServerInfoArgs struct { // Server Id. ServerId pulumi.StringInput `pulumi:"serverId"` }
Server info for the server trust group.
func (ServerInfoArgs) ElementType ¶ added in v0.3.1
func (ServerInfoArgs) ElementType() reflect.Type
func (ServerInfoArgs) ToServerInfoOutput ¶ added in v0.3.1
func (i ServerInfoArgs) ToServerInfoOutput() ServerInfoOutput
func (ServerInfoArgs) ToServerInfoOutputWithContext ¶ added in v0.3.1
func (i ServerInfoArgs) ToServerInfoOutputWithContext(ctx context.Context) ServerInfoOutput
type ServerInfoArray ¶ added in v0.3.1
type ServerInfoArray []ServerInfoInput
func (ServerInfoArray) ElementType ¶ added in v0.3.1
func (ServerInfoArray) ElementType() reflect.Type
func (ServerInfoArray) ToServerInfoArrayOutput ¶ added in v0.3.1
func (i ServerInfoArray) ToServerInfoArrayOutput() ServerInfoArrayOutput
func (ServerInfoArray) ToServerInfoArrayOutputWithContext ¶ added in v0.3.1
func (i ServerInfoArray) ToServerInfoArrayOutputWithContext(ctx context.Context) ServerInfoArrayOutput
type ServerInfoArrayInput ¶ added in v0.3.1
type ServerInfoArrayInput interface { pulumi.Input ToServerInfoArrayOutput() ServerInfoArrayOutput ToServerInfoArrayOutputWithContext(context.Context) ServerInfoArrayOutput }
ServerInfoArrayInput is an input type that accepts ServerInfoArray and ServerInfoArrayOutput values. You can construct a concrete instance of `ServerInfoArrayInput` via:
ServerInfoArray{ ServerInfoArgs{...} }
type ServerInfoArrayOutput ¶ added in v0.3.1
type ServerInfoArrayOutput struct{ *pulumi.OutputState }
func (ServerInfoArrayOutput) ElementType ¶ added in v0.3.1
func (ServerInfoArrayOutput) ElementType() reflect.Type
func (ServerInfoArrayOutput) Index ¶ added in v0.3.1
func (o ServerInfoArrayOutput) Index(i pulumi.IntInput) ServerInfoOutput
func (ServerInfoArrayOutput) ToServerInfoArrayOutput ¶ added in v0.3.1
func (o ServerInfoArrayOutput) ToServerInfoArrayOutput() ServerInfoArrayOutput
func (ServerInfoArrayOutput) ToServerInfoArrayOutputWithContext ¶ added in v0.3.1
func (o ServerInfoArrayOutput) ToServerInfoArrayOutputWithContext(ctx context.Context) ServerInfoArrayOutput
type ServerInfoInput ¶ added in v0.3.1
type ServerInfoInput interface { pulumi.Input ToServerInfoOutput() ServerInfoOutput ToServerInfoOutputWithContext(context.Context) ServerInfoOutput }
ServerInfoInput is an input type that accepts ServerInfoArgs and ServerInfoOutput values. You can construct a concrete instance of `ServerInfoInput` via:
ServerInfoArgs{...}
type ServerInfoOutput ¶ added in v0.3.1
type ServerInfoOutput struct{ *pulumi.OutputState }
Server info for the server trust group.
func (ServerInfoOutput) ElementType ¶ added in v0.3.1
func (ServerInfoOutput) ElementType() reflect.Type
func (ServerInfoOutput) ServerId ¶ added in v0.3.1
func (o ServerInfoOutput) ServerId() pulumi.StringOutput
Server Id.
func (ServerInfoOutput) ToServerInfoOutput ¶ added in v0.3.1
func (o ServerInfoOutput) ToServerInfoOutput() ServerInfoOutput
func (ServerInfoOutput) ToServerInfoOutputWithContext ¶ added in v0.3.1
func (o ServerInfoOutput) ToServerInfoOutputWithContext(ctx context.Context) ServerInfoOutput
type ServerInfoResponse ¶ added in v0.3.1
type ServerInfoResponse struct { // Server Id. ServerId string `pulumi:"serverId"` }
Server info for the server trust group.
type ServerInfoResponseArgs ¶ added in v0.3.1
type ServerInfoResponseArgs struct { // Server Id. ServerId pulumi.StringInput `pulumi:"serverId"` }
Server info for the server trust group.
func (ServerInfoResponseArgs) ElementType ¶ added in v0.3.1
func (ServerInfoResponseArgs) ElementType() reflect.Type
func (ServerInfoResponseArgs) ToServerInfoResponseOutput ¶ added in v0.3.1
func (i ServerInfoResponseArgs) ToServerInfoResponseOutput() ServerInfoResponseOutput
func (ServerInfoResponseArgs) ToServerInfoResponseOutputWithContext ¶ added in v0.3.1
func (i ServerInfoResponseArgs) ToServerInfoResponseOutputWithContext(ctx context.Context) ServerInfoResponseOutput
type ServerInfoResponseArray ¶ added in v0.3.1
type ServerInfoResponseArray []ServerInfoResponseInput
func (ServerInfoResponseArray) ElementType ¶ added in v0.3.1
func (ServerInfoResponseArray) ElementType() reflect.Type
func (ServerInfoResponseArray) ToServerInfoResponseArrayOutput ¶ added in v0.3.1
func (i ServerInfoResponseArray) ToServerInfoResponseArrayOutput() ServerInfoResponseArrayOutput
func (ServerInfoResponseArray) ToServerInfoResponseArrayOutputWithContext ¶ added in v0.3.1
func (i ServerInfoResponseArray) ToServerInfoResponseArrayOutputWithContext(ctx context.Context) ServerInfoResponseArrayOutput
type ServerInfoResponseArrayInput ¶ added in v0.3.1
type ServerInfoResponseArrayInput interface { pulumi.Input ToServerInfoResponseArrayOutput() ServerInfoResponseArrayOutput ToServerInfoResponseArrayOutputWithContext(context.Context) ServerInfoResponseArrayOutput }
ServerInfoResponseArrayInput is an input type that accepts ServerInfoResponseArray and ServerInfoResponseArrayOutput values. You can construct a concrete instance of `ServerInfoResponseArrayInput` via:
ServerInfoResponseArray{ ServerInfoResponseArgs{...} }
type ServerInfoResponseArrayOutput ¶ added in v0.3.1
type ServerInfoResponseArrayOutput struct{ *pulumi.OutputState }
func (ServerInfoResponseArrayOutput) ElementType ¶ added in v0.3.1
func (ServerInfoResponseArrayOutput) ElementType() reflect.Type
func (ServerInfoResponseArrayOutput) Index ¶ added in v0.3.1
func (o ServerInfoResponseArrayOutput) Index(i pulumi.IntInput) ServerInfoResponseOutput
func (ServerInfoResponseArrayOutput) ToServerInfoResponseArrayOutput ¶ added in v0.3.1
func (o ServerInfoResponseArrayOutput) ToServerInfoResponseArrayOutput() ServerInfoResponseArrayOutput
func (ServerInfoResponseArrayOutput) ToServerInfoResponseArrayOutputWithContext ¶ added in v0.3.1
func (o ServerInfoResponseArrayOutput) ToServerInfoResponseArrayOutputWithContext(ctx context.Context) ServerInfoResponseArrayOutput
type ServerInfoResponseInput ¶ added in v0.3.1
type ServerInfoResponseInput interface { pulumi.Input ToServerInfoResponseOutput() ServerInfoResponseOutput ToServerInfoResponseOutputWithContext(context.Context) ServerInfoResponseOutput }
ServerInfoResponseInput is an input type that accepts ServerInfoResponseArgs and ServerInfoResponseOutput values. You can construct a concrete instance of `ServerInfoResponseInput` via:
ServerInfoResponseArgs{...}
type ServerInfoResponseOutput ¶ added in v0.3.1
type ServerInfoResponseOutput struct{ *pulumi.OutputState }
Server info for the server trust group.
func (ServerInfoResponseOutput) ElementType ¶ added in v0.3.1
func (ServerInfoResponseOutput) ElementType() reflect.Type
func (ServerInfoResponseOutput) ServerId ¶ added in v0.3.1
func (o ServerInfoResponseOutput) ServerId() pulumi.StringOutput
Server Id.
func (ServerInfoResponseOutput) ToServerInfoResponseOutput ¶ added in v0.3.1
func (o ServerInfoResponseOutput) ToServerInfoResponseOutput() ServerInfoResponseOutput
func (ServerInfoResponseOutput) ToServerInfoResponseOutputWithContext ¶ added in v0.3.1
func (o ServerInfoResponseOutput) ToServerInfoResponseOutputWithContext(ctx context.Context) ServerInfoResponseOutput
type ServerInput ¶ added in v0.3.1
type ServerInput interface { pulumi.Input ToServerOutput() ServerOutput ToServerOutputWithContext(ctx context.Context) ServerOutput }
type ServerKey ¶ added in v0.3.1
type ServerKey struct { pulumi.CustomResourceState // The server 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 location. Location pulumi.StringOutput `pulumi:"location"` // Resource name. Name pulumi.StringOutput `pulumi:"name"` // The server key type like 'ServiceManaged', 'AzureKeyVault'. ServerKeyType pulumi.StringOutput `pulumi:"serverKeyType"` // Subregion of the server key. Subregion pulumi.StringOutput `pulumi:"subregion"` // Thumbprint of the server key. Thumbprint pulumi.StringOutput `pulumi:"thumbprint"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` // The URI of the server key. If the ServerKeyType is AzureKeyVault, then the URI is required. Uri pulumi.StringPtrOutput `pulumi:"uri"` }
A server key.
func GetServerKey ¶ added in v0.3.1
func GetServerKey(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ServerKeyState, opts ...pulumi.ResourceOption) (*ServerKey, error)
GetServerKey gets an existing ServerKey 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 NewServerKey ¶ added in v0.3.1
func NewServerKey(ctx *pulumi.Context, name string, args *ServerKeyArgs, opts ...pulumi.ResourceOption) (*ServerKey, error)
NewServerKey registers a new resource with the given unique name, arguments, and options.
func (*ServerKey) ElementType ¶ added in v0.3.1
func (*ServerKey) ToServerKeyOutput ¶ added in v0.3.1
func (i *ServerKey) ToServerKeyOutput() ServerKeyOutput
func (*ServerKey) ToServerKeyOutputWithContext ¶ added in v0.3.1
func (i *ServerKey) ToServerKeyOutputWithContext(ctx context.Context) ServerKeyOutput
type ServerKeyArgs ¶ added in v0.3.1
type ServerKeyArgs struct { // The name of the server key to be operated on (updated or created). The key name is required to be in the format of 'vault_key_version'. For example, if the keyId is https://YourVaultName.vault.azure.net/keys/YourKeyName/YourKeyVersion, then the server key name should be formatted as: YourVaultName_YourKeyName_YourKeyVersion KeyName 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 server key type like 'ServiceManaged', 'AzureKeyVault'. ServerKeyType pulumi.StringInput // The name of the server. ServerName pulumi.StringInput // The URI of the server key. If the ServerKeyType is AzureKeyVault, then the URI is required. Uri pulumi.StringPtrInput }
The set of arguments for constructing a ServerKey resource.
func (ServerKeyArgs) ElementType ¶ added in v0.3.1
func (ServerKeyArgs) ElementType() reflect.Type
type ServerKeyInput ¶ added in v0.3.1
type ServerKeyInput interface { pulumi.Input ToServerKeyOutput() ServerKeyOutput ToServerKeyOutputWithContext(ctx context.Context) ServerKeyOutput }
type ServerKeyOutput ¶ added in v0.3.1
type ServerKeyOutput struct {
*pulumi.OutputState
}
func (ServerKeyOutput) ElementType ¶ added in v0.3.1
func (ServerKeyOutput) ElementType() reflect.Type
func (ServerKeyOutput) ToServerKeyOutput ¶ added in v0.3.1
func (o ServerKeyOutput) ToServerKeyOutput() ServerKeyOutput
func (ServerKeyOutput) ToServerKeyOutputWithContext ¶ added in v0.3.1
func (o ServerKeyOutput) ToServerKeyOutputWithContext(ctx context.Context) ServerKeyOutput
type ServerKeyState ¶ added in v0.3.1
type ServerKeyState struct { // The server key creation date. CreationDate pulumi.StringPtrInput // Kind of encryption protector. This is metadata used for the Azure portal experience. Kind pulumi.StringPtrInput // Resource location. Location pulumi.StringPtrInput // Resource name. Name pulumi.StringPtrInput // The server key type like 'ServiceManaged', 'AzureKeyVault'. ServerKeyType pulumi.StringPtrInput // Subregion of the server key. Subregion pulumi.StringPtrInput // Thumbprint of the server key. Thumbprint pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput // The URI of the server key. If the ServerKeyType is AzureKeyVault, then the URI is required. Uri pulumi.StringPtrInput }
func (ServerKeyState) ElementType ¶ added in v0.3.1
func (ServerKeyState) ElementType() reflect.Type
type ServerKeyType ¶ added in v0.3.1
The server key type like 'ServiceManaged', 'AzureKeyVault'.
func (ServerKeyType) ElementType ¶ added in v0.3.1
func (ServerKeyType) ElementType() reflect.Type
func (ServerKeyType) ToStringOutput ¶ added in v0.3.1
func (e ServerKeyType) ToStringOutput() pulumi.StringOutput
func (ServerKeyType) ToStringOutputWithContext ¶ added in v0.3.1
func (e ServerKeyType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ServerKeyType) ToStringPtrOutput ¶ added in v0.3.1
func (e ServerKeyType) ToStringPtrOutput() pulumi.StringPtrOutput
func (ServerKeyType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e ServerKeyType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ServerOutput ¶ added in v0.3.1
type ServerOutput struct {
*pulumi.OutputState
}
func (ServerOutput) ElementType ¶ added in v0.3.1
func (ServerOutput) ElementType() reflect.Type
func (ServerOutput) ToServerOutput ¶ added in v0.3.1
func (o ServerOutput) ToServerOutput() ServerOutput
func (ServerOutput) ToServerOutputWithContext ¶ added in v0.3.1
func (o ServerOutput) ToServerOutputWithContext(ctx context.Context) ServerOutput
type ServerPrivateEndpointConnectionResponse ¶ added in v0.3.1
type ServerPrivateEndpointConnectionResponse struct { // Resource ID. Id string `pulumi:"id"` // Private endpoint connection properties Properties PrivateEndpointConnectionPropertiesResponse `pulumi:"properties"` }
A private endpoint connection under a server
type ServerPrivateEndpointConnectionResponseArgs ¶ added in v0.3.1
type ServerPrivateEndpointConnectionResponseArgs struct { // Resource ID. Id pulumi.StringInput `pulumi:"id"` // Private endpoint connection properties Properties PrivateEndpointConnectionPropertiesResponseInput `pulumi:"properties"` }
A private endpoint connection under a server
func (ServerPrivateEndpointConnectionResponseArgs) ElementType ¶ added in v0.3.1
func (ServerPrivateEndpointConnectionResponseArgs) ElementType() reflect.Type
func (ServerPrivateEndpointConnectionResponseArgs) ToServerPrivateEndpointConnectionResponseOutput ¶ added in v0.3.1
func (i ServerPrivateEndpointConnectionResponseArgs) ToServerPrivateEndpointConnectionResponseOutput() ServerPrivateEndpointConnectionResponseOutput
func (ServerPrivateEndpointConnectionResponseArgs) ToServerPrivateEndpointConnectionResponseOutputWithContext ¶ added in v0.3.1
func (i ServerPrivateEndpointConnectionResponseArgs) ToServerPrivateEndpointConnectionResponseOutputWithContext(ctx context.Context) ServerPrivateEndpointConnectionResponseOutput
type ServerPrivateEndpointConnectionResponseArray ¶ added in v0.3.1
type ServerPrivateEndpointConnectionResponseArray []ServerPrivateEndpointConnectionResponseInput
func (ServerPrivateEndpointConnectionResponseArray) ElementType ¶ added in v0.3.1
func (ServerPrivateEndpointConnectionResponseArray) ElementType() reflect.Type
func (ServerPrivateEndpointConnectionResponseArray) ToServerPrivateEndpointConnectionResponseArrayOutput ¶ added in v0.3.1
func (i ServerPrivateEndpointConnectionResponseArray) ToServerPrivateEndpointConnectionResponseArrayOutput() ServerPrivateEndpointConnectionResponseArrayOutput
func (ServerPrivateEndpointConnectionResponseArray) ToServerPrivateEndpointConnectionResponseArrayOutputWithContext ¶ added in v0.3.1
func (i ServerPrivateEndpointConnectionResponseArray) ToServerPrivateEndpointConnectionResponseArrayOutputWithContext(ctx context.Context) ServerPrivateEndpointConnectionResponseArrayOutput
type ServerPrivateEndpointConnectionResponseArrayInput ¶ added in v0.3.1
type ServerPrivateEndpointConnectionResponseArrayInput interface { pulumi.Input ToServerPrivateEndpointConnectionResponseArrayOutput() ServerPrivateEndpointConnectionResponseArrayOutput ToServerPrivateEndpointConnectionResponseArrayOutputWithContext(context.Context) ServerPrivateEndpointConnectionResponseArrayOutput }
ServerPrivateEndpointConnectionResponseArrayInput is an input type that accepts ServerPrivateEndpointConnectionResponseArray and ServerPrivateEndpointConnectionResponseArrayOutput values. You can construct a concrete instance of `ServerPrivateEndpointConnectionResponseArrayInput` via:
ServerPrivateEndpointConnectionResponseArray{ ServerPrivateEndpointConnectionResponseArgs{...} }
type ServerPrivateEndpointConnectionResponseArrayOutput ¶ added in v0.3.1
type ServerPrivateEndpointConnectionResponseArrayOutput struct{ *pulumi.OutputState }
func (ServerPrivateEndpointConnectionResponseArrayOutput) ElementType ¶ added in v0.3.1
func (ServerPrivateEndpointConnectionResponseArrayOutput) ElementType() reflect.Type
func (ServerPrivateEndpointConnectionResponseArrayOutput) ToServerPrivateEndpointConnectionResponseArrayOutput ¶ added in v0.3.1
func (o ServerPrivateEndpointConnectionResponseArrayOutput) ToServerPrivateEndpointConnectionResponseArrayOutput() ServerPrivateEndpointConnectionResponseArrayOutput
func (ServerPrivateEndpointConnectionResponseArrayOutput) ToServerPrivateEndpointConnectionResponseArrayOutputWithContext ¶ added in v0.3.1
func (o ServerPrivateEndpointConnectionResponseArrayOutput) ToServerPrivateEndpointConnectionResponseArrayOutputWithContext(ctx context.Context) ServerPrivateEndpointConnectionResponseArrayOutput
type ServerPrivateEndpointConnectionResponseInput ¶ added in v0.3.1
type ServerPrivateEndpointConnectionResponseInput interface { pulumi.Input ToServerPrivateEndpointConnectionResponseOutput() ServerPrivateEndpointConnectionResponseOutput ToServerPrivateEndpointConnectionResponseOutputWithContext(context.Context) ServerPrivateEndpointConnectionResponseOutput }
ServerPrivateEndpointConnectionResponseInput is an input type that accepts ServerPrivateEndpointConnectionResponseArgs and ServerPrivateEndpointConnectionResponseOutput values. You can construct a concrete instance of `ServerPrivateEndpointConnectionResponseInput` via:
ServerPrivateEndpointConnectionResponseArgs{...}
type ServerPrivateEndpointConnectionResponseOutput ¶ added in v0.3.1
type ServerPrivateEndpointConnectionResponseOutput struct{ *pulumi.OutputState }
A private endpoint connection under a server
func (ServerPrivateEndpointConnectionResponseOutput) ElementType ¶ added in v0.3.1
func (ServerPrivateEndpointConnectionResponseOutput) ElementType() reflect.Type
func (ServerPrivateEndpointConnectionResponseOutput) Id ¶ added in v0.3.1
func (o ServerPrivateEndpointConnectionResponseOutput) Id() pulumi.StringOutput
Resource ID.
func (ServerPrivateEndpointConnectionResponseOutput) Properties ¶ added in v0.3.1
func (o ServerPrivateEndpointConnectionResponseOutput) Properties() PrivateEndpointConnectionPropertiesResponseOutput
Private endpoint connection properties
func (ServerPrivateEndpointConnectionResponseOutput) ToServerPrivateEndpointConnectionResponseOutput ¶ added in v0.3.1
func (o ServerPrivateEndpointConnectionResponseOutput) ToServerPrivateEndpointConnectionResponseOutput() ServerPrivateEndpointConnectionResponseOutput
func (ServerPrivateEndpointConnectionResponseOutput) ToServerPrivateEndpointConnectionResponseOutputWithContext ¶ added in v0.3.1
func (o ServerPrivateEndpointConnectionResponseOutput) ToServerPrivateEndpointConnectionResponseOutputWithContext(ctx context.Context) ServerPrivateEndpointConnectionResponseOutput
type ServerPublicNetworkAccess ¶ added in v0.3.1
Whether or not public endpoint access is allowed for this server. Value is optional but if passed in, must be 'Enabled' or 'Disabled'
func (ServerPublicNetworkAccess) ElementType ¶ added in v0.3.1
func (ServerPublicNetworkAccess) ElementType() reflect.Type
func (ServerPublicNetworkAccess) ToStringOutput ¶ added in v0.3.1
func (e ServerPublicNetworkAccess) ToStringOutput() pulumi.StringOutput
func (ServerPublicNetworkAccess) ToStringOutputWithContext ¶ added in v0.3.1
func (e ServerPublicNetworkAccess) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ServerPublicNetworkAccess) ToStringPtrOutput ¶ added in v0.3.1
func (e ServerPublicNetworkAccess) ToStringPtrOutput() pulumi.StringPtrOutput
func (ServerPublicNetworkAccess) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e ServerPublicNetworkAccess) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ServerState ¶ added in v0.3.1
type ServerState struct { // Administrator username for the server. Once created it cannot be changed. AdministratorLogin pulumi.StringPtrInput // The administrator login password (required for server creation). AdministratorLoginPassword pulumi.StringPtrInput // The fully qualified domain name of the server. FullyQualifiedDomainName pulumi.StringPtrInput // The Azure Active Directory identity of the server. Identity ResourceIdentityResponsePtrInput // Kind of sql server. This is metadata used for the Azure portal experience. Kind pulumi.StringPtrInput // Resource location. Location pulumi.StringPtrInput // Minimal TLS version. Allowed values: '1.0', '1.1', '1.2' MinimalTlsVersion pulumi.StringPtrInput // Resource name. Name pulumi.StringPtrInput // List of private endpoint connections on a server PrivateEndpointConnections ServerPrivateEndpointConnectionResponseArrayInput // Whether or not public endpoint access is allowed for this server. Value is optional but if passed in, must be 'Enabled' or 'Disabled' PublicNetworkAccess pulumi.StringPtrInput // The state of the server. State pulumi.StringPtrInput // Resource tags. Tags pulumi.StringMapInput // Resource type. Type pulumi.StringPtrInput // The version of the server. Version pulumi.StringPtrInput // Whether or not existing server has a workspace created and if it allows connection from workspace WorkspaceFeature pulumi.StringPtrInput }
func (ServerState) ElementType ¶ added in v0.3.1
func (ServerState) ElementType() reflect.Type
type ServerTrustGroup ¶ added in v0.3.1
type ServerTrustGroup struct { pulumi.CustomResourceState // Group members information for the server trust group. GroupMembers ServerInfoResponseArrayOutput `pulumi:"groupMembers"` // Resource name. Name pulumi.StringOutput `pulumi:"name"` // Trust scope of the server trust group. TrustScopes pulumi.StringArrayOutput `pulumi:"trustScopes"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
A server trust group.
func GetServerTrustGroup ¶ added in v0.3.1
func GetServerTrustGroup(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ServerTrustGroupState, opts ...pulumi.ResourceOption) (*ServerTrustGroup, error)
GetServerTrustGroup gets an existing ServerTrustGroup 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 NewServerTrustGroup ¶ added in v0.3.1
func NewServerTrustGroup(ctx *pulumi.Context, name string, args *ServerTrustGroupArgs, opts ...pulumi.ResourceOption) (*ServerTrustGroup, error)
NewServerTrustGroup registers a new resource with the given unique name, arguments, and options.
func (*ServerTrustGroup) ElementType ¶ added in v0.3.1
func (*ServerTrustGroup) ElementType() reflect.Type
func (*ServerTrustGroup) ToServerTrustGroupOutput ¶ added in v0.3.1
func (i *ServerTrustGroup) ToServerTrustGroupOutput() ServerTrustGroupOutput
func (*ServerTrustGroup) ToServerTrustGroupOutputWithContext ¶ added in v0.3.1
func (i *ServerTrustGroup) ToServerTrustGroupOutputWithContext(ctx context.Context) ServerTrustGroupOutput
type ServerTrustGroupArgs ¶ added in v0.3.1
type ServerTrustGroupArgs struct { // Group members information for the server trust group. GroupMembers ServerInfoArrayInput // The name of the region where the resource is located. LocationName 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 name of the server trust group. ServerTrustGroupName pulumi.StringInput // Trust scope of the server trust group. TrustScopes pulumi.StringArrayInput }
The set of arguments for constructing a ServerTrustGroup resource.
func (ServerTrustGroupArgs) ElementType ¶ added in v0.3.1
func (ServerTrustGroupArgs) ElementType() reflect.Type
type ServerTrustGroupInput ¶ added in v0.3.1
type ServerTrustGroupInput interface { pulumi.Input ToServerTrustGroupOutput() ServerTrustGroupOutput ToServerTrustGroupOutputWithContext(ctx context.Context) ServerTrustGroupOutput }
type ServerTrustGroupOutput ¶ added in v0.3.1
type ServerTrustGroupOutput struct {
*pulumi.OutputState
}
func (ServerTrustGroupOutput) ElementType ¶ added in v0.3.1
func (ServerTrustGroupOutput) ElementType() reflect.Type
func (ServerTrustGroupOutput) ToServerTrustGroupOutput ¶ added in v0.3.1
func (o ServerTrustGroupOutput) ToServerTrustGroupOutput() ServerTrustGroupOutput
func (ServerTrustGroupOutput) ToServerTrustGroupOutputWithContext ¶ added in v0.3.1
func (o ServerTrustGroupOutput) ToServerTrustGroupOutputWithContext(ctx context.Context) ServerTrustGroupOutput
type ServerTrustGroupState ¶ added in v0.3.1
type ServerTrustGroupState struct { // Group members information for the server trust group. GroupMembers ServerInfoResponseArrayInput // Resource name. Name pulumi.StringPtrInput // Trust scope of the server trust group. TrustScopes pulumi.StringArrayInput // Resource type. Type pulumi.StringPtrInput }
func (ServerTrustGroupState) ElementType ¶ added in v0.3.1
func (ServerTrustGroupState) ElementType() reflect.Type
type ServerVulnerabilityAssessment ¶ added in v0.3.1
type ServerVulnerabilityAssessment 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/). StorageContainerPath pulumi.StringOutput `pulumi:"storageContainerPath"` // A shared access signature (SAS Key) that has 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 server vulnerability assessment.
func GetServerVulnerabilityAssessment ¶ added in v0.3.1
func GetServerVulnerabilityAssessment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ServerVulnerabilityAssessmentState, opts ...pulumi.ResourceOption) (*ServerVulnerabilityAssessment, error)
GetServerVulnerabilityAssessment gets an existing ServerVulnerabilityAssessment 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 NewServerVulnerabilityAssessment ¶ added in v0.3.1
func NewServerVulnerabilityAssessment(ctx *pulumi.Context, name string, args *ServerVulnerabilityAssessmentArgs, opts ...pulumi.ResourceOption) (*ServerVulnerabilityAssessment, error)
NewServerVulnerabilityAssessment registers a new resource with the given unique name, arguments, and options.
func (*ServerVulnerabilityAssessment) ElementType ¶ added in v0.3.1
func (*ServerVulnerabilityAssessment) ElementType() reflect.Type
func (*ServerVulnerabilityAssessment) ToServerVulnerabilityAssessmentOutput ¶ added in v0.3.1
func (i *ServerVulnerabilityAssessment) ToServerVulnerabilityAssessmentOutput() ServerVulnerabilityAssessmentOutput
func (*ServerVulnerabilityAssessment) ToServerVulnerabilityAssessmentOutputWithContext ¶ added in v0.3.1
func (i *ServerVulnerabilityAssessment) ToServerVulnerabilityAssessmentOutputWithContext(ctx context.Context) ServerVulnerabilityAssessmentOutput
type ServerVulnerabilityAssessmentArgs ¶ added in v0.3.1
type ServerVulnerabilityAssessmentArgs struct { // 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 // The name of the server for which the vulnerability assessment is defined. ServerName 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/). StorageContainerPath pulumi.StringInput // A shared access signature (SAS Key) that has 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 ServerVulnerabilityAssessment resource.
func (ServerVulnerabilityAssessmentArgs) ElementType ¶ added in v0.3.1
func (ServerVulnerabilityAssessmentArgs) ElementType() reflect.Type
type ServerVulnerabilityAssessmentInput ¶ added in v0.3.1
type ServerVulnerabilityAssessmentInput interface { pulumi.Input ToServerVulnerabilityAssessmentOutput() ServerVulnerabilityAssessmentOutput ToServerVulnerabilityAssessmentOutputWithContext(ctx context.Context) ServerVulnerabilityAssessmentOutput }
type ServerVulnerabilityAssessmentOutput ¶ added in v0.3.1
type ServerVulnerabilityAssessmentOutput struct {
*pulumi.OutputState
}
func (ServerVulnerabilityAssessmentOutput) ElementType ¶ added in v0.3.1
func (ServerVulnerabilityAssessmentOutput) ElementType() reflect.Type
func (ServerVulnerabilityAssessmentOutput) ToServerVulnerabilityAssessmentOutput ¶ added in v0.3.1
func (o ServerVulnerabilityAssessmentOutput) ToServerVulnerabilityAssessmentOutput() ServerVulnerabilityAssessmentOutput
func (ServerVulnerabilityAssessmentOutput) ToServerVulnerabilityAssessmentOutputWithContext ¶ added in v0.3.1
func (o ServerVulnerabilityAssessmentOutput) ToServerVulnerabilityAssessmentOutputWithContext(ctx context.Context) ServerVulnerabilityAssessmentOutput
type ServerVulnerabilityAssessmentState ¶ added in v0.3.1
type ServerVulnerabilityAssessmentState 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/). StorageContainerPath pulumi.StringPtrInput // A shared access signature (SAS Key) that has 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 (ServerVulnerabilityAssessmentState) ElementType ¶ added in v0.3.1
func (ServerVulnerabilityAssessmentState) ElementType() reflect.Type
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 StorageAccountType ¶ added in v0.3.1
The storage account type used to store backups for this instance. The options are LRS (LocallyRedundantStorage), ZRS (ZoneRedundantStorage) and GRS (GeoRedundantStorage)
func (StorageAccountType) ElementType ¶ added in v0.3.1
func (StorageAccountType) ElementType() reflect.Type
func (StorageAccountType) ToStringOutput ¶ added in v0.3.1
func (e StorageAccountType) ToStringOutput() pulumi.StringOutput
func (StorageAccountType) ToStringOutputWithContext ¶ added in v0.3.1
func (e StorageAccountType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (StorageAccountType) ToStringPtrOutput ¶ added in v0.3.1
func (e StorageAccountType) ToStringPtrOutput() pulumi.StringPtrOutput
func (StorageAccountType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e StorageAccountType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SyncAgent ¶ added in v0.3.1
type SyncAgent struct { pulumi.CustomResourceState // Expiration time of the sync agent version. ExpiryTime pulumi.StringOutput `pulumi:"expiryTime"` // If the sync agent version is up to date. IsUpToDate pulumi.BoolOutput `pulumi:"isUpToDate"` // Last alive time of the sync agent. LastAliveTime pulumi.StringOutput `pulumi:"lastAliveTime"` // Resource name. Name pulumi.StringOutput `pulumi:"name"` // State of the sync agent. State pulumi.StringOutput `pulumi:"state"` // ARM resource id of the sync database in the sync agent. SyncDatabaseId pulumi.StringPtrOutput `pulumi:"syncDatabaseId"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` // Version of the sync agent. Version pulumi.StringOutput `pulumi:"version"` }
An Azure SQL Database sync agent.
func GetSyncAgent ¶ added in v0.3.1
func GetSyncAgent(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SyncAgentState, opts ...pulumi.ResourceOption) (*SyncAgent, error)
GetSyncAgent gets an existing SyncAgent 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 NewSyncAgent ¶ added in v0.3.1
func NewSyncAgent(ctx *pulumi.Context, name string, args *SyncAgentArgs, opts ...pulumi.ResourceOption) (*SyncAgent, error)
NewSyncAgent registers a new resource with the given unique name, arguments, and options.
func (*SyncAgent) ElementType ¶ added in v0.3.1
func (*SyncAgent) ToSyncAgentOutput ¶ added in v0.3.1
func (i *SyncAgent) ToSyncAgentOutput() SyncAgentOutput
func (*SyncAgent) ToSyncAgentOutputWithContext ¶ added in v0.3.1
func (i *SyncAgent) ToSyncAgentOutputWithContext(ctx context.Context) SyncAgentOutput
type SyncAgentArgs ¶ added in v0.3.1
type SyncAgentArgs struct { // 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 on which the sync agent is hosted. ServerName pulumi.StringInput // The name of the sync agent. SyncAgentName pulumi.StringInput // ARM resource id of the sync database in the sync agent. SyncDatabaseId pulumi.StringPtrInput }
The set of arguments for constructing a SyncAgent resource.
func (SyncAgentArgs) ElementType ¶ added in v0.3.1
func (SyncAgentArgs) ElementType() reflect.Type
type SyncAgentInput ¶ added in v0.3.1
type SyncAgentInput interface { pulumi.Input ToSyncAgentOutput() SyncAgentOutput ToSyncAgentOutputWithContext(ctx context.Context) SyncAgentOutput }
type SyncAgentOutput ¶ added in v0.3.1
type SyncAgentOutput struct {
*pulumi.OutputState
}
func (SyncAgentOutput) ElementType ¶ added in v0.3.1
func (SyncAgentOutput) ElementType() reflect.Type
func (SyncAgentOutput) ToSyncAgentOutput ¶ added in v0.3.1
func (o SyncAgentOutput) ToSyncAgentOutput() SyncAgentOutput
func (SyncAgentOutput) ToSyncAgentOutputWithContext ¶ added in v0.3.1
func (o SyncAgentOutput) ToSyncAgentOutputWithContext(ctx context.Context) SyncAgentOutput
type SyncAgentState ¶ added in v0.3.1
type SyncAgentState struct { // Expiration time of the sync agent version. ExpiryTime pulumi.StringPtrInput // If the sync agent version is up to date. IsUpToDate pulumi.BoolPtrInput // Last alive time of the sync agent. LastAliveTime pulumi.StringPtrInput // Resource name. Name pulumi.StringPtrInput // State of the sync agent. State pulumi.StringPtrInput // ARM resource id of the sync database in the sync agent. SyncDatabaseId pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput // Version of the sync agent. Version pulumi.StringPtrInput }
func (SyncAgentState) ElementType ¶ added in v0.3.1
func (SyncAgentState) ElementType() reflect.Type
type SyncConflictResolutionPolicy ¶ added in v0.3.1
Conflict resolution policy of the sync group.
func (SyncConflictResolutionPolicy) ElementType ¶ added in v0.3.1
func (SyncConflictResolutionPolicy) ElementType() reflect.Type
func (SyncConflictResolutionPolicy) ToStringOutput ¶ added in v0.3.1
func (e SyncConflictResolutionPolicy) ToStringOutput() pulumi.StringOutput
func (SyncConflictResolutionPolicy) ToStringOutputWithContext ¶ added in v0.3.1
func (e SyncConflictResolutionPolicy) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SyncConflictResolutionPolicy) ToStringPtrOutput ¶ added in v0.3.1
func (e SyncConflictResolutionPolicy) ToStringPtrOutput() pulumi.StringPtrOutput
func (SyncConflictResolutionPolicy) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e SyncConflictResolutionPolicy) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SyncDirection ¶ added in v0.3.1
Sync direction of the sync member.
func (SyncDirection) ElementType ¶ added in v0.3.1
func (SyncDirection) ElementType() reflect.Type
func (SyncDirection) ToStringOutput ¶ added in v0.3.1
func (e SyncDirection) ToStringOutput() pulumi.StringOutput
func (SyncDirection) ToStringOutputWithContext ¶ added in v0.3.1
func (e SyncDirection) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SyncDirection) ToStringPtrOutput ¶ added in v0.3.1
func (e SyncDirection) ToStringPtrOutput() pulumi.StringPtrOutput
func (SyncDirection) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e SyncDirection) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SyncGroup ¶ added in v0.3.1
type SyncGroup struct { pulumi.CustomResourceState // Conflict logging retention period. ConflictLoggingRetentionInDays pulumi.IntPtrOutput `pulumi:"conflictLoggingRetentionInDays"` // Conflict resolution policy of the sync group. ConflictResolutionPolicy pulumi.StringPtrOutput `pulumi:"conflictResolutionPolicy"` // If conflict logging is enabled. EnableConflictLogging pulumi.BoolPtrOutput `pulumi:"enableConflictLogging"` // Password for the sync group hub database credential. HubDatabasePassword pulumi.StringPtrOutput `pulumi:"hubDatabasePassword"` // User name for the sync group hub database credential. HubDatabaseUserName pulumi.StringPtrOutput `pulumi:"hubDatabaseUserName"` // Sync interval of the sync group. Interval pulumi.IntPtrOutput `pulumi:"interval"` // Last sync time of the sync group. LastSyncTime pulumi.StringOutput `pulumi:"lastSyncTime"` // Resource name. Name pulumi.StringOutput `pulumi:"name"` // Private endpoint name of the sync group if use private link connection is enabled. PrivateEndpointName pulumi.StringOutput `pulumi:"privateEndpointName"` // Sync schema of the sync group. Schema SyncGroupSchemaResponsePtrOutput `pulumi:"schema"` // The name and capacity of the SKU. Sku SkuResponsePtrOutput `pulumi:"sku"` // ARM resource id of the sync database in the sync group. SyncDatabaseId pulumi.StringPtrOutput `pulumi:"syncDatabaseId"` // Sync state of the sync group. SyncState pulumi.StringOutput `pulumi:"syncState"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` // If use private link connection is enabled. UsePrivateLinkConnection pulumi.BoolPtrOutput `pulumi:"usePrivateLinkConnection"` }
An Azure SQL Database sync group.
func GetSyncGroup ¶ added in v0.3.1
func GetSyncGroup(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SyncGroupState, opts ...pulumi.ResourceOption) (*SyncGroup, error)
GetSyncGroup gets an existing SyncGroup 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 NewSyncGroup ¶ added in v0.3.1
func NewSyncGroup(ctx *pulumi.Context, name string, args *SyncGroupArgs, opts ...pulumi.ResourceOption) (*SyncGroup, error)
NewSyncGroup registers a new resource with the given unique name, arguments, and options.
func (*SyncGroup) ElementType ¶ added in v0.3.1
func (*SyncGroup) ToSyncGroupOutput ¶ added in v0.3.1
func (i *SyncGroup) ToSyncGroupOutput() SyncGroupOutput
func (*SyncGroup) ToSyncGroupOutputWithContext ¶ added in v0.3.1
func (i *SyncGroup) ToSyncGroupOutputWithContext(ctx context.Context) SyncGroupOutput
type SyncGroupArgs ¶ added in v0.3.1
type SyncGroupArgs struct { // Conflict logging retention period. ConflictLoggingRetentionInDays pulumi.IntPtrInput // Conflict resolution policy of the sync group. ConflictResolutionPolicy pulumi.StringPtrInput // The name of the database on which the sync group is hosted. DatabaseName pulumi.StringInput // If conflict logging is enabled. EnableConflictLogging pulumi.BoolPtrInput // Password for the sync group hub database credential. HubDatabasePassword pulumi.StringPtrInput // User name for the sync group hub database credential. HubDatabaseUserName pulumi.StringPtrInput // Sync interval of the sync group. Interval pulumi.IntPtrInput // 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 // Sync schema of the sync group. Schema SyncGroupSchemaPtrInput // The name of the server. ServerName pulumi.StringInput // The name and capacity of the SKU. Sku SkuPtrInput // ARM resource id of the sync database in the sync group. SyncDatabaseId pulumi.StringPtrInput // The name of the sync group. SyncGroupName pulumi.StringInput // If use private link connection is enabled. UsePrivateLinkConnection pulumi.BoolPtrInput }
The set of arguments for constructing a SyncGroup resource.
func (SyncGroupArgs) ElementType ¶ added in v0.3.1
func (SyncGroupArgs) ElementType() reflect.Type
type SyncGroupInput ¶ added in v0.3.1
type SyncGroupInput interface { pulumi.Input ToSyncGroupOutput() SyncGroupOutput ToSyncGroupOutputWithContext(ctx context.Context) SyncGroupOutput }
type SyncGroupOutput ¶ added in v0.3.1
type SyncGroupOutput struct {
*pulumi.OutputState
}
func (SyncGroupOutput) ElementType ¶ added in v0.3.1
func (SyncGroupOutput) ElementType() reflect.Type
func (SyncGroupOutput) ToSyncGroupOutput ¶ added in v0.3.1
func (o SyncGroupOutput) ToSyncGroupOutput() SyncGroupOutput
func (SyncGroupOutput) ToSyncGroupOutputWithContext ¶ added in v0.3.1
func (o SyncGroupOutput) ToSyncGroupOutputWithContext(ctx context.Context) SyncGroupOutput
type SyncGroupSchema ¶ added in v0.3.1
type SyncGroupSchema struct { // Name of master sync member where the schema is from. MasterSyncMemberName *string `pulumi:"masterSyncMemberName"` // List of tables in sync group schema. Tables []SyncGroupSchemaTable `pulumi:"tables"` }
Properties of sync group schema.
type SyncGroupSchemaArgs ¶ added in v0.3.1
type SyncGroupSchemaArgs struct { // Name of master sync member where the schema is from. MasterSyncMemberName pulumi.StringPtrInput `pulumi:"masterSyncMemberName"` // List of tables in sync group schema. Tables SyncGroupSchemaTableArrayInput `pulumi:"tables"` }
Properties of sync group schema.
func (SyncGroupSchemaArgs) ElementType ¶ added in v0.3.1
func (SyncGroupSchemaArgs) ElementType() reflect.Type
func (SyncGroupSchemaArgs) ToSyncGroupSchemaOutput ¶ added in v0.3.1
func (i SyncGroupSchemaArgs) ToSyncGroupSchemaOutput() SyncGroupSchemaOutput
func (SyncGroupSchemaArgs) ToSyncGroupSchemaOutputWithContext ¶ added in v0.3.1
func (i SyncGroupSchemaArgs) ToSyncGroupSchemaOutputWithContext(ctx context.Context) SyncGroupSchemaOutput
func (SyncGroupSchemaArgs) ToSyncGroupSchemaPtrOutput ¶ added in v0.3.1
func (i SyncGroupSchemaArgs) ToSyncGroupSchemaPtrOutput() SyncGroupSchemaPtrOutput
func (SyncGroupSchemaArgs) ToSyncGroupSchemaPtrOutputWithContext ¶ added in v0.3.1
func (i SyncGroupSchemaArgs) ToSyncGroupSchemaPtrOutputWithContext(ctx context.Context) SyncGroupSchemaPtrOutput
type SyncGroupSchemaInput ¶ added in v0.3.1
type SyncGroupSchemaInput interface { pulumi.Input ToSyncGroupSchemaOutput() SyncGroupSchemaOutput ToSyncGroupSchemaOutputWithContext(context.Context) SyncGroupSchemaOutput }
SyncGroupSchemaInput is an input type that accepts SyncGroupSchemaArgs and SyncGroupSchemaOutput values. You can construct a concrete instance of `SyncGroupSchemaInput` via:
SyncGroupSchemaArgs{...}
type SyncGroupSchemaOutput ¶ added in v0.3.1
type SyncGroupSchemaOutput struct{ *pulumi.OutputState }
Properties of sync group schema.
func (SyncGroupSchemaOutput) ElementType ¶ added in v0.3.1
func (SyncGroupSchemaOutput) ElementType() reflect.Type
func (SyncGroupSchemaOutput) MasterSyncMemberName ¶ added in v0.3.1
func (o SyncGroupSchemaOutput) MasterSyncMemberName() pulumi.StringPtrOutput
Name of master sync member where the schema is from.
func (SyncGroupSchemaOutput) Tables ¶ added in v0.3.1
func (o SyncGroupSchemaOutput) Tables() SyncGroupSchemaTableArrayOutput
List of tables in sync group schema.
func (SyncGroupSchemaOutput) ToSyncGroupSchemaOutput ¶ added in v0.3.1
func (o SyncGroupSchemaOutput) ToSyncGroupSchemaOutput() SyncGroupSchemaOutput
func (SyncGroupSchemaOutput) ToSyncGroupSchemaOutputWithContext ¶ added in v0.3.1
func (o SyncGroupSchemaOutput) ToSyncGroupSchemaOutputWithContext(ctx context.Context) SyncGroupSchemaOutput
func (SyncGroupSchemaOutput) ToSyncGroupSchemaPtrOutput ¶ added in v0.3.1
func (o SyncGroupSchemaOutput) ToSyncGroupSchemaPtrOutput() SyncGroupSchemaPtrOutput
func (SyncGroupSchemaOutput) ToSyncGroupSchemaPtrOutputWithContext ¶ added in v0.3.1
func (o SyncGroupSchemaOutput) ToSyncGroupSchemaPtrOutputWithContext(ctx context.Context) SyncGroupSchemaPtrOutput
type SyncGroupSchemaPtrInput ¶ added in v0.3.1
type SyncGroupSchemaPtrInput interface { pulumi.Input ToSyncGroupSchemaPtrOutput() SyncGroupSchemaPtrOutput ToSyncGroupSchemaPtrOutputWithContext(context.Context) SyncGroupSchemaPtrOutput }
SyncGroupSchemaPtrInput is an input type that accepts SyncGroupSchemaArgs, SyncGroupSchemaPtr and SyncGroupSchemaPtrOutput values. You can construct a concrete instance of `SyncGroupSchemaPtrInput` via:
SyncGroupSchemaArgs{...} or: nil
func SyncGroupSchemaPtr ¶ added in v0.3.1
func SyncGroupSchemaPtr(v *SyncGroupSchemaArgs) SyncGroupSchemaPtrInput
type SyncGroupSchemaPtrOutput ¶ added in v0.3.1
type SyncGroupSchemaPtrOutput struct{ *pulumi.OutputState }
func (SyncGroupSchemaPtrOutput) Elem ¶ added in v0.3.1
func (o SyncGroupSchemaPtrOutput) Elem() SyncGroupSchemaOutput
func (SyncGroupSchemaPtrOutput) ElementType ¶ added in v0.3.1
func (SyncGroupSchemaPtrOutput) ElementType() reflect.Type
func (SyncGroupSchemaPtrOutput) MasterSyncMemberName ¶ added in v0.3.1
func (o SyncGroupSchemaPtrOutput) MasterSyncMemberName() pulumi.StringPtrOutput
Name of master sync member where the schema is from.
func (SyncGroupSchemaPtrOutput) Tables ¶ added in v0.3.1
func (o SyncGroupSchemaPtrOutput) Tables() SyncGroupSchemaTableArrayOutput
List of tables in sync group schema.
func (SyncGroupSchemaPtrOutput) ToSyncGroupSchemaPtrOutput ¶ added in v0.3.1
func (o SyncGroupSchemaPtrOutput) ToSyncGroupSchemaPtrOutput() SyncGroupSchemaPtrOutput
func (SyncGroupSchemaPtrOutput) ToSyncGroupSchemaPtrOutputWithContext ¶ added in v0.3.1
func (o SyncGroupSchemaPtrOutput) ToSyncGroupSchemaPtrOutputWithContext(ctx context.Context) SyncGroupSchemaPtrOutput
type SyncGroupSchemaResponse ¶ added in v0.3.1
type SyncGroupSchemaResponse struct { // Name of master sync member where the schema is from. MasterSyncMemberName *string `pulumi:"masterSyncMemberName"` // List of tables in sync group schema. Tables []SyncGroupSchemaTableResponse `pulumi:"tables"` }
Properties of sync group schema.
type SyncGroupSchemaResponseArgs ¶ added in v0.3.1
type SyncGroupSchemaResponseArgs struct { // Name of master sync member where the schema is from. MasterSyncMemberName pulumi.StringPtrInput `pulumi:"masterSyncMemberName"` // List of tables in sync group schema. Tables SyncGroupSchemaTableResponseArrayInput `pulumi:"tables"` }
Properties of sync group schema.
func (SyncGroupSchemaResponseArgs) ElementType ¶ added in v0.3.1
func (SyncGroupSchemaResponseArgs) ElementType() reflect.Type
func (SyncGroupSchemaResponseArgs) ToSyncGroupSchemaResponseOutput ¶ added in v0.3.1
func (i SyncGroupSchemaResponseArgs) ToSyncGroupSchemaResponseOutput() SyncGroupSchemaResponseOutput
func (SyncGroupSchemaResponseArgs) ToSyncGroupSchemaResponseOutputWithContext ¶ added in v0.3.1
func (i SyncGroupSchemaResponseArgs) ToSyncGroupSchemaResponseOutputWithContext(ctx context.Context) SyncGroupSchemaResponseOutput
func (SyncGroupSchemaResponseArgs) ToSyncGroupSchemaResponsePtrOutput ¶ added in v0.3.1
func (i SyncGroupSchemaResponseArgs) ToSyncGroupSchemaResponsePtrOutput() SyncGroupSchemaResponsePtrOutput
func (SyncGroupSchemaResponseArgs) ToSyncGroupSchemaResponsePtrOutputWithContext ¶ added in v0.3.1
func (i SyncGroupSchemaResponseArgs) ToSyncGroupSchemaResponsePtrOutputWithContext(ctx context.Context) SyncGroupSchemaResponsePtrOutput
type SyncGroupSchemaResponseInput ¶ added in v0.3.1
type SyncGroupSchemaResponseInput interface { pulumi.Input ToSyncGroupSchemaResponseOutput() SyncGroupSchemaResponseOutput ToSyncGroupSchemaResponseOutputWithContext(context.Context) SyncGroupSchemaResponseOutput }
SyncGroupSchemaResponseInput is an input type that accepts SyncGroupSchemaResponseArgs and SyncGroupSchemaResponseOutput values. You can construct a concrete instance of `SyncGroupSchemaResponseInput` via:
SyncGroupSchemaResponseArgs{...}
type SyncGroupSchemaResponseOutput ¶ added in v0.3.1
type SyncGroupSchemaResponseOutput struct{ *pulumi.OutputState }
Properties of sync group schema.
func (SyncGroupSchemaResponseOutput) ElementType ¶ added in v0.3.1
func (SyncGroupSchemaResponseOutput) ElementType() reflect.Type
func (SyncGroupSchemaResponseOutput) MasterSyncMemberName ¶ added in v0.3.1
func (o SyncGroupSchemaResponseOutput) MasterSyncMemberName() pulumi.StringPtrOutput
Name of master sync member where the schema is from.
func (SyncGroupSchemaResponseOutput) Tables ¶ added in v0.3.1
func (o SyncGroupSchemaResponseOutput) Tables() SyncGroupSchemaTableResponseArrayOutput
List of tables in sync group schema.
func (SyncGroupSchemaResponseOutput) ToSyncGroupSchemaResponseOutput ¶ added in v0.3.1
func (o SyncGroupSchemaResponseOutput) ToSyncGroupSchemaResponseOutput() SyncGroupSchemaResponseOutput
func (SyncGroupSchemaResponseOutput) ToSyncGroupSchemaResponseOutputWithContext ¶ added in v0.3.1
func (o SyncGroupSchemaResponseOutput) ToSyncGroupSchemaResponseOutputWithContext(ctx context.Context) SyncGroupSchemaResponseOutput
func (SyncGroupSchemaResponseOutput) ToSyncGroupSchemaResponsePtrOutput ¶ added in v0.3.1
func (o SyncGroupSchemaResponseOutput) ToSyncGroupSchemaResponsePtrOutput() SyncGroupSchemaResponsePtrOutput
func (SyncGroupSchemaResponseOutput) ToSyncGroupSchemaResponsePtrOutputWithContext ¶ added in v0.3.1
func (o SyncGroupSchemaResponseOutput) ToSyncGroupSchemaResponsePtrOutputWithContext(ctx context.Context) SyncGroupSchemaResponsePtrOutput
type SyncGroupSchemaResponsePtrInput ¶ added in v0.3.1
type SyncGroupSchemaResponsePtrInput interface { pulumi.Input ToSyncGroupSchemaResponsePtrOutput() SyncGroupSchemaResponsePtrOutput ToSyncGroupSchemaResponsePtrOutputWithContext(context.Context) SyncGroupSchemaResponsePtrOutput }
SyncGroupSchemaResponsePtrInput is an input type that accepts SyncGroupSchemaResponseArgs, SyncGroupSchemaResponsePtr and SyncGroupSchemaResponsePtrOutput values. You can construct a concrete instance of `SyncGroupSchemaResponsePtrInput` via:
SyncGroupSchemaResponseArgs{...} or: nil
func SyncGroupSchemaResponsePtr ¶ added in v0.3.1
func SyncGroupSchemaResponsePtr(v *SyncGroupSchemaResponseArgs) SyncGroupSchemaResponsePtrInput
type SyncGroupSchemaResponsePtrOutput ¶ added in v0.3.1
type SyncGroupSchemaResponsePtrOutput struct{ *pulumi.OutputState }
func (SyncGroupSchemaResponsePtrOutput) Elem ¶ added in v0.3.1
func (o SyncGroupSchemaResponsePtrOutput) Elem() SyncGroupSchemaResponseOutput
func (SyncGroupSchemaResponsePtrOutput) ElementType ¶ added in v0.3.1
func (SyncGroupSchemaResponsePtrOutput) ElementType() reflect.Type
func (SyncGroupSchemaResponsePtrOutput) MasterSyncMemberName ¶ added in v0.3.1
func (o SyncGroupSchemaResponsePtrOutput) MasterSyncMemberName() pulumi.StringPtrOutput
Name of master sync member where the schema is from.
func (SyncGroupSchemaResponsePtrOutput) Tables ¶ added in v0.3.1
func (o SyncGroupSchemaResponsePtrOutput) Tables() SyncGroupSchemaTableResponseArrayOutput
List of tables in sync group schema.
func (SyncGroupSchemaResponsePtrOutput) ToSyncGroupSchemaResponsePtrOutput ¶ added in v0.3.1
func (o SyncGroupSchemaResponsePtrOutput) ToSyncGroupSchemaResponsePtrOutput() SyncGroupSchemaResponsePtrOutput
func (SyncGroupSchemaResponsePtrOutput) ToSyncGroupSchemaResponsePtrOutputWithContext ¶ added in v0.3.1
func (o SyncGroupSchemaResponsePtrOutput) ToSyncGroupSchemaResponsePtrOutputWithContext(ctx context.Context) SyncGroupSchemaResponsePtrOutput
type SyncGroupSchemaTable ¶ added in v0.3.1
type SyncGroupSchemaTable struct { // List of columns in sync group schema. Columns []SyncGroupSchemaTableColumn `pulumi:"columns"` // Quoted name of sync group schema table. QuotedName *string `pulumi:"quotedName"` }
Properties of table in sync group schema.
type SyncGroupSchemaTableArgs ¶ added in v0.3.1
type SyncGroupSchemaTableArgs struct { // List of columns in sync group schema. Columns SyncGroupSchemaTableColumnArrayInput `pulumi:"columns"` // Quoted name of sync group schema table. QuotedName pulumi.StringPtrInput `pulumi:"quotedName"` }
Properties of table in sync group schema.
func (SyncGroupSchemaTableArgs) ElementType ¶ added in v0.3.1
func (SyncGroupSchemaTableArgs) ElementType() reflect.Type
func (SyncGroupSchemaTableArgs) ToSyncGroupSchemaTableOutput ¶ added in v0.3.1
func (i SyncGroupSchemaTableArgs) ToSyncGroupSchemaTableOutput() SyncGroupSchemaTableOutput
func (SyncGroupSchemaTableArgs) ToSyncGroupSchemaTableOutputWithContext ¶ added in v0.3.1
func (i SyncGroupSchemaTableArgs) ToSyncGroupSchemaTableOutputWithContext(ctx context.Context) SyncGroupSchemaTableOutput
type SyncGroupSchemaTableArray ¶ added in v0.3.1
type SyncGroupSchemaTableArray []SyncGroupSchemaTableInput
func (SyncGroupSchemaTableArray) ElementType ¶ added in v0.3.1
func (SyncGroupSchemaTableArray) ElementType() reflect.Type
func (SyncGroupSchemaTableArray) ToSyncGroupSchemaTableArrayOutput ¶ added in v0.3.1
func (i SyncGroupSchemaTableArray) ToSyncGroupSchemaTableArrayOutput() SyncGroupSchemaTableArrayOutput
func (SyncGroupSchemaTableArray) ToSyncGroupSchemaTableArrayOutputWithContext ¶ added in v0.3.1
func (i SyncGroupSchemaTableArray) ToSyncGroupSchemaTableArrayOutputWithContext(ctx context.Context) SyncGroupSchemaTableArrayOutput
type SyncGroupSchemaTableArrayInput ¶ added in v0.3.1
type SyncGroupSchemaTableArrayInput interface { pulumi.Input ToSyncGroupSchemaTableArrayOutput() SyncGroupSchemaTableArrayOutput ToSyncGroupSchemaTableArrayOutputWithContext(context.Context) SyncGroupSchemaTableArrayOutput }
SyncGroupSchemaTableArrayInput is an input type that accepts SyncGroupSchemaTableArray and SyncGroupSchemaTableArrayOutput values. You can construct a concrete instance of `SyncGroupSchemaTableArrayInput` via:
SyncGroupSchemaTableArray{ SyncGroupSchemaTableArgs{...} }
type SyncGroupSchemaTableArrayOutput ¶ added in v0.3.1
type SyncGroupSchemaTableArrayOutput struct{ *pulumi.OutputState }
func (SyncGroupSchemaTableArrayOutput) ElementType ¶ added in v0.3.1
func (SyncGroupSchemaTableArrayOutput) ElementType() reflect.Type
func (SyncGroupSchemaTableArrayOutput) Index ¶ added in v0.3.1
func (o SyncGroupSchemaTableArrayOutput) Index(i pulumi.IntInput) SyncGroupSchemaTableOutput
func (SyncGroupSchemaTableArrayOutput) ToSyncGroupSchemaTableArrayOutput ¶ added in v0.3.1
func (o SyncGroupSchemaTableArrayOutput) ToSyncGroupSchemaTableArrayOutput() SyncGroupSchemaTableArrayOutput
func (SyncGroupSchemaTableArrayOutput) ToSyncGroupSchemaTableArrayOutputWithContext ¶ added in v0.3.1
func (o SyncGroupSchemaTableArrayOutput) ToSyncGroupSchemaTableArrayOutputWithContext(ctx context.Context) SyncGroupSchemaTableArrayOutput
type SyncGroupSchemaTableColumn ¶ added in v0.3.1
type SyncGroupSchemaTableColumn struct { // Data size of the column. DataSize *string `pulumi:"dataSize"` // Data type of the column. DataType *string `pulumi:"dataType"` // Quoted name of sync group table column. QuotedName *string `pulumi:"quotedName"` }
Properties of column in sync group table.
type SyncGroupSchemaTableColumnArgs ¶ added in v0.3.1
type SyncGroupSchemaTableColumnArgs struct { // Data size of the column. DataSize pulumi.StringPtrInput `pulumi:"dataSize"` // Data type of the column. DataType pulumi.StringPtrInput `pulumi:"dataType"` // Quoted name of sync group table column. QuotedName pulumi.StringPtrInput `pulumi:"quotedName"` }
Properties of column in sync group table.
func (SyncGroupSchemaTableColumnArgs) ElementType ¶ added in v0.3.1
func (SyncGroupSchemaTableColumnArgs) ElementType() reflect.Type
func (SyncGroupSchemaTableColumnArgs) ToSyncGroupSchemaTableColumnOutput ¶ added in v0.3.1
func (i SyncGroupSchemaTableColumnArgs) ToSyncGroupSchemaTableColumnOutput() SyncGroupSchemaTableColumnOutput
func (SyncGroupSchemaTableColumnArgs) ToSyncGroupSchemaTableColumnOutputWithContext ¶ added in v0.3.1
func (i SyncGroupSchemaTableColumnArgs) ToSyncGroupSchemaTableColumnOutputWithContext(ctx context.Context) SyncGroupSchemaTableColumnOutput
type SyncGroupSchemaTableColumnArray ¶ added in v0.3.1
type SyncGroupSchemaTableColumnArray []SyncGroupSchemaTableColumnInput
func (SyncGroupSchemaTableColumnArray) ElementType ¶ added in v0.3.1
func (SyncGroupSchemaTableColumnArray) ElementType() reflect.Type
func (SyncGroupSchemaTableColumnArray) ToSyncGroupSchemaTableColumnArrayOutput ¶ added in v0.3.1
func (i SyncGroupSchemaTableColumnArray) ToSyncGroupSchemaTableColumnArrayOutput() SyncGroupSchemaTableColumnArrayOutput
func (SyncGroupSchemaTableColumnArray) ToSyncGroupSchemaTableColumnArrayOutputWithContext ¶ added in v0.3.1
func (i SyncGroupSchemaTableColumnArray) ToSyncGroupSchemaTableColumnArrayOutputWithContext(ctx context.Context) SyncGroupSchemaTableColumnArrayOutput
type SyncGroupSchemaTableColumnArrayInput ¶ added in v0.3.1
type SyncGroupSchemaTableColumnArrayInput interface { pulumi.Input ToSyncGroupSchemaTableColumnArrayOutput() SyncGroupSchemaTableColumnArrayOutput ToSyncGroupSchemaTableColumnArrayOutputWithContext(context.Context) SyncGroupSchemaTableColumnArrayOutput }
SyncGroupSchemaTableColumnArrayInput is an input type that accepts SyncGroupSchemaTableColumnArray and SyncGroupSchemaTableColumnArrayOutput values. You can construct a concrete instance of `SyncGroupSchemaTableColumnArrayInput` via:
SyncGroupSchemaTableColumnArray{ SyncGroupSchemaTableColumnArgs{...} }
type SyncGroupSchemaTableColumnArrayOutput ¶ added in v0.3.1
type SyncGroupSchemaTableColumnArrayOutput struct{ *pulumi.OutputState }
func (SyncGroupSchemaTableColumnArrayOutput) ElementType ¶ added in v0.3.1
func (SyncGroupSchemaTableColumnArrayOutput) ElementType() reflect.Type
func (SyncGroupSchemaTableColumnArrayOutput) Index ¶ added in v0.3.1
func (o SyncGroupSchemaTableColumnArrayOutput) Index(i pulumi.IntInput) SyncGroupSchemaTableColumnOutput
func (SyncGroupSchemaTableColumnArrayOutput) ToSyncGroupSchemaTableColumnArrayOutput ¶ added in v0.3.1
func (o SyncGroupSchemaTableColumnArrayOutput) ToSyncGroupSchemaTableColumnArrayOutput() SyncGroupSchemaTableColumnArrayOutput
func (SyncGroupSchemaTableColumnArrayOutput) ToSyncGroupSchemaTableColumnArrayOutputWithContext ¶ added in v0.3.1
func (o SyncGroupSchemaTableColumnArrayOutput) ToSyncGroupSchemaTableColumnArrayOutputWithContext(ctx context.Context) SyncGroupSchemaTableColumnArrayOutput
type SyncGroupSchemaTableColumnInput ¶ added in v0.3.1
type SyncGroupSchemaTableColumnInput interface { pulumi.Input ToSyncGroupSchemaTableColumnOutput() SyncGroupSchemaTableColumnOutput ToSyncGroupSchemaTableColumnOutputWithContext(context.Context) SyncGroupSchemaTableColumnOutput }
SyncGroupSchemaTableColumnInput is an input type that accepts SyncGroupSchemaTableColumnArgs and SyncGroupSchemaTableColumnOutput values. You can construct a concrete instance of `SyncGroupSchemaTableColumnInput` via:
SyncGroupSchemaTableColumnArgs{...}
type SyncGroupSchemaTableColumnOutput ¶ added in v0.3.1
type SyncGroupSchemaTableColumnOutput struct{ *pulumi.OutputState }
Properties of column in sync group table.
func (SyncGroupSchemaTableColumnOutput) DataSize ¶ added in v0.3.1
func (o SyncGroupSchemaTableColumnOutput) DataSize() pulumi.StringPtrOutput
Data size of the column.
func (SyncGroupSchemaTableColumnOutput) DataType ¶ added in v0.3.1
func (o SyncGroupSchemaTableColumnOutput) DataType() pulumi.StringPtrOutput
Data type of the column.
func (SyncGroupSchemaTableColumnOutput) ElementType ¶ added in v0.3.1
func (SyncGroupSchemaTableColumnOutput) ElementType() reflect.Type
func (SyncGroupSchemaTableColumnOutput) QuotedName ¶ added in v0.3.1
func (o SyncGroupSchemaTableColumnOutput) QuotedName() pulumi.StringPtrOutput
Quoted name of sync group table column.
func (SyncGroupSchemaTableColumnOutput) ToSyncGroupSchemaTableColumnOutput ¶ added in v0.3.1
func (o SyncGroupSchemaTableColumnOutput) ToSyncGroupSchemaTableColumnOutput() SyncGroupSchemaTableColumnOutput
func (SyncGroupSchemaTableColumnOutput) ToSyncGroupSchemaTableColumnOutputWithContext ¶ added in v0.3.1
func (o SyncGroupSchemaTableColumnOutput) ToSyncGroupSchemaTableColumnOutputWithContext(ctx context.Context) SyncGroupSchemaTableColumnOutput
type SyncGroupSchemaTableColumnResponse ¶ added in v0.3.1
type SyncGroupSchemaTableColumnResponse struct { // Data size of the column. DataSize *string `pulumi:"dataSize"` // Data type of the column. DataType *string `pulumi:"dataType"` // Quoted name of sync group table column. QuotedName *string `pulumi:"quotedName"` }
Properties of column in sync group table.
type SyncGroupSchemaTableColumnResponseArgs ¶ added in v0.3.1
type SyncGroupSchemaTableColumnResponseArgs struct { // Data size of the column. DataSize pulumi.StringPtrInput `pulumi:"dataSize"` // Data type of the column. DataType pulumi.StringPtrInput `pulumi:"dataType"` // Quoted name of sync group table column. QuotedName pulumi.StringPtrInput `pulumi:"quotedName"` }
Properties of column in sync group table.
func (SyncGroupSchemaTableColumnResponseArgs) ElementType ¶ added in v0.3.1
func (SyncGroupSchemaTableColumnResponseArgs) ElementType() reflect.Type
func (SyncGroupSchemaTableColumnResponseArgs) ToSyncGroupSchemaTableColumnResponseOutput ¶ added in v0.3.1
func (i SyncGroupSchemaTableColumnResponseArgs) ToSyncGroupSchemaTableColumnResponseOutput() SyncGroupSchemaTableColumnResponseOutput
func (SyncGroupSchemaTableColumnResponseArgs) ToSyncGroupSchemaTableColumnResponseOutputWithContext ¶ added in v0.3.1
func (i SyncGroupSchemaTableColumnResponseArgs) ToSyncGroupSchemaTableColumnResponseOutputWithContext(ctx context.Context) SyncGroupSchemaTableColumnResponseOutput
type SyncGroupSchemaTableColumnResponseArray ¶ added in v0.3.1
type SyncGroupSchemaTableColumnResponseArray []SyncGroupSchemaTableColumnResponseInput
func (SyncGroupSchemaTableColumnResponseArray) ElementType ¶ added in v0.3.1
func (SyncGroupSchemaTableColumnResponseArray) ElementType() reflect.Type
func (SyncGroupSchemaTableColumnResponseArray) ToSyncGroupSchemaTableColumnResponseArrayOutput ¶ added in v0.3.1
func (i SyncGroupSchemaTableColumnResponseArray) ToSyncGroupSchemaTableColumnResponseArrayOutput() SyncGroupSchemaTableColumnResponseArrayOutput
func (SyncGroupSchemaTableColumnResponseArray) ToSyncGroupSchemaTableColumnResponseArrayOutputWithContext ¶ added in v0.3.1
func (i SyncGroupSchemaTableColumnResponseArray) ToSyncGroupSchemaTableColumnResponseArrayOutputWithContext(ctx context.Context) SyncGroupSchemaTableColumnResponseArrayOutput
type SyncGroupSchemaTableColumnResponseArrayInput ¶ added in v0.3.1
type SyncGroupSchemaTableColumnResponseArrayInput interface { pulumi.Input ToSyncGroupSchemaTableColumnResponseArrayOutput() SyncGroupSchemaTableColumnResponseArrayOutput ToSyncGroupSchemaTableColumnResponseArrayOutputWithContext(context.Context) SyncGroupSchemaTableColumnResponseArrayOutput }
SyncGroupSchemaTableColumnResponseArrayInput is an input type that accepts SyncGroupSchemaTableColumnResponseArray and SyncGroupSchemaTableColumnResponseArrayOutput values. You can construct a concrete instance of `SyncGroupSchemaTableColumnResponseArrayInput` via:
SyncGroupSchemaTableColumnResponseArray{ SyncGroupSchemaTableColumnResponseArgs{...} }
type SyncGroupSchemaTableColumnResponseArrayOutput ¶ added in v0.3.1
type SyncGroupSchemaTableColumnResponseArrayOutput struct{ *pulumi.OutputState }
func (SyncGroupSchemaTableColumnResponseArrayOutput) ElementType ¶ added in v0.3.1
func (SyncGroupSchemaTableColumnResponseArrayOutput) ElementType() reflect.Type
func (SyncGroupSchemaTableColumnResponseArrayOutput) ToSyncGroupSchemaTableColumnResponseArrayOutput ¶ added in v0.3.1
func (o SyncGroupSchemaTableColumnResponseArrayOutput) ToSyncGroupSchemaTableColumnResponseArrayOutput() SyncGroupSchemaTableColumnResponseArrayOutput
func (SyncGroupSchemaTableColumnResponseArrayOutput) ToSyncGroupSchemaTableColumnResponseArrayOutputWithContext ¶ added in v0.3.1
func (o SyncGroupSchemaTableColumnResponseArrayOutput) ToSyncGroupSchemaTableColumnResponseArrayOutputWithContext(ctx context.Context) SyncGroupSchemaTableColumnResponseArrayOutput
type SyncGroupSchemaTableColumnResponseInput ¶ added in v0.3.1
type SyncGroupSchemaTableColumnResponseInput interface { pulumi.Input ToSyncGroupSchemaTableColumnResponseOutput() SyncGroupSchemaTableColumnResponseOutput ToSyncGroupSchemaTableColumnResponseOutputWithContext(context.Context) SyncGroupSchemaTableColumnResponseOutput }
SyncGroupSchemaTableColumnResponseInput is an input type that accepts SyncGroupSchemaTableColumnResponseArgs and SyncGroupSchemaTableColumnResponseOutput values. You can construct a concrete instance of `SyncGroupSchemaTableColumnResponseInput` via:
SyncGroupSchemaTableColumnResponseArgs{...}
type SyncGroupSchemaTableColumnResponseOutput ¶ added in v0.3.1
type SyncGroupSchemaTableColumnResponseOutput struct{ *pulumi.OutputState }
Properties of column in sync group table.
func (SyncGroupSchemaTableColumnResponseOutput) DataSize ¶ added in v0.3.1
func (o SyncGroupSchemaTableColumnResponseOutput) DataSize() pulumi.StringPtrOutput
Data size of the column.
func (SyncGroupSchemaTableColumnResponseOutput) DataType ¶ added in v0.3.1
func (o SyncGroupSchemaTableColumnResponseOutput) DataType() pulumi.StringPtrOutput
Data type of the column.
func (SyncGroupSchemaTableColumnResponseOutput) ElementType ¶ added in v0.3.1
func (SyncGroupSchemaTableColumnResponseOutput) ElementType() reflect.Type
func (SyncGroupSchemaTableColumnResponseOutput) QuotedName ¶ added in v0.3.1
func (o SyncGroupSchemaTableColumnResponseOutput) QuotedName() pulumi.StringPtrOutput
Quoted name of sync group table column.
func (SyncGroupSchemaTableColumnResponseOutput) ToSyncGroupSchemaTableColumnResponseOutput ¶ added in v0.3.1
func (o SyncGroupSchemaTableColumnResponseOutput) ToSyncGroupSchemaTableColumnResponseOutput() SyncGroupSchemaTableColumnResponseOutput
func (SyncGroupSchemaTableColumnResponseOutput) ToSyncGroupSchemaTableColumnResponseOutputWithContext ¶ added in v0.3.1
func (o SyncGroupSchemaTableColumnResponseOutput) ToSyncGroupSchemaTableColumnResponseOutputWithContext(ctx context.Context) SyncGroupSchemaTableColumnResponseOutput
type SyncGroupSchemaTableInput ¶ added in v0.3.1
type SyncGroupSchemaTableInput interface { pulumi.Input ToSyncGroupSchemaTableOutput() SyncGroupSchemaTableOutput ToSyncGroupSchemaTableOutputWithContext(context.Context) SyncGroupSchemaTableOutput }
SyncGroupSchemaTableInput is an input type that accepts SyncGroupSchemaTableArgs and SyncGroupSchemaTableOutput values. You can construct a concrete instance of `SyncGroupSchemaTableInput` via:
SyncGroupSchemaTableArgs{...}
type SyncGroupSchemaTableOutput ¶ added in v0.3.1
type SyncGroupSchemaTableOutput struct{ *pulumi.OutputState }
Properties of table in sync group schema.
func (SyncGroupSchemaTableOutput) Columns ¶ added in v0.3.1
func (o SyncGroupSchemaTableOutput) Columns() SyncGroupSchemaTableColumnArrayOutput
List of columns in sync group schema.
func (SyncGroupSchemaTableOutput) ElementType ¶ added in v0.3.1
func (SyncGroupSchemaTableOutput) ElementType() reflect.Type
func (SyncGroupSchemaTableOutput) QuotedName ¶ added in v0.3.1
func (o SyncGroupSchemaTableOutput) QuotedName() pulumi.StringPtrOutput
Quoted name of sync group schema table.
func (SyncGroupSchemaTableOutput) ToSyncGroupSchemaTableOutput ¶ added in v0.3.1
func (o SyncGroupSchemaTableOutput) ToSyncGroupSchemaTableOutput() SyncGroupSchemaTableOutput
func (SyncGroupSchemaTableOutput) ToSyncGroupSchemaTableOutputWithContext ¶ added in v0.3.1
func (o SyncGroupSchemaTableOutput) ToSyncGroupSchemaTableOutputWithContext(ctx context.Context) SyncGroupSchemaTableOutput
type SyncGroupSchemaTableResponse ¶ added in v0.3.1
type SyncGroupSchemaTableResponse struct { // List of columns in sync group schema. Columns []SyncGroupSchemaTableColumnResponse `pulumi:"columns"` // Quoted name of sync group schema table. QuotedName *string `pulumi:"quotedName"` }
Properties of table in sync group schema.
type SyncGroupSchemaTableResponseArgs ¶ added in v0.3.1
type SyncGroupSchemaTableResponseArgs struct { // List of columns in sync group schema. Columns SyncGroupSchemaTableColumnResponseArrayInput `pulumi:"columns"` // Quoted name of sync group schema table. QuotedName pulumi.StringPtrInput `pulumi:"quotedName"` }
Properties of table in sync group schema.
func (SyncGroupSchemaTableResponseArgs) ElementType ¶ added in v0.3.1
func (SyncGroupSchemaTableResponseArgs) ElementType() reflect.Type
func (SyncGroupSchemaTableResponseArgs) ToSyncGroupSchemaTableResponseOutput ¶ added in v0.3.1
func (i SyncGroupSchemaTableResponseArgs) ToSyncGroupSchemaTableResponseOutput() SyncGroupSchemaTableResponseOutput
func (SyncGroupSchemaTableResponseArgs) ToSyncGroupSchemaTableResponseOutputWithContext ¶ added in v0.3.1
func (i SyncGroupSchemaTableResponseArgs) ToSyncGroupSchemaTableResponseOutputWithContext(ctx context.Context) SyncGroupSchemaTableResponseOutput
type SyncGroupSchemaTableResponseArray ¶ added in v0.3.1
type SyncGroupSchemaTableResponseArray []SyncGroupSchemaTableResponseInput
func (SyncGroupSchemaTableResponseArray) ElementType ¶ added in v0.3.1
func (SyncGroupSchemaTableResponseArray) ElementType() reflect.Type
func (SyncGroupSchemaTableResponseArray) ToSyncGroupSchemaTableResponseArrayOutput ¶ added in v0.3.1
func (i SyncGroupSchemaTableResponseArray) ToSyncGroupSchemaTableResponseArrayOutput() SyncGroupSchemaTableResponseArrayOutput
func (SyncGroupSchemaTableResponseArray) ToSyncGroupSchemaTableResponseArrayOutputWithContext ¶ added in v0.3.1
func (i SyncGroupSchemaTableResponseArray) ToSyncGroupSchemaTableResponseArrayOutputWithContext(ctx context.Context) SyncGroupSchemaTableResponseArrayOutput
type SyncGroupSchemaTableResponseArrayInput ¶ added in v0.3.1
type SyncGroupSchemaTableResponseArrayInput interface { pulumi.Input ToSyncGroupSchemaTableResponseArrayOutput() SyncGroupSchemaTableResponseArrayOutput ToSyncGroupSchemaTableResponseArrayOutputWithContext(context.Context) SyncGroupSchemaTableResponseArrayOutput }
SyncGroupSchemaTableResponseArrayInput is an input type that accepts SyncGroupSchemaTableResponseArray and SyncGroupSchemaTableResponseArrayOutput values. You can construct a concrete instance of `SyncGroupSchemaTableResponseArrayInput` via:
SyncGroupSchemaTableResponseArray{ SyncGroupSchemaTableResponseArgs{...} }
type SyncGroupSchemaTableResponseArrayOutput ¶ added in v0.3.1
type SyncGroupSchemaTableResponseArrayOutput struct{ *pulumi.OutputState }
func (SyncGroupSchemaTableResponseArrayOutput) ElementType ¶ added in v0.3.1
func (SyncGroupSchemaTableResponseArrayOutput) ElementType() reflect.Type
func (SyncGroupSchemaTableResponseArrayOutput) ToSyncGroupSchemaTableResponseArrayOutput ¶ added in v0.3.1
func (o SyncGroupSchemaTableResponseArrayOutput) ToSyncGroupSchemaTableResponseArrayOutput() SyncGroupSchemaTableResponseArrayOutput
func (SyncGroupSchemaTableResponseArrayOutput) ToSyncGroupSchemaTableResponseArrayOutputWithContext ¶ added in v0.3.1
func (o SyncGroupSchemaTableResponseArrayOutput) ToSyncGroupSchemaTableResponseArrayOutputWithContext(ctx context.Context) SyncGroupSchemaTableResponseArrayOutput
type SyncGroupSchemaTableResponseInput ¶ added in v0.3.1
type SyncGroupSchemaTableResponseInput interface { pulumi.Input ToSyncGroupSchemaTableResponseOutput() SyncGroupSchemaTableResponseOutput ToSyncGroupSchemaTableResponseOutputWithContext(context.Context) SyncGroupSchemaTableResponseOutput }
SyncGroupSchemaTableResponseInput is an input type that accepts SyncGroupSchemaTableResponseArgs and SyncGroupSchemaTableResponseOutput values. You can construct a concrete instance of `SyncGroupSchemaTableResponseInput` via:
SyncGroupSchemaTableResponseArgs{...}
type SyncGroupSchemaTableResponseOutput ¶ added in v0.3.1
type SyncGroupSchemaTableResponseOutput struct{ *pulumi.OutputState }
Properties of table in sync group schema.
func (SyncGroupSchemaTableResponseOutput) Columns ¶ added in v0.3.1
func (o SyncGroupSchemaTableResponseOutput) Columns() SyncGroupSchemaTableColumnResponseArrayOutput
List of columns in sync group schema.
func (SyncGroupSchemaTableResponseOutput) ElementType ¶ added in v0.3.1
func (SyncGroupSchemaTableResponseOutput) ElementType() reflect.Type
func (SyncGroupSchemaTableResponseOutput) QuotedName ¶ added in v0.3.1
func (o SyncGroupSchemaTableResponseOutput) QuotedName() pulumi.StringPtrOutput
Quoted name of sync group schema table.
func (SyncGroupSchemaTableResponseOutput) ToSyncGroupSchemaTableResponseOutput ¶ added in v0.3.1
func (o SyncGroupSchemaTableResponseOutput) ToSyncGroupSchemaTableResponseOutput() SyncGroupSchemaTableResponseOutput
func (SyncGroupSchemaTableResponseOutput) ToSyncGroupSchemaTableResponseOutputWithContext ¶ added in v0.3.1
func (o SyncGroupSchemaTableResponseOutput) ToSyncGroupSchemaTableResponseOutputWithContext(ctx context.Context) SyncGroupSchemaTableResponseOutput
type SyncGroupState ¶ added in v0.3.1
type SyncGroupState struct { // Conflict logging retention period. ConflictLoggingRetentionInDays pulumi.IntPtrInput // Conflict resolution policy of the sync group. ConflictResolutionPolicy pulumi.StringPtrInput // If conflict logging is enabled. EnableConflictLogging pulumi.BoolPtrInput // Password for the sync group hub database credential. HubDatabasePassword pulumi.StringPtrInput // User name for the sync group hub database credential. HubDatabaseUserName pulumi.StringPtrInput // Sync interval of the sync group. Interval pulumi.IntPtrInput // Last sync time of the sync group. LastSyncTime pulumi.StringPtrInput // Resource name. Name pulumi.StringPtrInput // Private endpoint name of the sync group if use private link connection is enabled. PrivateEndpointName pulumi.StringPtrInput // Sync schema of the sync group. Schema SyncGroupSchemaResponsePtrInput // The name and capacity of the SKU. Sku SkuResponsePtrInput // ARM resource id of the sync database in the sync group. SyncDatabaseId pulumi.StringPtrInput // Sync state of the sync group. SyncState pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput // If use private link connection is enabled. UsePrivateLinkConnection pulumi.BoolPtrInput }
func (SyncGroupState) ElementType ¶ added in v0.3.1
func (SyncGroupState) ElementType() reflect.Type
type SyncMember ¶ added in v0.3.1
type SyncMember struct { pulumi.CustomResourceState // Database name of the member database in the sync member. DatabaseName pulumi.StringPtrOutput `pulumi:"databaseName"` // Database type of the sync member. DatabaseType pulumi.StringPtrOutput `pulumi:"databaseType"` // Resource name. Name pulumi.StringOutput `pulumi:"name"` // Password of the member database in the sync member. Password pulumi.StringPtrOutput `pulumi:"password"` // Private endpoint name of the sync member if use private link connection is enabled, for sync members in Azure. PrivateEndpointName pulumi.StringOutput `pulumi:"privateEndpointName"` // Server name of the member database in the sync member ServerName pulumi.StringPtrOutput `pulumi:"serverName"` // SQL Server database id of the sync member. SqlServerDatabaseId pulumi.StringPtrOutput `pulumi:"sqlServerDatabaseId"` // ARM resource id of the sync agent in the sync member. SyncAgentId pulumi.StringPtrOutput `pulumi:"syncAgentId"` // Sync direction of the sync member. SyncDirection pulumi.StringPtrOutput `pulumi:"syncDirection"` // ARM resource id of the sync member logical database, for sync members in Azure. SyncMemberAzureDatabaseResourceId pulumi.StringPtrOutput `pulumi:"syncMemberAzureDatabaseResourceId"` // Sync state of the sync member. SyncState pulumi.StringOutput `pulumi:"syncState"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` // Whether to use private link connection. UsePrivateLinkConnection pulumi.BoolPtrOutput `pulumi:"usePrivateLinkConnection"` // User name of the member database in the sync member. UserName pulumi.StringPtrOutput `pulumi:"userName"` }
An Azure SQL Database sync member.
func GetSyncMember ¶ added in v0.3.1
func GetSyncMember(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SyncMemberState, opts ...pulumi.ResourceOption) (*SyncMember, error)
GetSyncMember gets an existing SyncMember 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 NewSyncMember ¶ added in v0.3.1
func NewSyncMember(ctx *pulumi.Context, name string, args *SyncMemberArgs, opts ...pulumi.ResourceOption) (*SyncMember, error)
NewSyncMember registers a new resource with the given unique name, arguments, and options.
func (*SyncMember) ElementType ¶ added in v0.3.1
func (*SyncMember) ElementType() reflect.Type
func (*SyncMember) ToSyncMemberOutput ¶ added in v0.3.1
func (i *SyncMember) ToSyncMemberOutput() SyncMemberOutput
func (*SyncMember) ToSyncMemberOutputWithContext ¶ added in v0.3.1
func (i *SyncMember) ToSyncMemberOutputWithContext(ctx context.Context) SyncMemberOutput
type SyncMemberArgs ¶ added in v0.3.1
type SyncMemberArgs struct { // Database name of the member database in the sync member. DatabaseName pulumi.StringInput // Database type of the sync member. DatabaseType pulumi.StringPtrInput // Password of the member database in the sync member. Password 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 // Server name of the member database in the sync member ServerName pulumi.StringInput // SQL Server database id of the sync member. SqlServerDatabaseId pulumi.StringPtrInput // ARM resource id of the sync agent in the sync member. SyncAgentId pulumi.StringPtrInput // Sync direction of the sync member. SyncDirection pulumi.StringPtrInput // The name of the sync group on which the sync member is hosted. SyncGroupName pulumi.StringInput // ARM resource id of the sync member logical database, for sync members in Azure. SyncMemberAzureDatabaseResourceId pulumi.StringPtrInput // The name of the sync member. SyncMemberName pulumi.StringInput // Whether to use private link connection. UsePrivateLinkConnection pulumi.BoolPtrInput // User name of the member database in the sync member. UserName pulumi.StringPtrInput }
The set of arguments for constructing a SyncMember resource.
func (SyncMemberArgs) ElementType ¶ added in v0.3.1
func (SyncMemberArgs) ElementType() reflect.Type
type SyncMemberDbType ¶ added in v0.3.1
Database type of the sync member.
func (SyncMemberDbType) ElementType ¶ added in v0.3.1
func (SyncMemberDbType) ElementType() reflect.Type
func (SyncMemberDbType) ToStringOutput ¶ added in v0.3.1
func (e SyncMemberDbType) ToStringOutput() pulumi.StringOutput
func (SyncMemberDbType) ToStringOutputWithContext ¶ added in v0.3.1
func (e SyncMemberDbType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SyncMemberDbType) ToStringPtrOutput ¶ added in v0.3.1
func (e SyncMemberDbType) ToStringPtrOutput() pulumi.StringPtrOutput
func (SyncMemberDbType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e SyncMemberDbType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SyncMemberInput ¶ added in v0.3.1
type SyncMemberInput interface { pulumi.Input ToSyncMemberOutput() SyncMemberOutput ToSyncMemberOutputWithContext(ctx context.Context) SyncMemberOutput }
type SyncMemberOutput ¶ added in v0.3.1
type SyncMemberOutput struct {
*pulumi.OutputState
}
func (SyncMemberOutput) ElementType ¶ added in v0.3.1
func (SyncMemberOutput) ElementType() reflect.Type
func (SyncMemberOutput) ToSyncMemberOutput ¶ added in v0.3.1
func (o SyncMemberOutput) ToSyncMemberOutput() SyncMemberOutput
func (SyncMemberOutput) ToSyncMemberOutputWithContext ¶ added in v0.3.1
func (o SyncMemberOutput) ToSyncMemberOutputWithContext(ctx context.Context) SyncMemberOutput
type SyncMemberState ¶ added in v0.3.1
type SyncMemberState struct { // Database name of the member database in the sync member. DatabaseName pulumi.StringPtrInput // Database type of the sync member. DatabaseType pulumi.StringPtrInput // Resource name. Name pulumi.StringPtrInput // Password of the member database in the sync member. Password pulumi.StringPtrInput // Private endpoint name of the sync member if use private link connection is enabled, for sync members in Azure. PrivateEndpointName pulumi.StringPtrInput // Server name of the member database in the sync member ServerName pulumi.StringPtrInput // SQL Server database id of the sync member. SqlServerDatabaseId pulumi.StringPtrInput // ARM resource id of the sync agent in the sync member. SyncAgentId pulumi.StringPtrInput // Sync direction of the sync member. SyncDirection pulumi.StringPtrInput // ARM resource id of the sync member logical database, for sync members in Azure. SyncMemberAzureDatabaseResourceId pulumi.StringPtrInput // Sync state of the sync member. SyncState pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput // Whether to use private link connection. UsePrivateLinkConnection pulumi.BoolPtrInput // User name of the member database in the sync member. UserName pulumi.StringPtrInput }
func (SyncMemberState) ElementType ¶ added in v0.3.1
func (SyncMemberState) ElementType() reflect.Type
type TransparentDataEncryption ¶ added in v0.3.1
type TransparentDataEncryption struct { pulumi.CustomResourceState // Resource name. Name pulumi.StringOutput `pulumi:"name"` // Specifies the state of the transparent data encryption. State pulumi.StringOutput `pulumi:"state"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
A logical database transparent data encryption state.
func GetTransparentDataEncryption ¶ added in v0.3.1
func GetTransparentDataEncryption(ctx *pulumi.Context, name string, id pulumi.IDInput, state *TransparentDataEncryptionState, opts ...pulumi.ResourceOption) (*TransparentDataEncryption, error)
GetTransparentDataEncryption gets an existing TransparentDataEncryption 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 NewTransparentDataEncryption ¶ added in v0.3.1
func NewTransparentDataEncryption(ctx *pulumi.Context, name string, args *TransparentDataEncryptionArgs, opts ...pulumi.ResourceOption) (*TransparentDataEncryption, error)
NewTransparentDataEncryption registers a new resource with the given unique name, arguments, and options.
func (*TransparentDataEncryption) ElementType ¶ added in v0.3.1
func (*TransparentDataEncryption) ElementType() reflect.Type
func (*TransparentDataEncryption) ToTransparentDataEncryptionOutput ¶ added in v0.3.1
func (i *TransparentDataEncryption) ToTransparentDataEncryptionOutput() TransparentDataEncryptionOutput
func (*TransparentDataEncryption) ToTransparentDataEncryptionOutputWithContext ¶ added in v0.3.1
func (i *TransparentDataEncryption) ToTransparentDataEncryptionOutputWithContext(ctx context.Context) TransparentDataEncryptionOutput
type TransparentDataEncryptionArgs ¶ added in v0.3.1
type TransparentDataEncryptionArgs struct { // The name of the logical database for which the security alert policy is defined. DatabaseName 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 name of the server. ServerName pulumi.StringInput // Specifies the state of the transparent data encryption. State TransparentDataEncryptionState // The name of the transparent data encryption configuration. TdeName pulumi.StringInput }
The set of arguments for constructing a TransparentDataEncryption resource.
func (TransparentDataEncryptionArgs) ElementType ¶ added in v0.3.1
func (TransparentDataEncryptionArgs) ElementType() reflect.Type
type TransparentDataEncryptionInput ¶ added in v0.3.1
type TransparentDataEncryptionInput interface { pulumi.Input ToTransparentDataEncryptionOutput() TransparentDataEncryptionOutput ToTransparentDataEncryptionOutputWithContext(ctx context.Context) TransparentDataEncryptionOutput }
type TransparentDataEncryptionOutput ¶ added in v0.3.1
type TransparentDataEncryptionOutput struct {
*pulumi.OutputState
}
func (TransparentDataEncryptionOutput) ElementType ¶ added in v0.3.1
func (TransparentDataEncryptionOutput) ElementType() reflect.Type
func (TransparentDataEncryptionOutput) ToTransparentDataEncryptionOutput ¶ added in v0.3.1
func (o TransparentDataEncryptionOutput) ToTransparentDataEncryptionOutput() TransparentDataEncryptionOutput
func (TransparentDataEncryptionOutput) ToTransparentDataEncryptionOutputWithContext ¶ added in v0.3.1
func (o TransparentDataEncryptionOutput) ToTransparentDataEncryptionOutputWithContext(ctx context.Context) TransparentDataEncryptionOutput
type TransparentDataEncryptionState ¶ added in v0.3.1
type TransparentDataEncryptionState struct { // Resource name. Name pulumi.StringPtrInput // Specifies the state of the transparent data encryption. State pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput }
func (TransparentDataEncryptionState) ElementType ¶ added in v0.3.1
func (TransparentDataEncryptionState) ToStringOutput ¶ added in v0.3.1
func (e TransparentDataEncryptionState) ToStringOutput() pulumi.StringOutput
func (TransparentDataEncryptionState) ToStringOutputWithContext ¶ added in v0.3.1
func (e TransparentDataEncryptionState) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (TransparentDataEncryptionState) ToStringPtrOutput ¶ added in v0.3.1
func (e TransparentDataEncryptionState) ToStringPtrOutput() pulumi.StringPtrOutput
func (TransparentDataEncryptionState) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e TransparentDataEncryptionState) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type VirtualNetworkRule ¶ added in v0.3.1
type VirtualNetworkRule struct { pulumi.CustomResourceState // Create firewall rule before the virtual network has vnet service endpoint enabled. IgnoreMissingVnetServiceEndpoint pulumi.BoolPtrOutput `pulumi:"ignoreMissingVnetServiceEndpoint"` // Resource name. Name pulumi.StringOutput `pulumi:"name"` // Virtual Network Rule State State pulumi.StringOutput `pulumi:"state"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` // The ARM resource id of the virtual network subnet. VirtualNetworkSubnetId pulumi.StringOutput `pulumi:"virtualNetworkSubnetId"` }
A virtual network rule.
func GetVirtualNetworkRule ¶ added in v0.3.1
func GetVirtualNetworkRule(ctx *pulumi.Context, name string, id pulumi.IDInput, state *VirtualNetworkRuleState, opts ...pulumi.ResourceOption) (*VirtualNetworkRule, error)
GetVirtualNetworkRule gets an existing VirtualNetworkRule 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 NewVirtualNetworkRule ¶ added in v0.3.1
func NewVirtualNetworkRule(ctx *pulumi.Context, name string, args *VirtualNetworkRuleArgs, opts ...pulumi.ResourceOption) (*VirtualNetworkRule, error)
NewVirtualNetworkRule registers a new resource with the given unique name, arguments, and options.
func (*VirtualNetworkRule) ElementType ¶ added in v0.3.1
func (*VirtualNetworkRule) ElementType() reflect.Type
func (*VirtualNetworkRule) ToVirtualNetworkRuleOutput ¶ added in v0.3.1
func (i *VirtualNetworkRule) ToVirtualNetworkRuleOutput() VirtualNetworkRuleOutput
func (*VirtualNetworkRule) ToVirtualNetworkRuleOutputWithContext ¶ added in v0.3.1
func (i *VirtualNetworkRule) ToVirtualNetworkRuleOutputWithContext(ctx context.Context) VirtualNetworkRuleOutput
type VirtualNetworkRuleArgs ¶ added in v0.3.1
type VirtualNetworkRuleArgs struct { // Create firewall rule before the virtual network has vnet service endpoint enabled. IgnoreMissingVnetServiceEndpoint pulumi.BoolPtrInput // 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 name of the virtual network rule. VirtualNetworkRuleName pulumi.StringInput // The ARM resource id of the virtual network subnet. VirtualNetworkSubnetId pulumi.StringInput }
The set of arguments for constructing a VirtualNetworkRule resource.
func (VirtualNetworkRuleArgs) ElementType ¶ added in v0.3.1
func (VirtualNetworkRuleArgs) ElementType() reflect.Type
type VirtualNetworkRuleInput ¶ added in v0.3.1
type VirtualNetworkRuleInput interface { pulumi.Input ToVirtualNetworkRuleOutput() VirtualNetworkRuleOutput ToVirtualNetworkRuleOutputWithContext(ctx context.Context) VirtualNetworkRuleOutput }
type VirtualNetworkRuleOutput ¶ added in v0.3.1
type VirtualNetworkRuleOutput struct {
*pulumi.OutputState
}
func (VirtualNetworkRuleOutput) ElementType ¶ added in v0.3.1
func (VirtualNetworkRuleOutput) ElementType() reflect.Type
func (VirtualNetworkRuleOutput) ToVirtualNetworkRuleOutput ¶ added in v0.3.1
func (o VirtualNetworkRuleOutput) ToVirtualNetworkRuleOutput() VirtualNetworkRuleOutput
func (VirtualNetworkRuleOutput) ToVirtualNetworkRuleOutputWithContext ¶ added in v0.3.1
func (o VirtualNetworkRuleOutput) ToVirtualNetworkRuleOutputWithContext(ctx context.Context) VirtualNetworkRuleOutput
type VirtualNetworkRuleState ¶ added in v0.3.1
type VirtualNetworkRuleState struct { // Create firewall rule before the virtual network has vnet service endpoint enabled. IgnoreMissingVnetServiceEndpoint pulumi.BoolPtrInput // Resource name. Name pulumi.StringPtrInput // Virtual Network Rule State State pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput // The ARM resource id of the virtual network subnet. VirtualNetworkSubnetId pulumi.StringPtrInput }
func (VirtualNetworkRuleState) ElementType ¶ added in v0.3.1
func (VirtualNetworkRuleState) ElementType() reflect.Type
type VulnerabilityAssessmentRecurringScansProperties ¶ added in v0.3.1
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 ¶ added in v0.3.1
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 ¶ added in v0.3.1
func (VulnerabilityAssessmentRecurringScansPropertiesArgs) ElementType() reflect.Type
func (VulnerabilityAssessmentRecurringScansPropertiesArgs) ToVulnerabilityAssessmentRecurringScansPropertiesOutput ¶ added in v0.3.1
func (i VulnerabilityAssessmentRecurringScansPropertiesArgs) ToVulnerabilityAssessmentRecurringScansPropertiesOutput() VulnerabilityAssessmentRecurringScansPropertiesOutput
func (VulnerabilityAssessmentRecurringScansPropertiesArgs) ToVulnerabilityAssessmentRecurringScansPropertiesOutputWithContext ¶ added in v0.3.1
func (i VulnerabilityAssessmentRecurringScansPropertiesArgs) ToVulnerabilityAssessmentRecurringScansPropertiesOutputWithContext(ctx context.Context) VulnerabilityAssessmentRecurringScansPropertiesOutput
func (VulnerabilityAssessmentRecurringScansPropertiesArgs) ToVulnerabilityAssessmentRecurringScansPropertiesPtrOutput ¶ added in v0.3.1
func (i VulnerabilityAssessmentRecurringScansPropertiesArgs) ToVulnerabilityAssessmentRecurringScansPropertiesPtrOutput() VulnerabilityAssessmentRecurringScansPropertiesPtrOutput
func (VulnerabilityAssessmentRecurringScansPropertiesArgs) ToVulnerabilityAssessmentRecurringScansPropertiesPtrOutputWithContext ¶ added in v0.3.1
func (i VulnerabilityAssessmentRecurringScansPropertiesArgs) ToVulnerabilityAssessmentRecurringScansPropertiesPtrOutputWithContext(ctx context.Context) VulnerabilityAssessmentRecurringScansPropertiesPtrOutput
type VulnerabilityAssessmentRecurringScansPropertiesInput ¶ added in v0.3.1
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 ¶ added in v0.3.1
type VulnerabilityAssessmentRecurringScansPropertiesOutput struct{ *pulumi.OutputState }
Properties of a Vulnerability Assessment recurring scans.
func (VulnerabilityAssessmentRecurringScansPropertiesOutput) ElementType ¶ added in v0.3.1
func (VulnerabilityAssessmentRecurringScansPropertiesOutput) ElementType() reflect.Type
func (VulnerabilityAssessmentRecurringScansPropertiesOutput) EmailSubscriptionAdmins ¶ added in v0.3.1
func (o VulnerabilityAssessmentRecurringScansPropertiesOutput) EmailSubscriptionAdmins() pulumi.BoolPtrOutput
Specifies that the schedule scan notification will be is sent to the subscription administrators.
func (VulnerabilityAssessmentRecurringScansPropertiesOutput) Emails ¶ added in v0.3.1
func (o VulnerabilityAssessmentRecurringScansPropertiesOutput) Emails() pulumi.StringArrayOutput
Specifies an array of e-mail addresses to which the scan notification is sent.
func (VulnerabilityAssessmentRecurringScansPropertiesOutput) IsEnabled ¶ added in v0.3.1
func (o VulnerabilityAssessmentRecurringScansPropertiesOutput) IsEnabled() pulumi.BoolPtrOutput
Recurring scans state.
func (VulnerabilityAssessmentRecurringScansPropertiesOutput) ToVulnerabilityAssessmentRecurringScansPropertiesOutput ¶ added in v0.3.1
func (o VulnerabilityAssessmentRecurringScansPropertiesOutput) ToVulnerabilityAssessmentRecurringScansPropertiesOutput() VulnerabilityAssessmentRecurringScansPropertiesOutput
func (VulnerabilityAssessmentRecurringScansPropertiesOutput) ToVulnerabilityAssessmentRecurringScansPropertiesOutputWithContext ¶ added in v0.3.1
func (o VulnerabilityAssessmentRecurringScansPropertiesOutput) ToVulnerabilityAssessmentRecurringScansPropertiesOutputWithContext(ctx context.Context) VulnerabilityAssessmentRecurringScansPropertiesOutput
func (VulnerabilityAssessmentRecurringScansPropertiesOutput) ToVulnerabilityAssessmentRecurringScansPropertiesPtrOutput ¶ added in v0.3.1
func (o VulnerabilityAssessmentRecurringScansPropertiesOutput) ToVulnerabilityAssessmentRecurringScansPropertiesPtrOutput() VulnerabilityAssessmentRecurringScansPropertiesPtrOutput
func (VulnerabilityAssessmentRecurringScansPropertiesOutput) ToVulnerabilityAssessmentRecurringScansPropertiesPtrOutputWithContext ¶ added in v0.3.1
func (o VulnerabilityAssessmentRecurringScansPropertiesOutput) ToVulnerabilityAssessmentRecurringScansPropertiesPtrOutputWithContext(ctx context.Context) VulnerabilityAssessmentRecurringScansPropertiesPtrOutput
type VulnerabilityAssessmentRecurringScansPropertiesPtrInput ¶ added in v0.3.1
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 ¶ added in v0.3.1
func VulnerabilityAssessmentRecurringScansPropertiesPtr(v *VulnerabilityAssessmentRecurringScansPropertiesArgs) VulnerabilityAssessmentRecurringScansPropertiesPtrInput
type VulnerabilityAssessmentRecurringScansPropertiesPtrOutput ¶ added in v0.3.1
type VulnerabilityAssessmentRecurringScansPropertiesPtrOutput struct{ *pulumi.OutputState }
func (VulnerabilityAssessmentRecurringScansPropertiesPtrOutput) ElementType ¶ added in v0.3.1
func (VulnerabilityAssessmentRecurringScansPropertiesPtrOutput) ElementType() reflect.Type
func (VulnerabilityAssessmentRecurringScansPropertiesPtrOutput) EmailSubscriptionAdmins ¶ added in v0.3.1
func (o VulnerabilityAssessmentRecurringScansPropertiesPtrOutput) EmailSubscriptionAdmins() pulumi.BoolPtrOutput
Specifies that the schedule scan notification will be is sent to the subscription administrators.
func (VulnerabilityAssessmentRecurringScansPropertiesPtrOutput) Emails ¶ added in v0.3.1
func (o VulnerabilityAssessmentRecurringScansPropertiesPtrOutput) Emails() pulumi.StringArrayOutput
Specifies an array of e-mail addresses to which the scan notification is sent.
func (VulnerabilityAssessmentRecurringScansPropertiesPtrOutput) IsEnabled ¶ added in v0.3.1
func (o VulnerabilityAssessmentRecurringScansPropertiesPtrOutput) IsEnabled() pulumi.BoolPtrOutput
Recurring scans state.
func (VulnerabilityAssessmentRecurringScansPropertiesPtrOutput) ToVulnerabilityAssessmentRecurringScansPropertiesPtrOutput ¶ added in v0.3.1
func (o VulnerabilityAssessmentRecurringScansPropertiesPtrOutput) ToVulnerabilityAssessmentRecurringScansPropertiesPtrOutput() VulnerabilityAssessmentRecurringScansPropertiesPtrOutput
func (VulnerabilityAssessmentRecurringScansPropertiesPtrOutput) ToVulnerabilityAssessmentRecurringScansPropertiesPtrOutputWithContext ¶ added in v0.3.1
func (o VulnerabilityAssessmentRecurringScansPropertiesPtrOutput) ToVulnerabilityAssessmentRecurringScansPropertiesPtrOutputWithContext(ctx context.Context) VulnerabilityAssessmentRecurringScansPropertiesPtrOutput
type VulnerabilityAssessmentRecurringScansPropertiesResponse ¶ added in v0.3.1
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 ¶ added in v0.3.1
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 ¶ added in v0.3.1
func (VulnerabilityAssessmentRecurringScansPropertiesResponseArgs) ElementType() reflect.Type
func (VulnerabilityAssessmentRecurringScansPropertiesResponseArgs) ToVulnerabilityAssessmentRecurringScansPropertiesResponseOutput ¶ added in v0.3.1
func (i VulnerabilityAssessmentRecurringScansPropertiesResponseArgs) ToVulnerabilityAssessmentRecurringScansPropertiesResponseOutput() VulnerabilityAssessmentRecurringScansPropertiesResponseOutput
func (VulnerabilityAssessmentRecurringScansPropertiesResponseArgs) ToVulnerabilityAssessmentRecurringScansPropertiesResponseOutputWithContext ¶ added in v0.3.1
func (i VulnerabilityAssessmentRecurringScansPropertiesResponseArgs) ToVulnerabilityAssessmentRecurringScansPropertiesResponseOutputWithContext(ctx context.Context) VulnerabilityAssessmentRecurringScansPropertiesResponseOutput
func (VulnerabilityAssessmentRecurringScansPropertiesResponseArgs) ToVulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutput ¶ added in v0.3.1
func (i VulnerabilityAssessmentRecurringScansPropertiesResponseArgs) ToVulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutput() VulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutput
func (VulnerabilityAssessmentRecurringScansPropertiesResponseArgs) ToVulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutputWithContext ¶ added in v0.3.1
func (i VulnerabilityAssessmentRecurringScansPropertiesResponseArgs) ToVulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutputWithContext(ctx context.Context) VulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutput
type VulnerabilityAssessmentRecurringScansPropertiesResponseInput ¶ added in v0.3.1
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 ¶ added in v0.3.1
type VulnerabilityAssessmentRecurringScansPropertiesResponseOutput struct{ *pulumi.OutputState }
Properties of a Vulnerability Assessment recurring scans.
func (VulnerabilityAssessmentRecurringScansPropertiesResponseOutput) ElementType ¶ added in v0.3.1
func (VulnerabilityAssessmentRecurringScansPropertiesResponseOutput) ElementType() reflect.Type
func (VulnerabilityAssessmentRecurringScansPropertiesResponseOutput) EmailSubscriptionAdmins ¶ added in v0.3.1
func (o VulnerabilityAssessmentRecurringScansPropertiesResponseOutput) EmailSubscriptionAdmins() pulumi.BoolPtrOutput
Specifies that the schedule scan notification will be is sent to the subscription administrators.
func (VulnerabilityAssessmentRecurringScansPropertiesResponseOutput) Emails ¶ added in v0.3.1
func (o VulnerabilityAssessmentRecurringScansPropertiesResponseOutput) Emails() pulumi.StringArrayOutput
Specifies an array of e-mail addresses to which the scan notification is sent.
func (VulnerabilityAssessmentRecurringScansPropertiesResponseOutput) IsEnabled ¶ added in v0.3.1
func (o VulnerabilityAssessmentRecurringScansPropertiesResponseOutput) IsEnabled() pulumi.BoolPtrOutput
Recurring scans state.
func (VulnerabilityAssessmentRecurringScansPropertiesResponseOutput) ToVulnerabilityAssessmentRecurringScansPropertiesResponseOutput ¶ added in v0.3.1
func (o VulnerabilityAssessmentRecurringScansPropertiesResponseOutput) ToVulnerabilityAssessmentRecurringScansPropertiesResponseOutput() VulnerabilityAssessmentRecurringScansPropertiesResponseOutput
func (VulnerabilityAssessmentRecurringScansPropertiesResponseOutput) ToVulnerabilityAssessmentRecurringScansPropertiesResponseOutputWithContext ¶ added in v0.3.1
func (o VulnerabilityAssessmentRecurringScansPropertiesResponseOutput) ToVulnerabilityAssessmentRecurringScansPropertiesResponseOutputWithContext(ctx context.Context) VulnerabilityAssessmentRecurringScansPropertiesResponseOutput
func (VulnerabilityAssessmentRecurringScansPropertiesResponseOutput) ToVulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutput ¶ added in v0.3.1
func (o VulnerabilityAssessmentRecurringScansPropertiesResponseOutput) ToVulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutput() VulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutput
func (VulnerabilityAssessmentRecurringScansPropertiesResponseOutput) ToVulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutputWithContext ¶ added in v0.3.1
func (o VulnerabilityAssessmentRecurringScansPropertiesResponseOutput) ToVulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutputWithContext(ctx context.Context) VulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutput
type VulnerabilityAssessmentRecurringScansPropertiesResponsePtrInput ¶ added in v0.3.1
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 ¶ added in v0.3.1
func VulnerabilityAssessmentRecurringScansPropertiesResponsePtr(v *VulnerabilityAssessmentRecurringScansPropertiesResponseArgs) VulnerabilityAssessmentRecurringScansPropertiesResponsePtrInput
type VulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutput ¶ added in v0.3.1
type VulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (VulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutput) ElementType ¶ added in v0.3.1
func (VulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutput) ElementType() reflect.Type
func (VulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutput) EmailSubscriptionAdmins ¶ added in v0.3.1
func (o VulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutput) EmailSubscriptionAdmins() pulumi.BoolPtrOutput
Specifies that the schedule scan notification will be is sent to the subscription administrators.
func (VulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutput) Emails ¶ added in v0.3.1
func (o VulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutput) Emails() pulumi.StringArrayOutput
Specifies an array of e-mail addresses to which the scan notification is sent.
func (VulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutput) IsEnabled ¶ added in v0.3.1
func (o VulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutput) IsEnabled() pulumi.BoolPtrOutput
Recurring scans state.
func (VulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutput) ToVulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutput ¶ added in v0.3.1
func (o VulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutput) ToVulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutput() VulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutput
func (VulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutput) ToVulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutputWithContext ¶ added in v0.3.1
func (o VulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutput) ToVulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutputWithContext(ctx context.Context) VulnerabilityAssessmentRecurringScansPropertiesResponsePtrOutput
type WorkloadClassifier ¶ added in v0.3.1
type WorkloadClassifier struct { pulumi.CustomResourceState // The workload classifier context. Context pulumi.StringPtrOutput `pulumi:"context"` // The workload classifier end time for classification. EndTime pulumi.StringPtrOutput `pulumi:"endTime"` // The workload classifier importance. Importance pulumi.StringPtrOutput `pulumi:"importance"` // The workload classifier label. Label pulumi.StringPtrOutput `pulumi:"label"` // The workload classifier member name. MemberName pulumi.StringOutput `pulumi:"memberName"` // Resource name. Name pulumi.StringOutput `pulumi:"name"` // The workload classifier start time for classification. StartTime pulumi.StringPtrOutput `pulumi:"startTime"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
Workload classifier operations for a data warehouse
func GetWorkloadClassifier ¶ added in v0.3.1
func GetWorkloadClassifier(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WorkloadClassifierState, opts ...pulumi.ResourceOption) (*WorkloadClassifier, error)
GetWorkloadClassifier gets an existing WorkloadClassifier 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 NewWorkloadClassifier ¶ added in v0.3.1
func NewWorkloadClassifier(ctx *pulumi.Context, name string, args *WorkloadClassifierArgs, opts ...pulumi.ResourceOption) (*WorkloadClassifier, error)
NewWorkloadClassifier registers a new resource with the given unique name, arguments, and options.
func (*WorkloadClassifier) ElementType ¶ added in v0.3.1
func (*WorkloadClassifier) ElementType() reflect.Type
func (*WorkloadClassifier) ToWorkloadClassifierOutput ¶ added in v0.3.1
func (i *WorkloadClassifier) ToWorkloadClassifierOutput() WorkloadClassifierOutput
func (*WorkloadClassifier) ToWorkloadClassifierOutputWithContext ¶ added in v0.3.1
func (i *WorkloadClassifier) ToWorkloadClassifierOutputWithContext(ctx context.Context) WorkloadClassifierOutput
type WorkloadClassifierArgs ¶ added in v0.3.1
type WorkloadClassifierArgs struct { // The workload classifier context. Context pulumi.StringPtrInput // The name of the database. DatabaseName pulumi.StringInput // The workload classifier end time for classification. EndTime pulumi.StringPtrInput // The workload classifier importance. Importance pulumi.StringPtrInput // The workload classifier label. Label pulumi.StringPtrInput // The workload classifier member name. MemberName 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 name of the server. ServerName pulumi.StringInput // The workload classifier start time for classification. StartTime pulumi.StringPtrInput // The name of the workload classifier to create/update. WorkloadClassifierName pulumi.StringInput // The name of the workload group from which to receive the classifier from. WorkloadGroupName pulumi.StringInput }
The set of arguments for constructing a WorkloadClassifier resource.
func (WorkloadClassifierArgs) ElementType ¶ added in v0.3.1
func (WorkloadClassifierArgs) ElementType() reflect.Type
type WorkloadClassifierInput ¶ added in v0.3.1
type WorkloadClassifierInput interface { pulumi.Input ToWorkloadClassifierOutput() WorkloadClassifierOutput ToWorkloadClassifierOutputWithContext(ctx context.Context) WorkloadClassifierOutput }
type WorkloadClassifierOutput ¶ added in v0.3.1
type WorkloadClassifierOutput struct {
*pulumi.OutputState
}
func (WorkloadClassifierOutput) ElementType ¶ added in v0.3.1
func (WorkloadClassifierOutput) ElementType() reflect.Type
func (WorkloadClassifierOutput) ToWorkloadClassifierOutput ¶ added in v0.3.1
func (o WorkloadClassifierOutput) ToWorkloadClassifierOutput() WorkloadClassifierOutput
func (WorkloadClassifierOutput) ToWorkloadClassifierOutputWithContext ¶ added in v0.3.1
func (o WorkloadClassifierOutput) ToWorkloadClassifierOutputWithContext(ctx context.Context) WorkloadClassifierOutput
type WorkloadClassifierState ¶ added in v0.3.1
type WorkloadClassifierState struct { // The workload classifier context. Context pulumi.StringPtrInput // The workload classifier end time for classification. EndTime pulumi.StringPtrInput // The workload classifier importance. Importance pulumi.StringPtrInput // The workload classifier label. Label pulumi.StringPtrInput // The workload classifier member name. MemberName pulumi.StringPtrInput // Resource name. Name pulumi.StringPtrInput // The workload classifier start time for classification. StartTime pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput }
func (WorkloadClassifierState) ElementType ¶ added in v0.3.1
func (WorkloadClassifierState) ElementType() reflect.Type
type WorkloadGroup ¶ added in v0.3.1
type WorkloadGroup struct { pulumi.CustomResourceState // The workload group importance level. Importance pulumi.StringPtrOutput `pulumi:"importance"` // The workload group cap percentage resource. MaxResourcePercent pulumi.IntOutput `pulumi:"maxResourcePercent"` // The workload group request maximum grant percentage. MaxResourcePercentPerRequest pulumi.Float64PtrOutput `pulumi:"maxResourcePercentPerRequest"` // The workload group minimum percentage resource. MinResourcePercent pulumi.IntOutput `pulumi:"minResourcePercent"` // The workload group request minimum grant percentage. MinResourcePercentPerRequest pulumi.Float64Output `pulumi:"minResourcePercentPerRequest"` // Resource name. Name pulumi.StringOutput `pulumi:"name"` // The workload group query execution timeout. QueryExecutionTimeout pulumi.IntPtrOutput `pulumi:"queryExecutionTimeout"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
Workload group operations for a data warehouse
func GetWorkloadGroup ¶ added in v0.3.1
func GetWorkloadGroup(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WorkloadGroupState, opts ...pulumi.ResourceOption) (*WorkloadGroup, error)
GetWorkloadGroup gets an existing WorkloadGroup 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 NewWorkloadGroup ¶ added in v0.3.1
func NewWorkloadGroup(ctx *pulumi.Context, name string, args *WorkloadGroupArgs, opts ...pulumi.ResourceOption) (*WorkloadGroup, error)
NewWorkloadGroup registers a new resource with the given unique name, arguments, and options.
func (*WorkloadGroup) ElementType ¶ added in v0.3.1
func (*WorkloadGroup) ElementType() reflect.Type
func (*WorkloadGroup) ToWorkloadGroupOutput ¶ added in v0.3.1
func (i *WorkloadGroup) ToWorkloadGroupOutput() WorkloadGroupOutput
func (*WorkloadGroup) ToWorkloadGroupOutputWithContext ¶ added in v0.3.1
func (i *WorkloadGroup) ToWorkloadGroupOutputWithContext(ctx context.Context) WorkloadGroupOutput
type WorkloadGroupArgs ¶ added in v0.3.1
type WorkloadGroupArgs struct { // The name of the database. DatabaseName pulumi.StringInput // The workload group importance level. Importance pulumi.StringPtrInput // The workload group cap percentage resource. MaxResourcePercent pulumi.IntInput // The workload group request maximum grant percentage. MaxResourcePercentPerRequest pulumi.Float64PtrInput // The workload group minimum percentage resource. MinResourcePercent pulumi.IntInput // The workload group request minimum grant percentage. MinResourcePercentPerRequest pulumi.Float64Input // The workload group query execution timeout. QueryExecutionTimeout pulumi.IntPtrInput // 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 name of the workload group. WorkloadGroupName pulumi.StringInput }
The set of arguments for constructing a WorkloadGroup resource.
func (WorkloadGroupArgs) ElementType ¶ added in v0.3.1
func (WorkloadGroupArgs) ElementType() reflect.Type
type WorkloadGroupInput ¶ added in v0.3.1
type WorkloadGroupInput interface { pulumi.Input ToWorkloadGroupOutput() WorkloadGroupOutput ToWorkloadGroupOutputWithContext(ctx context.Context) WorkloadGroupOutput }
type WorkloadGroupOutput ¶ added in v0.3.1
type WorkloadGroupOutput struct {
*pulumi.OutputState
}
func (WorkloadGroupOutput) ElementType ¶ added in v0.3.1
func (WorkloadGroupOutput) ElementType() reflect.Type
func (WorkloadGroupOutput) ToWorkloadGroupOutput ¶ added in v0.3.1
func (o WorkloadGroupOutput) ToWorkloadGroupOutput() WorkloadGroupOutput
func (WorkloadGroupOutput) ToWorkloadGroupOutputWithContext ¶ added in v0.3.1
func (o WorkloadGroupOutput) ToWorkloadGroupOutputWithContext(ctx context.Context) WorkloadGroupOutput
type WorkloadGroupState ¶ added in v0.3.1
type WorkloadGroupState struct { // The workload group importance level. Importance pulumi.StringPtrInput // The workload group cap percentage resource. MaxResourcePercent pulumi.IntPtrInput // The workload group request maximum grant percentage. MaxResourcePercentPerRequest pulumi.Float64PtrInput // The workload group minimum percentage resource. MinResourcePercent pulumi.IntPtrInput // The workload group request minimum grant percentage. MinResourcePercentPerRequest pulumi.Float64PtrInput // Resource name. Name pulumi.StringPtrInput // The workload group query execution timeout. QueryExecutionTimeout pulumi.IntPtrInput // Resource type. Type pulumi.StringPtrInput }
func (WorkloadGroupState) ElementType ¶ added in v0.3.1
func (WorkloadGroupState) ElementType() reflect.Type
Source Files
¶
- database.go
- databaseVulnerabilityAssessment.go
- databaseVulnerabilityAssessmentRuleBaseline.go
- elasticPool.go
- failoverGroup.go
- firewallRule.go
- getDatabase.go
- getDatabaseVulnerabilityAssessment.go
- getDatabaseVulnerabilityAssessmentRuleBaseline.go
- getElasticPool.go
- getFailoverGroup.go
- getFirewallRule.go
- getHybridLink.go
- getInstanceFailoverGroup.go
- getInstancePool.go
- getJob.go
- getJobAgent.go
- getJobCredential.go
- getJobStep.go
- getJobTargetGroup.go
- getManagedDatabase.go
- getManagedDatabaseSensitivityLabel.go
- getManagedDatabaseVulnerabilityAssessment.go
- getManagedDatabaseVulnerabilityAssessmentRuleBaseline.go
- getManagedInstance.go
- getManagedInstanceAdministrator.go
- getManagedInstanceAzureADOnlyAuthentication.go
- getManagedInstanceKey.go
- getManagedInstancePrivateEndpointConnection.go
- getManagedInstanceVulnerabilityAssessment.go
- getPrivateEndpointConnection.go
- getSensitivityLabel.go
- getServer.go
- getServerAzureADAdministrator.go
- getServerAzureADOnlyAuthentication.go
- getServerDnsAlias.go
- getServerKey.go
- getServerTrustGroup.go
- getServerVulnerabilityAssessment.go
- getSyncAgent.go
- getSyncGroup.go
- getSyncMember.go
- getTransparentDataEncryption.go
- getVirtualNetworkRule.go
- getWorkloadClassifier.go
- getWorkloadGroup.go
- hybridLink.go
- instanceFailoverGroup.go
- instancePool.go
- job.go
- jobAgent.go
- jobCredential.go
- jobStep.go
- jobTargetGroup.go
- managedDatabase.go
- managedDatabaseSensitivityLabel.go
- managedDatabaseVulnerabilityAssessment.go
- managedDatabaseVulnerabilityAssessmentRuleBaseline.go
- managedInstance.go
- managedInstanceAdministrator.go
- managedInstanceAzureADOnlyAuthentication.go
- managedInstanceKey.go
- managedInstancePrivateEndpointConnection.go
- managedInstanceVulnerabilityAssessment.go
- privateEndpointConnection.go
- pulumiEnums.go
- pulumiTypes.go
- sensitivityLabel.go
- server.go
- serverAzureADAdministrator.go
- serverAzureADOnlyAuthentication.go
- serverDnsAlias.go
- serverKey.go
- serverTrustGroup.go
- serverVulnerabilityAssessment.go
- syncAgent.go
- syncGroup.go
- syncMember.go
- transparentDataEncryption.go
- virtualNetworkRule.go
- workloadClassifier.go
- workloadGroup.go