Documentation ¶
Index ¶
- Constants
- type Configuration
- type ConfigurationArgs
- type ConfigurationInput
- type ConfigurationOutput
- func (o ConfigurationOutput) AllowedValues() pulumi.StringOutput
- func (o ConfigurationOutput) DataType() pulumi.StringOutput
- func (o ConfigurationOutput) DefaultValue() pulumi.StringOutput
- func (o ConfigurationOutput) Description() pulumi.StringOutput
- func (ConfigurationOutput) ElementType() reflect.Type
- func (o ConfigurationOutput) Name() pulumi.StringOutput
- func (o ConfigurationOutput) Source() pulumi.StringPtrOutput
- func (o ConfigurationOutput) ToConfigurationOutput() ConfigurationOutput
- func (o ConfigurationOutput) ToConfigurationOutputWithContext(ctx context.Context) ConfigurationOutput
- func (o ConfigurationOutput) Type() pulumi.StringOutput
- func (o ConfigurationOutput) Value() pulumi.StringPtrOutput
- type ConfigurationState
- type CreateMode
- type Database
- type DatabaseArgs
- type DatabaseInput
- type DatabaseOutput
- func (o DatabaseOutput) Charset() pulumi.StringPtrOutput
- func (o DatabaseOutput) Collation() pulumi.StringPtrOutput
- func (DatabaseOutput) ElementType() reflect.Type
- func (o DatabaseOutput) Name() pulumi.StringOutput
- func (o DatabaseOutput) ToDatabaseOutput() DatabaseOutput
- func (o DatabaseOutput) ToDatabaseOutputWithContext(ctx context.Context) DatabaseOutput
- func (o DatabaseOutput) Type() pulumi.StringOutput
- type DatabaseState
- type FirewallRule
- type FirewallRuleArgs
- type FirewallRuleInput
- type FirewallRuleOutput
- func (FirewallRuleOutput) ElementType() reflect.Type
- func (o FirewallRuleOutput) EndIpAddress() pulumi.StringOutput
- func (o FirewallRuleOutput) Name() pulumi.StringOutput
- func (o FirewallRuleOutput) StartIpAddress() pulumi.StringOutput
- func (o FirewallRuleOutput) ToFirewallRuleOutput() FirewallRuleOutput
- func (o FirewallRuleOutput) ToFirewallRuleOutputWithContext(ctx context.Context) FirewallRuleOutput
- func (o FirewallRuleOutput) Type() pulumi.StringOutput
- type FirewallRuleState
- type GeoRedundantBackup
- func (GeoRedundantBackup) ElementType() reflect.Type
- func (e GeoRedundantBackup) ToGeoRedundantBackupOutput() GeoRedundantBackupOutput
- func (e GeoRedundantBackup) ToGeoRedundantBackupOutputWithContext(ctx context.Context) GeoRedundantBackupOutput
- func (e GeoRedundantBackup) ToGeoRedundantBackupPtrOutput() GeoRedundantBackupPtrOutput
- func (e GeoRedundantBackup) ToGeoRedundantBackupPtrOutputWithContext(ctx context.Context) GeoRedundantBackupPtrOutput
- func (e GeoRedundantBackup) ToStringOutput() pulumi.StringOutput
- func (e GeoRedundantBackup) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e GeoRedundantBackup) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e GeoRedundantBackup) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GeoRedundantBackupInput
- type GeoRedundantBackupOutput
- func (GeoRedundantBackupOutput) ElementType() reflect.Type
- func (o GeoRedundantBackupOutput) ToGeoRedundantBackupOutput() GeoRedundantBackupOutput
- func (o GeoRedundantBackupOutput) ToGeoRedundantBackupOutputWithContext(ctx context.Context) GeoRedundantBackupOutput
- func (o GeoRedundantBackupOutput) ToGeoRedundantBackupPtrOutput() GeoRedundantBackupPtrOutput
- func (o GeoRedundantBackupOutput) ToGeoRedundantBackupPtrOutputWithContext(ctx context.Context) GeoRedundantBackupPtrOutput
- func (o GeoRedundantBackupOutput) ToStringOutput() pulumi.StringOutput
- func (o GeoRedundantBackupOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o GeoRedundantBackupOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GeoRedundantBackupOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GeoRedundantBackupPtrInput
- type GeoRedundantBackupPtrOutput
- func (o GeoRedundantBackupPtrOutput) Elem() GeoRedundantBackupOutput
- func (GeoRedundantBackupPtrOutput) ElementType() reflect.Type
- func (o GeoRedundantBackupPtrOutput) ToGeoRedundantBackupPtrOutput() GeoRedundantBackupPtrOutput
- func (o GeoRedundantBackupPtrOutput) ToGeoRedundantBackupPtrOutputWithContext(ctx context.Context) GeoRedundantBackupPtrOutput
- func (o GeoRedundantBackupPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GeoRedundantBackupPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LookupConfigurationArgs
- type LookupConfigurationOutputArgs
- type LookupConfigurationResult
- type LookupConfigurationResultOutput
- func (o LookupConfigurationResultOutput) AllowedValues() pulumi.StringOutput
- func (o LookupConfigurationResultOutput) DataType() pulumi.StringOutput
- func (o LookupConfigurationResultOutput) DefaultValue() pulumi.StringOutput
- func (o LookupConfigurationResultOutput) Description() pulumi.StringOutput
- func (LookupConfigurationResultOutput) ElementType() reflect.Type
- func (o LookupConfigurationResultOutput) Id() pulumi.StringOutput
- func (o LookupConfigurationResultOutput) Name() pulumi.StringOutput
- func (o LookupConfigurationResultOutput) Source() pulumi.StringPtrOutput
- func (o LookupConfigurationResultOutput) ToLookupConfigurationResultOutput() LookupConfigurationResultOutput
- func (o LookupConfigurationResultOutput) ToLookupConfigurationResultOutputWithContext(ctx context.Context) LookupConfigurationResultOutput
- func (o LookupConfigurationResultOutput) Type() pulumi.StringOutput
- func (o LookupConfigurationResultOutput) Value() pulumi.StringPtrOutput
- type LookupDatabaseArgs
- type LookupDatabaseOutputArgs
- type LookupDatabaseResult
- type LookupDatabaseResultOutput
- func (o LookupDatabaseResultOutput) Charset() pulumi.StringPtrOutput
- func (o LookupDatabaseResultOutput) Collation() pulumi.StringPtrOutput
- func (LookupDatabaseResultOutput) ElementType() reflect.Type
- func (o LookupDatabaseResultOutput) Id() pulumi.StringOutput
- func (o LookupDatabaseResultOutput) Name() pulumi.StringOutput
- func (o LookupDatabaseResultOutput) ToLookupDatabaseResultOutput() LookupDatabaseResultOutput
- func (o LookupDatabaseResultOutput) ToLookupDatabaseResultOutputWithContext(ctx context.Context) LookupDatabaseResultOutput
- func (o LookupDatabaseResultOutput) Type() pulumi.StringOutput
- type LookupFirewallRuleArgs
- type LookupFirewallRuleOutputArgs
- type LookupFirewallRuleResult
- type LookupFirewallRuleResultOutput
- func (LookupFirewallRuleResultOutput) ElementType() reflect.Type
- func (o LookupFirewallRuleResultOutput) EndIpAddress() pulumi.StringOutput
- func (o LookupFirewallRuleResultOutput) Id() pulumi.StringOutput
- func (o LookupFirewallRuleResultOutput) Name() pulumi.StringOutput
- func (o LookupFirewallRuleResultOutput) StartIpAddress() pulumi.StringOutput
- func (o LookupFirewallRuleResultOutput) ToLookupFirewallRuleResultOutput() LookupFirewallRuleResultOutput
- func (o LookupFirewallRuleResultOutput) ToLookupFirewallRuleResultOutputWithContext(ctx context.Context) LookupFirewallRuleResultOutput
- func (o LookupFirewallRuleResultOutput) Type() pulumi.StringOutput
- type LookupPrivateEndpointConnectionArgs
- type LookupPrivateEndpointConnectionOutputArgs
- type LookupPrivateEndpointConnectionResult
- type LookupPrivateEndpointConnectionResultOutput
- func (LookupPrivateEndpointConnectionResultOutput) ElementType() reflect.Type
- func (o LookupPrivateEndpointConnectionResultOutput) Id() pulumi.StringOutput
- func (o LookupPrivateEndpointConnectionResultOutput) Name() pulumi.StringOutput
- func (o LookupPrivateEndpointConnectionResultOutput) PrivateEndpoint() PrivateEndpointPropertyResponsePtrOutput
- func (o LookupPrivateEndpointConnectionResultOutput) PrivateLinkServiceConnectionState() PrivateLinkServiceConnectionStatePropertyResponsePtrOutput
- func (o LookupPrivateEndpointConnectionResultOutput) ProvisioningState() pulumi.StringOutput
- func (o LookupPrivateEndpointConnectionResultOutput) ToLookupPrivateEndpointConnectionResultOutput() LookupPrivateEndpointConnectionResultOutput
- func (o LookupPrivateEndpointConnectionResultOutput) ToLookupPrivateEndpointConnectionResultOutputWithContext(ctx context.Context) LookupPrivateEndpointConnectionResultOutput
- func (o LookupPrivateEndpointConnectionResultOutput) Type() pulumi.StringOutput
- type LookupServerArgs
- type LookupServerOutputArgs
- type LookupServerResult
- type LookupServerResultOutput
- func (o LookupServerResultOutput) AdministratorLogin() pulumi.StringPtrOutput
- func (o LookupServerResultOutput) EarliestRestoreDate() pulumi.StringPtrOutput
- func (LookupServerResultOutput) ElementType() reflect.Type
- func (o LookupServerResultOutput) FullyQualifiedDomainName() pulumi.StringPtrOutput
- func (o LookupServerResultOutput) Id() pulumi.StringOutput
- func (o LookupServerResultOutput) Location() pulumi.StringOutput
- func (o LookupServerResultOutput) MasterServerId() pulumi.StringPtrOutput
- func (o LookupServerResultOutput) MinimalTlsVersion() pulumi.StringPtrOutput
- func (o LookupServerResultOutput) Name() pulumi.StringOutput
- func (o LookupServerResultOutput) PrivateEndpointConnections() ServerPrivateEndpointConnectionResponseArrayOutput
- func (o LookupServerResultOutput) PublicNetworkAccess() pulumi.StringPtrOutput
- func (o LookupServerResultOutput) ReplicaCapacity() pulumi.IntPtrOutput
- func (o LookupServerResultOutput) ReplicationRole() pulumi.StringPtrOutput
- func (o LookupServerResultOutput) Sku() SkuResponsePtrOutput
- func (o LookupServerResultOutput) SslEnforcement() pulumi.StringPtrOutput
- func (o LookupServerResultOutput) StorageProfile() StorageProfileResponsePtrOutput
- func (o LookupServerResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupServerResultOutput) ToLookupServerResultOutput() LookupServerResultOutput
- func (o LookupServerResultOutput) ToLookupServerResultOutputWithContext(ctx context.Context) LookupServerResultOutput
- func (o LookupServerResultOutput) Type() pulumi.StringOutput
- func (o LookupServerResultOutput) UserVisibleState() pulumi.StringPtrOutput
- func (o LookupServerResultOutput) Version() pulumi.StringPtrOutput
- type LookupVirtualNetworkRuleArgs
- type LookupVirtualNetworkRuleOutputArgs
- type LookupVirtualNetworkRuleResult
- type LookupVirtualNetworkRuleResultOutput
- func (LookupVirtualNetworkRuleResultOutput) ElementType() reflect.Type
- func (o LookupVirtualNetworkRuleResultOutput) Id() pulumi.StringOutput
- func (o LookupVirtualNetworkRuleResultOutput) IgnoreMissingVnetServiceEndpoint() pulumi.BoolPtrOutput
- func (o LookupVirtualNetworkRuleResultOutput) Name() pulumi.StringOutput
- func (o LookupVirtualNetworkRuleResultOutput) State() pulumi.StringOutput
- func (o LookupVirtualNetworkRuleResultOutput) ToLookupVirtualNetworkRuleResultOutput() LookupVirtualNetworkRuleResultOutput
- func (o LookupVirtualNetworkRuleResultOutput) ToLookupVirtualNetworkRuleResultOutputWithContext(ctx context.Context) LookupVirtualNetworkRuleResultOutput
- func (o LookupVirtualNetworkRuleResultOutput) Type() pulumi.StringOutput
- func (o LookupVirtualNetworkRuleResultOutput) VirtualNetworkSubnetId() pulumi.StringOutput
- type MinimalTlsVersionEnum
- func (MinimalTlsVersionEnum) ElementType() reflect.Type
- func (e MinimalTlsVersionEnum) ToMinimalTlsVersionEnumOutput() MinimalTlsVersionEnumOutput
- func (e MinimalTlsVersionEnum) ToMinimalTlsVersionEnumOutputWithContext(ctx context.Context) MinimalTlsVersionEnumOutput
- func (e MinimalTlsVersionEnum) ToMinimalTlsVersionEnumPtrOutput() MinimalTlsVersionEnumPtrOutput
- func (e MinimalTlsVersionEnum) ToMinimalTlsVersionEnumPtrOutputWithContext(ctx context.Context) MinimalTlsVersionEnumPtrOutput
- func (e MinimalTlsVersionEnum) ToStringOutput() pulumi.StringOutput
- func (e MinimalTlsVersionEnum) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e MinimalTlsVersionEnum) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e MinimalTlsVersionEnum) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type MinimalTlsVersionEnumInput
- type MinimalTlsVersionEnumOutput
- func (MinimalTlsVersionEnumOutput) ElementType() reflect.Type
- func (o MinimalTlsVersionEnumOutput) ToMinimalTlsVersionEnumOutput() MinimalTlsVersionEnumOutput
- func (o MinimalTlsVersionEnumOutput) ToMinimalTlsVersionEnumOutputWithContext(ctx context.Context) MinimalTlsVersionEnumOutput
- func (o MinimalTlsVersionEnumOutput) ToMinimalTlsVersionEnumPtrOutput() MinimalTlsVersionEnumPtrOutput
- func (o MinimalTlsVersionEnumOutput) ToMinimalTlsVersionEnumPtrOutputWithContext(ctx context.Context) MinimalTlsVersionEnumPtrOutput
- func (o MinimalTlsVersionEnumOutput) ToStringOutput() pulumi.StringOutput
- func (o MinimalTlsVersionEnumOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o MinimalTlsVersionEnumOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o MinimalTlsVersionEnumOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type MinimalTlsVersionEnumPtrInput
- type MinimalTlsVersionEnumPtrOutput
- func (o MinimalTlsVersionEnumPtrOutput) Elem() MinimalTlsVersionEnumOutput
- func (MinimalTlsVersionEnumPtrOutput) ElementType() reflect.Type
- func (o MinimalTlsVersionEnumPtrOutput) ToMinimalTlsVersionEnumPtrOutput() MinimalTlsVersionEnumPtrOutput
- func (o MinimalTlsVersionEnumPtrOutput) ToMinimalTlsVersionEnumPtrOutputWithContext(ctx context.Context) MinimalTlsVersionEnumPtrOutput
- func (o MinimalTlsVersionEnumPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o MinimalTlsVersionEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PrivateEndpointConnection
- type PrivateEndpointConnectionArgs
- type PrivateEndpointConnectionInput
- type PrivateEndpointConnectionOutput
- func (PrivateEndpointConnectionOutput) ElementType() reflect.Type
- func (o PrivateEndpointConnectionOutput) Name() pulumi.StringOutput
- func (o PrivateEndpointConnectionOutput) PrivateEndpoint() PrivateEndpointPropertyResponsePtrOutput
- func (o PrivateEndpointConnectionOutput) PrivateLinkServiceConnectionState() PrivateLinkServiceConnectionStatePropertyResponsePtrOutput
- func (o PrivateEndpointConnectionOutput) ProvisioningState() pulumi.StringOutput
- func (o PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput
- func (o PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutputWithContext(ctx context.Context) PrivateEndpointConnectionOutput
- func (o PrivateEndpointConnectionOutput) Type() pulumi.StringOutput
- type PrivateEndpointConnectionState
- type PrivateEndpointProperty
- type PrivateEndpointPropertyArgs
- func (PrivateEndpointPropertyArgs) ElementType() reflect.Type
- func (i PrivateEndpointPropertyArgs) ToPrivateEndpointPropertyOutput() PrivateEndpointPropertyOutput
- func (i PrivateEndpointPropertyArgs) ToPrivateEndpointPropertyOutputWithContext(ctx context.Context) PrivateEndpointPropertyOutput
- func (i PrivateEndpointPropertyArgs) ToPrivateEndpointPropertyPtrOutput() PrivateEndpointPropertyPtrOutput
- func (i PrivateEndpointPropertyArgs) ToPrivateEndpointPropertyPtrOutputWithContext(ctx context.Context) PrivateEndpointPropertyPtrOutput
- type PrivateEndpointPropertyInput
- type PrivateEndpointPropertyOutput
- func (PrivateEndpointPropertyOutput) ElementType() reflect.Type
- func (o PrivateEndpointPropertyOutput) Id() pulumi.StringPtrOutput
- func (o PrivateEndpointPropertyOutput) ToPrivateEndpointPropertyOutput() PrivateEndpointPropertyOutput
- func (o PrivateEndpointPropertyOutput) ToPrivateEndpointPropertyOutputWithContext(ctx context.Context) PrivateEndpointPropertyOutput
- func (o PrivateEndpointPropertyOutput) ToPrivateEndpointPropertyPtrOutput() PrivateEndpointPropertyPtrOutput
- func (o PrivateEndpointPropertyOutput) ToPrivateEndpointPropertyPtrOutputWithContext(ctx context.Context) PrivateEndpointPropertyPtrOutput
- type PrivateEndpointPropertyPtrInput
- type PrivateEndpointPropertyPtrOutput
- func (o PrivateEndpointPropertyPtrOutput) Elem() PrivateEndpointPropertyOutput
- func (PrivateEndpointPropertyPtrOutput) ElementType() reflect.Type
- func (o PrivateEndpointPropertyPtrOutput) Id() pulumi.StringPtrOutput
- func (o PrivateEndpointPropertyPtrOutput) ToPrivateEndpointPropertyPtrOutput() PrivateEndpointPropertyPtrOutput
- func (o PrivateEndpointPropertyPtrOutput) ToPrivateEndpointPropertyPtrOutputWithContext(ctx context.Context) PrivateEndpointPropertyPtrOutput
- type PrivateEndpointPropertyResponse
- type PrivateEndpointPropertyResponseOutput
- func (PrivateEndpointPropertyResponseOutput) ElementType() reflect.Type
- func (o PrivateEndpointPropertyResponseOutput) Id() pulumi.StringPtrOutput
- func (o PrivateEndpointPropertyResponseOutput) ToPrivateEndpointPropertyResponseOutput() PrivateEndpointPropertyResponseOutput
- func (o PrivateEndpointPropertyResponseOutput) ToPrivateEndpointPropertyResponseOutputWithContext(ctx context.Context) PrivateEndpointPropertyResponseOutput
- type PrivateEndpointPropertyResponsePtrOutput
- func (o PrivateEndpointPropertyResponsePtrOutput) Elem() PrivateEndpointPropertyResponseOutput
- func (PrivateEndpointPropertyResponsePtrOutput) ElementType() reflect.Type
- func (o PrivateEndpointPropertyResponsePtrOutput) Id() pulumi.StringPtrOutput
- func (o PrivateEndpointPropertyResponsePtrOutput) ToPrivateEndpointPropertyResponsePtrOutput() PrivateEndpointPropertyResponsePtrOutput
- func (o PrivateEndpointPropertyResponsePtrOutput) ToPrivateEndpointPropertyResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointPropertyResponsePtrOutput
- type PrivateLinkServiceConnectionStateProperty
- type PrivateLinkServiceConnectionStatePropertyArgs
- func (PrivateLinkServiceConnectionStatePropertyArgs) ElementType() reflect.Type
- func (i PrivateLinkServiceConnectionStatePropertyArgs) ToPrivateLinkServiceConnectionStatePropertyOutput() PrivateLinkServiceConnectionStatePropertyOutput
- func (i PrivateLinkServiceConnectionStatePropertyArgs) ToPrivateLinkServiceConnectionStatePropertyOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePropertyOutput
- func (i PrivateLinkServiceConnectionStatePropertyArgs) ToPrivateLinkServiceConnectionStatePropertyPtrOutput() PrivateLinkServiceConnectionStatePropertyPtrOutput
- func (i PrivateLinkServiceConnectionStatePropertyArgs) ToPrivateLinkServiceConnectionStatePropertyPtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePropertyPtrOutput
- type PrivateLinkServiceConnectionStatePropertyInput
- type PrivateLinkServiceConnectionStatePropertyOutput
- func (o PrivateLinkServiceConnectionStatePropertyOutput) Description() pulumi.StringOutput
- func (PrivateLinkServiceConnectionStatePropertyOutput) ElementType() reflect.Type
- func (o PrivateLinkServiceConnectionStatePropertyOutput) Status() pulumi.StringOutput
- func (o PrivateLinkServiceConnectionStatePropertyOutput) ToPrivateLinkServiceConnectionStatePropertyOutput() PrivateLinkServiceConnectionStatePropertyOutput
- func (o PrivateLinkServiceConnectionStatePropertyOutput) ToPrivateLinkServiceConnectionStatePropertyOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePropertyOutput
- func (o PrivateLinkServiceConnectionStatePropertyOutput) ToPrivateLinkServiceConnectionStatePropertyPtrOutput() PrivateLinkServiceConnectionStatePropertyPtrOutput
- func (o PrivateLinkServiceConnectionStatePropertyOutput) ToPrivateLinkServiceConnectionStatePropertyPtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePropertyPtrOutput
- type PrivateLinkServiceConnectionStatePropertyPtrInput
- type PrivateLinkServiceConnectionStatePropertyPtrOutput
- func (o PrivateLinkServiceConnectionStatePropertyPtrOutput) Description() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStatePropertyPtrOutput) Elem() PrivateLinkServiceConnectionStatePropertyOutput
- func (PrivateLinkServiceConnectionStatePropertyPtrOutput) ElementType() reflect.Type
- func (o PrivateLinkServiceConnectionStatePropertyPtrOutput) Status() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStatePropertyPtrOutput) ToPrivateLinkServiceConnectionStatePropertyPtrOutput() PrivateLinkServiceConnectionStatePropertyPtrOutput
- func (o PrivateLinkServiceConnectionStatePropertyPtrOutput) ToPrivateLinkServiceConnectionStatePropertyPtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePropertyPtrOutput
- type PrivateLinkServiceConnectionStatePropertyResponse
- type PrivateLinkServiceConnectionStatePropertyResponseOutput
- func (o PrivateLinkServiceConnectionStatePropertyResponseOutput) ActionsRequired() pulumi.StringOutput
- func (o PrivateLinkServiceConnectionStatePropertyResponseOutput) Description() pulumi.StringOutput
- func (PrivateLinkServiceConnectionStatePropertyResponseOutput) ElementType() reflect.Type
- func (o PrivateLinkServiceConnectionStatePropertyResponseOutput) Status() pulumi.StringOutput
- func (o PrivateLinkServiceConnectionStatePropertyResponseOutput) ToPrivateLinkServiceConnectionStatePropertyResponseOutput() PrivateLinkServiceConnectionStatePropertyResponseOutput
- func (o PrivateLinkServiceConnectionStatePropertyResponseOutput) ToPrivateLinkServiceConnectionStatePropertyResponseOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePropertyResponseOutput
- type PrivateLinkServiceConnectionStatePropertyResponsePtrOutput
- func (o PrivateLinkServiceConnectionStatePropertyResponsePtrOutput) ActionsRequired() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStatePropertyResponsePtrOutput) Description() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStatePropertyResponsePtrOutput) Elem() PrivateLinkServiceConnectionStatePropertyResponseOutput
- func (PrivateLinkServiceConnectionStatePropertyResponsePtrOutput) ElementType() reflect.Type
- func (o PrivateLinkServiceConnectionStatePropertyResponsePtrOutput) Status() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStatePropertyResponsePtrOutput) ToPrivateLinkServiceConnectionStatePropertyResponsePtrOutput() PrivateLinkServiceConnectionStatePropertyResponsePtrOutput
- func (o PrivateLinkServiceConnectionStatePropertyResponsePtrOutput) ToPrivateLinkServiceConnectionStatePropertyResponsePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePropertyResponsePtrOutput
- type PublicNetworkAccessEnum
- func (PublicNetworkAccessEnum) ElementType() reflect.Type
- func (e PublicNetworkAccessEnum) ToPublicNetworkAccessEnumOutput() PublicNetworkAccessEnumOutput
- func (e PublicNetworkAccessEnum) ToPublicNetworkAccessEnumOutputWithContext(ctx context.Context) PublicNetworkAccessEnumOutput
- func (e PublicNetworkAccessEnum) ToPublicNetworkAccessEnumPtrOutput() PublicNetworkAccessEnumPtrOutput
- func (e PublicNetworkAccessEnum) ToPublicNetworkAccessEnumPtrOutputWithContext(ctx context.Context) PublicNetworkAccessEnumPtrOutput
- func (e PublicNetworkAccessEnum) ToStringOutput() pulumi.StringOutput
- func (e PublicNetworkAccessEnum) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e PublicNetworkAccessEnum) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e PublicNetworkAccessEnum) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PublicNetworkAccessEnumInput
- type PublicNetworkAccessEnumOutput
- func (PublicNetworkAccessEnumOutput) ElementType() reflect.Type
- func (o PublicNetworkAccessEnumOutput) ToPublicNetworkAccessEnumOutput() PublicNetworkAccessEnumOutput
- func (o PublicNetworkAccessEnumOutput) ToPublicNetworkAccessEnumOutputWithContext(ctx context.Context) PublicNetworkAccessEnumOutput
- func (o PublicNetworkAccessEnumOutput) ToPublicNetworkAccessEnumPtrOutput() PublicNetworkAccessEnumPtrOutput
- func (o PublicNetworkAccessEnumOutput) ToPublicNetworkAccessEnumPtrOutputWithContext(ctx context.Context) PublicNetworkAccessEnumPtrOutput
- func (o PublicNetworkAccessEnumOutput) ToStringOutput() pulumi.StringOutput
- func (o PublicNetworkAccessEnumOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o PublicNetworkAccessEnumOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PublicNetworkAccessEnumOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PublicNetworkAccessEnumPtrInput
- type PublicNetworkAccessEnumPtrOutput
- func (o PublicNetworkAccessEnumPtrOutput) Elem() PublicNetworkAccessEnumOutput
- func (PublicNetworkAccessEnumPtrOutput) ElementType() reflect.Type
- func (o PublicNetworkAccessEnumPtrOutput) ToPublicNetworkAccessEnumPtrOutput() PublicNetworkAccessEnumPtrOutput
- func (o PublicNetworkAccessEnumPtrOutput) ToPublicNetworkAccessEnumPtrOutputWithContext(ctx context.Context) PublicNetworkAccessEnumPtrOutput
- func (o PublicNetworkAccessEnumPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PublicNetworkAccessEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type Server
- type ServerArgs
- type ServerInput
- type ServerOutput
- func (o ServerOutput) AdministratorLogin() pulumi.StringPtrOutput
- func (o ServerOutput) EarliestRestoreDate() pulumi.StringPtrOutput
- func (ServerOutput) ElementType() reflect.Type
- func (o ServerOutput) FullyQualifiedDomainName() pulumi.StringPtrOutput
- func (o ServerOutput) Location() pulumi.StringOutput
- func (o ServerOutput) MasterServerId() pulumi.StringPtrOutput
- func (o ServerOutput) MinimalTlsVersion() pulumi.StringPtrOutput
- func (o ServerOutput) Name() pulumi.StringOutput
- func (o ServerOutput) PrivateEndpointConnections() ServerPrivateEndpointConnectionResponseArrayOutput
- func (o ServerOutput) PublicNetworkAccess() pulumi.StringPtrOutput
- func (o ServerOutput) ReplicaCapacity() pulumi.IntPtrOutput
- func (o ServerOutput) ReplicationRole() pulumi.StringPtrOutput
- func (o ServerOutput) Sku() SkuResponsePtrOutput
- func (o ServerOutput) SslEnforcement() pulumi.StringPtrOutput
- func (o ServerOutput) StorageProfile() StorageProfileResponsePtrOutput
- func (o ServerOutput) Tags() pulumi.StringMapOutput
- func (o ServerOutput) ToServerOutput() ServerOutput
- func (o ServerOutput) ToServerOutputWithContext(ctx context.Context) ServerOutput
- func (o ServerOutput) Type() pulumi.StringOutput
- func (o ServerOutput) UserVisibleState() pulumi.StringPtrOutput
- func (o ServerOutput) Version() pulumi.StringPtrOutput
- type ServerPrivateEndpointConnectionPropertiesResponse
- type ServerPrivateEndpointConnectionPropertiesResponseOutput
- func (ServerPrivateEndpointConnectionPropertiesResponseOutput) ElementType() reflect.Type
- func (o ServerPrivateEndpointConnectionPropertiesResponseOutput) PrivateEndpoint() PrivateEndpointPropertyResponsePtrOutput
- func (o ServerPrivateEndpointConnectionPropertiesResponseOutput) PrivateLinkServiceConnectionState() ServerPrivateLinkServiceConnectionStatePropertyResponsePtrOutput
- func (o ServerPrivateEndpointConnectionPropertiesResponseOutput) ProvisioningState() pulumi.StringOutput
- func (o ServerPrivateEndpointConnectionPropertiesResponseOutput) ToServerPrivateEndpointConnectionPropertiesResponseOutput() ServerPrivateEndpointConnectionPropertiesResponseOutput
- func (o ServerPrivateEndpointConnectionPropertiesResponseOutput) ToServerPrivateEndpointConnectionPropertiesResponseOutputWithContext(ctx context.Context) ServerPrivateEndpointConnectionPropertiesResponseOutput
- type ServerPrivateEndpointConnectionResponse
- type ServerPrivateEndpointConnectionResponseArrayOutput
- func (ServerPrivateEndpointConnectionResponseArrayOutput) ElementType() reflect.Type
- func (o ServerPrivateEndpointConnectionResponseArrayOutput) Index(i pulumi.IntInput) ServerPrivateEndpointConnectionResponseOutput
- func (o ServerPrivateEndpointConnectionResponseArrayOutput) ToServerPrivateEndpointConnectionResponseArrayOutput() ServerPrivateEndpointConnectionResponseArrayOutput
- func (o ServerPrivateEndpointConnectionResponseArrayOutput) ToServerPrivateEndpointConnectionResponseArrayOutputWithContext(ctx context.Context) ServerPrivateEndpointConnectionResponseArrayOutput
- type ServerPrivateEndpointConnectionResponseOutput
- func (ServerPrivateEndpointConnectionResponseOutput) ElementType() reflect.Type
- func (o ServerPrivateEndpointConnectionResponseOutput) Id() pulumi.StringOutput
- func (o ServerPrivateEndpointConnectionResponseOutput) Properties() ServerPrivateEndpointConnectionPropertiesResponseOutput
- func (o ServerPrivateEndpointConnectionResponseOutput) ToServerPrivateEndpointConnectionResponseOutput() ServerPrivateEndpointConnectionResponseOutput
- func (o ServerPrivateEndpointConnectionResponseOutput) ToServerPrivateEndpointConnectionResponseOutputWithContext(ctx context.Context) ServerPrivateEndpointConnectionResponseOutput
- type ServerPrivateLinkServiceConnectionStatePropertyResponse
- type ServerPrivateLinkServiceConnectionStatePropertyResponseOutput
- func (o ServerPrivateLinkServiceConnectionStatePropertyResponseOutput) ActionsRequired() pulumi.StringOutput
- func (o ServerPrivateLinkServiceConnectionStatePropertyResponseOutput) Description() pulumi.StringOutput
- func (ServerPrivateLinkServiceConnectionStatePropertyResponseOutput) ElementType() reflect.Type
- func (o ServerPrivateLinkServiceConnectionStatePropertyResponseOutput) Status() pulumi.StringOutput
- func (o ServerPrivateLinkServiceConnectionStatePropertyResponseOutput) ToServerPrivateLinkServiceConnectionStatePropertyResponseOutput() ServerPrivateLinkServiceConnectionStatePropertyResponseOutput
- func (o ServerPrivateLinkServiceConnectionStatePropertyResponseOutput) ToServerPrivateLinkServiceConnectionStatePropertyResponseOutputWithContext(ctx context.Context) ServerPrivateLinkServiceConnectionStatePropertyResponseOutput
- type ServerPrivateLinkServiceConnectionStatePropertyResponsePtrOutput
- func (o ServerPrivateLinkServiceConnectionStatePropertyResponsePtrOutput) ActionsRequired() pulumi.StringPtrOutput
- func (o ServerPrivateLinkServiceConnectionStatePropertyResponsePtrOutput) Description() pulumi.StringPtrOutput
- func (o ServerPrivateLinkServiceConnectionStatePropertyResponsePtrOutput) Elem() ServerPrivateLinkServiceConnectionStatePropertyResponseOutput
- func (ServerPrivateLinkServiceConnectionStatePropertyResponsePtrOutput) ElementType() reflect.Type
- func (o ServerPrivateLinkServiceConnectionStatePropertyResponsePtrOutput) Status() pulumi.StringPtrOutput
- func (o ServerPrivateLinkServiceConnectionStatePropertyResponsePtrOutput) ToServerPrivateLinkServiceConnectionStatePropertyResponsePtrOutput() ServerPrivateLinkServiceConnectionStatePropertyResponsePtrOutput
- func (o ServerPrivateLinkServiceConnectionStatePropertyResponsePtrOutput) ToServerPrivateLinkServiceConnectionStatePropertyResponsePtrOutputWithContext(ctx context.Context) ServerPrivateLinkServiceConnectionStatePropertyResponsePtrOutput
- type ServerPropertiesForDefaultCreate
- type ServerPropertiesForDefaultCreateArgs
- func (ServerPropertiesForDefaultCreateArgs) ElementType() reflect.Type
- func (i ServerPropertiesForDefaultCreateArgs) ToServerPropertiesForDefaultCreateOutput() ServerPropertiesForDefaultCreateOutput
- func (i ServerPropertiesForDefaultCreateArgs) ToServerPropertiesForDefaultCreateOutputWithContext(ctx context.Context) ServerPropertiesForDefaultCreateOutput
- type ServerPropertiesForDefaultCreateInput
- type ServerPropertiesForDefaultCreateOutput
- func (o ServerPropertiesForDefaultCreateOutput) AdministratorLogin() pulumi.StringOutput
- func (o ServerPropertiesForDefaultCreateOutput) AdministratorLoginPassword() pulumi.StringOutput
- func (o ServerPropertiesForDefaultCreateOutput) CreateMode() pulumi.StringOutput
- func (ServerPropertiesForDefaultCreateOutput) ElementType() reflect.Type
- func (o ServerPropertiesForDefaultCreateOutput) MinimalTlsVersion() pulumi.StringPtrOutput
- func (o ServerPropertiesForDefaultCreateOutput) PublicNetworkAccess() pulumi.StringPtrOutput
- func (o ServerPropertiesForDefaultCreateOutput) SslEnforcement() SslEnforcementEnumPtrOutput
- func (o ServerPropertiesForDefaultCreateOutput) StorageProfile() StorageProfilePtrOutput
- func (o ServerPropertiesForDefaultCreateOutput) ToServerPropertiesForDefaultCreateOutput() ServerPropertiesForDefaultCreateOutput
- func (o ServerPropertiesForDefaultCreateOutput) ToServerPropertiesForDefaultCreateOutputWithContext(ctx context.Context) ServerPropertiesForDefaultCreateOutput
- func (o ServerPropertiesForDefaultCreateOutput) Version() pulumi.StringPtrOutput
- type ServerPropertiesForGeoRestore
- type ServerPropertiesForGeoRestoreArgs
- func (ServerPropertiesForGeoRestoreArgs) ElementType() reflect.Type
- func (i ServerPropertiesForGeoRestoreArgs) ToServerPropertiesForGeoRestoreOutput() ServerPropertiesForGeoRestoreOutput
- func (i ServerPropertiesForGeoRestoreArgs) ToServerPropertiesForGeoRestoreOutputWithContext(ctx context.Context) ServerPropertiesForGeoRestoreOutput
- type ServerPropertiesForGeoRestoreInput
- type ServerPropertiesForGeoRestoreOutput
- func (o ServerPropertiesForGeoRestoreOutput) CreateMode() pulumi.StringOutput
- func (ServerPropertiesForGeoRestoreOutput) ElementType() reflect.Type
- func (o ServerPropertiesForGeoRestoreOutput) MinimalTlsVersion() pulumi.StringPtrOutput
- func (o ServerPropertiesForGeoRestoreOutput) PublicNetworkAccess() pulumi.StringPtrOutput
- func (o ServerPropertiesForGeoRestoreOutput) SourceServerId() pulumi.StringOutput
- func (o ServerPropertiesForGeoRestoreOutput) SslEnforcement() SslEnforcementEnumPtrOutput
- func (o ServerPropertiesForGeoRestoreOutput) StorageProfile() StorageProfilePtrOutput
- func (o ServerPropertiesForGeoRestoreOutput) ToServerPropertiesForGeoRestoreOutput() ServerPropertiesForGeoRestoreOutput
- func (o ServerPropertiesForGeoRestoreOutput) ToServerPropertiesForGeoRestoreOutputWithContext(ctx context.Context) ServerPropertiesForGeoRestoreOutput
- func (o ServerPropertiesForGeoRestoreOutput) Version() pulumi.StringPtrOutput
- type ServerPropertiesForReplica
- type ServerPropertiesForReplicaArgs
- func (ServerPropertiesForReplicaArgs) ElementType() reflect.Type
- func (i ServerPropertiesForReplicaArgs) ToServerPropertiesForReplicaOutput() ServerPropertiesForReplicaOutput
- func (i ServerPropertiesForReplicaArgs) ToServerPropertiesForReplicaOutputWithContext(ctx context.Context) ServerPropertiesForReplicaOutput
- type ServerPropertiesForReplicaInput
- type ServerPropertiesForReplicaOutput
- func (o ServerPropertiesForReplicaOutput) CreateMode() pulumi.StringOutput
- func (ServerPropertiesForReplicaOutput) ElementType() reflect.Type
- func (o ServerPropertiesForReplicaOutput) MinimalTlsVersion() pulumi.StringPtrOutput
- func (o ServerPropertiesForReplicaOutput) PublicNetworkAccess() pulumi.StringPtrOutput
- func (o ServerPropertiesForReplicaOutput) SourceServerId() pulumi.StringOutput
- func (o ServerPropertiesForReplicaOutput) SslEnforcement() SslEnforcementEnumPtrOutput
- func (o ServerPropertiesForReplicaOutput) StorageProfile() StorageProfilePtrOutput
- func (o ServerPropertiesForReplicaOutput) ToServerPropertiesForReplicaOutput() ServerPropertiesForReplicaOutput
- func (o ServerPropertiesForReplicaOutput) ToServerPropertiesForReplicaOutputWithContext(ctx context.Context) ServerPropertiesForReplicaOutput
- func (o ServerPropertiesForReplicaOutput) Version() pulumi.StringPtrOutput
- type ServerPropertiesForRestore
- type ServerPropertiesForRestoreArgs
- func (ServerPropertiesForRestoreArgs) ElementType() reflect.Type
- func (i ServerPropertiesForRestoreArgs) ToServerPropertiesForRestoreOutput() ServerPropertiesForRestoreOutput
- func (i ServerPropertiesForRestoreArgs) ToServerPropertiesForRestoreOutputWithContext(ctx context.Context) ServerPropertiesForRestoreOutput
- type ServerPropertiesForRestoreInput
- type ServerPropertiesForRestoreOutput
- func (o ServerPropertiesForRestoreOutput) CreateMode() pulumi.StringOutput
- func (ServerPropertiesForRestoreOutput) ElementType() reflect.Type
- func (o ServerPropertiesForRestoreOutput) MinimalTlsVersion() pulumi.StringPtrOutput
- func (o ServerPropertiesForRestoreOutput) PublicNetworkAccess() pulumi.StringPtrOutput
- func (o ServerPropertiesForRestoreOutput) RestorePointInTime() pulumi.StringOutput
- func (o ServerPropertiesForRestoreOutput) SourceServerId() pulumi.StringOutput
- func (o ServerPropertiesForRestoreOutput) SslEnforcement() SslEnforcementEnumPtrOutput
- func (o ServerPropertiesForRestoreOutput) StorageProfile() StorageProfilePtrOutput
- func (o ServerPropertiesForRestoreOutput) ToServerPropertiesForRestoreOutput() ServerPropertiesForRestoreOutput
- func (o ServerPropertiesForRestoreOutput) ToServerPropertiesForRestoreOutputWithContext(ctx context.Context) ServerPropertiesForRestoreOutput
- func (o ServerPropertiesForRestoreOutput) Version() pulumi.StringPtrOutput
- type ServerState
- type ServerVersion
- func (ServerVersion) ElementType() reflect.Type
- func (e ServerVersion) ToServerVersionOutput() ServerVersionOutput
- func (e ServerVersion) ToServerVersionOutputWithContext(ctx context.Context) ServerVersionOutput
- func (e ServerVersion) ToServerVersionPtrOutput() ServerVersionPtrOutput
- func (e ServerVersion) ToServerVersionPtrOutputWithContext(ctx context.Context) ServerVersionPtrOutput
- func (e ServerVersion) ToStringOutput() pulumi.StringOutput
- func (e ServerVersion) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ServerVersion) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ServerVersion) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ServerVersionInput
- type ServerVersionOutput
- func (ServerVersionOutput) ElementType() reflect.Type
- func (o ServerVersionOutput) ToServerVersionOutput() ServerVersionOutput
- func (o ServerVersionOutput) ToServerVersionOutputWithContext(ctx context.Context) ServerVersionOutput
- func (o ServerVersionOutput) ToServerVersionPtrOutput() ServerVersionPtrOutput
- func (o ServerVersionOutput) ToServerVersionPtrOutputWithContext(ctx context.Context) ServerVersionPtrOutput
- func (o ServerVersionOutput) ToStringOutput() pulumi.StringOutput
- func (o ServerVersionOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ServerVersionOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ServerVersionOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ServerVersionPtrInput
- type ServerVersionPtrOutput
- func (o ServerVersionPtrOutput) Elem() ServerVersionOutput
- func (ServerVersionPtrOutput) ElementType() reflect.Type
- func (o ServerVersionPtrOutput) ToServerVersionPtrOutput() ServerVersionPtrOutput
- func (o ServerVersionPtrOutput) ToServerVersionPtrOutputWithContext(ctx context.Context) ServerVersionPtrOutput
- func (o ServerVersionPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ServerVersionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type Sku
- type SkuArgs
- type SkuInput
- type SkuOutput
- func (o SkuOutput) Capacity() pulumi.IntPtrOutput
- func (SkuOutput) ElementType() reflect.Type
- func (o SkuOutput) Family() pulumi.StringPtrOutput
- func (o SkuOutput) Name() pulumi.StringOutput
- func (o SkuOutput) Size() pulumi.StringPtrOutput
- func (o SkuOutput) Tier() pulumi.StringPtrOutput
- func (o SkuOutput) ToSkuOutput() SkuOutput
- func (o SkuOutput) ToSkuOutputWithContext(ctx context.Context) SkuOutput
- func (o SkuOutput) ToSkuPtrOutput() SkuPtrOutput
- func (o SkuOutput) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
- type SkuPtrInput
- type SkuPtrOutput
- func (o SkuPtrOutput) Capacity() pulumi.IntPtrOutput
- func (o SkuPtrOutput) Elem() SkuOutput
- func (SkuPtrOutput) ElementType() reflect.Type
- func (o SkuPtrOutput) Family() pulumi.StringPtrOutput
- func (o SkuPtrOutput) Name() pulumi.StringPtrOutput
- func (o SkuPtrOutput) Size() pulumi.StringPtrOutput
- func (o SkuPtrOutput) Tier() pulumi.StringPtrOutput
- func (o SkuPtrOutput) ToSkuPtrOutput() SkuPtrOutput
- func (o SkuPtrOutput) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
- type SkuResponse
- type SkuResponseOutput
- func (o SkuResponseOutput) Capacity() pulumi.IntPtrOutput
- func (SkuResponseOutput) ElementType() reflect.Type
- func (o SkuResponseOutput) Family() pulumi.StringPtrOutput
- func (o SkuResponseOutput) Name() pulumi.StringOutput
- func (o SkuResponseOutput) Size() pulumi.StringPtrOutput
- func (o SkuResponseOutput) Tier() pulumi.StringPtrOutput
- func (o SkuResponseOutput) ToSkuResponseOutput() SkuResponseOutput
- func (o SkuResponseOutput) ToSkuResponseOutputWithContext(ctx context.Context) SkuResponseOutput
- type SkuResponsePtrOutput
- func (o SkuResponsePtrOutput) Capacity() pulumi.IntPtrOutput
- func (o SkuResponsePtrOutput) Elem() SkuResponseOutput
- func (SkuResponsePtrOutput) ElementType() reflect.Type
- func (o SkuResponsePtrOutput) Family() pulumi.StringPtrOutput
- func (o SkuResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o SkuResponsePtrOutput) Size() pulumi.StringPtrOutput
- func (o SkuResponsePtrOutput) Tier() pulumi.StringPtrOutput
- func (o SkuResponsePtrOutput) ToSkuResponsePtrOutput() SkuResponsePtrOutput
- func (o SkuResponsePtrOutput) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
- type SkuTier
- func (SkuTier) ElementType() reflect.Type
- func (e SkuTier) ToSkuTierOutput() SkuTierOutput
- func (e SkuTier) ToSkuTierOutputWithContext(ctx context.Context) SkuTierOutput
- func (e SkuTier) ToSkuTierPtrOutput() SkuTierPtrOutput
- func (e SkuTier) ToSkuTierPtrOutputWithContext(ctx context.Context) SkuTierPtrOutput
- func (e SkuTier) ToStringOutput() pulumi.StringOutput
- func (e SkuTier) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e SkuTier) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e SkuTier) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SkuTierInput
- type SkuTierOutput
- func (SkuTierOutput) ElementType() reflect.Type
- func (o SkuTierOutput) ToSkuTierOutput() SkuTierOutput
- func (o SkuTierOutput) ToSkuTierOutputWithContext(ctx context.Context) SkuTierOutput
- func (o SkuTierOutput) ToSkuTierPtrOutput() SkuTierPtrOutput
- func (o SkuTierOutput) ToSkuTierPtrOutputWithContext(ctx context.Context) SkuTierPtrOutput
- func (o SkuTierOutput) ToStringOutput() pulumi.StringOutput
- func (o SkuTierOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o SkuTierOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SkuTierOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SkuTierPtrInput
- type SkuTierPtrOutput
- func (o SkuTierPtrOutput) Elem() SkuTierOutput
- func (SkuTierPtrOutput) ElementType() reflect.Type
- func (o SkuTierPtrOutput) ToSkuTierPtrOutput() SkuTierPtrOutput
- func (o SkuTierPtrOutput) ToSkuTierPtrOutputWithContext(ctx context.Context) SkuTierPtrOutput
- func (o SkuTierPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SkuTierPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SslEnforcementEnum
- func (SslEnforcementEnum) ElementType() reflect.Type
- func (e SslEnforcementEnum) ToSslEnforcementEnumOutput() SslEnforcementEnumOutput
- func (e SslEnforcementEnum) ToSslEnforcementEnumOutputWithContext(ctx context.Context) SslEnforcementEnumOutput
- func (e SslEnforcementEnum) ToSslEnforcementEnumPtrOutput() SslEnforcementEnumPtrOutput
- func (e SslEnforcementEnum) ToSslEnforcementEnumPtrOutputWithContext(ctx context.Context) SslEnforcementEnumPtrOutput
- func (e SslEnforcementEnum) ToStringOutput() pulumi.StringOutput
- func (e SslEnforcementEnum) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e SslEnforcementEnum) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e SslEnforcementEnum) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SslEnforcementEnumInput
- type SslEnforcementEnumOutput
- func (SslEnforcementEnumOutput) ElementType() reflect.Type
- func (o SslEnforcementEnumOutput) ToSslEnforcementEnumOutput() SslEnforcementEnumOutput
- func (o SslEnforcementEnumOutput) ToSslEnforcementEnumOutputWithContext(ctx context.Context) SslEnforcementEnumOutput
- func (o SslEnforcementEnumOutput) ToSslEnforcementEnumPtrOutput() SslEnforcementEnumPtrOutput
- func (o SslEnforcementEnumOutput) ToSslEnforcementEnumPtrOutputWithContext(ctx context.Context) SslEnforcementEnumPtrOutput
- func (o SslEnforcementEnumOutput) ToStringOutput() pulumi.StringOutput
- func (o SslEnforcementEnumOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o SslEnforcementEnumOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SslEnforcementEnumOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SslEnforcementEnumPtrInput
- type SslEnforcementEnumPtrOutput
- func (o SslEnforcementEnumPtrOutput) Elem() SslEnforcementEnumOutput
- func (SslEnforcementEnumPtrOutput) ElementType() reflect.Type
- func (o SslEnforcementEnumPtrOutput) ToSslEnforcementEnumPtrOutput() SslEnforcementEnumPtrOutput
- func (o SslEnforcementEnumPtrOutput) ToSslEnforcementEnumPtrOutputWithContext(ctx context.Context) SslEnforcementEnumPtrOutput
- func (o SslEnforcementEnumPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SslEnforcementEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type StorageAutogrow
- func (StorageAutogrow) ElementType() reflect.Type
- func (e StorageAutogrow) ToStorageAutogrowOutput() StorageAutogrowOutput
- func (e StorageAutogrow) ToStorageAutogrowOutputWithContext(ctx context.Context) StorageAutogrowOutput
- func (e StorageAutogrow) ToStorageAutogrowPtrOutput() StorageAutogrowPtrOutput
- func (e StorageAutogrow) ToStorageAutogrowPtrOutputWithContext(ctx context.Context) StorageAutogrowPtrOutput
- func (e StorageAutogrow) ToStringOutput() pulumi.StringOutput
- func (e StorageAutogrow) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e StorageAutogrow) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e StorageAutogrow) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type StorageAutogrowInput
- type StorageAutogrowOutput
- func (StorageAutogrowOutput) ElementType() reflect.Type
- func (o StorageAutogrowOutput) ToStorageAutogrowOutput() StorageAutogrowOutput
- func (o StorageAutogrowOutput) ToStorageAutogrowOutputWithContext(ctx context.Context) StorageAutogrowOutput
- func (o StorageAutogrowOutput) ToStorageAutogrowPtrOutput() StorageAutogrowPtrOutput
- func (o StorageAutogrowOutput) ToStorageAutogrowPtrOutputWithContext(ctx context.Context) StorageAutogrowPtrOutput
- func (o StorageAutogrowOutput) ToStringOutput() pulumi.StringOutput
- func (o StorageAutogrowOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o StorageAutogrowOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o StorageAutogrowOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type StorageAutogrowPtrInput
- type StorageAutogrowPtrOutput
- func (o StorageAutogrowPtrOutput) Elem() StorageAutogrowOutput
- func (StorageAutogrowPtrOutput) ElementType() reflect.Type
- func (o StorageAutogrowPtrOutput) ToStorageAutogrowPtrOutput() StorageAutogrowPtrOutput
- func (o StorageAutogrowPtrOutput) ToStorageAutogrowPtrOutputWithContext(ctx context.Context) StorageAutogrowPtrOutput
- func (o StorageAutogrowPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o StorageAutogrowPtrOutput) 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) GeoRedundantBackup() pulumi.StringPtrOutput
- func (o StorageProfileOutput) StorageAutogrow() pulumi.StringPtrOutput
- 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) GeoRedundantBackup() pulumi.StringPtrOutput
- func (o StorageProfilePtrOutput) StorageAutogrow() pulumi.StringPtrOutput
- func (o StorageProfilePtrOutput) StorageMB() pulumi.IntPtrOutput
- func (o StorageProfilePtrOutput) ToStorageProfilePtrOutput() StorageProfilePtrOutput
- func (o StorageProfilePtrOutput) ToStorageProfilePtrOutputWithContext(ctx context.Context) StorageProfilePtrOutput
- type StorageProfileResponse
- type StorageProfileResponseOutput
- func (o StorageProfileResponseOutput) BackupRetentionDays() pulumi.IntPtrOutput
- func (StorageProfileResponseOutput) ElementType() reflect.Type
- func (o StorageProfileResponseOutput) GeoRedundantBackup() pulumi.StringPtrOutput
- func (o StorageProfileResponseOutput) StorageAutogrow() pulumi.StringPtrOutput
- func (o StorageProfileResponseOutput) StorageMB() pulumi.IntPtrOutput
- func (o StorageProfileResponseOutput) ToStorageProfileResponseOutput() StorageProfileResponseOutput
- func (o StorageProfileResponseOutput) ToStorageProfileResponseOutputWithContext(ctx context.Context) StorageProfileResponseOutput
- type StorageProfileResponsePtrOutput
- func (o StorageProfileResponsePtrOutput) BackupRetentionDays() pulumi.IntPtrOutput
- func (o StorageProfileResponsePtrOutput) Elem() StorageProfileResponseOutput
- func (StorageProfileResponsePtrOutput) ElementType() reflect.Type
- func (o StorageProfileResponsePtrOutput) GeoRedundantBackup() pulumi.StringPtrOutput
- func (o StorageProfileResponsePtrOutput) StorageAutogrow() pulumi.StringPtrOutput
- func (o StorageProfileResponsePtrOutput) StorageMB() pulumi.IntPtrOutput
- func (o StorageProfileResponsePtrOutput) ToStorageProfileResponsePtrOutput() StorageProfileResponsePtrOutput
- func (o StorageProfileResponsePtrOutput) ToStorageProfileResponsePtrOutputWithContext(ctx context.Context) StorageProfileResponsePtrOutput
- type VirtualNetworkRule
- type VirtualNetworkRuleArgs
- type VirtualNetworkRuleInput
- type VirtualNetworkRuleOutput
- func (VirtualNetworkRuleOutput) ElementType() reflect.Type
- func (o VirtualNetworkRuleOutput) IgnoreMissingVnetServiceEndpoint() pulumi.BoolPtrOutput
- func (o VirtualNetworkRuleOutput) Name() pulumi.StringOutput
- func (o VirtualNetworkRuleOutput) State() pulumi.StringOutput
- func (o VirtualNetworkRuleOutput) ToVirtualNetworkRuleOutput() VirtualNetworkRuleOutput
- func (o VirtualNetworkRuleOutput) ToVirtualNetworkRuleOutputWithContext(ctx context.Context) VirtualNetworkRuleOutput
- func (o VirtualNetworkRuleOutput) Type() pulumi.StringOutput
- func (o VirtualNetworkRuleOutput) VirtualNetworkSubnetId() pulumi.StringOutput
- type VirtualNetworkRuleState
Constants ¶
const ( CreateModeDefault = CreateMode("Default") CreateModePointInTimeRestore = CreateMode("PointInTimeRestore") CreateModeGeoRestore = CreateMode("GeoRestore") CreateModeReplica = CreateMode("Replica") )
const ( GeoRedundantBackupEnabled = GeoRedundantBackup("Enabled") GeoRedundantBackupDisabled = GeoRedundantBackup("Disabled") )
const ( MinimalTlsVersionEnum_TLS1_0 = MinimalTlsVersionEnum("TLS1_0") MinimalTlsVersionEnum_TLS1_1 = MinimalTlsVersionEnum("TLS1_1") MinimalTlsVersionEnum_TLS1_2 = MinimalTlsVersionEnum("TLS1_2") MinimalTlsVersionEnumTLSEnforcementDisabled = MinimalTlsVersionEnum("TLSEnforcementDisabled") )
const ( PublicNetworkAccessEnumEnabled = PublicNetworkAccessEnum("Enabled") PublicNetworkAccessEnumDisabled = PublicNetworkAccessEnum("Disabled") )
const ( ServerVersion_10_2 = ServerVersion("10.2") ServerVersion_10_3 = ServerVersion("10.3") )
const ( SkuTierBasic = SkuTier("Basic") SkuTierGeneralPurpose = SkuTier("GeneralPurpose") SkuTierMemoryOptimized = SkuTier("MemoryOptimized") )
const ( SslEnforcementEnumEnabled = SslEnforcementEnum("Enabled") SslEnforcementEnumDisabled = SslEnforcementEnum("Disabled") )
const ( StorageAutogrowEnabled = StorageAutogrow("Enabled") StorageAutogrowDisabled = StorageAutogrow("Disabled") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Configuration ¶
type Configuration struct { pulumi.CustomResourceState // Allowed values of the configuration. AllowedValues pulumi.StringOutput `pulumi:"allowedValues"` // Data type of the configuration. DataType pulumi.StringOutput `pulumi:"dataType"` // Default value of the configuration. DefaultValue pulumi.StringOutput `pulumi:"defaultValue"` // Description of the configuration. Description pulumi.StringOutput `pulumi:"description"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // Source of the configuration. Source pulumi.StringPtrOutput `pulumi:"source"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` // Value of the configuration. Value pulumi.StringPtrOutput `pulumi:"value"` }
Represents a Configuration. Azure REST API version: 2018-06-01. Prior API version in Azure Native 1.x: 2018-06-01.
Other available API versions: 2018-06-01-preview.
func GetConfiguration ¶
func GetConfiguration(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ConfigurationState, opts ...pulumi.ResourceOption) (*Configuration, error)
GetConfiguration gets an existing Configuration resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewConfiguration ¶
func NewConfiguration(ctx *pulumi.Context, name string, args *ConfigurationArgs, opts ...pulumi.ResourceOption) (*Configuration, error)
NewConfiguration registers a new resource with the given unique name, arguments, and options.
func (*Configuration) ElementType ¶
func (*Configuration) ElementType() reflect.Type
func (*Configuration) ToConfigurationOutput ¶
func (i *Configuration) ToConfigurationOutput() ConfigurationOutput
func (*Configuration) ToConfigurationOutputWithContext ¶
func (i *Configuration) ToConfigurationOutputWithContext(ctx context.Context) ConfigurationOutput
type ConfigurationArgs ¶
type ConfigurationArgs struct { // The name of the server configuration. ConfigurationName pulumi.StringPtrInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // The name of the server. ServerName pulumi.StringInput // Source of the configuration. Source pulumi.StringPtrInput // Value of the configuration. Value pulumi.StringPtrInput }
The set of arguments for constructing a Configuration resource.
func (ConfigurationArgs) ElementType ¶
func (ConfigurationArgs) ElementType() reflect.Type
type ConfigurationInput ¶
type ConfigurationInput interface { pulumi.Input ToConfigurationOutput() ConfigurationOutput ToConfigurationOutputWithContext(ctx context.Context) ConfigurationOutput }
type ConfigurationOutput ¶
type ConfigurationOutput struct{ *pulumi.OutputState }
func (ConfigurationOutput) AllowedValues ¶
func (o ConfigurationOutput) AllowedValues() pulumi.StringOutput
Allowed values of the configuration.
func (ConfigurationOutput) DataType ¶
func (o ConfigurationOutput) DataType() pulumi.StringOutput
Data type of the configuration.
func (ConfigurationOutput) DefaultValue ¶
func (o ConfigurationOutput) DefaultValue() pulumi.StringOutput
Default value of the configuration.
func (ConfigurationOutput) Description ¶
func (o ConfigurationOutput) Description() pulumi.StringOutput
Description of the configuration.
func (ConfigurationOutput) ElementType ¶
func (ConfigurationOutput) ElementType() reflect.Type
func (ConfigurationOutput) Name ¶
func (o ConfigurationOutput) Name() pulumi.StringOutput
The name of the resource
func (ConfigurationOutput) Source ¶
func (o ConfigurationOutput) Source() pulumi.StringPtrOutput
Source of the configuration.
func (ConfigurationOutput) ToConfigurationOutput ¶
func (o ConfigurationOutput) ToConfigurationOutput() ConfigurationOutput
func (ConfigurationOutput) ToConfigurationOutputWithContext ¶
func (o ConfigurationOutput) ToConfigurationOutputWithContext(ctx context.Context) ConfigurationOutput
func (ConfigurationOutput) Type ¶
func (o ConfigurationOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
func (ConfigurationOutput) Value ¶
func (o ConfigurationOutput) Value() pulumi.StringPtrOutput
Value of the configuration.
type ConfigurationState ¶
type ConfigurationState struct { }
func (ConfigurationState) ElementType ¶
func (ConfigurationState) ElementType() reflect.Type
type Database ¶
type Database struct { pulumi.CustomResourceState // The charset of the database. Charset pulumi.StringPtrOutput `pulumi:"charset"` // The collation of the database. Collation pulumi.StringPtrOutput `pulumi:"collation"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
Represents a Database. Azure REST API version: 2018-06-01. Prior API version in Azure Native 1.x: 2018-06-01.
Other available API versions: 2018-06-01-preview.
func GetDatabase ¶
func GetDatabase(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DatabaseState, opts ...pulumi.ResourceOption) (*Database, error)
GetDatabase gets an existing Database resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewDatabase ¶
func NewDatabase(ctx *pulumi.Context, name string, args *DatabaseArgs, opts ...pulumi.ResourceOption) (*Database, error)
NewDatabase registers a new resource with the given unique name, arguments, and options.
func (*Database) ElementType ¶
func (*Database) ToDatabaseOutput ¶
func (i *Database) ToDatabaseOutput() DatabaseOutput
func (*Database) ToDatabaseOutputWithContext ¶
func (i *Database) ToDatabaseOutputWithContext(ctx context.Context) DatabaseOutput
type DatabaseArgs ¶
type DatabaseArgs struct { // The charset of the database. Charset pulumi.StringPtrInput // The collation of the database. Collation pulumi.StringPtrInput // The name of the database. DatabaseName pulumi.StringPtrInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // The name of the server. ServerName pulumi.StringInput }
The set of arguments for constructing a Database resource.
func (DatabaseArgs) ElementType ¶
func (DatabaseArgs) ElementType() reflect.Type
type DatabaseInput ¶
type DatabaseInput interface { pulumi.Input ToDatabaseOutput() DatabaseOutput ToDatabaseOutputWithContext(ctx context.Context) DatabaseOutput }
type DatabaseOutput ¶
type DatabaseOutput struct{ *pulumi.OutputState }
func (DatabaseOutput) Charset ¶
func (o DatabaseOutput) Charset() pulumi.StringPtrOutput
The charset of the database.
func (DatabaseOutput) Collation ¶
func (o DatabaseOutput) Collation() pulumi.StringPtrOutput
The collation of the database.
func (DatabaseOutput) ElementType ¶
func (DatabaseOutput) ElementType() reflect.Type
func (DatabaseOutput) Name ¶
func (o DatabaseOutput) Name() pulumi.StringOutput
The name of the resource
func (DatabaseOutput) ToDatabaseOutput ¶
func (o DatabaseOutput) ToDatabaseOutput() DatabaseOutput
func (DatabaseOutput) ToDatabaseOutputWithContext ¶
func (o DatabaseOutput) ToDatabaseOutputWithContext(ctx context.Context) DatabaseOutput
func (DatabaseOutput) Type ¶
func (o DatabaseOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type DatabaseState ¶
type DatabaseState struct { }
func (DatabaseState) ElementType ¶
func (DatabaseState) ElementType() reflect.Type
type 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. Azure REST API version: 2018-06-01. Prior API version in Azure Native 1.x: 2018-06-01.
Other available API versions: 2018-06-01-preview.
func GetFirewallRule ¶
func GetFirewallRule(ctx *pulumi.Context, name string, id pulumi.IDInput, state *FirewallRuleState, opts ...pulumi.ResourceOption) (*FirewallRule, error)
GetFirewallRule gets an existing FirewallRule resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewFirewallRule ¶
func NewFirewallRule(ctx *pulumi.Context, name string, args *FirewallRuleArgs, opts ...pulumi.ResourceOption) (*FirewallRule, error)
NewFirewallRule registers a new resource with the given unique name, arguments, and options.
func (*FirewallRule) ElementType ¶
func (*FirewallRule) ElementType() reflect.Type
func (*FirewallRule) ToFirewallRuleOutput ¶
func (i *FirewallRule) ToFirewallRuleOutput() FirewallRuleOutput
func (*FirewallRule) ToFirewallRuleOutputWithContext ¶
func (i *FirewallRule) ToFirewallRuleOutputWithContext(ctx context.Context) FirewallRuleOutput
type FirewallRuleArgs ¶
type FirewallRuleArgs struct { // The end IP address of the server firewall rule. Must be IPv4 format. EndIpAddress pulumi.StringInput // The name of the server firewall rule. FirewallRuleName pulumi.StringPtrInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // The name of the server. ServerName pulumi.StringInput // The start IP address of the server firewall rule. Must be IPv4 format. StartIpAddress pulumi.StringInput }
The set of arguments for constructing a FirewallRule resource.
func (FirewallRuleArgs) ElementType ¶
func (FirewallRuleArgs) ElementType() reflect.Type
type FirewallRuleInput ¶
type FirewallRuleInput interface { pulumi.Input ToFirewallRuleOutput() FirewallRuleOutput ToFirewallRuleOutputWithContext(ctx context.Context) FirewallRuleOutput }
type FirewallRuleOutput ¶
type FirewallRuleOutput struct{ *pulumi.OutputState }
func (FirewallRuleOutput) ElementType ¶
func (FirewallRuleOutput) ElementType() reflect.Type
func (FirewallRuleOutput) EndIpAddress ¶
func (o FirewallRuleOutput) EndIpAddress() pulumi.StringOutput
The end IP address of the server firewall rule. Must be IPv4 format.
func (FirewallRuleOutput) Name ¶
func (o FirewallRuleOutput) Name() pulumi.StringOutput
The name of the resource
func (FirewallRuleOutput) StartIpAddress ¶
func (o FirewallRuleOutput) StartIpAddress() pulumi.StringOutput
The start IP address of the server firewall rule. Must be IPv4 format.
func (FirewallRuleOutput) ToFirewallRuleOutput ¶
func (o FirewallRuleOutput) ToFirewallRuleOutput() FirewallRuleOutput
func (FirewallRuleOutput) ToFirewallRuleOutputWithContext ¶
func (o FirewallRuleOutput) ToFirewallRuleOutputWithContext(ctx context.Context) FirewallRuleOutput
func (FirewallRuleOutput) Type ¶
func (o FirewallRuleOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type FirewallRuleState ¶
type FirewallRuleState struct { }
func (FirewallRuleState) ElementType ¶
func (FirewallRuleState) ElementType() reflect.Type
type GeoRedundantBackup ¶
type GeoRedundantBackup string
Enable Geo-redundant or not for server backup.
func (GeoRedundantBackup) ElementType ¶
func (GeoRedundantBackup) ElementType() reflect.Type
func (GeoRedundantBackup) ToGeoRedundantBackupOutput ¶
func (e GeoRedundantBackup) ToGeoRedundantBackupOutput() GeoRedundantBackupOutput
func (GeoRedundantBackup) ToGeoRedundantBackupOutputWithContext ¶
func (e GeoRedundantBackup) ToGeoRedundantBackupOutputWithContext(ctx context.Context) GeoRedundantBackupOutput
func (GeoRedundantBackup) ToGeoRedundantBackupPtrOutput ¶
func (e GeoRedundantBackup) ToGeoRedundantBackupPtrOutput() GeoRedundantBackupPtrOutput
func (GeoRedundantBackup) ToGeoRedundantBackupPtrOutputWithContext ¶
func (e GeoRedundantBackup) ToGeoRedundantBackupPtrOutputWithContext(ctx context.Context) GeoRedundantBackupPtrOutput
func (GeoRedundantBackup) ToStringOutput ¶
func (e GeoRedundantBackup) ToStringOutput() pulumi.StringOutput
func (GeoRedundantBackup) ToStringOutputWithContext ¶
func (e GeoRedundantBackup) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GeoRedundantBackup) ToStringPtrOutput ¶
func (e GeoRedundantBackup) ToStringPtrOutput() pulumi.StringPtrOutput
func (GeoRedundantBackup) ToStringPtrOutputWithContext ¶
func (e GeoRedundantBackup) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GeoRedundantBackupInput ¶
type GeoRedundantBackupInput interface { pulumi.Input ToGeoRedundantBackupOutput() GeoRedundantBackupOutput ToGeoRedundantBackupOutputWithContext(context.Context) GeoRedundantBackupOutput }
GeoRedundantBackupInput is an input type that accepts values of the GeoRedundantBackup enum A concrete instance of `GeoRedundantBackupInput` can be one of the following:
GeoRedundantBackupEnabled GeoRedundantBackupDisabled
type GeoRedundantBackupOutput ¶
type GeoRedundantBackupOutput struct{ *pulumi.OutputState }
func (GeoRedundantBackupOutput) ElementType ¶
func (GeoRedundantBackupOutput) ElementType() reflect.Type
func (GeoRedundantBackupOutput) ToGeoRedundantBackupOutput ¶
func (o GeoRedundantBackupOutput) ToGeoRedundantBackupOutput() GeoRedundantBackupOutput
func (GeoRedundantBackupOutput) ToGeoRedundantBackupOutputWithContext ¶
func (o GeoRedundantBackupOutput) ToGeoRedundantBackupOutputWithContext(ctx context.Context) GeoRedundantBackupOutput
func (GeoRedundantBackupOutput) ToGeoRedundantBackupPtrOutput ¶
func (o GeoRedundantBackupOutput) ToGeoRedundantBackupPtrOutput() GeoRedundantBackupPtrOutput
func (GeoRedundantBackupOutput) ToGeoRedundantBackupPtrOutputWithContext ¶
func (o GeoRedundantBackupOutput) ToGeoRedundantBackupPtrOutputWithContext(ctx context.Context) GeoRedundantBackupPtrOutput
func (GeoRedundantBackupOutput) ToStringOutput ¶
func (o GeoRedundantBackupOutput) ToStringOutput() pulumi.StringOutput
func (GeoRedundantBackupOutput) ToStringOutputWithContext ¶
func (o GeoRedundantBackupOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GeoRedundantBackupOutput) ToStringPtrOutput ¶
func (o GeoRedundantBackupOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GeoRedundantBackupOutput) ToStringPtrOutputWithContext ¶
func (o GeoRedundantBackupOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GeoRedundantBackupPtrInput ¶
type GeoRedundantBackupPtrInput interface { pulumi.Input ToGeoRedundantBackupPtrOutput() GeoRedundantBackupPtrOutput ToGeoRedundantBackupPtrOutputWithContext(context.Context) GeoRedundantBackupPtrOutput }
func GeoRedundantBackupPtr ¶
func GeoRedundantBackupPtr(v string) GeoRedundantBackupPtrInput
type GeoRedundantBackupPtrOutput ¶
type GeoRedundantBackupPtrOutput struct{ *pulumi.OutputState }
func (GeoRedundantBackupPtrOutput) Elem ¶
func (o GeoRedundantBackupPtrOutput) Elem() GeoRedundantBackupOutput
func (GeoRedundantBackupPtrOutput) ElementType ¶
func (GeoRedundantBackupPtrOutput) ElementType() reflect.Type
func (GeoRedundantBackupPtrOutput) ToGeoRedundantBackupPtrOutput ¶
func (o GeoRedundantBackupPtrOutput) ToGeoRedundantBackupPtrOutput() GeoRedundantBackupPtrOutput
func (GeoRedundantBackupPtrOutput) ToGeoRedundantBackupPtrOutputWithContext ¶
func (o GeoRedundantBackupPtrOutput) ToGeoRedundantBackupPtrOutputWithContext(ctx context.Context) GeoRedundantBackupPtrOutput
func (GeoRedundantBackupPtrOutput) ToStringPtrOutput ¶
func (o GeoRedundantBackupPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GeoRedundantBackupPtrOutput) ToStringPtrOutputWithContext ¶
func (o GeoRedundantBackupPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LookupConfigurationArgs ¶
type LookupConfigurationArgs struct { // The name of the server configuration. ConfigurationName string `pulumi:"configurationName"` // The name of the resource group. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the server. ServerName string `pulumi:"serverName"` }
type LookupConfigurationOutputArgs ¶
type LookupConfigurationOutputArgs struct { // The name of the server configuration. ConfigurationName pulumi.StringInput `pulumi:"configurationName"` // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` // The name of the server. ServerName pulumi.StringInput `pulumi:"serverName"` }
func (LookupConfigurationOutputArgs) ElementType ¶
func (LookupConfigurationOutputArgs) ElementType() reflect.Type
type LookupConfigurationResult ¶
type LookupConfigurationResult struct { // Allowed values of the configuration. AllowedValues string `pulumi:"allowedValues"` // Data type of the configuration. DataType string `pulumi:"dataType"` // Default value of the configuration. DefaultValue string `pulumi:"defaultValue"` // Description of the configuration. Description string `pulumi:"description"` // 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"` // Source of the configuration. Source *string `pulumi:"source"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` // Value of the configuration. Value *string `pulumi:"value"` }
Represents a Configuration.
func LookupConfiguration ¶
func LookupConfiguration(ctx *pulumi.Context, args *LookupConfigurationArgs, opts ...pulumi.InvokeOption) (*LookupConfigurationResult, error)
Gets information about a configuration of server. Azure REST API version: 2018-06-01.
Other available API versions: 2018-06-01-preview.
type LookupConfigurationResultOutput ¶
type LookupConfigurationResultOutput struct{ *pulumi.OutputState }
Represents a Configuration.
func LookupConfigurationOutput ¶
func LookupConfigurationOutput(ctx *pulumi.Context, args LookupConfigurationOutputArgs, opts ...pulumi.InvokeOption) LookupConfigurationResultOutput
func (LookupConfigurationResultOutput) AllowedValues ¶
func (o LookupConfigurationResultOutput) AllowedValues() pulumi.StringOutput
Allowed values of the configuration.
func (LookupConfigurationResultOutput) DataType ¶
func (o LookupConfigurationResultOutput) DataType() pulumi.StringOutput
Data type of the configuration.
func (LookupConfigurationResultOutput) DefaultValue ¶
func (o LookupConfigurationResultOutput) DefaultValue() pulumi.StringOutput
Default value of the configuration.
func (LookupConfigurationResultOutput) Description ¶
func (o LookupConfigurationResultOutput) Description() pulumi.StringOutput
Description of the configuration.
func (LookupConfigurationResultOutput) ElementType ¶
func (LookupConfigurationResultOutput) ElementType() reflect.Type
func (LookupConfigurationResultOutput) Id ¶
func (o LookupConfigurationResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (LookupConfigurationResultOutput) Name ¶
func (o LookupConfigurationResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupConfigurationResultOutput) Source ¶
func (o LookupConfigurationResultOutput) Source() pulumi.StringPtrOutput
Source of the configuration.
func (LookupConfigurationResultOutput) ToLookupConfigurationResultOutput ¶
func (o LookupConfigurationResultOutput) ToLookupConfigurationResultOutput() LookupConfigurationResultOutput
func (LookupConfigurationResultOutput) ToLookupConfigurationResultOutputWithContext ¶
func (o LookupConfigurationResultOutput) ToLookupConfigurationResultOutputWithContext(ctx context.Context) LookupConfigurationResultOutput
func (LookupConfigurationResultOutput) Type ¶
func (o LookupConfigurationResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
func (LookupConfigurationResultOutput) Value ¶
func (o LookupConfigurationResultOutput) Value() pulumi.StringPtrOutput
Value of the configuration.
type LookupDatabaseArgs ¶
type LookupDatabaseOutputArgs ¶
type LookupDatabaseOutputArgs struct { // The name of the database. DatabaseName pulumi.StringInput `pulumi:"databaseName"` // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` // The name of the server. ServerName pulumi.StringInput `pulumi:"serverName"` }
func (LookupDatabaseOutputArgs) ElementType ¶
func (LookupDatabaseOutputArgs) ElementType() reflect.Type
type LookupDatabaseResult ¶
type LookupDatabaseResult struct { // The charset of the database. Charset *string `pulumi:"charset"` // The collation of the database. Collation *string `pulumi:"collation"` // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The name of the resource Name string `pulumi:"name"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
Represents a Database.
func LookupDatabase ¶
func LookupDatabase(ctx *pulumi.Context, args *LookupDatabaseArgs, opts ...pulumi.InvokeOption) (*LookupDatabaseResult, error)
Gets information about a database. Azure REST API version: 2018-06-01.
Other available API versions: 2018-06-01-preview.
type LookupDatabaseResultOutput ¶
type LookupDatabaseResultOutput struct{ *pulumi.OutputState }
Represents a Database.
func LookupDatabaseOutput ¶
func LookupDatabaseOutput(ctx *pulumi.Context, args LookupDatabaseOutputArgs, opts ...pulumi.InvokeOption) LookupDatabaseResultOutput
func (LookupDatabaseResultOutput) Charset ¶
func (o LookupDatabaseResultOutput) Charset() pulumi.StringPtrOutput
The charset of the database.
func (LookupDatabaseResultOutput) Collation ¶
func (o LookupDatabaseResultOutput) Collation() pulumi.StringPtrOutput
The collation of the database.
func (LookupDatabaseResultOutput) ElementType ¶
func (LookupDatabaseResultOutput) ElementType() reflect.Type
func (LookupDatabaseResultOutput) Id ¶
func (o LookupDatabaseResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (LookupDatabaseResultOutput) Name ¶
func (o LookupDatabaseResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupDatabaseResultOutput) ToLookupDatabaseResultOutput ¶
func (o LookupDatabaseResultOutput) ToLookupDatabaseResultOutput() LookupDatabaseResultOutput
func (LookupDatabaseResultOutput) ToLookupDatabaseResultOutputWithContext ¶
func (o LookupDatabaseResultOutput) ToLookupDatabaseResultOutputWithContext(ctx context.Context) LookupDatabaseResultOutput
func (LookupDatabaseResultOutput) Type ¶
func (o LookupDatabaseResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type LookupFirewallRuleArgs ¶
type LookupFirewallRuleArgs struct { // The name of the server firewall rule. FirewallRuleName string `pulumi:"firewallRuleName"` // The name of the resource group. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the server. ServerName string `pulumi:"serverName"` }
type LookupFirewallRuleOutputArgs ¶
type LookupFirewallRuleOutputArgs struct { // The name of the server firewall rule. FirewallRuleName pulumi.StringInput `pulumi:"firewallRuleName"` // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` // The name of the server. ServerName pulumi.StringInput `pulumi:"serverName"` }
func (LookupFirewallRuleOutputArgs) ElementType ¶
func (LookupFirewallRuleOutputArgs) ElementType() reflect.Type
type LookupFirewallRuleResult ¶
type LookupFirewallRuleResult struct { // The end IP address of the server firewall rule. Must be IPv4 format. EndIpAddress string `pulumi:"endIpAddress"` // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The name of the resource Name string `pulumi:"name"` // The start IP address of the server firewall rule. Must be IPv4 format. StartIpAddress string `pulumi:"startIpAddress"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
Represents a server firewall rule.
func LookupFirewallRule ¶
func LookupFirewallRule(ctx *pulumi.Context, args *LookupFirewallRuleArgs, opts ...pulumi.InvokeOption) (*LookupFirewallRuleResult, error)
Gets information about a server firewall rule. Azure REST API version: 2018-06-01.
Other available API versions: 2018-06-01-preview.
type LookupFirewallRuleResultOutput ¶
type LookupFirewallRuleResultOutput struct{ *pulumi.OutputState }
Represents a server firewall rule.
func LookupFirewallRuleOutput ¶
func LookupFirewallRuleOutput(ctx *pulumi.Context, args LookupFirewallRuleOutputArgs, opts ...pulumi.InvokeOption) LookupFirewallRuleResultOutput
func (LookupFirewallRuleResultOutput) ElementType ¶
func (LookupFirewallRuleResultOutput) ElementType() reflect.Type
func (LookupFirewallRuleResultOutput) EndIpAddress ¶
func (o LookupFirewallRuleResultOutput) EndIpAddress() pulumi.StringOutput
The end IP address of the server firewall rule. Must be IPv4 format.
func (LookupFirewallRuleResultOutput) Id ¶
func (o LookupFirewallRuleResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (LookupFirewallRuleResultOutput) Name ¶
func (o LookupFirewallRuleResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupFirewallRuleResultOutput) StartIpAddress ¶
func (o LookupFirewallRuleResultOutput) StartIpAddress() pulumi.StringOutput
The start IP address of the server firewall rule. Must be IPv4 format.
func (LookupFirewallRuleResultOutput) ToLookupFirewallRuleResultOutput ¶
func (o LookupFirewallRuleResultOutput) ToLookupFirewallRuleResultOutput() LookupFirewallRuleResultOutput
func (LookupFirewallRuleResultOutput) ToLookupFirewallRuleResultOutputWithContext ¶
func (o LookupFirewallRuleResultOutput) ToLookupFirewallRuleResultOutputWithContext(ctx context.Context) LookupFirewallRuleResultOutput
func (LookupFirewallRuleResultOutput) Type ¶
func (o LookupFirewallRuleResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type LookupPrivateEndpointConnectionArgs ¶
type LookupPrivateEndpointConnectionArgs struct { // The name of the private endpoint connection. PrivateEndpointConnectionName string `pulumi:"privateEndpointConnectionName"` // The name of the resource group. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the server. ServerName string `pulumi:"serverName"` }
type LookupPrivateEndpointConnectionOutputArgs ¶
type LookupPrivateEndpointConnectionOutputArgs struct { // The name of the private endpoint connection. PrivateEndpointConnectionName pulumi.StringInput `pulumi:"privateEndpointConnectionName"` // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` // The name of the server. ServerName pulumi.StringInput `pulumi:"serverName"` }
func (LookupPrivateEndpointConnectionOutputArgs) ElementType ¶
func (LookupPrivateEndpointConnectionOutputArgs) ElementType() reflect.Type
type LookupPrivateEndpointConnectionResult ¶
type LookupPrivateEndpointConnectionResult struct { // 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"` // Private endpoint which the connection belongs to. PrivateEndpoint *PrivateEndpointPropertyResponse `pulumi:"privateEndpoint"` // Connection state of the private endpoint connection. PrivateLinkServiceConnectionState *PrivateLinkServiceConnectionStatePropertyResponse `pulumi:"privateLinkServiceConnectionState"` // State of the private endpoint connection. ProvisioningState string `pulumi:"provisioningState"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
A private endpoint connection
func LookupPrivateEndpointConnection ¶
func LookupPrivateEndpointConnection(ctx *pulumi.Context, args *LookupPrivateEndpointConnectionArgs, opts ...pulumi.InvokeOption) (*LookupPrivateEndpointConnectionResult, error)
Gets a private endpoint connection. Azure REST API version: 2018-06-01.
Other available API versions: 2018-06-01-privatepreview.
type LookupPrivateEndpointConnectionResultOutput ¶
type LookupPrivateEndpointConnectionResultOutput struct{ *pulumi.OutputState }
A private endpoint connection
func LookupPrivateEndpointConnectionOutput ¶
func LookupPrivateEndpointConnectionOutput(ctx *pulumi.Context, args LookupPrivateEndpointConnectionOutputArgs, opts ...pulumi.InvokeOption) LookupPrivateEndpointConnectionResultOutput
func (LookupPrivateEndpointConnectionResultOutput) ElementType ¶
func (LookupPrivateEndpointConnectionResultOutput) ElementType() reflect.Type
func (LookupPrivateEndpointConnectionResultOutput) Id ¶
func (o LookupPrivateEndpointConnectionResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (LookupPrivateEndpointConnectionResultOutput) Name ¶
func (o LookupPrivateEndpointConnectionResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupPrivateEndpointConnectionResultOutput) PrivateEndpoint ¶
func (o LookupPrivateEndpointConnectionResultOutput) PrivateEndpoint() PrivateEndpointPropertyResponsePtrOutput
Private endpoint which the connection belongs to.
func (LookupPrivateEndpointConnectionResultOutput) PrivateLinkServiceConnectionState ¶
func (o LookupPrivateEndpointConnectionResultOutput) PrivateLinkServiceConnectionState() PrivateLinkServiceConnectionStatePropertyResponsePtrOutput
Connection state of the private endpoint connection.
func (LookupPrivateEndpointConnectionResultOutput) ProvisioningState ¶
func (o LookupPrivateEndpointConnectionResultOutput) ProvisioningState() pulumi.StringOutput
State of the private endpoint connection.
func (LookupPrivateEndpointConnectionResultOutput) ToLookupPrivateEndpointConnectionResultOutput ¶
func (o LookupPrivateEndpointConnectionResultOutput) ToLookupPrivateEndpointConnectionResultOutput() LookupPrivateEndpointConnectionResultOutput
func (LookupPrivateEndpointConnectionResultOutput) ToLookupPrivateEndpointConnectionResultOutputWithContext ¶
func (o LookupPrivateEndpointConnectionResultOutput) ToLookupPrivateEndpointConnectionResultOutputWithContext(ctx context.Context) LookupPrivateEndpointConnectionResultOutput
func (LookupPrivateEndpointConnectionResultOutput) Type ¶
func (o LookupPrivateEndpointConnectionResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type LookupServerArgs ¶
type LookupServerOutputArgs ¶
type LookupServerOutputArgs struct { // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` // The name of the server. ServerName pulumi.StringInput `pulumi:"serverName"` }
func (LookupServerOutputArgs) ElementType ¶
func (LookupServerOutputArgs) ElementType() reflect.Type
type LookupServerResult ¶
type LookupServerResult struct { // The administrator's login name of a server. Can only be specified when the server is being created (and is required for creation). AdministratorLogin *string `pulumi:"administratorLogin"` // Earliest restore point creation time (ISO8601 format) EarliestRestoreDate *string `pulumi:"earliestRestoreDate"` // The fully qualified domain name of a server. FullyQualifiedDomainName *string `pulumi:"fullyQualifiedDomainName"` // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The geo-location where the resource lives Location string `pulumi:"location"` // The master server id of a replica server. MasterServerId *string `pulumi:"masterServerId"` // Enforce a minimal Tls version for the server. MinimalTlsVersion *string `pulumi:"minimalTlsVersion"` // The name of the resource Name string `pulumi:"name"` // List of private endpoint connections on a server PrivateEndpointConnections []ServerPrivateEndpointConnectionResponse `pulumi:"privateEndpointConnections"` // Whether or not public network access is allowed for this server. Value is optional but if passed in, must be 'Enabled' or 'Disabled' PublicNetworkAccess *string `pulumi:"publicNetworkAccess"` // The maximum number of replicas that a master server can have. ReplicaCapacity *int `pulumi:"replicaCapacity"` // The replication role of the server. ReplicationRole *string `pulumi:"replicationRole"` // The SKU (pricing tier) of the server. Sku *SkuResponse `pulumi:"sku"` // Enable ssl enforcement or not when connect to server. SslEnforcement *string `pulumi:"sslEnforcement"` // 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"` // A state of a server that is visible to user. UserVisibleState *string `pulumi:"userVisibleState"` // Server version. Version *string `pulumi:"version"` }
Represents a server.
func LookupServer ¶
func LookupServer(ctx *pulumi.Context, args *LookupServerArgs, opts ...pulumi.InvokeOption) (*LookupServerResult, error)
Gets information about a server. Azure REST API version: 2018-06-01.
Other available API versions: 2018-06-01-preview.
type LookupServerResultOutput ¶
type LookupServerResultOutput struct{ *pulumi.OutputState }
Represents a server.
func LookupServerOutput ¶
func LookupServerOutput(ctx *pulumi.Context, args LookupServerOutputArgs, opts ...pulumi.InvokeOption) LookupServerResultOutput
func (LookupServerResultOutput) AdministratorLogin ¶
func (o LookupServerResultOutput) AdministratorLogin() pulumi.StringPtrOutput
The administrator's login name of a server. Can only be specified when the server is being created (and is required for creation).
func (LookupServerResultOutput) EarliestRestoreDate ¶
func (o LookupServerResultOutput) EarliestRestoreDate() pulumi.StringPtrOutput
Earliest restore point creation time (ISO8601 format)
func (LookupServerResultOutput) ElementType ¶
func (LookupServerResultOutput) ElementType() reflect.Type
func (LookupServerResultOutput) FullyQualifiedDomainName ¶
func (o LookupServerResultOutput) FullyQualifiedDomainName() pulumi.StringPtrOutput
The fully qualified domain name of a server.
func (LookupServerResultOutput) Id ¶
func (o LookupServerResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (LookupServerResultOutput) Location ¶
func (o LookupServerResultOutput) Location() pulumi.StringOutput
The geo-location where the resource lives
func (LookupServerResultOutput) MasterServerId ¶
func (o LookupServerResultOutput) MasterServerId() pulumi.StringPtrOutput
The master server id of a replica server.
func (LookupServerResultOutput) MinimalTlsVersion ¶
func (o LookupServerResultOutput) MinimalTlsVersion() pulumi.StringPtrOutput
Enforce a minimal Tls version for the server.
func (LookupServerResultOutput) Name ¶
func (o LookupServerResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupServerResultOutput) PrivateEndpointConnections ¶
func (o LookupServerResultOutput) PrivateEndpointConnections() ServerPrivateEndpointConnectionResponseArrayOutput
List of private endpoint connections on a server
func (LookupServerResultOutput) PublicNetworkAccess ¶
func (o LookupServerResultOutput) PublicNetworkAccess() pulumi.StringPtrOutput
Whether or not public network access is allowed for this server. Value is optional but if passed in, must be 'Enabled' or 'Disabled'
func (LookupServerResultOutput) ReplicaCapacity ¶
func (o LookupServerResultOutput) ReplicaCapacity() pulumi.IntPtrOutput
The maximum number of replicas that a master server can have.
func (LookupServerResultOutput) ReplicationRole ¶
func (o LookupServerResultOutput) ReplicationRole() pulumi.StringPtrOutput
The replication role of the server.
func (LookupServerResultOutput) Sku ¶
func (o LookupServerResultOutput) Sku() SkuResponsePtrOutput
The SKU (pricing tier) of the server.
func (LookupServerResultOutput) SslEnforcement ¶
func (o LookupServerResultOutput) SslEnforcement() pulumi.StringPtrOutput
Enable ssl enforcement or not when connect to server.
func (LookupServerResultOutput) StorageProfile ¶
func (o LookupServerResultOutput) StorageProfile() StorageProfileResponsePtrOutput
Storage profile of a server.
func (LookupServerResultOutput) Tags ¶
func (o LookupServerResultOutput) Tags() pulumi.StringMapOutput
Resource tags.
func (LookupServerResultOutput) ToLookupServerResultOutput ¶
func (o LookupServerResultOutput) ToLookupServerResultOutput() LookupServerResultOutput
func (LookupServerResultOutput) ToLookupServerResultOutputWithContext ¶
func (o LookupServerResultOutput) ToLookupServerResultOutputWithContext(ctx context.Context) LookupServerResultOutput
func (LookupServerResultOutput) Type ¶
func (o LookupServerResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
func (LookupServerResultOutput) UserVisibleState ¶
func (o LookupServerResultOutput) UserVisibleState() pulumi.StringPtrOutput
A state of a server that is visible to user.
func (LookupServerResultOutput) Version ¶
func (o LookupServerResultOutput) Version() pulumi.StringPtrOutput
Server version.
type LookupVirtualNetworkRuleArgs ¶
type LookupVirtualNetworkRuleArgs struct { // The name of the resource group. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the server. ServerName string `pulumi:"serverName"` // The name of the virtual network rule. VirtualNetworkRuleName string `pulumi:"virtualNetworkRuleName"` }
type LookupVirtualNetworkRuleOutputArgs ¶
type LookupVirtualNetworkRuleOutputArgs struct { // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` // The name of the server. ServerName pulumi.StringInput `pulumi:"serverName"` // The name of the virtual network rule. VirtualNetworkRuleName pulumi.StringInput `pulumi:"virtualNetworkRuleName"` }
func (LookupVirtualNetworkRuleOutputArgs) ElementType ¶
func (LookupVirtualNetworkRuleOutputArgs) ElementType() reflect.Type
type LookupVirtualNetworkRuleResult ¶
type LookupVirtualNetworkRuleResult struct { // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // Create firewall rule before the virtual network has vnet service endpoint enabled. IgnoreMissingVnetServiceEndpoint *bool `pulumi:"ignoreMissingVnetServiceEndpoint"` // The name of the resource Name string `pulumi:"name"` // Virtual Network Rule State State string `pulumi:"state"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` // The ARM resource id of the virtual network subnet. VirtualNetworkSubnetId string `pulumi:"virtualNetworkSubnetId"` }
A virtual network rule.
func LookupVirtualNetworkRule ¶
func LookupVirtualNetworkRule(ctx *pulumi.Context, args *LookupVirtualNetworkRuleArgs, opts ...pulumi.InvokeOption) (*LookupVirtualNetworkRuleResult, error)
Gets a virtual network rule. Azure REST API version: 2018-06-01.
Other available API versions: 2018-06-01-preview.
type LookupVirtualNetworkRuleResultOutput ¶
type LookupVirtualNetworkRuleResultOutput struct{ *pulumi.OutputState }
A virtual network rule.
func LookupVirtualNetworkRuleOutput ¶
func LookupVirtualNetworkRuleOutput(ctx *pulumi.Context, args LookupVirtualNetworkRuleOutputArgs, opts ...pulumi.InvokeOption) LookupVirtualNetworkRuleResultOutput
func (LookupVirtualNetworkRuleResultOutput) ElementType ¶
func (LookupVirtualNetworkRuleResultOutput) ElementType() reflect.Type
func (LookupVirtualNetworkRuleResultOutput) Id ¶
func (o LookupVirtualNetworkRuleResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (LookupVirtualNetworkRuleResultOutput) IgnoreMissingVnetServiceEndpoint ¶
func (o LookupVirtualNetworkRuleResultOutput) IgnoreMissingVnetServiceEndpoint() pulumi.BoolPtrOutput
Create firewall rule before the virtual network has vnet service endpoint enabled.
func (LookupVirtualNetworkRuleResultOutput) Name ¶
func (o LookupVirtualNetworkRuleResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupVirtualNetworkRuleResultOutput) State ¶
func (o LookupVirtualNetworkRuleResultOutput) State() pulumi.StringOutput
Virtual Network Rule State
func (LookupVirtualNetworkRuleResultOutput) ToLookupVirtualNetworkRuleResultOutput ¶
func (o LookupVirtualNetworkRuleResultOutput) ToLookupVirtualNetworkRuleResultOutput() LookupVirtualNetworkRuleResultOutput
func (LookupVirtualNetworkRuleResultOutput) ToLookupVirtualNetworkRuleResultOutputWithContext ¶
func (o LookupVirtualNetworkRuleResultOutput) ToLookupVirtualNetworkRuleResultOutputWithContext(ctx context.Context) LookupVirtualNetworkRuleResultOutput
func (LookupVirtualNetworkRuleResultOutput) Type ¶
func (o LookupVirtualNetworkRuleResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
func (LookupVirtualNetworkRuleResultOutput) VirtualNetworkSubnetId ¶
func (o LookupVirtualNetworkRuleResultOutput) VirtualNetworkSubnetId() pulumi.StringOutput
The ARM resource id of the virtual network subnet.
type MinimalTlsVersionEnum ¶
type MinimalTlsVersionEnum string
Enforce a minimal Tls version for the server.
func (MinimalTlsVersionEnum) ElementType ¶
func (MinimalTlsVersionEnum) ElementType() reflect.Type
func (MinimalTlsVersionEnum) ToMinimalTlsVersionEnumOutput ¶
func (e MinimalTlsVersionEnum) ToMinimalTlsVersionEnumOutput() MinimalTlsVersionEnumOutput
func (MinimalTlsVersionEnum) ToMinimalTlsVersionEnumOutputWithContext ¶
func (e MinimalTlsVersionEnum) ToMinimalTlsVersionEnumOutputWithContext(ctx context.Context) MinimalTlsVersionEnumOutput
func (MinimalTlsVersionEnum) ToMinimalTlsVersionEnumPtrOutput ¶
func (e MinimalTlsVersionEnum) ToMinimalTlsVersionEnumPtrOutput() MinimalTlsVersionEnumPtrOutput
func (MinimalTlsVersionEnum) ToMinimalTlsVersionEnumPtrOutputWithContext ¶
func (e MinimalTlsVersionEnum) ToMinimalTlsVersionEnumPtrOutputWithContext(ctx context.Context) MinimalTlsVersionEnumPtrOutput
func (MinimalTlsVersionEnum) ToStringOutput ¶
func (e MinimalTlsVersionEnum) ToStringOutput() pulumi.StringOutput
func (MinimalTlsVersionEnum) ToStringOutputWithContext ¶
func (e MinimalTlsVersionEnum) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (MinimalTlsVersionEnum) ToStringPtrOutput ¶
func (e MinimalTlsVersionEnum) ToStringPtrOutput() pulumi.StringPtrOutput
func (MinimalTlsVersionEnum) ToStringPtrOutputWithContext ¶
func (e MinimalTlsVersionEnum) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type MinimalTlsVersionEnumInput ¶
type MinimalTlsVersionEnumInput interface { pulumi.Input ToMinimalTlsVersionEnumOutput() MinimalTlsVersionEnumOutput ToMinimalTlsVersionEnumOutputWithContext(context.Context) MinimalTlsVersionEnumOutput }
MinimalTlsVersionEnumInput is an input type that accepts values of the MinimalTlsVersionEnum enum A concrete instance of `MinimalTlsVersionEnumInput` can be one of the following:
MinimalTlsVersionEnum_TLS1_0 MinimalTlsVersionEnum_TLS1_1 MinimalTlsVersionEnum_TLS1_2 MinimalTlsVersionEnumTLSEnforcementDisabled
type MinimalTlsVersionEnumOutput ¶
type MinimalTlsVersionEnumOutput struct{ *pulumi.OutputState }
func (MinimalTlsVersionEnumOutput) ElementType ¶
func (MinimalTlsVersionEnumOutput) ElementType() reflect.Type
func (MinimalTlsVersionEnumOutput) ToMinimalTlsVersionEnumOutput ¶
func (o MinimalTlsVersionEnumOutput) ToMinimalTlsVersionEnumOutput() MinimalTlsVersionEnumOutput
func (MinimalTlsVersionEnumOutput) ToMinimalTlsVersionEnumOutputWithContext ¶
func (o MinimalTlsVersionEnumOutput) ToMinimalTlsVersionEnumOutputWithContext(ctx context.Context) MinimalTlsVersionEnumOutput
func (MinimalTlsVersionEnumOutput) ToMinimalTlsVersionEnumPtrOutput ¶
func (o MinimalTlsVersionEnumOutput) ToMinimalTlsVersionEnumPtrOutput() MinimalTlsVersionEnumPtrOutput
func (MinimalTlsVersionEnumOutput) ToMinimalTlsVersionEnumPtrOutputWithContext ¶
func (o MinimalTlsVersionEnumOutput) ToMinimalTlsVersionEnumPtrOutputWithContext(ctx context.Context) MinimalTlsVersionEnumPtrOutput
func (MinimalTlsVersionEnumOutput) ToStringOutput ¶
func (o MinimalTlsVersionEnumOutput) ToStringOutput() pulumi.StringOutput
func (MinimalTlsVersionEnumOutput) ToStringOutputWithContext ¶
func (o MinimalTlsVersionEnumOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (MinimalTlsVersionEnumOutput) ToStringPtrOutput ¶
func (o MinimalTlsVersionEnumOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (MinimalTlsVersionEnumOutput) ToStringPtrOutputWithContext ¶
func (o MinimalTlsVersionEnumOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type MinimalTlsVersionEnumPtrInput ¶
type MinimalTlsVersionEnumPtrInput interface { pulumi.Input ToMinimalTlsVersionEnumPtrOutput() MinimalTlsVersionEnumPtrOutput ToMinimalTlsVersionEnumPtrOutputWithContext(context.Context) MinimalTlsVersionEnumPtrOutput }
func MinimalTlsVersionEnumPtr ¶
func MinimalTlsVersionEnumPtr(v string) MinimalTlsVersionEnumPtrInput
type MinimalTlsVersionEnumPtrOutput ¶
type MinimalTlsVersionEnumPtrOutput struct{ *pulumi.OutputState }
func (MinimalTlsVersionEnumPtrOutput) Elem ¶
func (o MinimalTlsVersionEnumPtrOutput) Elem() MinimalTlsVersionEnumOutput
func (MinimalTlsVersionEnumPtrOutput) ElementType ¶
func (MinimalTlsVersionEnumPtrOutput) ElementType() reflect.Type
func (MinimalTlsVersionEnumPtrOutput) ToMinimalTlsVersionEnumPtrOutput ¶
func (o MinimalTlsVersionEnumPtrOutput) ToMinimalTlsVersionEnumPtrOutput() MinimalTlsVersionEnumPtrOutput
func (MinimalTlsVersionEnumPtrOutput) ToMinimalTlsVersionEnumPtrOutputWithContext ¶
func (o MinimalTlsVersionEnumPtrOutput) ToMinimalTlsVersionEnumPtrOutputWithContext(ctx context.Context) MinimalTlsVersionEnumPtrOutput
func (MinimalTlsVersionEnumPtrOutput) ToStringPtrOutput ¶
func (o MinimalTlsVersionEnumPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (MinimalTlsVersionEnumPtrOutput) ToStringPtrOutputWithContext ¶
func (o MinimalTlsVersionEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PrivateEndpointConnection ¶
type PrivateEndpointConnection struct { pulumi.CustomResourceState // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // Private endpoint which the connection belongs to. PrivateEndpoint PrivateEndpointPropertyResponsePtrOutput `pulumi:"privateEndpoint"` // Connection state of the private endpoint connection. PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStatePropertyResponsePtrOutput `pulumi:"privateLinkServiceConnectionState"` // State of the private endpoint connection. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
A private endpoint connection Azure REST API version: 2018-06-01. Prior API version in Azure Native 1.x: 2018-06-01.
Other available API versions: 2018-06-01-privatepreview.
func GetPrivateEndpointConnection ¶
func GetPrivateEndpointConnection(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PrivateEndpointConnectionState, opts ...pulumi.ResourceOption) (*PrivateEndpointConnection, error)
GetPrivateEndpointConnection gets an existing PrivateEndpointConnection resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewPrivateEndpointConnection ¶
func NewPrivateEndpointConnection(ctx *pulumi.Context, name string, args *PrivateEndpointConnectionArgs, opts ...pulumi.ResourceOption) (*PrivateEndpointConnection, error)
NewPrivateEndpointConnection registers a new resource with the given unique name, arguments, and options.
func (*PrivateEndpointConnection) ElementType ¶
func (*PrivateEndpointConnection) ElementType() reflect.Type
func (*PrivateEndpointConnection) ToPrivateEndpointConnectionOutput ¶
func (i *PrivateEndpointConnection) ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput
func (*PrivateEndpointConnection) ToPrivateEndpointConnectionOutputWithContext ¶
func (i *PrivateEndpointConnection) ToPrivateEndpointConnectionOutputWithContext(ctx context.Context) PrivateEndpointConnectionOutput
type PrivateEndpointConnectionArgs ¶
type PrivateEndpointConnectionArgs struct { // Private endpoint which the connection belongs to. PrivateEndpoint PrivateEndpointPropertyPtrInput PrivateEndpointConnectionName pulumi.StringPtrInput // Connection state of the private endpoint connection. PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStatePropertyPtrInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // The name of the server. ServerName pulumi.StringInput }
The set of arguments for constructing a PrivateEndpointConnection resource.
func (PrivateEndpointConnectionArgs) ElementType ¶
func (PrivateEndpointConnectionArgs) ElementType() reflect.Type
type PrivateEndpointConnectionInput ¶
type PrivateEndpointConnectionInput interface { pulumi.Input ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput ToPrivateEndpointConnectionOutputWithContext(ctx context.Context) PrivateEndpointConnectionOutput }
type PrivateEndpointConnectionOutput ¶
type PrivateEndpointConnectionOutput struct{ *pulumi.OutputState }
func (PrivateEndpointConnectionOutput) ElementType ¶
func (PrivateEndpointConnectionOutput) ElementType() reflect.Type
func (PrivateEndpointConnectionOutput) Name ¶
func (o PrivateEndpointConnectionOutput) Name() pulumi.StringOutput
The name of the resource
func (PrivateEndpointConnectionOutput) PrivateEndpoint ¶
func (o PrivateEndpointConnectionOutput) PrivateEndpoint() PrivateEndpointPropertyResponsePtrOutput
Private endpoint which the connection belongs to.
func (PrivateEndpointConnectionOutput) PrivateLinkServiceConnectionState ¶
func (o PrivateEndpointConnectionOutput) PrivateLinkServiceConnectionState() PrivateLinkServiceConnectionStatePropertyResponsePtrOutput
Connection state of the private endpoint connection.
func (PrivateEndpointConnectionOutput) ProvisioningState ¶
func (o PrivateEndpointConnectionOutput) ProvisioningState() pulumi.StringOutput
State of the private endpoint connection.
func (PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutput ¶
func (o PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput
func (PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutputWithContext ¶
func (o PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutputWithContext(ctx context.Context) PrivateEndpointConnectionOutput
func (PrivateEndpointConnectionOutput) Type ¶
func (o PrivateEndpointConnectionOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type PrivateEndpointConnectionState ¶
type PrivateEndpointConnectionState struct { }
func (PrivateEndpointConnectionState) ElementType ¶
func (PrivateEndpointConnectionState) ElementType() reflect.Type
type PrivateEndpointProperty ¶
type PrivateEndpointProperty struct { // Resource id of the private endpoint. Id *string `pulumi:"id"` }
type PrivateEndpointPropertyArgs ¶
type PrivateEndpointPropertyArgs struct { // Resource id of the private endpoint. Id pulumi.StringPtrInput `pulumi:"id"` }
func (PrivateEndpointPropertyArgs) ElementType ¶
func (PrivateEndpointPropertyArgs) ElementType() reflect.Type
func (PrivateEndpointPropertyArgs) ToPrivateEndpointPropertyOutput ¶
func (i PrivateEndpointPropertyArgs) ToPrivateEndpointPropertyOutput() PrivateEndpointPropertyOutput
func (PrivateEndpointPropertyArgs) ToPrivateEndpointPropertyOutputWithContext ¶
func (i PrivateEndpointPropertyArgs) ToPrivateEndpointPropertyOutputWithContext(ctx context.Context) PrivateEndpointPropertyOutput
func (PrivateEndpointPropertyArgs) ToPrivateEndpointPropertyPtrOutput ¶
func (i PrivateEndpointPropertyArgs) ToPrivateEndpointPropertyPtrOutput() PrivateEndpointPropertyPtrOutput
func (PrivateEndpointPropertyArgs) ToPrivateEndpointPropertyPtrOutputWithContext ¶
func (i PrivateEndpointPropertyArgs) ToPrivateEndpointPropertyPtrOutputWithContext(ctx context.Context) PrivateEndpointPropertyPtrOutput
type PrivateEndpointPropertyInput ¶
type PrivateEndpointPropertyInput interface { pulumi.Input ToPrivateEndpointPropertyOutput() PrivateEndpointPropertyOutput ToPrivateEndpointPropertyOutputWithContext(context.Context) PrivateEndpointPropertyOutput }
PrivateEndpointPropertyInput is an input type that accepts PrivateEndpointPropertyArgs and PrivateEndpointPropertyOutput values. You can construct a concrete instance of `PrivateEndpointPropertyInput` via:
PrivateEndpointPropertyArgs{...}
type PrivateEndpointPropertyOutput ¶
type PrivateEndpointPropertyOutput struct{ *pulumi.OutputState }
func (PrivateEndpointPropertyOutput) ElementType ¶
func (PrivateEndpointPropertyOutput) ElementType() reflect.Type
func (PrivateEndpointPropertyOutput) Id ¶
func (o PrivateEndpointPropertyOutput) Id() pulumi.StringPtrOutput
Resource id of the private endpoint.
func (PrivateEndpointPropertyOutput) ToPrivateEndpointPropertyOutput ¶
func (o PrivateEndpointPropertyOutput) ToPrivateEndpointPropertyOutput() PrivateEndpointPropertyOutput
func (PrivateEndpointPropertyOutput) ToPrivateEndpointPropertyOutputWithContext ¶
func (o PrivateEndpointPropertyOutput) ToPrivateEndpointPropertyOutputWithContext(ctx context.Context) PrivateEndpointPropertyOutput
func (PrivateEndpointPropertyOutput) ToPrivateEndpointPropertyPtrOutput ¶
func (o PrivateEndpointPropertyOutput) ToPrivateEndpointPropertyPtrOutput() PrivateEndpointPropertyPtrOutput
func (PrivateEndpointPropertyOutput) ToPrivateEndpointPropertyPtrOutputWithContext ¶
func (o PrivateEndpointPropertyOutput) ToPrivateEndpointPropertyPtrOutputWithContext(ctx context.Context) PrivateEndpointPropertyPtrOutput
type PrivateEndpointPropertyPtrInput ¶
type PrivateEndpointPropertyPtrInput interface { pulumi.Input ToPrivateEndpointPropertyPtrOutput() PrivateEndpointPropertyPtrOutput ToPrivateEndpointPropertyPtrOutputWithContext(context.Context) PrivateEndpointPropertyPtrOutput }
PrivateEndpointPropertyPtrInput is an input type that accepts PrivateEndpointPropertyArgs, PrivateEndpointPropertyPtr and PrivateEndpointPropertyPtrOutput values. You can construct a concrete instance of `PrivateEndpointPropertyPtrInput` via:
PrivateEndpointPropertyArgs{...} or: nil
func PrivateEndpointPropertyPtr ¶
func PrivateEndpointPropertyPtr(v *PrivateEndpointPropertyArgs) PrivateEndpointPropertyPtrInput
type PrivateEndpointPropertyPtrOutput ¶
type PrivateEndpointPropertyPtrOutput struct{ *pulumi.OutputState }
func (PrivateEndpointPropertyPtrOutput) Elem ¶
func (o PrivateEndpointPropertyPtrOutput) Elem() PrivateEndpointPropertyOutput
func (PrivateEndpointPropertyPtrOutput) ElementType ¶
func (PrivateEndpointPropertyPtrOutput) ElementType() reflect.Type
func (PrivateEndpointPropertyPtrOutput) Id ¶
func (o PrivateEndpointPropertyPtrOutput) Id() pulumi.StringPtrOutput
Resource id of the private endpoint.
func (PrivateEndpointPropertyPtrOutput) ToPrivateEndpointPropertyPtrOutput ¶
func (o PrivateEndpointPropertyPtrOutput) ToPrivateEndpointPropertyPtrOutput() PrivateEndpointPropertyPtrOutput
func (PrivateEndpointPropertyPtrOutput) ToPrivateEndpointPropertyPtrOutputWithContext ¶
func (o PrivateEndpointPropertyPtrOutput) ToPrivateEndpointPropertyPtrOutputWithContext(ctx context.Context) PrivateEndpointPropertyPtrOutput
type PrivateEndpointPropertyResponse ¶
type PrivateEndpointPropertyResponse struct { // Resource id of the private endpoint. Id *string `pulumi:"id"` }
type PrivateEndpointPropertyResponseOutput ¶
type PrivateEndpointPropertyResponseOutput struct{ *pulumi.OutputState }
func (PrivateEndpointPropertyResponseOutput) ElementType ¶
func (PrivateEndpointPropertyResponseOutput) ElementType() reflect.Type
func (PrivateEndpointPropertyResponseOutput) Id ¶
func (o PrivateEndpointPropertyResponseOutput) Id() pulumi.StringPtrOutput
Resource id of the private endpoint.
func (PrivateEndpointPropertyResponseOutput) ToPrivateEndpointPropertyResponseOutput ¶
func (o PrivateEndpointPropertyResponseOutput) ToPrivateEndpointPropertyResponseOutput() PrivateEndpointPropertyResponseOutput
func (PrivateEndpointPropertyResponseOutput) ToPrivateEndpointPropertyResponseOutputWithContext ¶
func (o PrivateEndpointPropertyResponseOutput) ToPrivateEndpointPropertyResponseOutputWithContext(ctx context.Context) PrivateEndpointPropertyResponseOutput
type PrivateEndpointPropertyResponsePtrOutput ¶
type PrivateEndpointPropertyResponsePtrOutput struct{ *pulumi.OutputState }
func (PrivateEndpointPropertyResponsePtrOutput) ElementType ¶
func (PrivateEndpointPropertyResponsePtrOutput) ElementType() reflect.Type
func (PrivateEndpointPropertyResponsePtrOutput) Id ¶
func (o PrivateEndpointPropertyResponsePtrOutput) Id() pulumi.StringPtrOutput
Resource id of the private endpoint.
func (PrivateEndpointPropertyResponsePtrOutput) ToPrivateEndpointPropertyResponsePtrOutput ¶
func (o PrivateEndpointPropertyResponsePtrOutput) ToPrivateEndpointPropertyResponsePtrOutput() PrivateEndpointPropertyResponsePtrOutput
func (PrivateEndpointPropertyResponsePtrOutput) ToPrivateEndpointPropertyResponsePtrOutputWithContext ¶
func (o PrivateEndpointPropertyResponsePtrOutput) ToPrivateEndpointPropertyResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointPropertyResponsePtrOutput
type PrivateLinkServiceConnectionStatePropertyArgs ¶
type PrivateLinkServiceConnectionStatePropertyArgs struct { // The private link service connection description. Description pulumi.StringInput `pulumi:"description"` // The private link service connection status. Status pulumi.StringInput `pulumi:"status"` }
func (PrivateLinkServiceConnectionStatePropertyArgs) ElementType ¶
func (PrivateLinkServiceConnectionStatePropertyArgs) ElementType() reflect.Type
func (PrivateLinkServiceConnectionStatePropertyArgs) ToPrivateLinkServiceConnectionStatePropertyOutput ¶
func (i PrivateLinkServiceConnectionStatePropertyArgs) ToPrivateLinkServiceConnectionStatePropertyOutput() PrivateLinkServiceConnectionStatePropertyOutput
func (PrivateLinkServiceConnectionStatePropertyArgs) ToPrivateLinkServiceConnectionStatePropertyOutputWithContext ¶
func (i PrivateLinkServiceConnectionStatePropertyArgs) ToPrivateLinkServiceConnectionStatePropertyOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePropertyOutput
func (PrivateLinkServiceConnectionStatePropertyArgs) ToPrivateLinkServiceConnectionStatePropertyPtrOutput ¶
func (i PrivateLinkServiceConnectionStatePropertyArgs) ToPrivateLinkServiceConnectionStatePropertyPtrOutput() PrivateLinkServiceConnectionStatePropertyPtrOutput
func (PrivateLinkServiceConnectionStatePropertyArgs) ToPrivateLinkServiceConnectionStatePropertyPtrOutputWithContext ¶
func (i PrivateLinkServiceConnectionStatePropertyArgs) ToPrivateLinkServiceConnectionStatePropertyPtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePropertyPtrOutput
type PrivateLinkServiceConnectionStatePropertyInput ¶
type PrivateLinkServiceConnectionStatePropertyInput interface { pulumi.Input ToPrivateLinkServiceConnectionStatePropertyOutput() PrivateLinkServiceConnectionStatePropertyOutput ToPrivateLinkServiceConnectionStatePropertyOutputWithContext(context.Context) PrivateLinkServiceConnectionStatePropertyOutput }
PrivateLinkServiceConnectionStatePropertyInput is an input type that accepts PrivateLinkServiceConnectionStatePropertyArgs and PrivateLinkServiceConnectionStatePropertyOutput values. You can construct a concrete instance of `PrivateLinkServiceConnectionStatePropertyInput` via:
PrivateLinkServiceConnectionStatePropertyArgs{...}
type PrivateLinkServiceConnectionStatePropertyOutput ¶
type PrivateLinkServiceConnectionStatePropertyOutput struct{ *pulumi.OutputState }
func (PrivateLinkServiceConnectionStatePropertyOutput) Description ¶
func (o PrivateLinkServiceConnectionStatePropertyOutput) Description() pulumi.StringOutput
The private link service connection description.
func (PrivateLinkServiceConnectionStatePropertyOutput) ElementType ¶
func (PrivateLinkServiceConnectionStatePropertyOutput) ElementType() reflect.Type
func (PrivateLinkServiceConnectionStatePropertyOutput) Status ¶
func (o PrivateLinkServiceConnectionStatePropertyOutput) Status() pulumi.StringOutput
The private link service connection status.
func (PrivateLinkServiceConnectionStatePropertyOutput) ToPrivateLinkServiceConnectionStatePropertyOutput ¶
func (o PrivateLinkServiceConnectionStatePropertyOutput) ToPrivateLinkServiceConnectionStatePropertyOutput() PrivateLinkServiceConnectionStatePropertyOutput
func (PrivateLinkServiceConnectionStatePropertyOutput) ToPrivateLinkServiceConnectionStatePropertyOutputWithContext ¶
func (o PrivateLinkServiceConnectionStatePropertyOutput) ToPrivateLinkServiceConnectionStatePropertyOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePropertyOutput
func (PrivateLinkServiceConnectionStatePropertyOutput) ToPrivateLinkServiceConnectionStatePropertyPtrOutput ¶
func (o PrivateLinkServiceConnectionStatePropertyOutput) ToPrivateLinkServiceConnectionStatePropertyPtrOutput() PrivateLinkServiceConnectionStatePropertyPtrOutput
func (PrivateLinkServiceConnectionStatePropertyOutput) ToPrivateLinkServiceConnectionStatePropertyPtrOutputWithContext ¶
func (o PrivateLinkServiceConnectionStatePropertyOutput) ToPrivateLinkServiceConnectionStatePropertyPtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePropertyPtrOutput
type PrivateLinkServiceConnectionStatePropertyPtrInput ¶
type PrivateLinkServiceConnectionStatePropertyPtrInput interface { pulumi.Input ToPrivateLinkServiceConnectionStatePropertyPtrOutput() PrivateLinkServiceConnectionStatePropertyPtrOutput ToPrivateLinkServiceConnectionStatePropertyPtrOutputWithContext(context.Context) PrivateLinkServiceConnectionStatePropertyPtrOutput }
PrivateLinkServiceConnectionStatePropertyPtrInput is an input type that accepts PrivateLinkServiceConnectionStatePropertyArgs, PrivateLinkServiceConnectionStatePropertyPtr and PrivateLinkServiceConnectionStatePropertyPtrOutput values. You can construct a concrete instance of `PrivateLinkServiceConnectionStatePropertyPtrInput` via:
PrivateLinkServiceConnectionStatePropertyArgs{...} or: nil
func PrivateLinkServiceConnectionStatePropertyPtr ¶
func PrivateLinkServiceConnectionStatePropertyPtr(v *PrivateLinkServiceConnectionStatePropertyArgs) PrivateLinkServiceConnectionStatePropertyPtrInput
type PrivateLinkServiceConnectionStatePropertyPtrOutput ¶
type PrivateLinkServiceConnectionStatePropertyPtrOutput struct{ *pulumi.OutputState }
func (PrivateLinkServiceConnectionStatePropertyPtrOutput) Description ¶
func (o PrivateLinkServiceConnectionStatePropertyPtrOutput) Description() pulumi.StringPtrOutput
The private link service connection description.
func (PrivateLinkServiceConnectionStatePropertyPtrOutput) ElementType ¶
func (PrivateLinkServiceConnectionStatePropertyPtrOutput) ElementType() reflect.Type
func (PrivateLinkServiceConnectionStatePropertyPtrOutput) Status ¶
func (o PrivateLinkServiceConnectionStatePropertyPtrOutput) Status() pulumi.StringPtrOutput
The private link service connection status.
func (PrivateLinkServiceConnectionStatePropertyPtrOutput) ToPrivateLinkServiceConnectionStatePropertyPtrOutput ¶
func (o PrivateLinkServiceConnectionStatePropertyPtrOutput) ToPrivateLinkServiceConnectionStatePropertyPtrOutput() PrivateLinkServiceConnectionStatePropertyPtrOutput
func (PrivateLinkServiceConnectionStatePropertyPtrOutput) ToPrivateLinkServiceConnectionStatePropertyPtrOutputWithContext ¶
func (o PrivateLinkServiceConnectionStatePropertyPtrOutput) ToPrivateLinkServiceConnectionStatePropertyPtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePropertyPtrOutput
type PrivateLinkServiceConnectionStatePropertyResponse ¶
type PrivateLinkServiceConnectionStatePropertyResponse struct { // The actions required for private link service connection. ActionsRequired string `pulumi:"actionsRequired"` // The private link service connection description. Description string `pulumi:"description"` // The private link service connection status. Status string `pulumi:"status"` }
type PrivateLinkServiceConnectionStatePropertyResponseOutput ¶
type PrivateLinkServiceConnectionStatePropertyResponseOutput struct{ *pulumi.OutputState }
func (PrivateLinkServiceConnectionStatePropertyResponseOutput) ActionsRequired ¶
func (o PrivateLinkServiceConnectionStatePropertyResponseOutput) ActionsRequired() pulumi.StringOutput
The actions required for private link service connection.
func (PrivateLinkServiceConnectionStatePropertyResponseOutput) Description ¶
func (o PrivateLinkServiceConnectionStatePropertyResponseOutput) Description() pulumi.StringOutput
The private link service connection description.
func (PrivateLinkServiceConnectionStatePropertyResponseOutput) ElementType ¶
func (PrivateLinkServiceConnectionStatePropertyResponseOutput) ElementType() reflect.Type
func (PrivateLinkServiceConnectionStatePropertyResponseOutput) Status ¶
func (o PrivateLinkServiceConnectionStatePropertyResponseOutput) Status() pulumi.StringOutput
The private link service connection status.
func (PrivateLinkServiceConnectionStatePropertyResponseOutput) ToPrivateLinkServiceConnectionStatePropertyResponseOutput ¶
func (o PrivateLinkServiceConnectionStatePropertyResponseOutput) ToPrivateLinkServiceConnectionStatePropertyResponseOutput() PrivateLinkServiceConnectionStatePropertyResponseOutput
func (PrivateLinkServiceConnectionStatePropertyResponseOutput) ToPrivateLinkServiceConnectionStatePropertyResponseOutputWithContext ¶
func (o PrivateLinkServiceConnectionStatePropertyResponseOutput) ToPrivateLinkServiceConnectionStatePropertyResponseOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePropertyResponseOutput
type PrivateLinkServiceConnectionStatePropertyResponsePtrOutput ¶
type PrivateLinkServiceConnectionStatePropertyResponsePtrOutput struct{ *pulumi.OutputState }
func (PrivateLinkServiceConnectionStatePropertyResponsePtrOutput) ActionsRequired ¶
func (o PrivateLinkServiceConnectionStatePropertyResponsePtrOutput) ActionsRequired() pulumi.StringPtrOutput
The actions required for private link service connection.
func (PrivateLinkServiceConnectionStatePropertyResponsePtrOutput) Description ¶
func (o PrivateLinkServiceConnectionStatePropertyResponsePtrOutput) Description() pulumi.StringPtrOutput
The private link service connection description.
func (PrivateLinkServiceConnectionStatePropertyResponsePtrOutput) ElementType ¶
func (PrivateLinkServiceConnectionStatePropertyResponsePtrOutput) ElementType() reflect.Type
func (PrivateLinkServiceConnectionStatePropertyResponsePtrOutput) Status ¶
func (o PrivateLinkServiceConnectionStatePropertyResponsePtrOutput) Status() pulumi.StringPtrOutput
The private link service connection status.
func (PrivateLinkServiceConnectionStatePropertyResponsePtrOutput) ToPrivateLinkServiceConnectionStatePropertyResponsePtrOutput ¶
func (o PrivateLinkServiceConnectionStatePropertyResponsePtrOutput) ToPrivateLinkServiceConnectionStatePropertyResponsePtrOutput() PrivateLinkServiceConnectionStatePropertyResponsePtrOutput
func (PrivateLinkServiceConnectionStatePropertyResponsePtrOutput) ToPrivateLinkServiceConnectionStatePropertyResponsePtrOutputWithContext ¶
func (o PrivateLinkServiceConnectionStatePropertyResponsePtrOutput) ToPrivateLinkServiceConnectionStatePropertyResponsePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePropertyResponsePtrOutput
type PublicNetworkAccessEnum ¶
type PublicNetworkAccessEnum string
Whether or not public network access is allowed for this server. Value is optional but if passed in, must be 'Enabled' or 'Disabled'
func (PublicNetworkAccessEnum) ElementType ¶
func (PublicNetworkAccessEnum) ElementType() reflect.Type
func (PublicNetworkAccessEnum) ToPublicNetworkAccessEnumOutput ¶
func (e PublicNetworkAccessEnum) ToPublicNetworkAccessEnumOutput() PublicNetworkAccessEnumOutput
func (PublicNetworkAccessEnum) ToPublicNetworkAccessEnumOutputWithContext ¶
func (e PublicNetworkAccessEnum) ToPublicNetworkAccessEnumOutputWithContext(ctx context.Context) PublicNetworkAccessEnumOutput
func (PublicNetworkAccessEnum) ToPublicNetworkAccessEnumPtrOutput ¶
func (e PublicNetworkAccessEnum) ToPublicNetworkAccessEnumPtrOutput() PublicNetworkAccessEnumPtrOutput
func (PublicNetworkAccessEnum) ToPublicNetworkAccessEnumPtrOutputWithContext ¶
func (e PublicNetworkAccessEnum) ToPublicNetworkAccessEnumPtrOutputWithContext(ctx context.Context) PublicNetworkAccessEnumPtrOutput
func (PublicNetworkAccessEnum) ToStringOutput ¶
func (e PublicNetworkAccessEnum) ToStringOutput() pulumi.StringOutput
func (PublicNetworkAccessEnum) ToStringOutputWithContext ¶
func (e PublicNetworkAccessEnum) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PublicNetworkAccessEnum) ToStringPtrOutput ¶
func (e PublicNetworkAccessEnum) ToStringPtrOutput() pulumi.StringPtrOutput
func (PublicNetworkAccessEnum) ToStringPtrOutputWithContext ¶
func (e PublicNetworkAccessEnum) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PublicNetworkAccessEnumInput ¶
type PublicNetworkAccessEnumInput interface { pulumi.Input ToPublicNetworkAccessEnumOutput() PublicNetworkAccessEnumOutput ToPublicNetworkAccessEnumOutputWithContext(context.Context) PublicNetworkAccessEnumOutput }
PublicNetworkAccessEnumInput is an input type that accepts values of the PublicNetworkAccessEnum enum A concrete instance of `PublicNetworkAccessEnumInput` can be one of the following:
PublicNetworkAccessEnumEnabled PublicNetworkAccessEnumDisabled
type PublicNetworkAccessEnumOutput ¶
type PublicNetworkAccessEnumOutput struct{ *pulumi.OutputState }
func (PublicNetworkAccessEnumOutput) ElementType ¶
func (PublicNetworkAccessEnumOutput) ElementType() reflect.Type
func (PublicNetworkAccessEnumOutput) ToPublicNetworkAccessEnumOutput ¶
func (o PublicNetworkAccessEnumOutput) ToPublicNetworkAccessEnumOutput() PublicNetworkAccessEnumOutput
func (PublicNetworkAccessEnumOutput) ToPublicNetworkAccessEnumOutputWithContext ¶
func (o PublicNetworkAccessEnumOutput) ToPublicNetworkAccessEnumOutputWithContext(ctx context.Context) PublicNetworkAccessEnumOutput
func (PublicNetworkAccessEnumOutput) ToPublicNetworkAccessEnumPtrOutput ¶
func (o PublicNetworkAccessEnumOutput) ToPublicNetworkAccessEnumPtrOutput() PublicNetworkAccessEnumPtrOutput
func (PublicNetworkAccessEnumOutput) ToPublicNetworkAccessEnumPtrOutputWithContext ¶
func (o PublicNetworkAccessEnumOutput) ToPublicNetworkAccessEnumPtrOutputWithContext(ctx context.Context) PublicNetworkAccessEnumPtrOutput
func (PublicNetworkAccessEnumOutput) ToStringOutput ¶
func (o PublicNetworkAccessEnumOutput) ToStringOutput() pulumi.StringOutput
func (PublicNetworkAccessEnumOutput) ToStringOutputWithContext ¶
func (o PublicNetworkAccessEnumOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PublicNetworkAccessEnumOutput) ToStringPtrOutput ¶
func (o PublicNetworkAccessEnumOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PublicNetworkAccessEnumOutput) ToStringPtrOutputWithContext ¶
func (o PublicNetworkAccessEnumOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PublicNetworkAccessEnumPtrInput ¶
type PublicNetworkAccessEnumPtrInput interface { pulumi.Input ToPublicNetworkAccessEnumPtrOutput() PublicNetworkAccessEnumPtrOutput ToPublicNetworkAccessEnumPtrOutputWithContext(context.Context) PublicNetworkAccessEnumPtrOutput }
func PublicNetworkAccessEnumPtr ¶
func PublicNetworkAccessEnumPtr(v string) PublicNetworkAccessEnumPtrInput
type PublicNetworkAccessEnumPtrOutput ¶
type PublicNetworkAccessEnumPtrOutput struct{ *pulumi.OutputState }
func (PublicNetworkAccessEnumPtrOutput) Elem ¶
func (o PublicNetworkAccessEnumPtrOutput) Elem() PublicNetworkAccessEnumOutput
func (PublicNetworkAccessEnumPtrOutput) ElementType ¶
func (PublicNetworkAccessEnumPtrOutput) ElementType() reflect.Type
func (PublicNetworkAccessEnumPtrOutput) ToPublicNetworkAccessEnumPtrOutput ¶
func (o PublicNetworkAccessEnumPtrOutput) ToPublicNetworkAccessEnumPtrOutput() PublicNetworkAccessEnumPtrOutput
func (PublicNetworkAccessEnumPtrOutput) ToPublicNetworkAccessEnumPtrOutputWithContext ¶
func (o PublicNetworkAccessEnumPtrOutput) ToPublicNetworkAccessEnumPtrOutputWithContext(ctx context.Context) PublicNetworkAccessEnumPtrOutput
func (PublicNetworkAccessEnumPtrOutput) ToStringPtrOutput ¶
func (o PublicNetworkAccessEnumPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PublicNetworkAccessEnumPtrOutput) ToStringPtrOutputWithContext ¶
func (o PublicNetworkAccessEnumPtrOutput) 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"` // Earliest restore point creation time (ISO8601 format) EarliestRestoreDate pulumi.StringPtrOutput `pulumi:"earliestRestoreDate"` // The fully qualified domain name of a server. FullyQualifiedDomainName pulumi.StringPtrOutput `pulumi:"fullyQualifiedDomainName"` // The geo-location where the resource lives Location pulumi.StringOutput `pulumi:"location"` // The master server id of a replica server. MasterServerId pulumi.StringPtrOutput `pulumi:"masterServerId"` // Enforce a minimal Tls version for the server. MinimalTlsVersion pulumi.StringPtrOutput `pulumi:"minimalTlsVersion"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // List of private endpoint connections on a server PrivateEndpointConnections ServerPrivateEndpointConnectionResponseArrayOutput `pulumi:"privateEndpointConnections"` // Whether or not public network access is allowed for this server. Value is optional but if passed in, must be 'Enabled' or 'Disabled' PublicNetworkAccess pulumi.StringPtrOutput `pulumi:"publicNetworkAccess"` // The maximum number of replicas that a master server can have. ReplicaCapacity pulumi.IntPtrOutput `pulumi:"replicaCapacity"` // The replication role of the server. ReplicationRole pulumi.StringPtrOutput `pulumi:"replicationRole"` // The SKU (pricing tier) of the server. Sku SkuResponsePtrOutput `pulumi:"sku"` // Enable ssl enforcement or not when connect to server. SslEnforcement pulumi.StringPtrOutput `pulumi:"sslEnforcement"` // 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"` // A state of a server that is visible to user. UserVisibleState pulumi.StringPtrOutput `pulumi:"userVisibleState"` // Server version. Version pulumi.StringPtrOutput `pulumi:"version"` }
Represents a server. Azure REST API version: 2018-06-01. Prior API version in Azure Native 1.x: 2018-06-01.
Other available API versions: 2018-06-01-preview.
func GetServer ¶
func GetServer(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ServerState, opts ...pulumi.ResourceOption) (*Server, error)
GetServer gets an existing Server resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewServer ¶
func NewServer(ctx *pulumi.Context, name string, args *ServerArgs, opts ...pulumi.ResourceOption) (*Server, error)
NewServer registers a new resource with the given unique name, arguments, and options.
func (*Server) ElementType ¶
func (*Server) ToServerOutput ¶
func (i *Server) ToServerOutput() ServerOutput
func (*Server) ToServerOutputWithContext ¶
func (i *Server) ToServerOutputWithContext(ctx context.Context) ServerOutput
type ServerArgs ¶
type ServerArgs struct { // The location the resource resides in. Location pulumi.StringPtrInput // Properties of the server. Properties pulumi.Input // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // The name of the server. ServerName pulumi.StringPtrInput // The SKU (pricing tier) of the server. Sku SkuPtrInput // Application-specific metadata in the form of key-value pairs. Tags pulumi.StringMapInput }
The set of arguments for constructing a Server resource.
func (ServerArgs) ElementType ¶
func (ServerArgs) ElementType() reflect.Type
type ServerInput ¶
type ServerInput interface { pulumi.Input ToServerOutput() ServerOutput ToServerOutputWithContext(ctx context.Context) ServerOutput }
type ServerOutput ¶
type ServerOutput struct{ *pulumi.OutputState }
func (ServerOutput) AdministratorLogin ¶
func (o ServerOutput) AdministratorLogin() pulumi.StringPtrOutput
The administrator's login name of a server. Can only be specified when the server is being created (and is required for creation).
func (ServerOutput) EarliestRestoreDate ¶
func (o ServerOutput) EarliestRestoreDate() pulumi.StringPtrOutput
Earliest restore point creation time (ISO8601 format)
func (ServerOutput) ElementType ¶
func (ServerOutput) ElementType() reflect.Type
func (ServerOutput) FullyQualifiedDomainName ¶
func (o ServerOutput) FullyQualifiedDomainName() pulumi.StringPtrOutput
The fully qualified domain name of a server.
func (ServerOutput) Location ¶
func (o ServerOutput) Location() pulumi.StringOutput
The geo-location where the resource lives
func (ServerOutput) MasterServerId ¶
func (o ServerOutput) MasterServerId() pulumi.StringPtrOutput
The master server id of a replica server.
func (ServerOutput) MinimalTlsVersion ¶
func (o ServerOutput) MinimalTlsVersion() pulumi.StringPtrOutput
Enforce a minimal Tls version for the server.
func (ServerOutput) Name ¶
func (o ServerOutput) Name() pulumi.StringOutput
The name of the resource
func (ServerOutput) PrivateEndpointConnections ¶
func (o ServerOutput) PrivateEndpointConnections() ServerPrivateEndpointConnectionResponseArrayOutput
List of private endpoint connections on a server
func (ServerOutput) PublicNetworkAccess ¶
func (o ServerOutput) PublicNetworkAccess() pulumi.StringPtrOutput
Whether or not public network access is allowed for this server. Value is optional but if passed in, must be 'Enabled' or 'Disabled'
func (ServerOutput) ReplicaCapacity ¶
func (o ServerOutput) ReplicaCapacity() pulumi.IntPtrOutput
The maximum number of replicas that a master server can have.
func (ServerOutput) ReplicationRole ¶
func (o ServerOutput) ReplicationRole() pulumi.StringPtrOutput
The replication role of the server.
func (ServerOutput) Sku ¶
func (o ServerOutput) Sku() SkuResponsePtrOutput
The SKU (pricing tier) of the server.
func (ServerOutput) SslEnforcement ¶
func (o ServerOutput) SslEnforcement() pulumi.StringPtrOutput
Enable ssl enforcement or not when connect to server.
func (ServerOutput) StorageProfile ¶
func (o ServerOutput) StorageProfile() StorageProfileResponsePtrOutput
Storage profile of a server.
func (ServerOutput) ToServerOutput ¶
func (o ServerOutput) ToServerOutput() ServerOutput
func (ServerOutput) ToServerOutputWithContext ¶
func (o ServerOutput) ToServerOutputWithContext(ctx context.Context) ServerOutput
func (ServerOutput) Type ¶
func (o ServerOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
func (ServerOutput) UserVisibleState ¶
func (o ServerOutput) UserVisibleState() pulumi.StringPtrOutput
A state of a server that is visible to user.
func (ServerOutput) Version ¶
func (o ServerOutput) Version() pulumi.StringPtrOutput
Server version.
type ServerPrivateEndpointConnectionPropertiesResponse ¶
type ServerPrivateEndpointConnectionPropertiesResponse struct { // Private endpoint which the connection belongs to. PrivateEndpoint *PrivateEndpointPropertyResponse `pulumi:"privateEndpoint"` // Connection state of the private endpoint connection. PrivateLinkServiceConnectionState *ServerPrivateLinkServiceConnectionStatePropertyResponse `pulumi:"privateLinkServiceConnectionState"` // State of the private endpoint connection. ProvisioningState string `pulumi:"provisioningState"` }
Properties of a private endpoint connection.
type ServerPrivateEndpointConnectionPropertiesResponseOutput ¶
type ServerPrivateEndpointConnectionPropertiesResponseOutput struct{ *pulumi.OutputState }
Properties of a private endpoint connection.
func (ServerPrivateEndpointConnectionPropertiesResponseOutput) ElementType ¶
func (ServerPrivateEndpointConnectionPropertiesResponseOutput) ElementType() reflect.Type
func (ServerPrivateEndpointConnectionPropertiesResponseOutput) PrivateEndpoint ¶
func (o ServerPrivateEndpointConnectionPropertiesResponseOutput) PrivateEndpoint() PrivateEndpointPropertyResponsePtrOutput
Private endpoint which the connection belongs to.
func (ServerPrivateEndpointConnectionPropertiesResponseOutput) PrivateLinkServiceConnectionState ¶
func (o ServerPrivateEndpointConnectionPropertiesResponseOutput) PrivateLinkServiceConnectionState() ServerPrivateLinkServiceConnectionStatePropertyResponsePtrOutput
Connection state of the private endpoint connection.
func (ServerPrivateEndpointConnectionPropertiesResponseOutput) ProvisioningState ¶
func (o ServerPrivateEndpointConnectionPropertiesResponseOutput) ProvisioningState() pulumi.StringOutput
State of the private endpoint connection.
func (ServerPrivateEndpointConnectionPropertiesResponseOutput) ToServerPrivateEndpointConnectionPropertiesResponseOutput ¶
func (o ServerPrivateEndpointConnectionPropertiesResponseOutput) ToServerPrivateEndpointConnectionPropertiesResponseOutput() ServerPrivateEndpointConnectionPropertiesResponseOutput
func (ServerPrivateEndpointConnectionPropertiesResponseOutput) ToServerPrivateEndpointConnectionPropertiesResponseOutputWithContext ¶
func (o ServerPrivateEndpointConnectionPropertiesResponseOutput) ToServerPrivateEndpointConnectionPropertiesResponseOutputWithContext(ctx context.Context) ServerPrivateEndpointConnectionPropertiesResponseOutput
type ServerPrivateEndpointConnectionResponse ¶
type ServerPrivateEndpointConnectionResponse struct { // Resource Id of the private endpoint connection. Id string `pulumi:"id"` // Private endpoint connection properties Properties ServerPrivateEndpointConnectionPropertiesResponse `pulumi:"properties"` }
A private endpoint connection under a server
type ServerPrivateEndpointConnectionResponseArrayOutput ¶
type ServerPrivateEndpointConnectionResponseArrayOutput struct{ *pulumi.OutputState }
func (ServerPrivateEndpointConnectionResponseArrayOutput) ElementType ¶
func (ServerPrivateEndpointConnectionResponseArrayOutput) ElementType() reflect.Type
func (ServerPrivateEndpointConnectionResponseArrayOutput) ToServerPrivateEndpointConnectionResponseArrayOutput ¶
func (o ServerPrivateEndpointConnectionResponseArrayOutput) ToServerPrivateEndpointConnectionResponseArrayOutput() ServerPrivateEndpointConnectionResponseArrayOutput
func (ServerPrivateEndpointConnectionResponseArrayOutput) ToServerPrivateEndpointConnectionResponseArrayOutputWithContext ¶
func (o ServerPrivateEndpointConnectionResponseArrayOutput) ToServerPrivateEndpointConnectionResponseArrayOutputWithContext(ctx context.Context) ServerPrivateEndpointConnectionResponseArrayOutput
type ServerPrivateEndpointConnectionResponseOutput ¶
type ServerPrivateEndpointConnectionResponseOutput struct{ *pulumi.OutputState }
A private endpoint connection under a server
func (ServerPrivateEndpointConnectionResponseOutput) ElementType ¶
func (ServerPrivateEndpointConnectionResponseOutput) ElementType() reflect.Type
func (ServerPrivateEndpointConnectionResponseOutput) Id ¶
func (o ServerPrivateEndpointConnectionResponseOutput) Id() pulumi.StringOutput
Resource Id of the private endpoint connection.
func (ServerPrivateEndpointConnectionResponseOutput) Properties ¶
func (o ServerPrivateEndpointConnectionResponseOutput) Properties() ServerPrivateEndpointConnectionPropertiesResponseOutput
Private endpoint connection properties
func (ServerPrivateEndpointConnectionResponseOutput) ToServerPrivateEndpointConnectionResponseOutput ¶
func (o ServerPrivateEndpointConnectionResponseOutput) ToServerPrivateEndpointConnectionResponseOutput() ServerPrivateEndpointConnectionResponseOutput
func (ServerPrivateEndpointConnectionResponseOutput) ToServerPrivateEndpointConnectionResponseOutputWithContext ¶
func (o ServerPrivateEndpointConnectionResponseOutput) ToServerPrivateEndpointConnectionResponseOutputWithContext(ctx context.Context) ServerPrivateEndpointConnectionResponseOutput
type ServerPrivateLinkServiceConnectionStatePropertyResponse ¶
type ServerPrivateLinkServiceConnectionStatePropertyResponse struct { // The actions required for private link service connection. ActionsRequired string `pulumi:"actionsRequired"` // The private link service connection description. Description string `pulumi:"description"` // The private link service connection status. Status string `pulumi:"status"` }
type ServerPrivateLinkServiceConnectionStatePropertyResponseOutput ¶
type ServerPrivateLinkServiceConnectionStatePropertyResponseOutput struct{ *pulumi.OutputState }
func (ServerPrivateLinkServiceConnectionStatePropertyResponseOutput) ActionsRequired ¶
func (o ServerPrivateLinkServiceConnectionStatePropertyResponseOutput) ActionsRequired() pulumi.StringOutput
The actions required for private link service connection.
func (ServerPrivateLinkServiceConnectionStatePropertyResponseOutput) Description ¶
func (o ServerPrivateLinkServiceConnectionStatePropertyResponseOutput) Description() pulumi.StringOutput
The private link service connection description.
func (ServerPrivateLinkServiceConnectionStatePropertyResponseOutput) ElementType ¶
func (ServerPrivateLinkServiceConnectionStatePropertyResponseOutput) ElementType() reflect.Type
func (ServerPrivateLinkServiceConnectionStatePropertyResponseOutput) Status ¶
func (o ServerPrivateLinkServiceConnectionStatePropertyResponseOutput) Status() pulumi.StringOutput
The private link service connection status.
func (ServerPrivateLinkServiceConnectionStatePropertyResponseOutput) ToServerPrivateLinkServiceConnectionStatePropertyResponseOutput ¶
func (o ServerPrivateLinkServiceConnectionStatePropertyResponseOutput) ToServerPrivateLinkServiceConnectionStatePropertyResponseOutput() ServerPrivateLinkServiceConnectionStatePropertyResponseOutput
func (ServerPrivateLinkServiceConnectionStatePropertyResponseOutput) ToServerPrivateLinkServiceConnectionStatePropertyResponseOutputWithContext ¶
func (o ServerPrivateLinkServiceConnectionStatePropertyResponseOutput) ToServerPrivateLinkServiceConnectionStatePropertyResponseOutputWithContext(ctx context.Context) ServerPrivateLinkServiceConnectionStatePropertyResponseOutput
type ServerPrivateLinkServiceConnectionStatePropertyResponsePtrOutput ¶
type ServerPrivateLinkServiceConnectionStatePropertyResponsePtrOutput struct{ *pulumi.OutputState }
func (ServerPrivateLinkServiceConnectionStatePropertyResponsePtrOutput) ActionsRequired ¶
func (o ServerPrivateLinkServiceConnectionStatePropertyResponsePtrOutput) ActionsRequired() pulumi.StringPtrOutput
The actions required for private link service connection.
func (ServerPrivateLinkServiceConnectionStatePropertyResponsePtrOutput) Description ¶
func (o ServerPrivateLinkServiceConnectionStatePropertyResponsePtrOutput) Description() pulumi.StringPtrOutput
The private link service connection description.
func (ServerPrivateLinkServiceConnectionStatePropertyResponsePtrOutput) ElementType ¶
func (ServerPrivateLinkServiceConnectionStatePropertyResponsePtrOutput) ElementType() reflect.Type
func (ServerPrivateLinkServiceConnectionStatePropertyResponsePtrOutput) Status ¶
func (o ServerPrivateLinkServiceConnectionStatePropertyResponsePtrOutput) Status() pulumi.StringPtrOutput
The private link service connection status.
func (ServerPrivateLinkServiceConnectionStatePropertyResponsePtrOutput) ToServerPrivateLinkServiceConnectionStatePropertyResponsePtrOutput ¶
func (o ServerPrivateLinkServiceConnectionStatePropertyResponsePtrOutput) ToServerPrivateLinkServiceConnectionStatePropertyResponsePtrOutput() ServerPrivateLinkServiceConnectionStatePropertyResponsePtrOutput
func (ServerPrivateLinkServiceConnectionStatePropertyResponsePtrOutput) ToServerPrivateLinkServiceConnectionStatePropertyResponsePtrOutputWithContext ¶
func (o ServerPrivateLinkServiceConnectionStatePropertyResponsePtrOutput) ToServerPrivateLinkServiceConnectionStatePropertyResponsePtrOutputWithContext(ctx context.Context) ServerPrivateLinkServiceConnectionStatePropertyResponsePtrOutput
type ServerPropertiesForDefaultCreate ¶
type ServerPropertiesForDefaultCreate 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 password of the administrator login. AdministratorLoginPassword string `pulumi:"administratorLoginPassword"` // The mode to create a new server. // Expected value is 'Default'. CreateMode string `pulumi:"createMode"` // Enforce a minimal Tls version for the server. MinimalTlsVersion *string `pulumi:"minimalTlsVersion"` // Whether or not public network access is allowed for this server. Value is optional but if passed in, must be 'Enabled' or 'Disabled' PublicNetworkAccess *string `pulumi:"publicNetworkAccess"` // Enable ssl enforcement or not when connect to server. SslEnforcement *SslEnforcementEnum `pulumi:"sslEnforcement"` // Storage profile of a server. StorageProfile *StorageProfile `pulumi:"storageProfile"` // Server version. Version *string `pulumi:"version"` }
The properties used to create a new server.
type ServerPropertiesForDefaultCreateArgs ¶
type ServerPropertiesForDefaultCreateArgs 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.StringInput `pulumi:"administratorLogin"` // The password of the administrator login. AdministratorLoginPassword pulumi.StringInput `pulumi:"administratorLoginPassword"` // The mode to create a new server. // Expected value is 'Default'. CreateMode pulumi.StringInput `pulumi:"createMode"` // Enforce a minimal Tls version for the server. MinimalTlsVersion pulumi.StringPtrInput `pulumi:"minimalTlsVersion"` // Whether or not public network access is allowed for this server. Value is optional but if passed in, must be 'Enabled' or 'Disabled' PublicNetworkAccess pulumi.StringPtrInput `pulumi:"publicNetworkAccess"` // Enable ssl enforcement or not when connect to server. SslEnforcement SslEnforcementEnumPtrInput `pulumi:"sslEnforcement"` // Storage profile of a server. StorageProfile StorageProfilePtrInput `pulumi:"storageProfile"` // Server version. Version pulumi.StringPtrInput `pulumi:"version"` }
The properties used to create a new server.
func (ServerPropertiesForDefaultCreateArgs) ElementType ¶
func (ServerPropertiesForDefaultCreateArgs) ElementType() reflect.Type
func (ServerPropertiesForDefaultCreateArgs) ToServerPropertiesForDefaultCreateOutput ¶
func (i ServerPropertiesForDefaultCreateArgs) ToServerPropertiesForDefaultCreateOutput() ServerPropertiesForDefaultCreateOutput
func (ServerPropertiesForDefaultCreateArgs) ToServerPropertiesForDefaultCreateOutputWithContext ¶
func (i ServerPropertiesForDefaultCreateArgs) ToServerPropertiesForDefaultCreateOutputWithContext(ctx context.Context) ServerPropertiesForDefaultCreateOutput
type ServerPropertiesForDefaultCreateInput ¶
type ServerPropertiesForDefaultCreateInput interface { pulumi.Input ToServerPropertiesForDefaultCreateOutput() ServerPropertiesForDefaultCreateOutput ToServerPropertiesForDefaultCreateOutputWithContext(context.Context) ServerPropertiesForDefaultCreateOutput }
ServerPropertiesForDefaultCreateInput is an input type that accepts ServerPropertiesForDefaultCreateArgs and ServerPropertiesForDefaultCreateOutput values. You can construct a concrete instance of `ServerPropertiesForDefaultCreateInput` via:
ServerPropertiesForDefaultCreateArgs{...}
type ServerPropertiesForDefaultCreateOutput ¶
type ServerPropertiesForDefaultCreateOutput struct{ *pulumi.OutputState }
The properties used to create a new server.
func (ServerPropertiesForDefaultCreateOutput) AdministratorLogin ¶
func (o ServerPropertiesForDefaultCreateOutput) AdministratorLogin() pulumi.StringOutput
The administrator's login name of a server. Can only be specified when the server is being created (and is required for creation).
func (ServerPropertiesForDefaultCreateOutput) AdministratorLoginPassword ¶
func (o ServerPropertiesForDefaultCreateOutput) AdministratorLoginPassword() pulumi.StringOutput
The password of the administrator login.
func (ServerPropertiesForDefaultCreateOutput) CreateMode ¶
func (o ServerPropertiesForDefaultCreateOutput) CreateMode() pulumi.StringOutput
The mode to create a new server. Expected value is 'Default'.
func (ServerPropertiesForDefaultCreateOutput) ElementType ¶
func (ServerPropertiesForDefaultCreateOutput) ElementType() reflect.Type
func (ServerPropertiesForDefaultCreateOutput) MinimalTlsVersion ¶
func (o ServerPropertiesForDefaultCreateOutput) MinimalTlsVersion() pulumi.StringPtrOutput
Enforce a minimal Tls version for the server.
func (ServerPropertiesForDefaultCreateOutput) PublicNetworkAccess ¶
func (o ServerPropertiesForDefaultCreateOutput) PublicNetworkAccess() pulumi.StringPtrOutput
Whether or not public network access is allowed for this server. Value is optional but if passed in, must be 'Enabled' or 'Disabled'
func (ServerPropertiesForDefaultCreateOutput) SslEnforcement ¶
func (o ServerPropertiesForDefaultCreateOutput) SslEnforcement() SslEnforcementEnumPtrOutput
Enable ssl enforcement or not when connect to server.
func (ServerPropertiesForDefaultCreateOutput) StorageProfile ¶
func (o ServerPropertiesForDefaultCreateOutput) StorageProfile() StorageProfilePtrOutput
Storage profile of a server.
func (ServerPropertiesForDefaultCreateOutput) ToServerPropertiesForDefaultCreateOutput ¶
func (o ServerPropertiesForDefaultCreateOutput) ToServerPropertiesForDefaultCreateOutput() ServerPropertiesForDefaultCreateOutput
func (ServerPropertiesForDefaultCreateOutput) ToServerPropertiesForDefaultCreateOutputWithContext ¶
func (o ServerPropertiesForDefaultCreateOutput) ToServerPropertiesForDefaultCreateOutputWithContext(ctx context.Context) ServerPropertiesForDefaultCreateOutput
func (ServerPropertiesForDefaultCreateOutput) Version ¶
func (o ServerPropertiesForDefaultCreateOutput) Version() pulumi.StringPtrOutput
Server version.
type ServerPropertiesForGeoRestore ¶
type ServerPropertiesForGeoRestore struct { // The mode to create a new server. // Expected value is 'GeoRestore'. CreateMode string `pulumi:"createMode"` // Enforce a minimal Tls version for the server. MinimalTlsVersion *string `pulumi:"minimalTlsVersion"` // Whether or not public network access is allowed for this server. Value is optional but if passed in, must be 'Enabled' or 'Disabled' PublicNetworkAccess *string `pulumi:"publicNetworkAccess"` // The source server id to restore from. SourceServerId string `pulumi:"sourceServerId"` // Enable ssl enforcement or not when connect to server. SslEnforcement *SslEnforcementEnum `pulumi:"sslEnforcement"` // Storage profile of a server. StorageProfile *StorageProfile `pulumi:"storageProfile"` // Server version. Version *string `pulumi:"version"` }
The properties used to create a new server by restoring to a different region from a geo replicated backup.
type ServerPropertiesForGeoRestoreArgs ¶
type ServerPropertiesForGeoRestoreArgs struct { // The mode to create a new server. // Expected value is 'GeoRestore'. CreateMode pulumi.StringInput `pulumi:"createMode"` // Enforce a minimal Tls version for the server. MinimalTlsVersion pulumi.StringPtrInput `pulumi:"minimalTlsVersion"` // Whether or not public network access is allowed for this server. Value is optional but if passed in, must be 'Enabled' or 'Disabled' PublicNetworkAccess pulumi.StringPtrInput `pulumi:"publicNetworkAccess"` // The source server id to restore from. SourceServerId pulumi.StringInput `pulumi:"sourceServerId"` // Enable ssl enforcement or not when connect to server. SslEnforcement SslEnforcementEnumPtrInput `pulumi:"sslEnforcement"` // Storage profile of a server. StorageProfile StorageProfilePtrInput `pulumi:"storageProfile"` // Server version. Version pulumi.StringPtrInput `pulumi:"version"` }
The properties used to create a new server by restoring to a different region from a geo replicated backup.
func (ServerPropertiesForGeoRestoreArgs) ElementType ¶
func (ServerPropertiesForGeoRestoreArgs) ElementType() reflect.Type
func (ServerPropertiesForGeoRestoreArgs) ToServerPropertiesForGeoRestoreOutput ¶
func (i ServerPropertiesForGeoRestoreArgs) ToServerPropertiesForGeoRestoreOutput() ServerPropertiesForGeoRestoreOutput
func (ServerPropertiesForGeoRestoreArgs) ToServerPropertiesForGeoRestoreOutputWithContext ¶
func (i ServerPropertiesForGeoRestoreArgs) ToServerPropertiesForGeoRestoreOutputWithContext(ctx context.Context) ServerPropertiesForGeoRestoreOutput
type ServerPropertiesForGeoRestoreInput ¶
type ServerPropertiesForGeoRestoreInput interface { pulumi.Input ToServerPropertiesForGeoRestoreOutput() ServerPropertiesForGeoRestoreOutput ToServerPropertiesForGeoRestoreOutputWithContext(context.Context) ServerPropertiesForGeoRestoreOutput }
ServerPropertiesForGeoRestoreInput is an input type that accepts ServerPropertiesForGeoRestoreArgs and ServerPropertiesForGeoRestoreOutput values. You can construct a concrete instance of `ServerPropertiesForGeoRestoreInput` via:
ServerPropertiesForGeoRestoreArgs{...}
type ServerPropertiesForGeoRestoreOutput ¶
type ServerPropertiesForGeoRestoreOutput struct{ *pulumi.OutputState }
The properties used to create a new server by restoring to a different region from a geo replicated backup.
func (ServerPropertiesForGeoRestoreOutput) CreateMode ¶
func (o ServerPropertiesForGeoRestoreOutput) CreateMode() pulumi.StringOutput
The mode to create a new server. Expected value is 'GeoRestore'.
func (ServerPropertiesForGeoRestoreOutput) ElementType ¶
func (ServerPropertiesForGeoRestoreOutput) ElementType() reflect.Type
func (ServerPropertiesForGeoRestoreOutput) MinimalTlsVersion ¶
func (o ServerPropertiesForGeoRestoreOutput) MinimalTlsVersion() pulumi.StringPtrOutput
Enforce a minimal Tls version for the server.
func (ServerPropertiesForGeoRestoreOutput) PublicNetworkAccess ¶
func (o ServerPropertiesForGeoRestoreOutput) PublicNetworkAccess() pulumi.StringPtrOutput
Whether or not public network access is allowed for this server. Value is optional but if passed in, must be 'Enabled' or 'Disabled'
func (ServerPropertiesForGeoRestoreOutput) SourceServerId ¶
func (o ServerPropertiesForGeoRestoreOutput) SourceServerId() pulumi.StringOutput
The source server id to restore from.
func (ServerPropertiesForGeoRestoreOutput) SslEnforcement ¶
func (o ServerPropertiesForGeoRestoreOutput) SslEnforcement() SslEnforcementEnumPtrOutput
Enable ssl enforcement or not when connect to server.
func (ServerPropertiesForGeoRestoreOutput) StorageProfile ¶
func (o ServerPropertiesForGeoRestoreOutput) StorageProfile() StorageProfilePtrOutput
Storage profile of a server.
func (ServerPropertiesForGeoRestoreOutput) ToServerPropertiesForGeoRestoreOutput ¶
func (o ServerPropertiesForGeoRestoreOutput) ToServerPropertiesForGeoRestoreOutput() ServerPropertiesForGeoRestoreOutput
func (ServerPropertiesForGeoRestoreOutput) ToServerPropertiesForGeoRestoreOutputWithContext ¶
func (o ServerPropertiesForGeoRestoreOutput) ToServerPropertiesForGeoRestoreOutputWithContext(ctx context.Context) ServerPropertiesForGeoRestoreOutput
func (ServerPropertiesForGeoRestoreOutput) Version ¶
func (o ServerPropertiesForGeoRestoreOutput) Version() pulumi.StringPtrOutput
Server version.
type ServerPropertiesForReplica ¶
type ServerPropertiesForReplica struct { // The mode to create a new server. // Expected value is 'Replica'. CreateMode string `pulumi:"createMode"` // Enforce a minimal Tls version for the server. MinimalTlsVersion *string `pulumi:"minimalTlsVersion"` // Whether or not public network access is allowed for this server. Value is optional but if passed in, must be 'Enabled' or 'Disabled' PublicNetworkAccess *string `pulumi:"publicNetworkAccess"` // The master server id to create replica from. SourceServerId string `pulumi:"sourceServerId"` // Enable ssl enforcement or not when connect to server. SslEnforcement *SslEnforcementEnum `pulumi:"sslEnforcement"` // Storage profile of a server. StorageProfile *StorageProfile `pulumi:"storageProfile"` // Server version. Version *string `pulumi:"version"` }
The properties to create a new replica.
type ServerPropertiesForReplicaArgs ¶
type ServerPropertiesForReplicaArgs struct { // The mode to create a new server. // Expected value is 'Replica'. CreateMode pulumi.StringInput `pulumi:"createMode"` // Enforce a minimal Tls version for the server. MinimalTlsVersion pulumi.StringPtrInput `pulumi:"minimalTlsVersion"` // Whether or not public network access is allowed for this server. Value is optional but if passed in, must be 'Enabled' or 'Disabled' PublicNetworkAccess pulumi.StringPtrInput `pulumi:"publicNetworkAccess"` // The master server id to create replica from. SourceServerId pulumi.StringInput `pulumi:"sourceServerId"` // Enable ssl enforcement or not when connect to server. SslEnforcement SslEnforcementEnumPtrInput `pulumi:"sslEnforcement"` // Storage profile of a server. StorageProfile StorageProfilePtrInput `pulumi:"storageProfile"` // Server version. Version pulumi.StringPtrInput `pulumi:"version"` }
The properties to create a new replica.
func (ServerPropertiesForReplicaArgs) ElementType ¶
func (ServerPropertiesForReplicaArgs) ElementType() reflect.Type
func (ServerPropertiesForReplicaArgs) ToServerPropertiesForReplicaOutput ¶
func (i ServerPropertiesForReplicaArgs) ToServerPropertiesForReplicaOutput() ServerPropertiesForReplicaOutput
func (ServerPropertiesForReplicaArgs) ToServerPropertiesForReplicaOutputWithContext ¶
func (i ServerPropertiesForReplicaArgs) ToServerPropertiesForReplicaOutputWithContext(ctx context.Context) ServerPropertiesForReplicaOutput
type ServerPropertiesForReplicaInput ¶
type ServerPropertiesForReplicaInput interface { pulumi.Input ToServerPropertiesForReplicaOutput() ServerPropertiesForReplicaOutput ToServerPropertiesForReplicaOutputWithContext(context.Context) ServerPropertiesForReplicaOutput }
ServerPropertiesForReplicaInput is an input type that accepts ServerPropertiesForReplicaArgs and ServerPropertiesForReplicaOutput values. You can construct a concrete instance of `ServerPropertiesForReplicaInput` via:
ServerPropertiesForReplicaArgs{...}
type ServerPropertiesForReplicaOutput ¶
type ServerPropertiesForReplicaOutput struct{ *pulumi.OutputState }
The properties to create a new replica.
func (ServerPropertiesForReplicaOutput) CreateMode ¶
func (o ServerPropertiesForReplicaOutput) CreateMode() pulumi.StringOutput
The mode to create a new server. Expected value is 'Replica'.
func (ServerPropertiesForReplicaOutput) ElementType ¶
func (ServerPropertiesForReplicaOutput) ElementType() reflect.Type
func (ServerPropertiesForReplicaOutput) MinimalTlsVersion ¶
func (o ServerPropertiesForReplicaOutput) MinimalTlsVersion() pulumi.StringPtrOutput
Enforce a minimal Tls version for the server.
func (ServerPropertiesForReplicaOutput) PublicNetworkAccess ¶
func (o ServerPropertiesForReplicaOutput) PublicNetworkAccess() pulumi.StringPtrOutput
Whether or not public network access is allowed for this server. Value is optional but if passed in, must be 'Enabled' or 'Disabled'
func (ServerPropertiesForReplicaOutput) SourceServerId ¶
func (o ServerPropertiesForReplicaOutput) SourceServerId() pulumi.StringOutput
The master server id to create replica from.
func (ServerPropertiesForReplicaOutput) SslEnforcement ¶
func (o ServerPropertiesForReplicaOutput) SslEnforcement() SslEnforcementEnumPtrOutput
Enable ssl enforcement or not when connect to server.
func (ServerPropertiesForReplicaOutput) StorageProfile ¶
func (o ServerPropertiesForReplicaOutput) StorageProfile() StorageProfilePtrOutput
Storage profile of a server.
func (ServerPropertiesForReplicaOutput) ToServerPropertiesForReplicaOutput ¶
func (o ServerPropertiesForReplicaOutput) ToServerPropertiesForReplicaOutput() ServerPropertiesForReplicaOutput
func (ServerPropertiesForReplicaOutput) ToServerPropertiesForReplicaOutputWithContext ¶
func (o ServerPropertiesForReplicaOutput) ToServerPropertiesForReplicaOutputWithContext(ctx context.Context) ServerPropertiesForReplicaOutput
func (ServerPropertiesForReplicaOutput) Version ¶
func (o ServerPropertiesForReplicaOutput) Version() pulumi.StringPtrOutput
Server version.
type ServerPropertiesForRestore ¶
type ServerPropertiesForRestore struct { // The mode to create a new server. // Expected value is 'PointInTimeRestore'. CreateMode string `pulumi:"createMode"` // Enforce a minimal Tls version for the server. MinimalTlsVersion *string `pulumi:"minimalTlsVersion"` // Whether or not public network access is allowed for this server. Value is optional but if passed in, must be 'Enabled' or 'Disabled' PublicNetworkAccess *string `pulumi:"publicNetworkAccess"` // Restore point creation time (ISO8601 format), specifying the time to restore from. RestorePointInTime string `pulumi:"restorePointInTime"` // The source server id to restore from. SourceServerId string `pulumi:"sourceServerId"` // Enable ssl enforcement or not when connect to server. SslEnforcement *SslEnforcementEnum `pulumi:"sslEnforcement"` // Storage profile of a server. StorageProfile *StorageProfile `pulumi:"storageProfile"` // Server version. Version *string `pulumi:"version"` }
The properties used to create a new server by restoring from a backup.
type ServerPropertiesForRestoreArgs ¶
type ServerPropertiesForRestoreArgs struct { // The mode to create a new server. // Expected value is 'PointInTimeRestore'. CreateMode pulumi.StringInput `pulumi:"createMode"` // Enforce a minimal Tls version for the server. MinimalTlsVersion pulumi.StringPtrInput `pulumi:"minimalTlsVersion"` // Whether or not public network access is allowed for this server. Value is optional but if passed in, must be 'Enabled' or 'Disabled' PublicNetworkAccess pulumi.StringPtrInput `pulumi:"publicNetworkAccess"` // Restore point creation time (ISO8601 format), specifying the time to restore from. RestorePointInTime pulumi.StringInput `pulumi:"restorePointInTime"` // The source server id to restore from. SourceServerId pulumi.StringInput `pulumi:"sourceServerId"` // Enable ssl enforcement or not when connect to server. SslEnforcement SslEnforcementEnumPtrInput `pulumi:"sslEnforcement"` // Storage profile of a server. StorageProfile StorageProfilePtrInput `pulumi:"storageProfile"` // Server version. Version pulumi.StringPtrInput `pulumi:"version"` }
The properties used to create a new server by restoring from a backup.
func (ServerPropertiesForRestoreArgs) ElementType ¶
func (ServerPropertiesForRestoreArgs) ElementType() reflect.Type
func (ServerPropertiesForRestoreArgs) ToServerPropertiesForRestoreOutput ¶
func (i ServerPropertiesForRestoreArgs) ToServerPropertiesForRestoreOutput() ServerPropertiesForRestoreOutput
func (ServerPropertiesForRestoreArgs) ToServerPropertiesForRestoreOutputWithContext ¶
func (i ServerPropertiesForRestoreArgs) ToServerPropertiesForRestoreOutputWithContext(ctx context.Context) ServerPropertiesForRestoreOutput
type ServerPropertiesForRestoreInput ¶
type ServerPropertiesForRestoreInput interface { pulumi.Input ToServerPropertiesForRestoreOutput() ServerPropertiesForRestoreOutput ToServerPropertiesForRestoreOutputWithContext(context.Context) ServerPropertiesForRestoreOutput }
ServerPropertiesForRestoreInput is an input type that accepts ServerPropertiesForRestoreArgs and ServerPropertiesForRestoreOutput values. You can construct a concrete instance of `ServerPropertiesForRestoreInput` via:
ServerPropertiesForRestoreArgs{...}
type ServerPropertiesForRestoreOutput ¶
type ServerPropertiesForRestoreOutput struct{ *pulumi.OutputState }
The properties used to create a new server by restoring from a backup.
func (ServerPropertiesForRestoreOutput) CreateMode ¶
func (o ServerPropertiesForRestoreOutput) CreateMode() pulumi.StringOutput
The mode to create a new server. Expected value is 'PointInTimeRestore'.
func (ServerPropertiesForRestoreOutput) ElementType ¶
func (ServerPropertiesForRestoreOutput) ElementType() reflect.Type
func (ServerPropertiesForRestoreOutput) MinimalTlsVersion ¶
func (o ServerPropertiesForRestoreOutput) MinimalTlsVersion() pulumi.StringPtrOutput
Enforce a minimal Tls version for the server.
func (ServerPropertiesForRestoreOutput) PublicNetworkAccess ¶
func (o ServerPropertiesForRestoreOutput) PublicNetworkAccess() pulumi.StringPtrOutput
Whether or not public network access is allowed for this server. Value is optional but if passed in, must be 'Enabled' or 'Disabled'
func (ServerPropertiesForRestoreOutput) RestorePointInTime ¶
func (o ServerPropertiesForRestoreOutput) RestorePointInTime() pulumi.StringOutput
Restore point creation time (ISO8601 format), specifying the time to restore from.
func (ServerPropertiesForRestoreOutput) SourceServerId ¶
func (o ServerPropertiesForRestoreOutput) SourceServerId() pulumi.StringOutput
The source server id to restore from.
func (ServerPropertiesForRestoreOutput) SslEnforcement ¶
func (o ServerPropertiesForRestoreOutput) SslEnforcement() SslEnforcementEnumPtrOutput
Enable ssl enforcement or not when connect to server.
func (ServerPropertiesForRestoreOutput) StorageProfile ¶
func (o ServerPropertiesForRestoreOutput) StorageProfile() StorageProfilePtrOutput
Storage profile of a server.
func (ServerPropertiesForRestoreOutput) ToServerPropertiesForRestoreOutput ¶
func (o ServerPropertiesForRestoreOutput) ToServerPropertiesForRestoreOutput() ServerPropertiesForRestoreOutput
func (ServerPropertiesForRestoreOutput) ToServerPropertiesForRestoreOutputWithContext ¶
func (o ServerPropertiesForRestoreOutput) ToServerPropertiesForRestoreOutputWithContext(ctx context.Context) ServerPropertiesForRestoreOutput
func (ServerPropertiesForRestoreOutput) Version ¶
func (o ServerPropertiesForRestoreOutput) Version() pulumi.StringPtrOutput
Server version.
type ServerState ¶
type ServerState struct { }
func (ServerState) ElementType ¶
func (ServerState) ElementType() reflect.Type
type ServerVersion ¶
type ServerVersion string
Server version.
func (ServerVersion) ElementType ¶
func (ServerVersion) ElementType() reflect.Type
func (ServerVersion) ToServerVersionOutput ¶
func (e ServerVersion) ToServerVersionOutput() ServerVersionOutput
func (ServerVersion) ToServerVersionOutputWithContext ¶
func (e ServerVersion) ToServerVersionOutputWithContext(ctx context.Context) ServerVersionOutput
func (ServerVersion) ToServerVersionPtrOutput ¶
func (e ServerVersion) ToServerVersionPtrOutput() ServerVersionPtrOutput
func (ServerVersion) ToServerVersionPtrOutputWithContext ¶
func (e ServerVersion) ToServerVersionPtrOutputWithContext(ctx context.Context) ServerVersionPtrOutput
func (ServerVersion) ToStringOutput ¶
func (e ServerVersion) ToStringOutput() pulumi.StringOutput
func (ServerVersion) ToStringOutputWithContext ¶
func (e ServerVersion) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ServerVersion) ToStringPtrOutput ¶
func (e ServerVersion) ToStringPtrOutput() pulumi.StringPtrOutput
func (ServerVersion) ToStringPtrOutputWithContext ¶
func (e ServerVersion) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ServerVersionInput ¶
type ServerVersionInput interface { pulumi.Input ToServerVersionOutput() ServerVersionOutput ToServerVersionOutputWithContext(context.Context) ServerVersionOutput }
ServerVersionInput is an input type that accepts values of the ServerVersion enum A concrete instance of `ServerVersionInput` can be one of the following:
ServerVersion_10_2 ServerVersion_10_3
type ServerVersionOutput ¶
type ServerVersionOutput struct{ *pulumi.OutputState }
func (ServerVersionOutput) ElementType ¶
func (ServerVersionOutput) ElementType() reflect.Type
func (ServerVersionOutput) ToServerVersionOutput ¶
func (o ServerVersionOutput) ToServerVersionOutput() ServerVersionOutput
func (ServerVersionOutput) ToServerVersionOutputWithContext ¶
func (o ServerVersionOutput) ToServerVersionOutputWithContext(ctx context.Context) ServerVersionOutput
func (ServerVersionOutput) ToServerVersionPtrOutput ¶
func (o ServerVersionOutput) ToServerVersionPtrOutput() ServerVersionPtrOutput
func (ServerVersionOutput) ToServerVersionPtrOutputWithContext ¶
func (o ServerVersionOutput) ToServerVersionPtrOutputWithContext(ctx context.Context) ServerVersionPtrOutput
func (ServerVersionOutput) ToStringOutput ¶
func (o ServerVersionOutput) ToStringOutput() pulumi.StringOutput
func (ServerVersionOutput) ToStringOutputWithContext ¶
func (o ServerVersionOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ServerVersionOutput) ToStringPtrOutput ¶
func (o ServerVersionOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ServerVersionOutput) ToStringPtrOutputWithContext ¶
func (o ServerVersionOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ServerVersionPtrInput ¶
type ServerVersionPtrInput interface { pulumi.Input ToServerVersionPtrOutput() ServerVersionPtrOutput ToServerVersionPtrOutputWithContext(context.Context) ServerVersionPtrOutput }
func ServerVersionPtr ¶
func ServerVersionPtr(v string) ServerVersionPtrInput
type ServerVersionPtrOutput ¶
type ServerVersionPtrOutput struct{ *pulumi.OutputState }
func (ServerVersionPtrOutput) Elem ¶
func (o ServerVersionPtrOutput) Elem() ServerVersionOutput
func (ServerVersionPtrOutput) ElementType ¶
func (ServerVersionPtrOutput) ElementType() reflect.Type
func (ServerVersionPtrOutput) ToServerVersionPtrOutput ¶
func (o ServerVersionPtrOutput) ToServerVersionPtrOutput() ServerVersionPtrOutput
func (ServerVersionPtrOutput) ToServerVersionPtrOutputWithContext ¶
func (o ServerVersionPtrOutput) ToServerVersionPtrOutputWithContext(ctx context.Context) ServerVersionPtrOutput
func (ServerVersionPtrOutput) ToStringPtrOutput ¶
func (o ServerVersionPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ServerVersionPtrOutput) ToStringPtrOutputWithContext ¶
func (o ServerVersionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type Sku ¶
type Sku struct { // The scale up/out capacity, representing server's compute units. Capacity *int `pulumi:"capacity"` // The family of hardware. Family *string `pulumi:"family"` // The name of the sku, typically, tier + family + cores, e.g. B_Gen4_1, GP_Gen5_8. Name string `pulumi:"name"` // The size code, to be interpreted by resource as appropriate. Size *string `pulumi:"size"` // The tier of the particular SKU, e.g. Basic. Tier *string `pulumi:"tier"` }
Billing information related properties of a server.
type SkuArgs ¶
type SkuArgs struct { // The scale up/out capacity, representing server's compute units. Capacity pulumi.IntPtrInput `pulumi:"capacity"` // The family of hardware. Family pulumi.StringPtrInput `pulumi:"family"` // The name of the sku, typically, tier + family + cores, e.g. B_Gen4_1, GP_Gen5_8. Name pulumi.StringInput `pulumi:"name"` // The size code, to be interpreted by resource as appropriate. Size pulumi.StringPtrInput `pulumi:"size"` // The tier of the particular SKU, e.g. Basic. Tier pulumi.StringPtrInput `pulumi:"tier"` }
Billing information related properties of a server.
func (SkuArgs) ElementType ¶
func (SkuArgs) ToSkuOutput ¶
func (SkuArgs) ToSkuOutputWithContext ¶
func (SkuArgs) ToSkuPtrOutput ¶
func (i SkuArgs) ToSkuPtrOutput() SkuPtrOutput
func (SkuArgs) ToSkuPtrOutputWithContext ¶
func (i SkuArgs) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
type SkuInput ¶
type SkuInput interface { pulumi.Input ToSkuOutput() SkuOutput ToSkuOutputWithContext(context.Context) SkuOutput }
SkuInput is an input type that accepts SkuArgs and SkuOutput values. You can construct a concrete instance of `SkuInput` via:
SkuArgs{...}
type SkuOutput ¶
type SkuOutput struct{ *pulumi.OutputState }
Billing information related properties of a server.
func (SkuOutput) Capacity ¶
func (o SkuOutput) Capacity() pulumi.IntPtrOutput
The scale up/out capacity, representing server's compute units.
func (SkuOutput) ElementType ¶
func (SkuOutput) Family ¶
func (o SkuOutput) Family() pulumi.StringPtrOutput
The family of hardware.
func (SkuOutput) Name ¶
func (o SkuOutput) Name() pulumi.StringOutput
The name of the sku, typically, tier + family + cores, e.g. B_Gen4_1, GP_Gen5_8.
func (SkuOutput) Size ¶
func (o SkuOutput) Size() pulumi.StringPtrOutput
The size code, to be interpreted by resource as appropriate.
func (SkuOutput) Tier ¶
func (o SkuOutput) Tier() pulumi.StringPtrOutput
The tier of the particular SKU, e.g. Basic.
func (SkuOutput) ToSkuOutput ¶
func (SkuOutput) ToSkuOutputWithContext ¶
func (SkuOutput) ToSkuPtrOutput ¶
func (o SkuOutput) ToSkuPtrOutput() SkuPtrOutput
func (SkuOutput) ToSkuPtrOutputWithContext ¶
func (o SkuOutput) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
type SkuPtrInput ¶
type SkuPtrInput interface { pulumi.Input ToSkuPtrOutput() SkuPtrOutput ToSkuPtrOutputWithContext(context.Context) SkuPtrOutput }
SkuPtrInput is an input type that accepts SkuArgs, SkuPtr and SkuPtrOutput values. You can construct a concrete instance of `SkuPtrInput` via:
SkuArgs{...} or: nil
func SkuPtr ¶
func SkuPtr(v *SkuArgs) SkuPtrInput
type SkuPtrOutput ¶
type SkuPtrOutput struct{ *pulumi.OutputState }
func (SkuPtrOutput) Capacity ¶
func (o SkuPtrOutput) Capacity() pulumi.IntPtrOutput
The scale up/out capacity, representing server's compute units.
func (SkuPtrOutput) Elem ¶
func (o SkuPtrOutput) Elem() SkuOutput
func (SkuPtrOutput) ElementType ¶
func (SkuPtrOutput) ElementType() reflect.Type
func (SkuPtrOutput) Family ¶
func (o SkuPtrOutput) Family() pulumi.StringPtrOutput
The family of hardware.
func (SkuPtrOutput) Name ¶
func (o SkuPtrOutput) Name() pulumi.StringPtrOutput
The name of the sku, typically, tier + family + cores, e.g. B_Gen4_1, GP_Gen5_8.
func (SkuPtrOutput) Size ¶
func (o SkuPtrOutput) Size() pulumi.StringPtrOutput
The size code, to be interpreted by resource as appropriate.
func (SkuPtrOutput) Tier ¶
func (o SkuPtrOutput) Tier() pulumi.StringPtrOutput
The tier of the particular SKU, e.g. Basic.
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 scale up/out capacity, representing server's compute units. Capacity *int `pulumi:"capacity"` // The family of hardware. Family *string `pulumi:"family"` // The name of the sku, typically, tier + family + cores, e.g. B_Gen4_1, GP_Gen5_8. Name string `pulumi:"name"` // The size code, to be interpreted by resource as appropriate. Size *string `pulumi:"size"` // The tier of the particular SKU, e.g. Basic. Tier *string `pulumi:"tier"` }
Billing information related properties of a server.
type SkuResponseOutput ¶
type SkuResponseOutput struct{ *pulumi.OutputState }
Billing information related properties of a server.
func (SkuResponseOutput) Capacity ¶
func (o SkuResponseOutput) Capacity() pulumi.IntPtrOutput
The scale up/out capacity, representing server's compute units.
func (SkuResponseOutput) ElementType ¶
func (SkuResponseOutput) ElementType() reflect.Type
func (SkuResponseOutput) Family ¶
func (o SkuResponseOutput) Family() pulumi.StringPtrOutput
The family of hardware.
func (SkuResponseOutput) Name ¶
func (o SkuResponseOutput) Name() pulumi.StringOutput
The name of the sku, typically, tier + family + cores, e.g. B_Gen4_1, GP_Gen5_8.
func (SkuResponseOutput) Size ¶
func (o SkuResponseOutput) Size() pulumi.StringPtrOutput
The size code, to be interpreted by resource as appropriate.
func (SkuResponseOutput) Tier ¶
func (o SkuResponseOutput) Tier() pulumi.StringPtrOutput
The tier of the particular SKU, e.g. Basic.
func (SkuResponseOutput) ToSkuResponseOutput ¶
func (o SkuResponseOutput) ToSkuResponseOutput() SkuResponseOutput
func (SkuResponseOutput) ToSkuResponseOutputWithContext ¶
func (o SkuResponseOutput) ToSkuResponseOutputWithContext(ctx context.Context) SkuResponseOutput
type SkuResponsePtrOutput ¶
type SkuResponsePtrOutput struct{ *pulumi.OutputState }
func (SkuResponsePtrOutput) Capacity ¶
func (o SkuResponsePtrOutput) Capacity() pulumi.IntPtrOutput
The scale up/out capacity, representing server's compute units.
func (SkuResponsePtrOutput) Elem ¶
func (o SkuResponsePtrOutput) Elem() SkuResponseOutput
func (SkuResponsePtrOutput) ElementType ¶
func (SkuResponsePtrOutput) ElementType() reflect.Type
func (SkuResponsePtrOutput) Family ¶
func (o SkuResponsePtrOutput) Family() pulumi.StringPtrOutput
The family of hardware.
func (SkuResponsePtrOutput) Name ¶
func (o SkuResponsePtrOutput) Name() pulumi.StringPtrOutput
The name of the sku, typically, tier + family + cores, e.g. B_Gen4_1, GP_Gen5_8.
func (SkuResponsePtrOutput) Size ¶
func (o SkuResponsePtrOutput) Size() pulumi.StringPtrOutput
The size code, to be interpreted by resource as appropriate.
func (SkuResponsePtrOutput) Tier ¶
func (o SkuResponsePtrOutput) Tier() pulumi.StringPtrOutput
The tier of the particular SKU, e.g. Basic.
func (SkuResponsePtrOutput) ToSkuResponsePtrOutput ¶
func (o SkuResponsePtrOutput) ToSkuResponsePtrOutput() SkuResponsePtrOutput
func (SkuResponsePtrOutput) ToSkuResponsePtrOutputWithContext ¶
func (o SkuResponsePtrOutput) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
type SkuTier ¶
type SkuTier string
The tier of the particular SKU, e.g. Basic.
func (SkuTier) ElementType ¶
func (SkuTier) ToSkuTierOutput ¶
func (e SkuTier) ToSkuTierOutput() SkuTierOutput
func (SkuTier) ToSkuTierOutputWithContext ¶
func (e SkuTier) ToSkuTierOutputWithContext(ctx context.Context) SkuTierOutput
func (SkuTier) ToSkuTierPtrOutput ¶
func (e SkuTier) ToSkuTierPtrOutput() SkuTierPtrOutput
func (SkuTier) ToSkuTierPtrOutputWithContext ¶
func (e SkuTier) ToSkuTierPtrOutputWithContext(ctx context.Context) SkuTierPtrOutput
func (SkuTier) ToStringOutput ¶
func (e SkuTier) ToStringOutput() pulumi.StringOutput
func (SkuTier) ToStringOutputWithContext ¶
func (e SkuTier) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SkuTier) ToStringPtrOutput ¶
func (e SkuTier) ToStringPtrOutput() pulumi.StringPtrOutput
func (SkuTier) ToStringPtrOutputWithContext ¶
func (e SkuTier) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SkuTierInput ¶
type SkuTierInput interface { pulumi.Input ToSkuTierOutput() SkuTierOutput ToSkuTierOutputWithContext(context.Context) SkuTierOutput }
SkuTierInput is an input type that accepts values of the SkuTier enum A concrete instance of `SkuTierInput` can be one of the following:
SkuTierBasic SkuTierGeneralPurpose SkuTierMemoryOptimized
type SkuTierOutput ¶
type SkuTierOutput struct{ *pulumi.OutputState }
func (SkuTierOutput) ElementType ¶
func (SkuTierOutput) ElementType() reflect.Type
func (SkuTierOutput) ToSkuTierOutput ¶
func (o SkuTierOutput) ToSkuTierOutput() SkuTierOutput
func (SkuTierOutput) ToSkuTierOutputWithContext ¶
func (o SkuTierOutput) ToSkuTierOutputWithContext(ctx context.Context) SkuTierOutput
func (SkuTierOutput) ToSkuTierPtrOutput ¶
func (o SkuTierOutput) ToSkuTierPtrOutput() SkuTierPtrOutput
func (SkuTierOutput) ToSkuTierPtrOutputWithContext ¶
func (o SkuTierOutput) ToSkuTierPtrOutputWithContext(ctx context.Context) SkuTierPtrOutput
func (SkuTierOutput) ToStringOutput ¶
func (o SkuTierOutput) ToStringOutput() pulumi.StringOutput
func (SkuTierOutput) ToStringOutputWithContext ¶
func (o SkuTierOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SkuTierOutput) ToStringPtrOutput ¶
func (o SkuTierOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SkuTierOutput) ToStringPtrOutputWithContext ¶
func (o SkuTierOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SkuTierPtrInput ¶
type SkuTierPtrInput interface { pulumi.Input ToSkuTierPtrOutput() SkuTierPtrOutput ToSkuTierPtrOutputWithContext(context.Context) SkuTierPtrOutput }
func SkuTierPtr ¶
func SkuTierPtr(v string) SkuTierPtrInput
type SkuTierPtrOutput ¶
type SkuTierPtrOutput struct{ *pulumi.OutputState }
func (SkuTierPtrOutput) Elem ¶
func (o SkuTierPtrOutput) Elem() SkuTierOutput
func (SkuTierPtrOutput) ElementType ¶
func (SkuTierPtrOutput) ElementType() reflect.Type
func (SkuTierPtrOutput) ToSkuTierPtrOutput ¶
func (o SkuTierPtrOutput) ToSkuTierPtrOutput() SkuTierPtrOutput
func (SkuTierPtrOutput) ToSkuTierPtrOutputWithContext ¶
func (o SkuTierPtrOutput) ToSkuTierPtrOutputWithContext(ctx context.Context) SkuTierPtrOutput
func (SkuTierPtrOutput) ToStringPtrOutput ¶
func (o SkuTierPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SkuTierPtrOutput) ToStringPtrOutputWithContext ¶
func (o SkuTierPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SslEnforcementEnum ¶
type SslEnforcementEnum string
Enable ssl enforcement or not when connect to server.
func (SslEnforcementEnum) ElementType ¶
func (SslEnforcementEnum) ElementType() reflect.Type
func (SslEnforcementEnum) ToSslEnforcementEnumOutput ¶
func (e SslEnforcementEnum) ToSslEnforcementEnumOutput() SslEnforcementEnumOutput
func (SslEnforcementEnum) ToSslEnforcementEnumOutputWithContext ¶
func (e SslEnforcementEnum) ToSslEnforcementEnumOutputWithContext(ctx context.Context) SslEnforcementEnumOutput
func (SslEnforcementEnum) ToSslEnforcementEnumPtrOutput ¶
func (e SslEnforcementEnum) ToSslEnforcementEnumPtrOutput() SslEnforcementEnumPtrOutput
func (SslEnforcementEnum) ToSslEnforcementEnumPtrOutputWithContext ¶
func (e SslEnforcementEnum) ToSslEnforcementEnumPtrOutputWithContext(ctx context.Context) SslEnforcementEnumPtrOutput
func (SslEnforcementEnum) ToStringOutput ¶
func (e SslEnforcementEnum) ToStringOutput() pulumi.StringOutput
func (SslEnforcementEnum) ToStringOutputWithContext ¶
func (e SslEnforcementEnum) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SslEnforcementEnum) ToStringPtrOutput ¶
func (e SslEnforcementEnum) ToStringPtrOutput() pulumi.StringPtrOutput
func (SslEnforcementEnum) ToStringPtrOutputWithContext ¶
func (e SslEnforcementEnum) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SslEnforcementEnumInput ¶
type SslEnforcementEnumInput interface { pulumi.Input ToSslEnforcementEnumOutput() SslEnforcementEnumOutput ToSslEnforcementEnumOutputWithContext(context.Context) SslEnforcementEnumOutput }
SslEnforcementEnumInput is an input type that accepts values of the SslEnforcementEnum enum A concrete instance of `SslEnforcementEnumInput` can be one of the following:
SslEnforcementEnumEnabled SslEnforcementEnumDisabled
type SslEnforcementEnumOutput ¶
type SslEnforcementEnumOutput struct{ *pulumi.OutputState }
func (SslEnforcementEnumOutput) ElementType ¶
func (SslEnforcementEnumOutput) ElementType() reflect.Type
func (SslEnforcementEnumOutput) ToSslEnforcementEnumOutput ¶
func (o SslEnforcementEnumOutput) ToSslEnforcementEnumOutput() SslEnforcementEnumOutput
func (SslEnforcementEnumOutput) ToSslEnforcementEnumOutputWithContext ¶
func (o SslEnforcementEnumOutput) ToSslEnforcementEnumOutputWithContext(ctx context.Context) SslEnforcementEnumOutput
func (SslEnforcementEnumOutput) ToSslEnforcementEnumPtrOutput ¶
func (o SslEnforcementEnumOutput) ToSslEnforcementEnumPtrOutput() SslEnforcementEnumPtrOutput
func (SslEnforcementEnumOutput) ToSslEnforcementEnumPtrOutputWithContext ¶
func (o SslEnforcementEnumOutput) ToSslEnforcementEnumPtrOutputWithContext(ctx context.Context) SslEnforcementEnumPtrOutput
func (SslEnforcementEnumOutput) ToStringOutput ¶
func (o SslEnforcementEnumOutput) ToStringOutput() pulumi.StringOutput
func (SslEnforcementEnumOutput) ToStringOutputWithContext ¶
func (o SslEnforcementEnumOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SslEnforcementEnumOutput) ToStringPtrOutput ¶
func (o SslEnforcementEnumOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SslEnforcementEnumOutput) ToStringPtrOutputWithContext ¶
func (o SslEnforcementEnumOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SslEnforcementEnumPtrInput ¶
type SslEnforcementEnumPtrInput interface { pulumi.Input ToSslEnforcementEnumPtrOutput() SslEnforcementEnumPtrOutput ToSslEnforcementEnumPtrOutputWithContext(context.Context) SslEnforcementEnumPtrOutput }
func SslEnforcementEnumPtr ¶
func SslEnforcementEnumPtr(v string) SslEnforcementEnumPtrInput
type SslEnforcementEnumPtrOutput ¶
type SslEnforcementEnumPtrOutput struct{ *pulumi.OutputState }
func (SslEnforcementEnumPtrOutput) Elem ¶
func (o SslEnforcementEnumPtrOutput) Elem() SslEnforcementEnumOutput
func (SslEnforcementEnumPtrOutput) ElementType ¶
func (SslEnforcementEnumPtrOutput) ElementType() reflect.Type
func (SslEnforcementEnumPtrOutput) ToSslEnforcementEnumPtrOutput ¶
func (o SslEnforcementEnumPtrOutput) ToSslEnforcementEnumPtrOutput() SslEnforcementEnumPtrOutput
func (SslEnforcementEnumPtrOutput) ToSslEnforcementEnumPtrOutputWithContext ¶
func (o SslEnforcementEnumPtrOutput) ToSslEnforcementEnumPtrOutputWithContext(ctx context.Context) SslEnforcementEnumPtrOutput
func (SslEnforcementEnumPtrOutput) ToStringPtrOutput ¶
func (o SslEnforcementEnumPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SslEnforcementEnumPtrOutput) ToStringPtrOutputWithContext ¶
func (o SslEnforcementEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type StorageAutogrow ¶
type StorageAutogrow string
Enable Storage Auto Grow.
func (StorageAutogrow) ElementType ¶
func (StorageAutogrow) ElementType() reflect.Type
func (StorageAutogrow) ToStorageAutogrowOutput ¶
func (e StorageAutogrow) ToStorageAutogrowOutput() StorageAutogrowOutput
func (StorageAutogrow) ToStorageAutogrowOutputWithContext ¶
func (e StorageAutogrow) ToStorageAutogrowOutputWithContext(ctx context.Context) StorageAutogrowOutput
func (StorageAutogrow) ToStorageAutogrowPtrOutput ¶
func (e StorageAutogrow) ToStorageAutogrowPtrOutput() StorageAutogrowPtrOutput
func (StorageAutogrow) ToStorageAutogrowPtrOutputWithContext ¶
func (e StorageAutogrow) ToStorageAutogrowPtrOutputWithContext(ctx context.Context) StorageAutogrowPtrOutput
func (StorageAutogrow) ToStringOutput ¶
func (e StorageAutogrow) ToStringOutput() pulumi.StringOutput
func (StorageAutogrow) ToStringOutputWithContext ¶
func (e StorageAutogrow) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (StorageAutogrow) ToStringPtrOutput ¶
func (e StorageAutogrow) ToStringPtrOutput() pulumi.StringPtrOutput
func (StorageAutogrow) ToStringPtrOutputWithContext ¶
func (e StorageAutogrow) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type StorageAutogrowInput ¶
type StorageAutogrowInput interface { pulumi.Input ToStorageAutogrowOutput() StorageAutogrowOutput ToStorageAutogrowOutputWithContext(context.Context) StorageAutogrowOutput }
StorageAutogrowInput is an input type that accepts values of the StorageAutogrow enum A concrete instance of `StorageAutogrowInput` can be one of the following:
StorageAutogrowEnabled StorageAutogrowDisabled
type StorageAutogrowOutput ¶
type StorageAutogrowOutput struct{ *pulumi.OutputState }
func (StorageAutogrowOutput) ElementType ¶
func (StorageAutogrowOutput) ElementType() reflect.Type
func (StorageAutogrowOutput) ToStorageAutogrowOutput ¶
func (o StorageAutogrowOutput) ToStorageAutogrowOutput() StorageAutogrowOutput
func (StorageAutogrowOutput) ToStorageAutogrowOutputWithContext ¶
func (o StorageAutogrowOutput) ToStorageAutogrowOutputWithContext(ctx context.Context) StorageAutogrowOutput
func (StorageAutogrowOutput) ToStorageAutogrowPtrOutput ¶
func (o StorageAutogrowOutput) ToStorageAutogrowPtrOutput() StorageAutogrowPtrOutput
func (StorageAutogrowOutput) ToStorageAutogrowPtrOutputWithContext ¶
func (o StorageAutogrowOutput) ToStorageAutogrowPtrOutputWithContext(ctx context.Context) StorageAutogrowPtrOutput
func (StorageAutogrowOutput) ToStringOutput ¶
func (o StorageAutogrowOutput) ToStringOutput() pulumi.StringOutput
func (StorageAutogrowOutput) ToStringOutputWithContext ¶
func (o StorageAutogrowOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (StorageAutogrowOutput) ToStringPtrOutput ¶
func (o StorageAutogrowOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (StorageAutogrowOutput) ToStringPtrOutputWithContext ¶
func (o StorageAutogrowOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type StorageAutogrowPtrInput ¶
type StorageAutogrowPtrInput interface { pulumi.Input ToStorageAutogrowPtrOutput() StorageAutogrowPtrOutput ToStorageAutogrowPtrOutputWithContext(context.Context) StorageAutogrowPtrOutput }
func StorageAutogrowPtr ¶
func StorageAutogrowPtr(v string) StorageAutogrowPtrInput
type StorageAutogrowPtrOutput ¶
type StorageAutogrowPtrOutput struct{ *pulumi.OutputState }
func (StorageAutogrowPtrOutput) Elem ¶
func (o StorageAutogrowPtrOutput) Elem() StorageAutogrowOutput
func (StorageAutogrowPtrOutput) ElementType ¶
func (StorageAutogrowPtrOutput) ElementType() reflect.Type
func (StorageAutogrowPtrOutput) ToStorageAutogrowPtrOutput ¶
func (o StorageAutogrowPtrOutput) ToStorageAutogrowPtrOutput() StorageAutogrowPtrOutput
func (StorageAutogrowPtrOutput) ToStorageAutogrowPtrOutputWithContext ¶
func (o StorageAutogrowPtrOutput) ToStorageAutogrowPtrOutputWithContext(ctx context.Context) StorageAutogrowPtrOutput
func (StorageAutogrowPtrOutput) ToStringPtrOutput ¶
func (o StorageAutogrowPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (StorageAutogrowPtrOutput) ToStringPtrOutputWithContext ¶
func (o StorageAutogrowPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type StorageProfile ¶
type StorageProfile struct { // Backup retention days for the server. BackupRetentionDays *int `pulumi:"backupRetentionDays"` // Enable Geo-redundant or not for server backup. GeoRedundantBackup *string `pulumi:"geoRedundantBackup"` // Enable Storage Auto Grow. StorageAutogrow *string `pulumi:"storageAutogrow"` // 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"` // Enable Geo-redundant or not for server backup. GeoRedundantBackup pulumi.StringPtrInput `pulumi:"geoRedundantBackup"` // Enable Storage Auto Grow. StorageAutogrow pulumi.StringPtrInput `pulumi:"storageAutogrow"` // 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) GeoRedundantBackup ¶
func (o StorageProfileOutput) GeoRedundantBackup() pulumi.StringPtrOutput
Enable Geo-redundant or not for server backup.
func (StorageProfileOutput) StorageAutogrow ¶
func (o StorageProfileOutput) StorageAutogrow() pulumi.StringPtrOutput
Enable Storage Auto Grow.
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) GeoRedundantBackup ¶
func (o StorageProfilePtrOutput) GeoRedundantBackup() pulumi.StringPtrOutput
Enable Geo-redundant or not for server backup.
func (StorageProfilePtrOutput) StorageAutogrow ¶
func (o StorageProfilePtrOutput) StorageAutogrow() pulumi.StringPtrOutput
Enable Storage Auto Grow.
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"` // Enable Geo-redundant or not for server backup. GeoRedundantBackup *string `pulumi:"geoRedundantBackup"` // Enable Storage Auto Grow. StorageAutogrow *string `pulumi:"storageAutogrow"` // Max storage allowed for a server. StorageMB *int `pulumi:"storageMB"` }
Storage Profile properties of a server
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) GeoRedundantBackup ¶
func (o StorageProfileResponseOutput) GeoRedundantBackup() pulumi.StringPtrOutput
Enable Geo-redundant or not for server backup.
func (StorageProfileResponseOutput) StorageAutogrow ¶
func (o StorageProfileResponseOutput) StorageAutogrow() pulumi.StringPtrOutput
Enable Storage Auto Grow.
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
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) GeoRedundantBackup ¶
func (o StorageProfileResponsePtrOutput) GeoRedundantBackup() pulumi.StringPtrOutput
Enable Geo-redundant or not for server backup.
func (StorageProfileResponsePtrOutput) StorageAutogrow ¶
func (o StorageProfileResponsePtrOutput) StorageAutogrow() pulumi.StringPtrOutput
Enable Storage Auto Grow.
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
type VirtualNetworkRule ¶
type VirtualNetworkRule struct { pulumi.CustomResourceState // Create firewall rule before the virtual network has vnet service endpoint enabled. IgnoreMissingVnetServiceEndpoint pulumi.BoolPtrOutput `pulumi:"ignoreMissingVnetServiceEndpoint"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // Virtual Network Rule State State pulumi.StringOutput `pulumi:"state"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` // The ARM resource id of the virtual network subnet. VirtualNetworkSubnetId pulumi.StringOutput `pulumi:"virtualNetworkSubnetId"` }
A virtual network rule. Azure REST API version: 2018-06-01. Prior API version in Azure Native 1.x: 2018-06-01.
Other available API versions: 2018-06-01-preview.
func GetVirtualNetworkRule ¶
func GetVirtualNetworkRule(ctx *pulumi.Context, name string, id pulumi.IDInput, state *VirtualNetworkRuleState, opts ...pulumi.ResourceOption) (*VirtualNetworkRule, error)
GetVirtualNetworkRule gets an existing VirtualNetworkRule resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewVirtualNetworkRule ¶
func NewVirtualNetworkRule(ctx *pulumi.Context, name string, args *VirtualNetworkRuleArgs, opts ...pulumi.ResourceOption) (*VirtualNetworkRule, error)
NewVirtualNetworkRule registers a new resource with the given unique name, arguments, and options.
func (*VirtualNetworkRule) ElementType ¶
func (*VirtualNetworkRule) ElementType() reflect.Type
func (*VirtualNetworkRule) ToVirtualNetworkRuleOutput ¶
func (i *VirtualNetworkRule) ToVirtualNetworkRuleOutput() VirtualNetworkRuleOutput
func (*VirtualNetworkRule) ToVirtualNetworkRuleOutputWithContext ¶
func (i *VirtualNetworkRule) ToVirtualNetworkRuleOutputWithContext(ctx context.Context) VirtualNetworkRuleOutput
type VirtualNetworkRuleArgs ¶
type VirtualNetworkRuleArgs struct { // Create firewall rule before the virtual network has vnet service endpoint enabled. IgnoreMissingVnetServiceEndpoint pulumi.BoolPtrInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // The name of the server. ServerName pulumi.StringInput // The name of the virtual network rule. VirtualNetworkRuleName pulumi.StringPtrInput // The ARM resource id of the virtual network subnet. VirtualNetworkSubnetId pulumi.StringInput }
The set of arguments for constructing a VirtualNetworkRule resource.
func (VirtualNetworkRuleArgs) ElementType ¶
func (VirtualNetworkRuleArgs) ElementType() reflect.Type
type VirtualNetworkRuleInput ¶
type VirtualNetworkRuleInput interface { pulumi.Input ToVirtualNetworkRuleOutput() VirtualNetworkRuleOutput ToVirtualNetworkRuleOutputWithContext(ctx context.Context) VirtualNetworkRuleOutput }
type VirtualNetworkRuleOutput ¶
type VirtualNetworkRuleOutput struct{ *pulumi.OutputState }
func (VirtualNetworkRuleOutput) ElementType ¶
func (VirtualNetworkRuleOutput) ElementType() reflect.Type
func (VirtualNetworkRuleOutput) IgnoreMissingVnetServiceEndpoint ¶
func (o VirtualNetworkRuleOutput) IgnoreMissingVnetServiceEndpoint() pulumi.BoolPtrOutput
Create firewall rule before the virtual network has vnet service endpoint enabled.
func (VirtualNetworkRuleOutput) Name ¶
func (o VirtualNetworkRuleOutput) Name() pulumi.StringOutput
The name of the resource
func (VirtualNetworkRuleOutput) State ¶
func (o VirtualNetworkRuleOutput) State() pulumi.StringOutput
Virtual Network Rule State
func (VirtualNetworkRuleOutput) ToVirtualNetworkRuleOutput ¶
func (o VirtualNetworkRuleOutput) ToVirtualNetworkRuleOutput() VirtualNetworkRuleOutput
func (VirtualNetworkRuleOutput) ToVirtualNetworkRuleOutputWithContext ¶
func (o VirtualNetworkRuleOutput) ToVirtualNetworkRuleOutputWithContext(ctx context.Context) VirtualNetworkRuleOutput
func (VirtualNetworkRuleOutput) Type ¶
func (o VirtualNetworkRuleOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
func (VirtualNetworkRuleOutput) VirtualNetworkSubnetId ¶
func (o VirtualNetworkRuleOutput) VirtualNetworkSubnetId() pulumi.StringOutput
The ARM resource id of the virtual network subnet.
type VirtualNetworkRuleState ¶
type VirtualNetworkRuleState struct { }
func (VirtualNetworkRuleState) ElementType ¶
func (VirtualNetworkRuleState) ElementType() reflect.Type