Documentation
¶
Index ¶
- Constants
- 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 FirewallRule
- type FirewallRuleArgs
- type FirewallRuleInput
- type FirewallRuleOutput
- type FirewallRuleState
- type HAEnabledEnum
- func (HAEnabledEnum) ElementType() reflect.Type
- func (e HAEnabledEnum) ToStringOutput() pulumi.StringOutput
- func (e HAEnabledEnum) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e HAEnabledEnum) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e HAEnabledEnum) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type Identity
- type IdentityArgs
- func (IdentityArgs) ElementType() reflect.Type
- func (i IdentityArgs) ToIdentityOutput() IdentityOutput
- func (i IdentityArgs) ToIdentityOutputWithContext(ctx context.Context) IdentityOutput
- func (i IdentityArgs) ToIdentityPtrOutput() IdentityPtrOutput
- func (i IdentityArgs) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput
- type IdentityInput
- type IdentityOutput
- func (IdentityOutput) ElementType() reflect.Type
- func (o IdentityOutput) ToIdentityOutput() IdentityOutput
- func (o IdentityOutput) ToIdentityOutputWithContext(ctx context.Context) IdentityOutput
- func (o IdentityOutput) ToIdentityPtrOutput() IdentityPtrOutput
- func (o IdentityOutput) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput
- func (o IdentityOutput) Type() pulumi.StringPtrOutput
- type IdentityPtrInput
- type IdentityPtrOutput
- func (o IdentityPtrOutput) Elem() IdentityOutput
- func (IdentityPtrOutput) ElementType() reflect.Type
- func (o IdentityPtrOutput) ToIdentityPtrOutput() IdentityPtrOutput
- func (o IdentityPtrOutput) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput
- func (o IdentityPtrOutput) Type() pulumi.StringPtrOutput
- type IdentityResponse
- type IdentityResponseArgs
- func (IdentityResponseArgs) ElementType() reflect.Type
- func (i IdentityResponseArgs) ToIdentityResponseOutput() IdentityResponseOutput
- func (i IdentityResponseArgs) ToIdentityResponseOutputWithContext(ctx context.Context) IdentityResponseOutput
- func (i IdentityResponseArgs) ToIdentityResponsePtrOutput() IdentityResponsePtrOutput
- func (i IdentityResponseArgs) ToIdentityResponsePtrOutputWithContext(ctx context.Context) IdentityResponsePtrOutput
- type IdentityResponseInput
- type IdentityResponseOutput
- func (IdentityResponseOutput) ElementType() reflect.Type
- func (o IdentityResponseOutput) PrincipalId() pulumi.StringOutput
- func (o IdentityResponseOutput) TenantId() pulumi.StringOutput
- func (o IdentityResponseOutput) ToIdentityResponseOutput() IdentityResponseOutput
- func (o IdentityResponseOutput) ToIdentityResponseOutputWithContext(ctx context.Context) IdentityResponseOutput
- func (o IdentityResponseOutput) ToIdentityResponsePtrOutput() IdentityResponsePtrOutput
- func (o IdentityResponseOutput) ToIdentityResponsePtrOutputWithContext(ctx context.Context) IdentityResponsePtrOutput
- func (o IdentityResponseOutput) Type() pulumi.StringPtrOutput
- type IdentityResponsePtrInput
- type IdentityResponsePtrOutput
- func (o IdentityResponsePtrOutput) Elem() IdentityResponseOutput
- func (IdentityResponsePtrOutput) ElementType() reflect.Type
- func (o IdentityResponsePtrOutput) PrincipalId() pulumi.StringPtrOutput
- func (o IdentityResponsePtrOutput) TenantId() pulumi.StringPtrOutput
- func (o IdentityResponsePtrOutput) ToIdentityResponsePtrOutput() IdentityResponsePtrOutput
- func (o IdentityResponsePtrOutput) ToIdentityResponsePtrOutputWithContext(ctx context.Context) IdentityResponsePtrOutput
- func (o IdentityResponsePtrOutput) Type() pulumi.StringPtrOutput
- type LookupFirewallRuleArgs
- type LookupFirewallRuleResult
- type LookupServerArgs
- type LookupServerKeyArgs
- type LookupServerKeyResult
- type LookupServerResult
- type MaintenanceWindow
- type MaintenanceWindowArgs
- func (MaintenanceWindowArgs) ElementType() reflect.Type
- func (i MaintenanceWindowArgs) ToMaintenanceWindowOutput() MaintenanceWindowOutput
- func (i MaintenanceWindowArgs) ToMaintenanceWindowOutputWithContext(ctx context.Context) MaintenanceWindowOutput
- func (i MaintenanceWindowArgs) ToMaintenanceWindowPtrOutput() MaintenanceWindowPtrOutput
- func (i MaintenanceWindowArgs) ToMaintenanceWindowPtrOutputWithContext(ctx context.Context) MaintenanceWindowPtrOutput
- type MaintenanceWindowInput
- type MaintenanceWindowOutput
- func (o MaintenanceWindowOutput) CustomWindow() pulumi.StringPtrOutput
- func (o MaintenanceWindowOutput) DayOfWeek() pulumi.IntPtrOutput
- func (MaintenanceWindowOutput) ElementType() reflect.Type
- func (o MaintenanceWindowOutput) StartHour() pulumi.IntPtrOutput
- func (o MaintenanceWindowOutput) StartMinute() pulumi.IntPtrOutput
- func (o MaintenanceWindowOutput) ToMaintenanceWindowOutput() MaintenanceWindowOutput
- func (o MaintenanceWindowOutput) ToMaintenanceWindowOutputWithContext(ctx context.Context) MaintenanceWindowOutput
- func (o MaintenanceWindowOutput) ToMaintenanceWindowPtrOutput() MaintenanceWindowPtrOutput
- func (o MaintenanceWindowOutput) ToMaintenanceWindowPtrOutputWithContext(ctx context.Context) MaintenanceWindowPtrOutput
- type MaintenanceWindowPtrInput
- type MaintenanceWindowPtrOutput
- func (o MaintenanceWindowPtrOutput) CustomWindow() pulumi.StringPtrOutput
- func (o MaintenanceWindowPtrOutput) DayOfWeek() pulumi.IntPtrOutput
- func (o MaintenanceWindowPtrOutput) Elem() MaintenanceWindowOutput
- func (MaintenanceWindowPtrOutput) ElementType() reflect.Type
- func (o MaintenanceWindowPtrOutput) StartHour() pulumi.IntPtrOutput
- func (o MaintenanceWindowPtrOutput) StartMinute() pulumi.IntPtrOutput
- func (o MaintenanceWindowPtrOutput) ToMaintenanceWindowPtrOutput() MaintenanceWindowPtrOutput
- func (o MaintenanceWindowPtrOutput) ToMaintenanceWindowPtrOutputWithContext(ctx context.Context) MaintenanceWindowPtrOutput
- type MaintenanceWindowResponse
- type MaintenanceWindowResponseArgs
- func (MaintenanceWindowResponseArgs) ElementType() reflect.Type
- func (i MaintenanceWindowResponseArgs) ToMaintenanceWindowResponseOutput() MaintenanceWindowResponseOutput
- func (i MaintenanceWindowResponseArgs) ToMaintenanceWindowResponseOutputWithContext(ctx context.Context) MaintenanceWindowResponseOutput
- func (i MaintenanceWindowResponseArgs) ToMaintenanceWindowResponsePtrOutput() MaintenanceWindowResponsePtrOutput
- func (i MaintenanceWindowResponseArgs) ToMaintenanceWindowResponsePtrOutputWithContext(ctx context.Context) MaintenanceWindowResponsePtrOutput
- type MaintenanceWindowResponseInput
- type MaintenanceWindowResponseOutput
- func (o MaintenanceWindowResponseOutput) CustomWindow() pulumi.StringPtrOutput
- func (o MaintenanceWindowResponseOutput) DayOfWeek() pulumi.IntPtrOutput
- func (MaintenanceWindowResponseOutput) ElementType() reflect.Type
- func (o MaintenanceWindowResponseOutput) StartHour() pulumi.IntPtrOutput
- func (o MaintenanceWindowResponseOutput) StartMinute() pulumi.IntPtrOutput
- func (o MaintenanceWindowResponseOutput) ToMaintenanceWindowResponseOutput() MaintenanceWindowResponseOutput
- func (o MaintenanceWindowResponseOutput) ToMaintenanceWindowResponseOutputWithContext(ctx context.Context) MaintenanceWindowResponseOutput
- func (o MaintenanceWindowResponseOutput) ToMaintenanceWindowResponsePtrOutput() MaintenanceWindowResponsePtrOutput
- func (o MaintenanceWindowResponseOutput) ToMaintenanceWindowResponsePtrOutputWithContext(ctx context.Context) MaintenanceWindowResponsePtrOutput
- type MaintenanceWindowResponsePtrInput
- type MaintenanceWindowResponsePtrOutput
- func (o MaintenanceWindowResponsePtrOutput) CustomWindow() pulumi.StringPtrOutput
- func (o MaintenanceWindowResponsePtrOutput) DayOfWeek() pulumi.IntPtrOutput
- func (o MaintenanceWindowResponsePtrOutput) Elem() MaintenanceWindowResponseOutput
- func (MaintenanceWindowResponsePtrOutput) ElementType() reflect.Type
- func (o MaintenanceWindowResponsePtrOutput) StartHour() pulumi.IntPtrOutput
- func (o MaintenanceWindowResponsePtrOutput) StartMinute() pulumi.IntPtrOutput
- func (o MaintenanceWindowResponsePtrOutput) ToMaintenanceWindowResponsePtrOutput() MaintenanceWindowResponsePtrOutput
- func (o MaintenanceWindowResponsePtrOutput) ToMaintenanceWindowResponsePtrOutputWithContext(ctx context.Context) MaintenanceWindowResponsePtrOutput
- type ResourceIdentityType
- func (ResourceIdentityType) ElementType() reflect.Type
- func (e ResourceIdentityType) ToStringOutput() pulumi.StringOutput
- func (e ResourceIdentityType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ResourceIdentityType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ResourceIdentityType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type Server
- type ServerArgs
- 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 ServerPropertiesDelegatedSubnetArguments
- type ServerPropertiesDelegatedSubnetArgumentsArgs
- func (ServerPropertiesDelegatedSubnetArgumentsArgs) ElementType() reflect.Type
- func (i ServerPropertiesDelegatedSubnetArgumentsArgs) ToServerPropertiesDelegatedSubnetArgumentsOutput() ServerPropertiesDelegatedSubnetArgumentsOutput
- func (i ServerPropertiesDelegatedSubnetArgumentsArgs) ToServerPropertiesDelegatedSubnetArgumentsOutputWithContext(ctx context.Context) ServerPropertiesDelegatedSubnetArgumentsOutput
- func (i ServerPropertiesDelegatedSubnetArgumentsArgs) ToServerPropertiesDelegatedSubnetArgumentsPtrOutput() ServerPropertiesDelegatedSubnetArgumentsPtrOutput
- func (i ServerPropertiesDelegatedSubnetArgumentsArgs) ToServerPropertiesDelegatedSubnetArgumentsPtrOutputWithContext(ctx context.Context) ServerPropertiesDelegatedSubnetArgumentsPtrOutput
- type ServerPropertiesDelegatedSubnetArgumentsInput
- type ServerPropertiesDelegatedSubnetArgumentsOutput
- func (ServerPropertiesDelegatedSubnetArgumentsOutput) ElementType() reflect.Type
- func (o ServerPropertiesDelegatedSubnetArgumentsOutput) SubnetArmResourceId() pulumi.StringPtrOutput
- func (o ServerPropertiesDelegatedSubnetArgumentsOutput) ToServerPropertiesDelegatedSubnetArgumentsOutput() ServerPropertiesDelegatedSubnetArgumentsOutput
- func (o ServerPropertiesDelegatedSubnetArgumentsOutput) ToServerPropertiesDelegatedSubnetArgumentsOutputWithContext(ctx context.Context) ServerPropertiesDelegatedSubnetArgumentsOutput
- func (o ServerPropertiesDelegatedSubnetArgumentsOutput) ToServerPropertiesDelegatedSubnetArgumentsPtrOutput() ServerPropertiesDelegatedSubnetArgumentsPtrOutput
- func (o ServerPropertiesDelegatedSubnetArgumentsOutput) ToServerPropertiesDelegatedSubnetArgumentsPtrOutputWithContext(ctx context.Context) ServerPropertiesDelegatedSubnetArgumentsPtrOutput
- type ServerPropertiesDelegatedSubnetArgumentsPtrInput
- type ServerPropertiesDelegatedSubnetArgumentsPtrOutput
- func (o ServerPropertiesDelegatedSubnetArgumentsPtrOutput) Elem() ServerPropertiesDelegatedSubnetArgumentsOutput
- func (ServerPropertiesDelegatedSubnetArgumentsPtrOutput) ElementType() reflect.Type
- func (o ServerPropertiesDelegatedSubnetArgumentsPtrOutput) SubnetArmResourceId() pulumi.StringPtrOutput
- func (o ServerPropertiesDelegatedSubnetArgumentsPtrOutput) ToServerPropertiesDelegatedSubnetArgumentsPtrOutput() ServerPropertiesDelegatedSubnetArgumentsPtrOutput
- func (o ServerPropertiesDelegatedSubnetArgumentsPtrOutput) ToServerPropertiesDelegatedSubnetArgumentsPtrOutputWithContext(ctx context.Context) ServerPropertiesDelegatedSubnetArgumentsPtrOutput
- type ServerPropertiesResponseDelegatedSubnetArguments
- type ServerPropertiesResponseDelegatedSubnetArgumentsArgs
- func (ServerPropertiesResponseDelegatedSubnetArgumentsArgs) ElementType() reflect.Type
- func (i ServerPropertiesResponseDelegatedSubnetArgumentsArgs) ToServerPropertiesResponseDelegatedSubnetArgumentsOutput() ServerPropertiesResponseDelegatedSubnetArgumentsOutput
- func (i ServerPropertiesResponseDelegatedSubnetArgumentsArgs) ToServerPropertiesResponseDelegatedSubnetArgumentsOutputWithContext(ctx context.Context) ServerPropertiesResponseDelegatedSubnetArgumentsOutput
- func (i ServerPropertiesResponseDelegatedSubnetArgumentsArgs) ToServerPropertiesResponseDelegatedSubnetArgumentsPtrOutput() ServerPropertiesResponseDelegatedSubnetArgumentsPtrOutput
- func (i ServerPropertiesResponseDelegatedSubnetArgumentsArgs) ToServerPropertiesResponseDelegatedSubnetArgumentsPtrOutputWithContext(ctx context.Context) ServerPropertiesResponseDelegatedSubnetArgumentsPtrOutput
- type ServerPropertiesResponseDelegatedSubnetArgumentsInput
- type ServerPropertiesResponseDelegatedSubnetArgumentsOutput
- func (ServerPropertiesResponseDelegatedSubnetArgumentsOutput) ElementType() reflect.Type
- func (o ServerPropertiesResponseDelegatedSubnetArgumentsOutput) SubnetArmResourceId() pulumi.StringPtrOutput
- func (o ServerPropertiesResponseDelegatedSubnetArgumentsOutput) ToServerPropertiesResponseDelegatedSubnetArgumentsOutput() ServerPropertiesResponseDelegatedSubnetArgumentsOutput
- func (o ServerPropertiesResponseDelegatedSubnetArgumentsOutput) ToServerPropertiesResponseDelegatedSubnetArgumentsOutputWithContext(ctx context.Context) ServerPropertiesResponseDelegatedSubnetArgumentsOutput
- func (o ServerPropertiesResponseDelegatedSubnetArgumentsOutput) ToServerPropertiesResponseDelegatedSubnetArgumentsPtrOutput() ServerPropertiesResponseDelegatedSubnetArgumentsPtrOutput
- func (o ServerPropertiesResponseDelegatedSubnetArgumentsOutput) ToServerPropertiesResponseDelegatedSubnetArgumentsPtrOutputWithContext(ctx context.Context) ServerPropertiesResponseDelegatedSubnetArgumentsPtrOutput
- type ServerPropertiesResponseDelegatedSubnetArgumentsPtrInput
- type ServerPropertiesResponseDelegatedSubnetArgumentsPtrOutput
- func (o ServerPropertiesResponseDelegatedSubnetArgumentsPtrOutput) Elem() ServerPropertiesResponseDelegatedSubnetArgumentsOutput
- func (ServerPropertiesResponseDelegatedSubnetArgumentsPtrOutput) ElementType() reflect.Type
- func (o ServerPropertiesResponseDelegatedSubnetArgumentsPtrOutput) SubnetArmResourceId() pulumi.StringPtrOutput
- func (o ServerPropertiesResponseDelegatedSubnetArgumentsPtrOutput) ToServerPropertiesResponseDelegatedSubnetArgumentsPtrOutput() ServerPropertiesResponseDelegatedSubnetArgumentsPtrOutput
- func (o ServerPropertiesResponseDelegatedSubnetArgumentsPtrOutput) ToServerPropertiesResponseDelegatedSubnetArgumentsPtrOutputWithContext(ctx context.Context) ServerPropertiesResponseDelegatedSubnetArgumentsPtrOutput
- type ServerState
- type ServerVersion
- func (ServerVersion) ElementType() reflect.Type
- func (e ServerVersion) ToStringOutput() pulumi.StringOutput
- func (e ServerVersion) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ServerVersion) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ServerVersion) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type Sku
- type SkuArgs
- type SkuInput
- type SkuOutput
- func (SkuOutput) ElementType() reflect.Type
- func (o SkuOutput) Name() pulumi.StringOutput
- func (o SkuOutput) Tier() pulumi.StringOutput
- func (o SkuOutput) ToSkuOutput() SkuOutput
- func (o SkuOutput) ToSkuOutputWithContext(ctx context.Context) SkuOutput
- func (o SkuOutput) ToSkuPtrOutput() SkuPtrOutput
- func (o SkuOutput) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
- type SkuPtrInput
- type SkuPtrOutput
- func (o SkuPtrOutput) Elem() SkuOutput
- func (SkuPtrOutput) ElementType() reflect.Type
- func (o SkuPtrOutput) Name() pulumi.StringPtrOutput
- func (o SkuPtrOutput) Tier() pulumi.StringPtrOutput
- func (o SkuPtrOutput) ToSkuPtrOutput() SkuPtrOutput
- func (o SkuPtrOutput) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
- type SkuResponse
- type 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 (SkuResponseOutput) ElementType() reflect.Type
- func (o SkuResponseOutput) Name() pulumi.StringOutput
- func (o SkuResponseOutput) Tier() pulumi.StringOutput
- func (o SkuResponseOutput) ToSkuResponseOutput() SkuResponseOutput
- func (o SkuResponseOutput) ToSkuResponseOutputWithContext(ctx context.Context) SkuResponseOutput
- func (o SkuResponseOutput) ToSkuResponsePtrOutput() SkuResponsePtrOutput
- func (o SkuResponseOutput) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
- type SkuResponsePtrInput
- type SkuResponsePtrOutput
- func (o SkuResponsePtrOutput) Elem() SkuResponseOutput
- func (SkuResponsePtrOutput) ElementType() reflect.Type
- func (o SkuResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o SkuResponsePtrOutput) Tier() pulumi.StringPtrOutput
- func (o SkuResponsePtrOutput) ToSkuResponsePtrOutput() SkuResponsePtrOutput
- func (o SkuResponsePtrOutput) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
- type SkuTier
- func (SkuTier) ElementType() reflect.Type
- func (e SkuTier) ToStringOutput() pulumi.StringOutput
- func (e SkuTier) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e SkuTier) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e SkuTier) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type StorageProfile
- type StorageProfileArgs
- func (StorageProfileArgs) ElementType() reflect.Type
- func (i StorageProfileArgs) ToStorageProfileOutput() StorageProfileOutput
- func (i StorageProfileArgs) ToStorageProfileOutputWithContext(ctx context.Context) StorageProfileOutput
- func (i StorageProfileArgs) ToStorageProfilePtrOutput() StorageProfilePtrOutput
- func (i StorageProfileArgs) ToStorageProfilePtrOutputWithContext(ctx context.Context) StorageProfilePtrOutput
- type StorageProfileInput
- type StorageProfileOutput
- func (o StorageProfileOutput) BackupRetentionDays() pulumi.IntPtrOutput
- func (StorageProfileOutput) ElementType() reflect.Type
- func (o StorageProfileOutput) StorageMB() pulumi.IntPtrOutput
- func (o StorageProfileOutput) ToStorageProfileOutput() StorageProfileOutput
- func (o StorageProfileOutput) ToStorageProfileOutputWithContext(ctx context.Context) StorageProfileOutput
- func (o StorageProfileOutput) ToStorageProfilePtrOutput() StorageProfilePtrOutput
- func (o StorageProfileOutput) ToStorageProfilePtrOutputWithContext(ctx context.Context) StorageProfilePtrOutput
- type StorageProfilePtrInput
- type StorageProfilePtrOutput
- func (o StorageProfilePtrOutput) BackupRetentionDays() pulumi.IntPtrOutput
- func (o StorageProfilePtrOutput) Elem() StorageProfileOutput
- func (StorageProfilePtrOutput) ElementType() reflect.Type
- func (o StorageProfilePtrOutput) StorageMB() pulumi.IntPtrOutput
- func (o StorageProfilePtrOutput) ToStorageProfilePtrOutput() StorageProfilePtrOutput
- func (o StorageProfilePtrOutput) ToStorageProfilePtrOutputWithContext(ctx context.Context) StorageProfilePtrOutput
- type StorageProfileResponse
- type StorageProfileResponseArgs
- func (StorageProfileResponseArgs) ElementType() reflect.Type
- func (i StorageProfileResponseArgs) ToStorageProfileResponseOutput() StorageProfileResponseOutput
- func (i StorageProfileResponseArgs) ToStorageProfileResponseOutputWithContext(ctx context.Context) StorageProfileResponseOutput
- func (i StorageProfileResponseArgs) ToStorageProfileResponsePtrOutput() StorageProfileResponsePtrOutput
- func (i StorageProfileResponseArgs) ToStorageProfileResponsePtrOutputWithContext(ctx context.Context) StorageProfileResponsePtrOutput
- type StorageProfileResponseInput
- type StorageProfileResponseOutput
- func (o StorageProfileResponseOutput) BackupRetentionDays() pulumi.IntPtrOutput
- func (StorageProfileResponseOutput) ElementType() reflect.Type
- func (o StorageProfileResponseOutput) StorageMB() pulumi.IntPtrOutput
- func (o StorageProfileResponseOutput) ToStorageProfileResponseOutput() StorageProfileResponseOutput
- func (o StorageProfileResponseOutput) ToStorageProfileResponseOutputWithContext(ctx context.Context) StorageProfileResponseOutput
- func (o StorageProfileResponseOutput) ToStorageProfileResponsePtrOutput() StorageProfileResponsePtrOutput
- func (o StorageProfileResponseOutput) ToStorageProfileResponsePtrOutputWithContext(ctx context.Context) StorageProfileResponsePtrOutput
- type StorageProfileResponsePtrInput
- type StorageProfileResponsePtrOutput
- func (o StorageProfileResponsePtrOutput) BackupRetentionDays() pulumi.IntPtrOutput
- func (o StorageProfileResponsePtrOutput) Elem() StorageProfileResponseOutput
- func (StorageProfileResponsePtrOutput) ElementType() reflect.Type
- func (o StorageProfileResponsePtrOutput) StorageMB() pulumi.IntPtrOutput
- func (o StorageProfileResponsePtrOutput) ToStorageProfileResponsePtrOutput() StorageProfileResponsePtrOutput
- func (o StorageProfileResponsePtrOutput) ToStorageProfileResponsePtrOutputWithContext(ctx context.Context) StorageProfileResponsePtrOutput
Constants ¶
const ( CreateModeDefault = CreateMode("Default") CreateModePointInTimeRestore = CreateMode("PointInTimeRestore") )
const ( HAEnabledEnumEnabled = HAEnabledEnum("Enabled") HAEnabledEnumDisabled = HAEnabledEnum("Disabled") )
const ( ServerVersion_12 = ServerVersion("12") ServerVersion_11 = ServerVersion("11") )
const ( SkuTierBurstable = SkuTier("Burstable") SkuTierGeneralPurpose = SkuTier("GeneralPurpose") SkuTierMemoryOptimized = SkuTier("MemoryOptimized") )
const (
ResourceIdentityTypeSystemAssigned = ResourceIdentityType("SystemAssigned")
)
const (
ServerKeyTypeAzureKeyVault = ServerKeyType("AzureKeyVault")
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateMode ¶ added in v0.3.1
The mode to create a new PostgreSQL server.
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 FirewallRule ¶
type FirewallRule struct { pulumi.CustomResourceState // The end IP address of the server firewall rule. Must be IPv4 format. EndIpAddress pulumi.StringOutput `pulumi:"endIpAddress"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // The start IP address of the server firewall rule. Must be IPv4 format. StartIpAddress pulumi.StringOutput `pulumi:"startIpAddress"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
Represents a server firewall rule.
func GetFirewallRule ¶
func GetFirewallRule(ctx *pulumi.Context, name string, id pulumi.IDInput, state *FirewallRuleState, opts ...pulumi.ResourceOption) (*FirewallRule, error)
GetFirewallRule gets an existing FirewallRule resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewFirewallRule ¶
func NewFirewallRule(ctx *pulumi.Context, name string, args *FirewallRuleArgs, opts ...pulumi.ResourceOption) (*FirewallRule, error)
NewFirewallRule registers a new resource with the given unique name, arguments, and options.
func (*FirewallRule) ElementType ¶ added in v0.2.6
func (*FirewallRule) ElementType() reflect.Type
func (*FirewallRule) ToFirewallRuleOutput ¶ added in v0.2.6
func (i *FirewallRule) ToFirewallRuleOutput() FirewallRuleOutput
func (*FirewallRule) ToFirewallRuleOutputWithContext ¶ added in v0.2.6
func (i *FirewallRule) ToFirewallRuleOutputWithContext(ctx context.Context) FirewallRuleOutput
type FirewallRuleArgs ¶
type FirewallRuleArgs struct { // The end IP address of the server firewall rule. Must be IPv4 format. EndIpAddress pulumi.StringInput // The name of the server firewall rule. FirewallRuleName pulumi.StringInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // The name of the server. ServerName pulumi.StringInput // The start IP address of the server firewall rule. Must be IPv4 format. StartIpAddress pulumi.StringInput }
The set of arguments for constructing a FirewallRule resource.
func (FirewallRuleArgs) ElementType ¶
func (FirewallRuleArgs) ElementType() reflect.Type
type FirewallRuleInput ¶ added in v0.2.6
type FirewallRuleInput interface { pulumi.Input ToFirewallRuleOutput() FirewallRuleOutput ToFirewallRuleOutputWithContext(ctx context.Context) FirewallRuleOutput }
type FirewallRuleOutput ¶ added in v0.2.6
type FirewallRuleOutput struct {
*pulumi.OutputState
}
func (FirewallRuleOutput) ElementType ¶ added in v0.2.6
func (FirewallRuleOutput) ElementType() reflect.Type
func (FirewallRuleOutput) ToFirewallRuleOutput ¶ added in v0.2.6
func (o FirewallRuleOutput) ToFirewallRuleOutput() FirewallRuleOutput
func (FirewallRuleOutput) ToFirewallRuleOutputWithContext ¶ added in v0.2.6
func (o FirewallRuleOutput) ToFirewallRuleOutputWithContext(ctx context.Context) FirewallRuleOutput
type FirewallRuleState ¶
type FirewallRuleState struct { // The end IP address of the server firewall rule. Must be IPv4 format. EndIpAddress pulumi.StringPtrInput // The name of the resource Name pulumi.StringPtrInput // The start IP address of the server firewall rule. Must be IPv4 format. StartIpAddress pulumi.StringPtrInput // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringPtrInput }
func (FirewallRuleState) ElementType ¶
func (FirewallRuleState) ElementType() reflect.Type
type HAEnabledEnum ¶ added in v0.3.1
stand by count value can be either enabled or disabled
func (HAEnabledEnum) ElementType ¶ added in v0.3.1
func (HAEnabledEnum) ElementType() reflect.Type
func (HAEnabledEnum) ToStringOutput ¶ added in v0.3.1
func (e HAEnabledEnum) ToStringOutput() pulumi.StringOutput
func (HAEnabledEnum) ToStringOutputWithContext ¶ added in v0.3.1
func (e HAEnabledEnum) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (HAEnabledEnum) ToStringPtrOutput ¶ added in v0.3.1
func (e HAEnabledEnum) ToStringPtrOutput() pulumi.StringPtrOutput
func (HAEnabledEnum) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e HAEnabledEnum) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type Identity ¶
type Identity struct { // The identity type. Type *string `pulumi:"type"` }
Identity for the resource.
type IdentityArgs ¶
type IdentityArgs struct { // The identity type. Type ResourceIdentityType `pulumi:"type"` }
Identity for the resource.
func (IdentityArgs) ElementType ¶
func (IdentityArgs) ElementType() reflect.Type
func (IdentityArgs) ToIdentityOutput ¶
func (i IdentityArgs) ToIdentityOutput() IdentityOutput
func (IdentityArgs) ToIdentityOutputWithContext ¶
func (i IdentityArgs) ToIdentityOutputWithContext(ctx context.Context) IdentityOutput
func (IdentityArgs) ToIdentityPtrOutput ¶
func (i IdentityArgs) ToIdentityPtrOutput() IdentityPtrOutput
func (IdentityArgs) ToIdentityPtrOutputWithContext ¶
func (i IdentityArgs) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput
type IdentityInput ¶
type IdentityInput interface { pulumi.Input ToIdentityOutput() IdentityOutput ToIdentityOutputWithContext(context.Context) IdentityOutput }
IdentityInput is an input type that accepts IdentityArgs and IdentityOutput values. You can construct a concrete instance of `IdentityInput` via:
IdentityArgs{...}
type IdentityOutput ¶
type IdentityOutput struct{ *pulumi.OutputState }
Identity for the resource.
func (IdentityOutput) ElementType ¶
func (IdentityOutput) ElementType() reflect.Type
func (IdentityOutput) ToIdentityOutput ¶
func (o IdentityOutput) ToIdentityOutput() IdentityOutput
func (IdentityOutput) ToIdentityOutputWithContext ¶
func (o IdentityOutput) ToIdentityOutputWithContext(ctx context.Context) IdentityOutput
func (IdentityOutput) ToIdentityPtrOutput ¶
func (o IdentityOutput) ToIdentityPtrOutput() IdentityPtrOutput
func (IdentityOutput) ToIdentityPtrOutputWithContext ¶
func (o IdentityOutput) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput
func (IdentityOutput) Type ¶
func (o IdentityOutput) Type() pulumi.StringPtrOutput
The identity type.
type IdentityPtrInput ¶
type IdentityPtrInput interface { pulumi.Input ToIdentityPtrOutput() IdentityPtrOutput ToIdentityPtrOutputWithContext(context.Context) IdentityPtrOutput }
IdentityPtrInput is an input type that accepts IdentityArgs, IdentityPtr and IdentityPtrOutput values. You can construct a concrete instance of `IdentityPtrInput` via:
IdentityArgs{...} or: nil
func IdentityPtr ¶
func IdentityPtr(v *IdentityArgs) IdentityPtrInput
type IdentityPtrOutput ¶
type IdentityPtrOutput struct{ *pulumi.OutputState }
func (IdentityPtrOutput) Elem ¶
func (o IdentityPtrOutput) Elem() IdentityOutput
func (IdentityPtrOutput) ElementType ¶
func (IdentityPtrOutput) ElementType() reflect.Type
func (IdentityPtrOutput) ToIdentityPtrOutput ¶
func (o IdentityPtrOutput) ToIdentityPtrOutput() IdentityPtrOutput
func (IdentityPtrOutput) ToIdentityPtrOutputWithContext ¶
func (o IdentityPtrOutput) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput
func (IdentityPtrOutput) Type ¶
func (o IdentityPtrOutput) Type() pulumi.StringPtrOutput
The identity type.
type IdentityResponse ¶
type IdentityResponse struct { // The principal ID of resource identity. PrincipalId string `pulumi:"principalId"` // The tenant ID of resource. TenantId string `pulumi:"tenantId"` // The identity type. Type *string `pulumi:"type"` }
Identity for the resource.
type IdentityResponseArgs ¶
type IdentityResponseArgs struct { // The principal ID of resource identity. PrincipalId pulumi.StringInput `pulumi:"principalId"` // The tenant ID of resource. TenantId pulumi.StringInput `pulumi:"tenantId"` // The identity type. Type pulumi.StringPtrInput `pulumi:"type"` }
Identity for the resource.
func (IdentityResponseArgs) ElementType ¶
func (IdentityResponseArgs) ElementType() reflect.Type
func (IdentityResponseArgs) ToIdentityResponseOutput ¶
func (i IdentityResponseArgs) ToIdentityResponseOutput() IdentityResponseOutput
func (IdentityResponseArgs) ToIdentityResponseOutputWithContext ¶
func (i IdentityResponseArgs) ToIdentityResponseOutputWithContext(ctx context.Context) IdentityResponseOutput
func (IdentityResponseArgs) ToIdentityResponsePtrOutput ¶
func (i IdentityResponseArgs) ToIdentityResponsePtrOutput() IdentityResponsePtrOutput
func (IdentityResponseArgs) ToIdentityResponsePtrOutputWithContext ¶
func (i IdentityResponseArgs) ToIdentityResponsePtrOutputWithContext(ctx context.Context) IdentityResponsePtrOutput
type IdentityResponseInput ¶
type IdentityResponseInput interface { pulumi.Input ToIdentityResponseOutput() IdentityResponseOutput ToIdentityResponseOutputWithContext(context.Context) IdentityResponseOutput }
IdentityResponseInput is an input type that accepts IdentityResponseArgs and IdentityResponseOutput values. You can construct a concrete instance of `IdentityResponseInput` via:
IdentityResponseArgs{...}
type IdentityResponseOutput ¶
type IdentityResponseOutput struct{ *pulumi.OutputState }
Identity for the resource.
func (IdentityResponseOutput) ElementType ¶
func (IdentityResponseOutput) ElementType() reflect.Type
func (IdentityResponseOutput) PrincipalId ¶
func (o IdentityResponseOutput) PrincipalId() pulumi.StringOutput
The principal ID of resource identity.
func (IdentityResponseOutput) TenantId ¶
func (o IdentityResponseOutput) TenantId() pulumi.StringOutput
The tenant ID of resource.
func (IdentityResponseOutput) ToIdentityResponseOutput ¶
func (o IdentityResponseOutput) ToIdentityResponseOutput() IdentityResponseOutput
func (IdentityResponseOutput) ToIdentityResponseOutputWithContext ¶
func (o IdentityResponseOutput) ToIdentityResponseOutputWithContext(ctx context.Context) IdentityResponseOutput
func (IdentityResponseOutput) ToIdentityResponsePtrOutput ¶
func (o IdentityResponseOutput) ToIdentityResponsePtrOutput() IdentityResponsePtrOutput
func (IdentityResponseOutput) ToIdentityResponsePtrOutputWithContext ¶
func (o IdentityResponseOutput) ToIdentityResponsePtrOutputWithContext(ctx context.Context) IdentityResponsePtrOutput
func (IdentityResponseOutput) Type ¶
func (o IdentityResponseOutput) Type() pulumi.StringPtrOutput
The identity type.
type IdentityResponsePtrInput ¶
type IdentityResponsePtrInput interface { pulumi.Input ToIdentityResponsePtrOutput() IdentityResponsePtrOutput ToIdentityResponsePtrOutputWithContext(context.Context) IdentityResponsePtrOutput }
IdentityResponsePtrInput is an input type that accepts IdentityResponseArgs, IdentityResponsePtr and IdentityResponsePtrOutput values. You can construct a concrete instance of `IdentityResponsePtrInput` via:
IdentityResponseArgs{...} or: nil
func IdentityResponsePtr ¶
func IdentityResponsePtr(v *IdentityResponseArgs) IdentityResponsePtrInput
type IdentityResponsePtrOutput ¶
type IdentityResponsePtrOutput struct{ *pulumi.OutputState }
func (IdentityResponsePtrOutput) Elem ¶
func (o IdentityResponsePtrOutput) Elem() IdentityResponseOutput
func (IdentityResponsePtrOutput) ElementType ¶
func (IdentityResponsePtrOutput) ElementType() reflect.Type
func (IdentityResponsePtrOutput) PrincipalId ¶
func (o IdentityResponsePtrOutput) PrincipalId() pulumi.StringPtrOutput
The principal ID of resource identity.
func (IdentityResponsePtrOutput) TenantId ¶
func (o IdentityResponsePtrOutput) TenantId() pulumi.StringPtrOutput
The tenant ID of resource.
func (IdentityResponsePtrOutput) ToIdentityResponsePtrOutput ¶
func (o IdentityResponsePtrOutput) ToIdentityResponsePtrOutput() IdentityResponsePtrOutput
func (IdentityResponsePtrOutput) ToIdentityResponsePtrOutputWithContext ¶
func (o IdentityResponsePtrOutput) ToIdentityResponsePtrOutputWithContext(ctx context.Context) IdentityResponsePtrOutput
func (IdentityResponsePtrOutput) Type ¶
func (o IdentityResponsePtrOutput) Type() pulumi.StringPtrOutput
The identity type.
type LookupFirewallRuleArgs ¶
type LookupFirewallRuleArgs struct { // The name of the server firewall rule. FirewallRuleName string `pulumi:"firewallRuleName"` // The name of the resource group. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the server. ServerName string `pulumi:"serverName"` }
type LookupFirewallRuleResult ¶
type LookupFirewallRuleResult struct { // The end IP address of the server firewall rule. Must be IPv4 format. EndIpAddress string `pulumi:"endIpAddress"` // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The name of the resource Name string `pulumi:"name"` // The start IP address of the server firewall rule. Must be IPv4 format. StartIpAddress string `pulumi:"startIpAddress"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
Represents a server firewall rule.
func LookupFirewallRule ¶
func LookupFirewallRule(ctx *pulumi.Context, args *LookupFirewallRuleArgs, opts ...pulumi.InvokeOption) (*LookupFirewallRuleResult, error)
type LookupServerArgs ¶
type LookupServerKeyArgs ¶
type LookupServerKeyArgs struct { // The name of the PostgreSQL Server key to be retrieved. KeyName string `pulumi:"keyName"` // The name of the resource group. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the server. ServerName string `pulumi:"serverName"` }
type LookupServerKeyResult ¶
type LookupServerKeyResult struct { // The key creation date. CreationDate string `pulumi:"creationDate"` // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // Kind of encryption protector used to protect the key. Kind string `pulumi:"kind"` // The name of the resource Name string `pulumi:"name"` // The key type like 'AzureKeyVault'. ServerKeyType string `pulumi:"serverKeyType"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` // The URI of the key. Uri *string `pulumi:"uri"` }
A PostgreSQL Server key.
func LookupServerKey ¶
func LookupServerKey(ctx *pulumi.Context, args *LookupServerKeyArgs, opts ...pulumi.InvokeOption) (*LookupServerKeyResult, error)
type LookupServerResult ¶
type LookupServerResult struct { // The administrator's login name of a server. Can only be specified when the server is being created (and is required for creation). AdministratorLogin *string `pulumi:"administratorLogin"` // The administrator login password (required for server creation). AdministratorLoginPassword *string `pulumi:"administratorLoginPassword"` // availability Zone information of the server. AvailabilityZone *string `pulumi:"availabilityZone"` // Status showing whether the data encryption is enabled with customer-managed keys. ByokEnforcement string `pulumi:"byokEnforcement"` // The mode to create a new PostgreSQL server. CreateMode *string `pulumi:"createMode"` DelegatedSubnetArguments *ServerPropertiesResponseDelegatedSubnetArguments `pulumi:"delegatedSubnetArguments"` // The display name of a server. DisplayName *string `pulumi:"displayName"` // The fully qualified domain name of a server. FullyQualifiedDomainName string `pulumi:"fullyQualifiedDomainName"` // stand by count value can be either enabled or disabled HaEnabled *string `pulumi:"haEnabled"` // A state of a HA server that is visible to user. HaState string `pulumi:"haState"` // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The Azure Active Directory identity of the server. Identity *IdentityResponse `pulumi:"identity"` // The geo-location where the resource lives Location string `pulumi:"location"` // Maintenance window of a server. MaintenanceWindow *MaintenanceWindowResponse `pulumi:"maintenanceWindow"` // The name of the resource Name string `pulumi:"name"` // Restore point creation time (ISO8601 format), specifying the time to restore from. PointInTimeUTC *string `pulumi:"pointInTimeUTC"` // public network access is enabled or not PublicNetworkAccess string `pulumi:"publicNetworkAccess"` // The SKU (pricing tier) of the server. Sku *SkuResponse `pulumi:"sku"` // The source PostgreSQL server name to restore from. SourceServerName *string `pulumi:"sourceServerName"` // availability Zone information of the server. StandbyAvailabilityZone string `pulumi:"standbyAvailabilityZone"` // A state of a server that is visible to user. State string `pulumi:"state"` // Storage profile of a server. StorageProfile *StorageProfileResponse `pulumi:"storageProfile"` // Resource tags. Tags map[string]string `pulumi:"tags"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` // PostgreSQL Server version. Version *string `pulumi:"version"` }
Represents a server.
func LookupServer ¶
func LookupServer(ctx *pulumi.Context, args *LookupServerArgs, opts ...pulumi.InvokeOption) (*LookupServerResult, error)
type MaintenanceWindow ¶
type MaintenanceWindow struct { // indicates whether custom window is enabled or disabled CustomWindow *string `pulumi:"customWindow"` // day of week for maintenance window DayOfWeek *int `pulumi:"dayOfWeek"` // start hour for maintenance window StartHour *int `pulumi:"startHour"` // start minute for maintenance window StartMinute *int `pulumi:"startMinute"` }
Maintenance window of a server.
type MaintenanceWindowArgs ¶
type MaintenanceWindowArgs struct { // indicates whether custom window is enabled or disabled CustomWindow pulumi.StringPtrInput `pulumi:"customWindow"` // day of week for maintenance window DayOfWeek pulumi.IntPtrInput `pulumi:"dayOfWeek"` // start hour for maintenance window StartHour pulumi.IntPtrInput `pulumi:"startHour"` // start minute for maintenance window StartMinute pulumi.IntPtrInput `pulumi:"startMinute"` }
Maintenance window of a server.
func (MaintenanceWindowArgs) ElementType ¶
func (MaintenanceWindowArgs) ElementType() reflect.Type
func (MaintenanceWindowArgs) ToMaintenanceWindowOutput ¶
func (i MaintenanceWindowArgs) ToMaintenanceWindowOutput() MaintenanceWindowOutput
func (MaintenanceWindowArgs) ToMaintenanceWindowOutputWithContext ¶
func (i MaintenanceWindowArgs) ToMaintenanceWindowOutputWithContext(ctx context.Context) MaintenanceWindowOutput
func (MaintenanceWindowArgs) ToMaintenanceWindowPtrOutput ¶
func (i MaintenanceWindowArgs) ToMaintenanceWindowPtrOutput() MaintenanceWindowPtrOutput
func (MaintenanceWindowArgs) ToMaintenanceWindowPtrOutputWithContext ¶
func (i MaintenanceWindowArgs) ToMaintenanceWindowPtrOutputWithContext(ctx context.Context) MaintenanceWindowPtrOutput
type MaintenanceWindowInput ¶
type MaintenanceWindowInput interface { pulumi.Input ToMaintenanceWindowOutput() MaintenanceWindowOutput ToMaintenanceWindowOutputWithContext(context.Context) MaintenanceWindowOutput }
MaintenanceWindowInput is an input type that accepts MaintenanceWindowArgs and MaintenanceWindowOutput values. You can construct a concrete instance of `MaintenanceWindowInput` via:
MaintenanceWindowArgs{...}
type MaintenanceWindowOutput ¶
type MaintenanceWindowOutput struct{ *pulumi.OutputState }
Maintenance window of a server.
func (MaintenanceWindowOutput) CustomWindow ¶
func (o MaintenanceWindowOutput) CustomWindow() pulumi.StringPtrOutput
indicates whether custom window is enabled or disabled
func (MaintenanceWindowOutput) DayOfWeek ¶
func (o MaintenanceWindowOutput) DayOfWeek() pulumi.IntPtrOutput
day of week for maintenance window
func (MaintenanceWindowOutput) ElementType ¶
func (MaintenanceWindowOutput) ElementType() reflect.Type
func (MaintenanceWindowOutput) StartHour ¶
func (o MaintenanceWindowOutput) StartHour() pulumi.IntPtrOutput
start hour for maintenance window
func (MaintenanceWindowOutput) StartMinute ¶
func (o MaintenanceWindowOutput) StartMinute() pulumi.IntPtrOutput
start minute for maintenance window
func (MaintenanceWindowOutput) ToMaintenanceWindowOutput ¶
func (o MaintenanceWindowOutput) ToMaintenanceWindowOutput() MaintenanceWindowOutput
func (MaintenanceWindowOutput) ToMaintenanceWindowOutputWithContext ¶
func (o MaintenanceWindowOutput) ToMaintenanceWindowOutputWithContext(ctx context.Context) MaintenanceWindowOutput
func (MaintenanceWindowOutput) ToMaintenanceWindowPtrOutput ¶
func (o MaintenanceWindowOutput) ToMaintenanceWindowPtrOutput() MaintenanceWindowPtrOutput
func (MaintenanceWindowOutput) ToMaintenanceWindowPtrOutputWithContext ¶
func (o MaintenanceWindowOutput) ToMaintenanceWindowPtrOutputWithContext(ctx context.Context) MaintenanceWindowPtrOutput
type MaintenanceWindowPtrInput ¶
type MaintenanceWindowPtrInput interface { pulumi.Input ToMaintenanceWindowPtrOutput() MaintenanceWindowPtrOutput ToMaintenanceWindowPtrOutputWithContext(context.Context) MaintenanceWindowPtrOutput }
MaintenanceWindowPtrInput is an input type that accepts MaintenanceWindowArgs, MaintenanceWindowPtr and MaintenanceWindowPtrOutput values. You can construct a concrete instance of `MaintenanceWindowPtrInput` via:
MaintenanceWindowArgs{...} or: nil
func MaintenanceWindowPtr ¶
func MaintenanceWindowPtr(v *MaintenanceWindowArgs) MaintenanceWindowPtrInput
type MaintenanceWindowPtrOutput ¶
type MaintenanceWindowPtrOutput struct{ *pulumi.OutputState }
func (MaintenanceWindowPtrOutput) CustomWindow ¶
func (o MaintenanceWindowPtrOutput) CustomWindow() pulumi.StringPtrOutput
indicates whether custom window is enabled or disabled
func (MaintenanceWindowPtrOutput) DayOfWeek ¶
func (o MaintenanceWindowPtrOutput) DayOfWeek() pulumi.IntPtrOutput
day of week for maintenance window
func (MaintenanceWindowPtrOutput) Elem ¶
func (o MaintenanceWindowPtrOutput) Elem() MaintenanceWindowOutput
func (MaintenanceWindowPtrOutput) ElementType ¶
func (MaintenanceWindowPtrOutput) ElementType() reflect.Type
func (MaintenanceWindowPtrOutput) StartHour ¶
func (o MaintenanceWindowPtrOutput) StartHour() pulumi.IntPtrOutput
start hour for maintenance window
func (MaintenanceWindowPtrOutput) StartMinute ¶
func (o MaintenanceWindowPtrOutput) StartMinute() pulumi.IntPtrOutput
start minute for maintenance window
func (MaintenanceWindowPtrOutput) ToMaintenanceWindowPtrOutput ¶
func (o MaintenanceWindowPtrOutput) ToMaintenanceWindowPtrOutput() MaintenanceWindowPtrOutput
func (MaintenanceWindowPtrOutput) ToMaintenanceWindowPtrOutputWithContext ¶
func (o MaintenanceWindowPtrOutput) ToMaintenanceWindowPtrOutputWithContext(ctx context.Context) MaintenanceWindowPtrOutput
type MaintenanceWindowResponse ¶
type MaintenanceWindowResponse struct { // indicates whether custom window is enabled or disabled CustomWindow *string `pulumi:"customWindow"` // day of week for maintenance window DayOfWeek *int `pulumi:"dayOfWeek"` // start hour for maintenance window StartHour *int `pulumi:"startHour"` // start minute for maintenance window StartMinute *int `pulumi:"startMinute"` }
Maintenance window of a server.
type MaintenanceWindowResponseArgs ¶
type MaintenanceWindowResponseArgs struct { // indicates whether custom window is enabled or disabled CustomWindow pulumi.StringPtrInput `pulumi:"customWindow"` // day of week for maintenance window DayOfWeek pulumi.IntPtrInput `pulumi:"dayOfWeek"` // start hour for maintenance window StartHour pulumi.IntPtrInput `pulumi:"startHour"` // start minute for maintenance window StartMinute pulumi.IntPtrInput `pulumi:"startMinute"` }
Maintenance window of a server.
func (MaintenanceWindowResponseArgs) ElementType ¶
func (MaintenanceWindowResponseArgs) ElementType() reflect.Type
func (MaintenanceWindowResponseArgs) ToMaintenanceWindowResponseOutput ¶
func (i MaintenanceWindowResponseArgs) ToMaintenanceWindowResponseOutput() MaintenanceWindowResponseOutput
func (MaintenanceWindowResponseArgs) ToMaintenanceWindowResponseOutputWithContext ¶
func (i MaintenanceWindowResponseArgs) ToMaintenanceWindowResponseOutputWithContext(ctx context.Context) MaintenanceWindowResponseOutput
func (MaintenanceWindowResponseArgs) ToMaintenanceWindowResponsePtrOutput ¶
func (i MaintenanceWindowResponseArgs) ToMaintenanceWindowResponsePtrOutput() MaintenanceWindowResponsePtrOutput
func (MaintenanceWindowResponseArgs) ToMaintenanceWindowResponsePtrOutputWithContext ¶
func (i MaintenanceWindowResponseArgs) ToMaintenanceWindowResponsePtrOutputWithContext(ctx context.Context) MaintenanceWindowResponsePtrOutput
type MaintenanceWindowResponseInput ¶
type MaintenanceWindowResponseInput interface { pulumi.Input ToMaintenanceWindowResponseOutput() MaintenanceWindowResponseOutput ToMaintenanceWindowResponseOutputWithContext(context.Context) MaintenanceWindowResponseOutput }
MaintenanceWindowResponseInput is an input type that accepts MaintenanceWindowResponseArgs and MaintenanceWindowResponseOutput values. You can construct a concrete instance of `MaintenanceWindowResponseInput` via:
MaintenanceWindowResponseArgs{...}
type MaintenanceWindowResponseOutput ¶
type MaintenanceWindowResponseOutput struct{ *pulumi.OutputState }
Maintenance window of a server.
func (MaintenanceWindowResponseOutput) CustomWindow ¶
func (o MaintenanceWindowResponseOutput) CustomWindow() pulumi.StringPtrOutput
indicates whether custom window is enabled or disabled
func (MaintenanceWindowResponseOutput) DayOfWeek ¶
func (o MaintenanceWindowResponseOutput) DayOfWeek() pulumi.IntPtrOutput
day of week for maintenance window
func (MaintenanceWindowResponseOutput) ElementType ¶
func (MaintenanceWindowResponseOutput) ElementType() reflect.Type
func (MaintenanceWindowResponseOutput) StartHour ¶
func (o MaintenanceWindowResponseOutput) StartHour() pulumi.IntPtrOutput
start hour for maintenance window
func (MaintenanceWindowResponseOutput) StartMinute ¶
func (o MaintenanceWindowResponseOutput) StartMinute() pulumi.IntPtrOutput
start minute for maintenance window
func (MaintenanceWindowResponseOutput) ToMaintenanceWindowResponseOutput ¶
func (o MaintenanceWindowResponseOutput) ToMaintenanceWindowResponseOutput() MaintenanceWindowResponseOutput
func (MaintenanceWindowResponseOutput) ToMaintenanceWindowResponseOutputWithContext ¶
func (o MaintenanceWindowResponseOutput) ToMaintenanceWindowResponseOutputWithContext(ctx context.Context) MaintenanceWindowResponseOutput
func (MaintenanceWindowResponseOutput) ToMaintenanceWindowResponsePtrOutput ¶
func (o MaintenanceWindowResponseOutput) ToMaintenanceWindowResponsePtrOutput() MaintenanceWindowResponsePtrOutput
func (MaintenanceWindowResponseOutput) ToMaintenanceWindowResponsePtrOutputWithContext ¶
func (o MaintenanceWindowResponseOutput) ToMaintenanceWindowResponsePtrOutputWithContext(ctx context.Context) MaintenanceWindowResponsePtrOutput
type MaintenanceWindowResponsePtrInput ¶
type MaintenanceWindowResponsePtrInput interface { pulumi.Input ToMaintenanceWindowResponsePtrOutput() MaintenanceWindowResponsePtrOutput ToMaintenanceWindowResponsePtrOutputWithContext(context.Context) MaintenanceWindowResponsePtrOutput }
MaintenanceWindowResponsePtrInput is an input type that accepts MaintenanceWindowResponseArgs, MaintenanceWindowResponsePtr and MaintenanceWindowResponsePtrOutput values. You can construct a concrete instance of `MaintenanceWindowResponsePtrInput` via:
MaintenanceWindowResponseArgs{...} or: nil
func MaintenanceWindowResponsePtr ¶
func MaintenanceWindowResponsePtr(v *MaintenanceWindowResponseArgs) MaintenanceWindowResponsePtrInput
type MaintenanceWindowResponsePtrOutput ¶
type MaintenanceWindowResponsePtrOutput struct{ *pulumi.OutputState }
func (MaintenanceWindowResponsePtrOutput) CustomWindow ¶
func (o MaintenanceWindowResponsePtrOutput) CustomWindow() pulumi.StringPtrOutput
indicates whether custom window is enabled or disabled
func (MaintenanceWindowResponsePtrOutput) DayOfWeek ¶
func (o MaintenanceWindowResponsePtrOutput) DayOfWeek() pulumi.IntPtrOutput
day of week for maintenance window
func (MaintenanceWindowResponsePtrOutput) Elem ¶
func (o MaintenanceWindowResponsePtrOutput) Elem() MaintenanceWindowResponseOutput
func (MaintenanceWindowResponsePtrOutput) ElementType ¶
func (MaintenanceWindowResponsePtrOutput) ElementType() reflect.Type
func (MaintenanceWindowResponsePtrOutput) StartHour ¶
func (o MaintenanceWindowResponsePtrOutput) StartHour() pulumi.IntPtrOutput
start hour for maintenance window
func (MaintenanceWindowResponsePtrOutput) StartMinute ¶
func (o MaintenanceWindowResponsePtrOutput) StartMinute() pulumi.IntPtrOutput
start minute for maintenance window
func (MaintenanceWindowResponsePtrOutput) ToMaintenanceWindowResponsePtrOutput ¶
func (o MaintenanceWindowResponsePtrOutput) ToMaintenanceWindowResponsePtrOutput() MaintenanceWindowResponsePtrOutput
func (MaintenanceWindowResponsePtrOutput) ToMaintenanceWindowResponsePtrOutputWithContext ¶
func (o MaintenanceWindowResponsePtrOutput) ToMaintenanceWindowResponsePtrOutputWithContext(ctx context.Context) MaintenanceWindowResponsePtrOutput
type ResourceIdentityType ¶ added in v0.3.1
The identity type.
func (ResourceIdentityType) ElementType ¶ added in v0.3.1
func (ResourceIdentityType) ElementType() reflect.Type
func (ResourceIdentityType) ToStringOutput ¶ added in v0.3.1
func (e ResourceIdentityType) ToStringOutput() pulumi.StringOutput
func (ResourceIdentityType) ToStringOutputWithContext ¶ added in v0.3.1
func (e ResourceIdentityType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ResourceIdentityType) ToStringPtrOutput ¶ added in v0.3.1
func (e ResourceIdentityType) ToStringPtrOutput() pulumi.StringPtrOutput
func (ResourceIdentityType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e ResourceIdentityType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type Server ¶
type Server struct { pulumi.CustomResourceState // The administrator's login name of a server. Can only be specified when the server is being created (and is required for creation). AdministratorLogin pulumi.StringPtrOutput `pulumi:"administratorLogin"` // The administrator login password (required for server creation). AdministratorLoginPassword pulumi.StringPtrOutput `pulumi:"administratorLoginPassword"` // availability Zone information of the server. AvailabilityZone pulumi.StringPtrOutput `pulumi:"availabilityZone"` // Status showing whether the data encryption is enabled with customer-managed keys. ByokEnforcement pulumi.StringOutput `pulumi:"byokEnforcement"` // The mode to create a new PostgreSQL server. CreateMode pulumi.StringPtrOutput `pulumi:"createMode"` DelegatedSubnetArguments ServerPropertiesResponseDelegatedSubnetArgumentsPtrOutput `pulumi:"delegatedSubnetArguments"` // The display name of a server. DisplayName pulumi.StringPtrOutput `pulumi:"displayName"` // The fully qualified domain name of a server. FullyQualifiedDomainName pulumi.StringOutput `pulumi:"fullyQualifiedDomainName"` // stand by count value can be either enabled or disabled HaEnabled pulumi.StringPtrOutput `pulumi:"haEnabled"` // A state of a HA server that is visible to user. HaState pulumi.StringOutput `pulumi:"haState"` // The Azure Active Directory identity of the server. Identity IdentityResponsePtrOutput `pulumi:"identity"` // The geo-location where the resource lives Location pulumi.StringOutput `pulumi:"location"` // Maintenance window of a server. MaintenanceWindow MaintenanceWindowResponsePtrOutput `pulumi:"maintenanceWindow"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // Restore point creation time (ISO8601 format), specifying the time to restore from. PointInTimeUTC pulumi.StringPtrOutput `pulumi:"pointInTimeUTC"` // public network access is enabled or not PublicNetworkAccess pulumi.StringOutput `pulumi:"publicNetworkAccess"` // The SKU (pricing tier) of the server. Sku SkuResponsePtrOutput `pulumi:"sku"` // The source PostgreSQL server name to restore from. SourceServerName pulumi.StringPtrOutput `pulumi:"sourceServerName"` // availability Zone information of the server. StandbyAvailabilityZone pulumi.StringOutput `pulumi:"standbyAvailabilityZone"` // A state of a server that is visible to user. State pulumi.StringOutput `pulumi:"state"` // Storage profile of a server. StorageProfile StorageProfileResponsePtrOutput `pulumi:"storageProfile"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` // PostgreSQL Server version. Version pulumi.StringPtrOutput `pulumi:"version"` }
Represents a server.
func GetServer ¶
func GetServer(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ServerState, opts ...pulumi.ResourceOption) (*Server, error)
GetServer gets an existing Server resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewServer ¶
func NewServer(ctx *pulumi.Context, name string, args *ServerArgs, opts ...pulumi.ResourceOption) (*Server, error)
NewServer registers a new resource with the given unique name, arguments, and options.
func (*Server) ElementType ¶ added in v0.2.6
func (*Server) ToServerOutput ¶ added in v0.2.6
func (i *Server) ToServerOutput() ServerOutput
func (*Server) ToServerOutputWithContext ¶ added in v0.2.6
func (i *Server) ToServerOutputWithContext(ctx context.Context) ServerOutput
type ServerArgs ¶
type ServerArgs struct { // The administrator's login name of a server. Can only be specified when the server is being created (and is required for creation). AdministratorLogin pulumi.StringPtrInput // The administrator login password (required for server creation). AdministratorLoginPassword pulumi.StringPtrInput // availability Zone information of the server. AvailabilityZone pulumi.StringPtrInput // The mode to create a new PostgreSQL server. CreateMode pulumi.StringPtrInput DelegatedSubnetArguments ServerPropertiesDelegatedSubnetArgumentsPtrInput // The display name of a server. DisplayName pulumi.StringPtrInput // stand by count value can be either enabled or disabled HaEnabled HAEnabledEnum // The Azure Active Directory identity of the server. Identity IdentityPtrInput // The geo-location where the resource lives Location pulumi.StringInput // Maintenance window of a server. MaintenanceWindow MaintenanceWindowPtrInput // Restore point creation time (ISO8601 format), specifying the time to restore from. PointInTimeUTC pulumi.StringPtrInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // The name of the server. ServerName pulumi.StringInput // The SKU (pricing tier) of the server. Sku SkuPtrInput // The source PostgreSQL server name to restore from. SourceServerName pulumi.StringPtrInput // Storage profile of a server. StorageProfile StorageProfilePtrInput // Resource tags. Tags pulumi.StringMapInput // PostgreSQL Server version. Version pulumi.StringPtrInput }
The set of arguments for constructing a Server resource.
func (ServerArgs) ElementType ¶
func (ServerArgs) ElementType() reflect.Type
type ServerInput ¶ added in v0.2.6
type ServerInput interface { pulumi.Input ToServerOutput() ServerOutput ToServerOutputWithContext(ctx context.Context) ServerOutput }
type ServerKey ¶
type ServerKey struct { pulumi.CustomResourceState // The key creation date. CreationDate pulumi.StringOutput `pulumi:"creationDate"` // Kind of encryption protector used to protect the key. Kind pulumi.StringOutput `pulumi:"kind"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // The key type like 'AzureKeyVault'. ServerKeyType pulumi.StringOutput `pulumi:"serverKeyType"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` // The URI of the key. Uri pulumi.StringPtrOutput `pulumi:"uri"` }
A PostgreSQL Server key.
func GetServerKey ¶
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 ¶
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.2.6
func (*ServerKey) ToServerKeyOutput ¶ added in v0.2.6
func (i *ServerKey) ToServerKeyOutput() ServerKeyOutput
func (*ServerKey) ToServerKeyOutputWithContext ¶ added in v0.2.6
func (i *ServerKey) ToServerKeyOutputWithContext(ctx context.Context) ServerKeyOutput
type ServerKeyArgs ¶
type ServerKeyArgs struct { // The name of the PostgreSQL Server key to be operated on (updated or created). KeyName pulumi.StringInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // The key type like 'AzureKeyVault'. ServerKeyType pulumi.StringInput // The name of the server. ServerName pulumi.StringInput // The URI of the key. Uri pulumi.StringPtrInput }
The set of arguments for constructing a ServerKey resource.
func (ServerKeyArgs) ElementType ¶
func (ServerKeyArgs) ElementType() reflect.Type
type ServerKeyInput ¶ added in v0.2.6
type ServerKeyInput interface { pulumi.Input ToServerKeyOutput() ServerKeyOutput ToServerKeyOutputWithContext(ctx context.Context) ServerKeyOutput }
type ServerKeyOutput ¶ added in v0.2.6
type ServerKeyOutput struct {
*pulumi.OutputState
}
func (ServerKeyOutput) ElementType ¶ added in v0.2.6
func (ServerKeyOutput) ElementType() reflect.Type
func (ServerKeyOutput) ToServerKeyOutput ¶ added in v0.2.6
func (o ServerKeyOutput) ToServerKeyOutput() ServerKeyOutput
func (ServerKeyOutput) ToServerKeyOutputWithContext ¶ added in v0.2.6
func (o ServerKeyOutput) ToServerKeyOutputWithContext(ctx context.Context) ServerKeyOutput
type ServerKeyState ¶
type ServerKeyState struct { // The key creation date. CreationDate pulumi.StringPtrInput // Kind of encryption protector used to protect the key. Kind pulumi.StringPtrInput // The name of the resource Name pulumi.StringPtrInput // The key type like 'AzureKeyVault'. ServerKeyType pulumi.StringPtrInput // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringPtrInput // The URI of the key. Uri pulumi.StringPtrInput }
func (ServerKeyState) ElementType ¶
func (ServerKeyState) ElementType() reflect.Type
type ServerKeyType ¶ added in v0.3.1
The key type like '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.2.6
type ServerOutput struct {
*pulumi.OutputState
}
func (ServerOutput) ElementType ¶ added in v0.2.6
func (ServerOutput) ElementType() reflect.Type
func (ServerOutput) ToServerOutput ¶ added in v0.2.6
func (o ServerOutput) ToServerOutput() ServerOutput
func (ServerOutput) ToServerOutputWithContext ¶ added in v0.2.6
func (o ServerOutput) ToServerOutputWithContext(ctx context.Context) ServerOutput
type ServerPropertiesDelegatedSubnetArguments ¶
type ServerPropertiesDelegatedSubnetArguments struct { // delegated subnet arm resource id. SubnetArmResourceId *string `pulumi:"subnetArmResourceId"` }
type ServerPropertiesDelegatedSubnetArgumentsArgs ¶
type ServerPropertiesDelegatedSubnetArgumentsArgs struct { // delegated subnet arm resource id. SubnetArmResourceId pulumi.StringPtrInput `pulumi:"subnetArmResourceId"` }
func (ServerPropertiesDelegatedSubnetArgumentsArgs) ElementType ¶
func (ServerPropertiesDelegatedSubnetArgumentsArgs) ElementType() reflect.Type
func (ServerPropertiesDelegatedSubnetArgumentsArgs) ToServerPropertiesDelegatedSubnetArgumentsOutput ¶
func (i ServerPropertiesDelegatedSubnetArgumentsArgs) ToServerPropertiesDelegatedSubnetArgumentsOutput() ServerPropertiesDelegatedSubnetArgumentsOutput
func (ServerPropertiesDelegatedSubnetArgumentsArgs) ToServerPropertiesDelegatedSubnetArgumentsOutputWithContext ¶
func (i ServerPropertiesDelegatedSubnetArgumentsArgs) ToServerPropertiesDelegatedSubnetArgumentsOutputWithContext(ctx context.Context) ServerPropertiesDelegatedSubnetArgumentsOutput
func (ServerPropertiesDelegatedSubnetArgumentsArgs) ToServerPropertiesDelegatedSubnetArgumentsPtrOutput ¶
func (i ServerPropertiesDelegatedSubnetArgumentsArgs) ToServerPropertiesDelegatedSubnetArgumentsPtrOutput() ServerPropertiesDelegatedSubnetArgumentsPtrOutput
func (ServerPropertiesDelegatedSubnetArgumentsArgs) ToServerPropertiesDelegatedSubnetArgumentsPtrOutputWithContext ¶
func (i ServerPropertiesDelegatedSubnetArgumentsArgs) ToServerPropertiesDelegatedSubnetArgumentsPtrOutputWithContext(ctx context.Context) ServerPropertiesDelegatedSubnetArgumentsPtrOutput
type ServerPropertiesDelegatedSubnetArgumentsInput ¶
type ServerPropertiesDelegatedSubnetArgumentsInput interface { pulumi.Input ToServerPropertiesDelegatedSubnetArgumentsOutput() ServerPropertiesDelegatedSubnetArgumentsOutput ToServerPropertiesDelegatedSubnetArgumentsOutputWithContext(context.Context) ServerPropertiesDelegatedSubnetArgumentsOutput }
ServerPropertiesDelegatedSubnetArgumentsInput is an input type that accepts ServerPropertiesDelegatedSubnetArgumentsArgs and ServerPropertiesDelegatedSubnetArgumentsOutput values. You can construct a concrete instance of `ServerPropertiesDelegatedSubnetArgumentsInput` via:
ServerPropertiesDelegatedSubnetArgumentsArgs{...}
type ServerPropertiesDelegatedSubnetArgumentsOutput ¶
type ServerPropertiesDelegatedSubnetArgumentsOutput struct{ *pulumi.OutputState }
func (ServerPropertiesDelegatedSubnetArgumentsOutput) ElementType ¶
func (ServerPropertiesDelegatedSubnetArgumentsOutput) ElementType() reflect.Type
func (ServerPropertiesDelegatedSubnetArgumentsOutput) SubnetArmResourceId ¶
func (o ServerPropertiesDelegatedSubnetArgumentsOutput) SubnetArmResourceId() pulumi.StringPtrOutput
delegated subnet arm resource id.
func (ServerPropertiesDelegatedSubnetArgumentsOutput) ToServerPropertiesDelegatedSubnetArgumentsOutput ¶
func (o ServerPropertiesDelegatedSubnetArgumentsOutput) ToServerPropertiesDelegatedSubnetArgumentsOutput() ServerPropertiesDelegatedSubnetArgumentsOutput
func (ServerPropertiesDelegatedSubnetArgumentsOutput) ToServerPropertiesDelegatedSubnetArgumentsOutputWithContext ¶
func (o ServerPropertiesDelegatedSubnetArgumentsOutput) ToServerPropertiesDelegatedSubnetArgumentsOutputWithContext(ctx context.Context) ServerPropertiesDelegatedSubnetArgumentsOutput
func (ServerPropertiesDelegatedSubnetArgumentsOutput) ToServerPropertiesDelegatedSubnetArgumentsPtrOutput ¶
func (o ServerPropertiesDelegatedSubnetArgumentsOutput) ToServerPropertiesDelegatedSubnetArgumentsPtrOutput() ServerPropertiesDelegatedSubnetArgumentsPtrOutput
func (ServerPropertiesDelegatedSubnetArgumentsOutput) ToServerPropertiesDelegatedSubnetArgumentsPtrOutputWithContext ¶
func (o ServerPropertiesDelegatedSubnetArgumentsOutput) ToServerPropertiesDelegatedSubnetArgumentsPtrOutputWithContext(ctx context.Context) ServerPropertiesDelegatedSubnetArgumentsPtrOutput
type ServerPropertiesDelegatedSubnetArgumentsPtrInput ¶
type ServerPropertiesDelegatedSubnetArgumentsPtrInput interface { pulumi.Input ToServerPropertiesDelegatedSubnetArgumentsPtrOutput() ServerPropertiesDelegatedSubnetArgumentsPtrOutput ToServerPropertiesDelegatedSubnetArgumentsPtrOutputWithContext(context.Context) ServerPropertiesDelegatedSubnetArgumentsPtrOutput }
ServerPropertiesDelegatedSubnetArgumentsPtrInput is an input type that accepts ServerPropertiesDelegatedSubnetArgumentsArgs, ServerPropertiesDelegatedSubnetArgumentsPtr and ServerPropertiesDelegatedSubnetArgumentsPtrOutput values. You can construct a concrete instance of `ServerPropertiesDelegatedSubnetArgumentsPtrInput` via:
ServerPropertiesDelegatedSubnetArgumentsArgs{...} or: nil
func ServerPropertiesDelegatedSubnetArgumentsPtr ¶
func ServerPropertiesDelegatedSubnetArgumentsPtr(v *ServerPropertiesDelegatedSubnetArgumentsArgs) ServerPropertiesDelegatedSubnetArgumentsPtrInput
type ServerPropertiesDelegatedSubnetArgumentsPtrOutput ¶
type ServerPropertiesDelegatedSubnetArgumentsPtrOutput struct{ *pulumi.OutputState }
func (ServerPropertiesDelegatedSubnetArgumentsPtrOutput) ElementType ¶
func (ServerPropertiesDelegatedSubnetArgumentsPtrOutput) ElementType() reflect.Type
func (ServerPropertiesDelegatedSubnetArgumentsPtrOutput) SubnetArmResourceId ¶
func (o ServerPropertiesDelegatedSubnetArgumentsPtrOutput) SubnetArmResourceId() pulumi.StringPtrOutput
delegated subnet arm resource id.
func (ServerPropertiesDelegatedSubnetArgumentsPtrOutput) ToServerPropertiesDelegatedSubnetArgumentsPtrOutput ¶
func (o ServerPropertiesDelegatedSubnetArgumentsPtrOutput) ToServerPropertiesDelegatedSubnetArgumentsPtrOutput() ServerPropertiesDelegatedSubnetArgumentsPtrOutput
func (ServerPropertiesDelegatedSubnetArgumentsPtrOutput) ToServerPropertiesDelegatedSubnetArgumentsPtrOutputWithContext ¶
func (o ServerPropertiesDelegatedSubnetArgumentsPtrOutput) ToServerPropertiesDelegatedSubnetArgumentsPtrOutputWithContext(ctx context.Context) ServerPropertiesDelegatedSubnetArgumentsPtrOutput
type ServerPropertiesResponseDelegatedSubnetArguments ¶
type ServerPropertiesResponseDelegatedSubnetArguments struct { // delegated subnet arm resource id. SubnetArmResourceId *string `pulumi:"subnetArmResourceId"` }
type ServerPropertiesResponseDelegatedSubnetArgumentsArgs ¶
type ServerPropertiesResponseDelegatedSubnetArgumentsArgs struct { // delegated subnet arm resource id. SubnetArmResourceId pulumi.StringPtrInput `pulumi:"subnetArmResourceId"` }
func (ServerPropertiesResponseDelegatedSubnetArgumentsArgs) ElementType ¶
func (ServerPropertiesResponseDelegatedSubnetArgumentsArgs) ElementType() reflect.Type
func (ServerPropertiesResponseDelegatedSubnetArgumentsArgs) ToServerPropertiesResponseDelegatedSubnetArgumentsOutput ¶
func (i ServerPropertiesResponseDelegatedSubnetArgumentsArgs) ToServerPropertiesResponseDelegatedSubnetArgumentsOutput() ServerPropertiesResponseDelegatedSubnetArgumentsOutput
func (ServerPropertiesResponseDelegatedSubnetArgumentsArgs) ToServerPropertiesResponseDelegatedSubnetArgumentsOutputWithContext ¶
func (i ServerPropertiesResponseDelegatedSubnetArgumentsArgs) ToServerPropertiesResponseDelegatedSubnetArgumentsOutputWithContext(ctx context.Context) ServerPropertiesResponseDelegatedSubnetArgumentsOutput
func (ServerPropertiesResponseDelegatedSubnetArgumentsArgs) ToServerPropertiesResponseDelegatedSubnetArgumentsPtrOutput ¶
func (i ServerPropertiesResponseDelegatedSubnetArgumentsArgs) ToServerPropertiesResponseDelegatedSubnetArgumentsPtrOutput() ServerPropertiesResponseDelegatedSubnetArgumentsPtrOutput
func (ServerPropertiesResponseDelegatedSubnetArgumentsArgs) ToServerPropertiesResponseDelegatedSubnetArgumentsPtrOutputWithContext ¶
func (i ServerPropertiesResponseDelegatedSubnetArgumentsArgs) ToServerPropertiesResponseDelegatedSubnetArgumentsPtrOutputWithContext(ctx context.Context) ServerPropertiesResponseDelegatedSubnetArgumentsPtrOutput
type ServerPropertiesResponseDelegatedSubnetArgumentsInput ¶
type ServerPropertiesResponseDelegatedSubnetArgumentsInput interface { pulumi.Input ToServerPropertiesResponseDelegatedSubnetArgumentsOutput() ServerPropertiesResponseDelegatedSubnetArgumentsOutput ToServerPropertiesResponseDelegatedSubnetArgumentsOutputWithContext(context.Context) ServerPropertiesResponseDelegatedSubnetArgumentsOutput }
ServerPropertiesResponseDelegatedSubnetArgumentsInput is an input type that accepts ServerPropertiesResponseDelegatedSubnetArgumentsArgs and ServerPropertiesResponseDelegatedSubnetArgumentsOutput values. You can construct a concrete instance of `ServerPropertiesResponseDelegatedSubnetArgumentsInput` via:
ServerPropertiesResponseDelegatedSubnetArgumentsArgs{...}
type ServerPropertiesResponseDelegatedSubnetArgumentsOutput ¶
type ServerPropertiesResponseDelegatedSubnetArgumentsOutput struct{ *pulumi.OutputState }
func (ServerPropertiesResponseDelegatedSubnetArgumentsOutput) ElementType ¶
func (ServerPropertiesResponseDelegatedSubnetArgumentsOutput) ElementType() reflect.Type
func (ServerPropertiesResponseDelegatedSubnetArgumentsOutput) SubnetArmResourceId ¶
func (o ServerPropertiesResponseDelegatedSubnetArgumentsOutput) SubnetArmResourceId() pulumi.StringPtrOutput
delegated subnet arm resource id.
func (ServerPropertiesResponseDelegatedSubnetArgumentsOutput) ToServerPropertiesResponseDelegatedSubnetArgumentsOutput ¶
func (o ServerPropertiesResponseDelegatedSubnetArgumentsOutput) ToServerPropertiesResponseDelegatedSubnetArgumentsOutput() ServerPropertiesResponseDelegatedSubnetArgumentsOutput
func (ServerPropertiesResponseDelegatedSubnetArgumentsOutput) ToServerPropertiesResponseDelegatedSubnetArgumentsOutputWithContext ¶
func (o ServerPropertiesResponseDelegatedSubnetArgumentsOutput) ToServerPropertiesResponseDelegatedSubnetArgumentsOutputWithContext(ctx context.Context) ServerPropertiesResponseDelegatedSubnetArgumentsOutput
func (ServerPropertiesResponseDelegatedSubnetArgumentsOutput) ToServerPropertiesResponseDelegatedSubnetArgumentsPtrOutput ¶
func (o ServerPropertiesResponseDelegatedSubnetArgumentsOutput) ToServerPropertiesResponseDelegatedSubnetArgumentsPtrOutput() ServerPropertiesResponseDelegatedSubnetArgumentsPtrOutput
func (ServerPropertiesResponseDelegatedSubnetArgumentsOutput) ToServerPropertiesResponseDelegatedSubnetArgumentsPtrOutputWithContext ¶
func (o ServerPropertiesResponseDelegatedSubnetArgumentsOutput) ToServerPropertiesResponseDelegatedSubnetArgumentsPtrOutputWithContext(ctx context.Context) ServerPropertiesResponseDelegatedSubnetArgumentsPtrOutput
type ServerPropertiesResponseDelegatedSubnetArgumentsPtrInput ¶
type ServerPropertiesResponseDelegatedSubnetArgumentsPtrInput interface { pulumi.Input ToServerPropertiesResponseDelegatedSubnetArgumentsPtrOutput() ServerPropertiesResponseDelegatedSubnetArgumentsPtrOutput ToServerPropertiesResponseDelegatedSubnetArgumentsPtrOutputWithContext(context.Context) ServerPropertiesResponseDelegatedSubnetArgumentsPtrOutput }
ServerPropertiesResponseDelegatedSubnetArgumentsPtrInput is an input type that accepts ServerPropertiesResponseDelegatedSubnetArgumentsArgs, ServerPropertiesResponseDelegatedSubnetArgumentsPtr and ServerPropertiesResponseDelegatedSubnetArgumentsPtrOutput values. You can construct a concrete instance of `ServerPropertiesResponseDelegatedSubnetArgumentsPtrInput` via:
ServerPropertiesResponseDelegatedSubnetArgumentsArgs{...} or: nil
func ServerPropertiesResponseDelegatedSubnetArgumentsPtr ¶
func ServerPropertiesResponseDelegatedSubnetArgumentsPtr(v *ServerPropertiesResponseDelegatedSubnetArgumentsArgs) ServerPropertiesResponseDelegatedSubnetArgumentsPtrInput
type ServerPropertiesResponseDelegatedSubnetArgumentsPtrOutput ¶
type ServerPropertiesResponseDelegatedSubnetArgumentsPtrOutput struct{ *pulumi.OutputState }
func (ServerPropertiesResponseDelegatedSubnetArgumentsPtrOutput) ElementType ¶
func (ServerPropertiesResponseDelegatedSubnetArgumentsPtrOutput) ElementType() reflect.Type
func (ServerPropertiesResponseDelegatedSubnetArgumentsPtrOutput) SubnetArmResourceId ¶
func (o ServerPropertiesResponseDelegatedSubnetArgumentsPtrOutput) SubnetArmResourceId() pulumi.StringPtrOutput
delegated subnet arm resource id.
func (ServerPropertiesResponseDelegatedSubnetArgumentsPtrOutput) ToServerPropertiesResponseDelegatedSubnetArgumentsPtrOutput ¶
func (o ServerPropertiesResponseDelegatedSubnetArgumentsPtrOutput) ToServerPropertiesResponseDelegatedSubnetArgumentsPtrOutput() ServerPropertiesResponseDelegatedSubnetArgumentsPtrOutput
func (ServerPropertiesResponseDelegatedSubnetArgumentsPtrOutput) ToServerPropertiesResponseDelegatedSubnetArgumentsPtrOutputWithContext ¶
func (o ServerPropertiesResponseDelegatedSubnetArgumentsPtrOutput) ToServerPropertiesResponseDelegatedSubnetArgumentsPtrOutputWithContext(ctx context.Context) ServerPropertiesResponseDelegatedSubnetArgumentsPtrOutput
type ServerState ¶
type ServerState struct { // The administrator's login name of a server. Can only be specified when the server is being created (and is required for creation). AdministratorLogin pulumi.StringPtrInput // The administrator login password (required for server creation). AdministratorLoginPassword pulumi.StringPtrInput // availability Zone information of the server. AvailabilityZone pulumi.StringPtrInput // Status showing whether the data encryption is enabled with customer-managed keys. ByokEnforcement pulumi.StringPtrInput // The mode to create a new PostgreSQL server. CreateMode pulumi.StringPtrInput DelegatedSubnetArguments ServerPropertiesResponseDelegatedSubnetArgumentsPtrInput // The display name of a server. DisplayName pulumi.StringPtrInput // The fully qualified domain name of a server. FullyQualifiedDomainName pulumi.StringPtrInput // stand by count value can be either enabled or disabled HaEnabled pulumi.StringPtrInput // A state of a HA server that is visible to user. HaState pulumi.StringPtrInput // The Azure Active Directory identity of the server. Identity IdentityResponsePtrInput // The geo-location where the resource lives Location pulumi.StringPtrInput // Maintenance window of a server. MaintenanceWindow MaintenanceWindowResponsePtrInput // The name of the resource Name pulumi.StringPtrInput // Restore point creation time (ISO8601 format), specifying the time to restore from. PointInTimeUTC pulumi.StringPtrInput // public network access is enabled or not PublicNetworkAccess pulumi.StringPtrInput // The SKU (pricing tier) of the server. Sku SkuResponsePtrInput // The source PostgreSQL server name to restore from. SourceServerName pulumi.StringPtrInput // availability Zone information of the server. StandbyAvailabilityZone pulumi.StringPtrInput // A state of a server that is visible to user. State pulumi.StringPtrInput // Storage profile of a server. StorageProfile StorageProfileResponsePtrInput // Resource tags. Tags pulumi.StringMapInput // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringPtrInput // PostgreSQL Server version. Version pulumi.StringPtrInput }
func (ServerState) ElementType ¶
func (ServerState) ElementType() reflect.Type
type ServerVersion ¶ added in v0.3.1
PostgreSQL Server version.
func (ServerVersion) ElementType ¶ added in v0.3.1
func (ServerVersion) ElementType() reflect.Type
func (ServerVersion) ToStringOutput ¶ added in v0.3.1
func (e ServerVersion) ToStringOutput() pulumi.StringOutput
func (ServerVersion) ToStringOutputWithContext ¶ added in v0.3.1
func (e ServerVersion) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ServerVersion) ToStringPtrOutput ¶ added in v0.3.1
func (e ServerVersion) ToStringPtrOutput() pulumi.StringPtrOutput
func (ServerVersion) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e ServerVersion) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type Sku ¶
type Sku struct { // The name of the sku, typically, tier + family + cores, e.g. Standard_D4s_v3. Name string `pulumi:"name"` // The tier of the particular SKU, e.g. Burstable. Tier string `pulumi:"tier"` }
Sku information related properties of a server.
type SkuArgs ¶
type SkuArgs struct { // The name of the sku, typically, tier + family + cores, e.g. Standard_D4s_v3. Name pulumi.StringInput `pulumi:"name"` // The tier of the particular SKU, e.g. Burstable. Tier pulumi.StringInput `pulumi:"tier"` }
Sku information related properties of a server.
func (SkuArgs) ElementType ¶
func (SkuArgs) ToSkuOutput ¶
func (SkuArgs) ToSkuOutputWithContext ¶
func (SkuArgs) ToSkuPtrOutput ¶
func (i SkuArgs) ToSkuPtrOutput() SkuPtrOutput
func (SkuArgs) ToSkuPtrOutputWithContext ¶
func (i SkuArgs) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
type SkuInput ¶
type SkuInput interface { pulumi.Input ToSkuOutput() SkuOutput ToSkuOutputWithContext(context.Context) SkuOutput }
SkuInput is an input type that accepts SkuArgs and SkuOutput values. You can construct a concrete instance of `SkuInput` via:
SkuArgs{...}
type SkuOutput ¶
type SkuOutput struct{ *pulumi.OutputState }
Sku information related properties of a server.
func (SkuOutput) ElementType ¶
func (SkuOutput) Name ¶
func (o SkuOutput) Name() pulumi.StringOutput
The name of the sku, typically, tier + family + cores, e.g. Standard_D4s_v3.
func (SkuOutput) Tier ¶
func (o SkuOutput) Tier() pulumi.StringOutput
The tier of the particular SKU, e.g. Burstable.
func (SkuOutput) ToSkuOutput ¶
func (SkuOutput) ToSkuOutputWithContext ¶
func (SkuOutput) ToSkuPtrOutput ¶
func (o SkuOutput) ToSkuPtrOutput() SkuPtrOutput
func (SkuOutput) ToSkuPtrOutputWithContext ¶
func (o SkuOutput) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
type SkuPtrInput ¶
type SkuPtrInput interface { pulumi.Input ToSkuPtrOutput() SkuPtrOutput ToSkuPtrOutputWithContext(context.Context) SkuPtrOutput }
SkuPtrInput is an input type that accepts SkuArgs, SkuPtr and SkuPtrOutput values. You can construct a concrete instance of `SkuPtrInput` via:
SkuArgs{...} or: nil
func SkuPtr ¶
func SkuPtr(v *SkuArgs) SkuPtrInput
type SkuPtrOutput ¶
type SkuPtrOutput struct{ *pulumi.OutputState }
func (SkuPtrOutput) Elem ¶
func (o SkuPtrOutput) Elem() SkuOutput
func (SkuPtrOutput) ElementType ¶
func (SkuPtrOutput) ElementType() reflect.Type
func (SkuPtrOutput) Name ¶
func (o SkuPtrOutput) Name() pulumi.StringPtrOutput
The name of the sku, typically, tier + family + cores, e.g. Standard_D4s_v3.
func (SkuPtrOutput) Tier ¶
func (o SkuPtrOutput) Tier() pulumi.StringPtrOutput
The tier of the particular SKU, e.g. Burstable.
func (SkuPtrOutput) ToSkuPtrOutput ¶
func (o SkuPtrOutput) ToSkuPtrOutput() SkuPtrOutput
func (SkuPtrOutput) ToSkuPtrOutputWithContext ¶
func (o SkuPtrOutput) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
type SkuResponse ¶
type SkuResponse struct { // The name of the sku, typically, tier + family + cores, e.g. Standard_D4s_v3. Name string `pulumi:"name"` // The tier of the particular SKU, e.g. Burstable. Tier string `pulumi:"tier"` }
Sku information related properties of a server.
type SkuResponseArgs ¶
type SkuResponseArgs struct { // The name of the sku, typically, tier + family + cores, e.g. Standard_D4s_v3. Name pulumi.StringInput `pulumi:"name"` // The tier of the particular SKU, e.g. Burstable. Tier pulumi.StringInput `pulumi:"tier"` }
Sku information related properties of a server.
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 }
Sku information related properties of a server.
func (SkuResponseOutput) ElementType ¶
func (SkuResponseOutput) ElementType() reflect.Type
func (SkuResponseOutput) Name ¶
func (o SkuResponseOutput) Name() pulumi.StringOutput
The name of the sku, typically, tier + family + cores, e.g. Standard_D4s_v3.
func (SkuResponseOutput) Tier ¶
func (o SkuResponseOutput) Tier() pulumi.StringOutput
The tier of the particular SKU, e.g. Burstable.
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) Elem ¶
func (o SkuResponsePtrOutput) Elem() SkuResponseOutput
func (SkuResponsePtrOutput) ElementType ¶
func (SkuResponsePtrOutput) ElementType() reflect.Type
func (SkuResponsePtrOutput) Name ¶
func (o SkuResponsePtrOutput) Name() pulumi.StringPtrOutput
The name of the sku, typically, tier + family + cores, e.g. Standard_D4s_v3.
func (SkuResponsePtrOutput) Tier ¶
func (o SkuResponsePtrOutput) Tier() pulumi.StringPtrOutput
The tier of the particular SKU, e.g. Burstable.
func (SkuResponsePtrOutput) ToSkuResponsePtrOutput ¶
func (o SkuResponsePtrOutput) ToSkuResponsePtrOutput() SkuResponsePtrOutput
func (SkuResponsePtrOutput) ToSkuResponsePtrOutputWithContext ¶
func (o SkuResponsePtrOutput) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
type SkuTier ¶ added in v0.3.1
The tier of the particular SKU, e.g. Burstable.
func (SkuTier) ElementType ¶ added in v0.3.1
func (SkuTier) ToStringOutput ¶ added in v0.3.1
func (e SkuTier) ToStringOutput() pulumi.StringOutput
func (SkuTier) ToStringOutputWithContext ¶ added in v0.3.1
func (e SkuTier) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SkuTier) ToStringPtrOutput ¶ added in v0.3.1
func (e SkuTier) ToStringPtrOutput() pulumi.StringPtrOutput
func (SkuTier) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e SkuTier) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type StorageProfile ¶
type StorageProfile struct { // Backup retention days for the server. BackupRetentionDays *int `pulumi:"backupRetentionDays"` // Max storage allowed for a server. StorageMB *int `pulumi:"storageMB"` }
Storage Profile properties of a server
type StorageProfileArgs ¶
type StorageProfileArgs struct { // Backup retention days for the server. BackupRetentionDays pulumi.IntPtrInput `pulumi:"backupRetentionDays"` // Max storage allowed for a server. StorageMB pulumi.IntPtrInput `pulumi:"storageMB"` }
Storage Profile properties of a server
func (StorageProfileArgs) ElementType ¶
func (StorageProfileArgs) ElementType() reflect.Type
func (StorageProfileArgs) ToStorageProfileOutput ¶
func (i StorageProfileArgs) ToStorageProfileOutput() StorageProfileOutput
func (StorageProfileArgs) ToStorageProfileOutputWithContext ¶
func (i StorageProfileArgs) ToStorageProfileOutputWithContext(ctx context.Context) StorageProfileOutput
func (StorageProfileArgs) ToStorageProfilePtrOutput ¶
func (i StorageProfileArgs) ToStorageProfilePtrOutput() StorageProfilePtrOutput
func (StorageProfileArgs) ToStorageProfilePtrOutputWithContext ¶
func (i StorageProfileArgs) ToStorageProfilePtrOutputWithContext(ctx context.Context) StorageProfilePtrOutput
type StorageProfileInput ¶
type StorageProfileInput interface { pulumi.Input ToStorageProfileOutput() StorageProfileOutput ToStorageProfileOutputWithContext(context.Context) StorageProfileOutput }
StorageProfileInput is an input type that accepts StorageProfileArgs and StorageProfileOutput values. You can construct a concrete instance of `StorageProfileInput` via:
StorageProfileArgs{...}
type StorageProfileOutput ¶
type StorageProfileOutput struct{ *pulumi.OutputState }
Storage Profile properties of a server
func (StorageProfileOutput) BackupRetentionDays ¶
func (o StorageProfileOutput) BackupRetentionDays() pulumi.IntPtrOutput
Backup retention days for the server.
func (StorageProfileOutput) ElementType ¶
func (StorageProfileOutput) ElementType() reflect.Type
func (StorageProfileOutput) StorageMB ¶
func (o StorageProfileOutput) StorageMB() pulumi.IntPtrOutput
Max storage allowed for a server.
func (StorageProfileOutput) ToStorageProfileOutput ¶
func (o StorageProfileOutput) ToStorageProfileOutput() StorageProfileOutput
func (StorageProfileOutput) ToStorageProfileOutputWithContext ¶
func (o StorageProfileOutput) ToStorageProfileOutputWithContext(ctx context.Context) StorageProfileOutput
func (StorageProfileOutput) ToStorageProfilePtrOutput ¶
func (o StorageProfileOutput) ToStorageProfilePtrOutput() StorageProfilePtrOutput
func (StorageProfileOutput) ToStorageProfilePtrOutputWithContext ¶
func (o StorageProfileOutput) ToStorageProfilePtrOutputWithContext(ctx context.Context) StorageProfilePtrOutput
type StorageProfilePtrInput ¶
type StorageProfilePtrInput interface { pulumi.Input ToStorageProfilePtrOutput() StorageProfilePtrOutput ToStorageProfilePtrOutputWithContext(context.Context) StorageProfilePtrOutput }
StorageProfilePtrInput is an input type that accepts StorageProfileArgs, StorageProfilePtr and StorageProfilePtrOutput values. You can construct a concrete instance of `StorageProfilePtrInput` via:
StorageProfileArgs{...} or: nil
func StorageProfilePtr ¶
func StorageProfilePtr(v *StorageProfileArgs) StorageProfilePtrInput
type StorageProfilePtrOutput ¶
type StorageProfilePtrOutput struct{ *pulumi.OutputState }
func (StorageProfilePtrOutput) BackupRetentionDays ¶
func (o StorageProfilePtrOutput) BackupRetentionDays() pulumi.IntPtrOutput
Backup retention days for the server.
func (StorageProfilePtrOutput) Elem ¶
func (o StorageProfilePtrOutput) Elem() StorageProfileOutput
func (StorageProfilePtrOutput) ElementType ¶
func (StorageProfilePtrOutput) ElementType() reflect.Type
func (StorageProfilePtrOutput) StorageMB ¶
func (o StorageProfilePtrOutput) StorageMB() pulumi.IntPtrOutput
Max storage allowed for a server.
func (StorageProfilePtrOutput) ToStorageProfilePtrOutput ¶
func (o StorageProfilePtrOutput) ToStorageProfilePtrOutput() StorageProfilePtrOutput
func (StorageProfilePtrOutput) ToStorageProfilePtrOutputWithContext ¶
func (o StorageProfilePtrOutput) ToStorageProfilePtrOutputWithContext(ctx context.Context) StorageProfilePtrOutput
type StorageProfileResponse ¶
type StorageProfileResponse struct { // Backup retention days for the server. BackupRetentionDays *int `pulumi:"backupRetentionDays"` // Max storage allowed for a server. StorageMB *int `pulumi:"storageMB"` }
Storage Profile properties of a server
type StorageProfileResponseArgs ¶
type StorageProfileResponseArgs struct { // Backup retention days for the server. BackupRetentionDays pulumi.IntPtrInput `pulumi:"backupRetentionDays"` // Max storage allowed for a server. StorageMB pulumi.IntPtrInput `pulumi:"storageMB"` }
Storage Profile properties of a server
func (StorageProfileResponseArgs) ElementType ¶
func (StorageProfileResponseArgs) ElementType() reflect.Type
func (StorageProfileResponseArgs) ToStorageProfileResponseOutput ¶
func (i StorageProfileResponseArgs) ToStorageProfileResponseOutput() StorageProfileResponseOutput
func (StorageProfileResponseArgs) ToStorageProfileResponseOutputWithContext ¶
func (i StorageProfileResponseArgs) ToStorageProfileResponseOutputWithContext(ctx context.Context) StorageProfileResponseOutput
func (StorageProfileResponseArgs) ToStorageProfileResponsePtrOutput ¶
func (i StorageProfileResponseArgs) ToStorageProfileResponsePtrOutput() StorageProfileResponsePtrOutput
func (StorageProfileResponseArgs) ToStorageProfileResponsePtrOutputWithContext ¶
func (i StorageProfileResponseArgs) ToStorageProfileResponsePtrOutputWithContext(ctx context.Context) StorageProfileResponsePtrOutput
type StorageProfileResponseInput ¶
type StorageProfileResponseInput interface { pulumi.Input ToStorageProfileResponseOutput() StorageProfileResponseOutput ToStorageProfileResponseOutputWithContext(context.Context) StorageProfileResponseOutput }
StorageProfileResponseInput is an input type that accepts StorageProfileResponseArgs and StorageProfileResponseOutput values. You can construct a concrete instance of `StorageProfileResponseInput` via:
StorageProfileResponseArgs{...}
type StorageProfileResponseOutput ¶
type StorageProfileResponseOutput struct{ *pulumi.OutputState }
Storage Profile properties of a server
func (StorageProfileResponseOutput) BackupRetentionDays ¶
func (o StorageProfileResponseOutput) BackupRetentionDays() pulumi.IntPtrOutput
Backup retention days for the server.
func (StorageProfileResponseOutput) ElementType ¶
func (StorageProfileResponseOutput) ElementType() reflect.Type
func (StorageProfileResponseOutput) StorageMB ¶
func (o StorageProfileResponseOutput) StorageMB() pulumi.IntPtrOutput
Max storage allowed for a server.
func (StorageProfileResponseOutput) ToStorageProfileResponseOutput ¶
func (o StorageProfileResponseOutput) ToStorageProfileResponseOutput() StorageProfileResponseOutput
func (StorageProfileResponseOutput) ToStorageProfileResponseOutputWithContext ¶
func (o StorageProfileResponseOutput) ToStorageProfileResponseOutputWithContext(ctx context.Context) StorageProfileResponseOutput
func (StorageProfileResponseOutput) ToStorageProfileResponsePtrOutput ¶
func (o StorageProfileResponseOutput) ToStorageProfileResponsePtrOutput() StorageProfileResponsePtrOutput
func (StorageProfileResponseOutput) ToStorageProfileResponsePtrOutputWithContext ¶
func (o StorageProfileResponseOutput) ToStorageProfileResponsePtrOutputWithContext(ctx context.Context) StorageProfileResponsePtrOutput
type StorageProfileResponsePtrInput ¶
type StorageProfileResponsePtrInput interface { pulumi.Input ToStorageProfileResponsePtrOutput() StorageProfileResponsePtrOutput ToStorageProfileResponsePtrOutputWithContext(context.Context) StorageProfileResponsePtrOutput }
StorageProfileResponsePtrInput is an input type that accepts StorageProfileResponseArgs, StorageProfileResponsePtr and StorageProfileResponsePtrOutput values. You can construct a concrete instance of `StorageProfileResponsePtrInput` via:
StorageProfileResponseArgs{...} or: nil
func StorageProfileResponsePtr ¶
func StorageProfileResponsePtr(v *StorageProfileResponseArgs) StorageProfileResponsePtrInput
type StorageProfileResponsePtrOutput ¶
type StorageProfileResponsePtrOutput struct{ *pulumi.OutputState }
func (StorageProfileResponsePtrOutput) BackupRetentionDays ¶
func (o StorageProfileResponsePtrOutput) BackupRetentionDays() pulumi.IntPtrOutput
Backup retention days for the server.
func (StorageProfileResponsePtrOutput) Elem ¶
func (o StorageProfileResponsePtrOutput) Elem() StorageProfileResponseOutput
func (StorageProfileResponsePtrOutput) ElementType ¶
func (StorageProfileResponsePtrOutput) ElementType() reflect.Type
func (StorageProfileResponsePtrOutput) StorageMB ¶
func (o StorageProfileResponsePtrOutput) StorageMB() pulumi.IntPtrOutput
Max storage allowed for a server.
func (StorageProfileResponsePtrOutput) ToStorageProfileResponsePtrOutput ¶
func (o StorageProfileResponsePtrOutput) ToStorageProfileResponsePtrOutput() StorageProfileResponsePtrOutput
func (StorageProfileResponsePtrOutput) ToStorageProfileResponsePtrOutputWithContext ¶
func (o StorageProfileResponsePtrOutput) ToStorageProfileResponsePtrOutputWithContext(ctx context.Context) StorageProfileResponsePtrOutput