Documentation ¶
Index ¶
- type Database
- type DatabaseArgs
- type DatabaseState
- type FirewallRule
- type FirewallRuleArgs
- type FirewallRuleState
- type LookupDatabaseArgs
- type LookupDatabaseResult
- type LookupFirewallRuleArgs
- type LookupFirewallRuleResult
- type LookupPrivateEndpointConnectionArgs
- type LookupPrivateEndpointConnectionResult
- type LookupServerArgs
- type LookupServerResult
- type LookupVirtualNetworkRuleArgs
- type LookupVirtualNetworkRuleResult
- type PrivateEndpointConnection
- type PrivateEndpointConnectionArgs
- type PrivateEndpointConnectionState
- type PrivateEndpointProperty
- type PrivateEndpointPropertyArgs
- func (PrivateEndpointPropertyArgs) ElementType() reflect.Type
- func (i PrivateEndpointPropertyArgs) ToPrivateEndpointPropertyOutput() PrivateEndpointPropertyOutput
- func (i PrivateEndpointPropertyArgs) ToPrivateEndpointPropertyOutputWithContext(ctx context.Context) PrivateEndpointPropertyOutput
- func (i PrivateEndpointPropertyArgs) ToPrivateEndpointPropertyPtrOutput() PrivateEndpointPropertyPtrOutput
- func (i PrivateEndpointPropertyArgs) ToPrivateEndpointPropertyPtrOutputWithContext(ctx context.Context) PrivateEndpointPropertyPtrOutput
- type PrivateEndpointPropertyInput
- type PrivateEndpointPropertyOutput
- func (PrivateEndpointPropertyOutput) ElementType() reflect.Type
- func (o PrivateEndpointPropertyOutput) Id() pulumi.StringPtrOutput
- func (o PrivateEndpointPropertyOutput) ToPrivateEndpointPropertyOutput() PrivateEndpointPropertyOutput
- func (o PrivateEndpointPropertyOutput) ToPrivateEndpointPropertyOutputWithContext(ctx context.Context) PrivateEndpointPropertyOutput
- func (o PrivateEndpointPropertyOutput) ToPrivateEndpointPropertyPtrOutput() PrivateEndpointPropertyPtrOutput
- func (o PrivateEndpointPropertyOutput) ToPrivateEndpointPropertyPtrOutputWithContext(ctx context.Context) PrivateEndpointPropertyPtrOutput
- type PrivateEndpointPropertyPtrInput
- type PrivateEndpointPropertyPtrOutput
- func (o PrivateEndpointPropertyPtrOutput) Elem() PrivateEndpointPropertyOutput
- func (PrivateEndpointPropertyPtrOutput) ElementType() reflect.Type
- func (o PrivateEndpointPropertyPtrOutput) Id() pulumi.StringPtrOutput
- func (o PrivateEndpointPropertyPtrOutput) ToPrivateEndpointPropertyPtrOutput() PrivateEndpointPropertyPtrOutput
- func (o PrivateEndpointPropertyPtrOutput) ToPrivateEndpointPropertyPtrOutputWithContext(ctx context.Context) PrivateEndpointPropertyPtrOutput
- type PrivateEndpointPropertyResponse
- type PrivateEndpointPropertyResponseArgs
- func (PrivateEndpointPropertyResponseArgs) ElementType() reflect.Type
- func (i PrivateEndpointPropertyResponseArgs) ToPrivateEndpointPropertyResponseOutput() PrivateEndpointPropertyResponseOutput
- func (i PrivateEndpointPropertyResponseArgs) ToPrivateEndpointPropertyResponseOutputWithContext(ctx context.Context) PrivateEndpointPropertyResponseOutput
- func (i PrivateEndpointPropertyResponseArgs) ToPrivateEndpointPropertyResponsePtrOutput() PrivateEndpointPropertyResponsePtrOutput
- func (i PrivateEndpointPropertyResponseArgs) ToPrivateEndpointPropertyResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointPropertyResponsePtrOutput
- type PrivateEndpointPropertyResponseInput
- type PrivateEndpointPropertyResponseOutput
- func (PrivateEndpointPropertyResponseOutput) ElementType() reflect.Type
- func (o PrivateEndpointPropertyResponseOutput) Id() pulumi.StringPtrOutput
- func (o PrivateEndpointPropertyResponseOutput) ToPrivateEndpointPropertyResponseOutput() PrivateEndpointPropertyResponseOutput
- func (o PrivateEndpointPropertyResponseOutput) ToPrivateEndpointPropertyResponseOutputWithContext(ctx context.Context) PrivateEndpointPropertyResponseOutput
- func (o PrivateEndpointPropertyResponseOutput) ToPrivateEndpointPropertyResponsePtrOutput() PrivateEndpointPropertyResponsePtrOutput
- func (o PrivateEndpointPropertyResponseOutput) ToPrivateEndpointPropertyResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointPropertyResponsePtrOutput
- type PrivateEndpointPropertyResponsePtrInput
- type PrivateEndpointPropertyResponsePtrOutput
- func (o PrivateEndpointPropertyResponsePtrOutput) Elem() PrivateEndpointPropertyResponseOutput
- func (PrivateEndpointPropertyResponsePtrOutput) ElementType() reflect.Type
- func (o PrivateEndpointPropertyResponsePtrOutput) Id() pulumi.StringPtrOutput
- func (o PrivateEndpointPropertyResponsePtrOutput) ToPrivateEndpointPropertyResponsePtrOutput() PrivateEndpointPropertyResponsePtrOutput
- func (o PrivateEndpointPropertyResponsePtrOutput) ToPrivateEndpointPropertyResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointPropertyResponsePtrOutput
- type PrivateLinkServiceConnectionStateProperty
- type PrivateLinkServiceConnectionStatePropertyArgs
- func (PrivateLinkServiceConnectionStatePropertyArgs) ElementType() reflect.Type
- func (i PrivateLinkServiceConnectionStatePropertyArgs) ToPrivateLinkServiceConnectionStatePropertyOutput() PrivateLinkServiceConnectionStatePropertyOutput
- func (i PrivateLinkServiceConnectionStatePropertyArgs) ToPrivateLinkServiceConnectionStatePropertyOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePropertyOutput
- func (i PrivateLinkServiceConnectionStatePropertyArgs) ToPrivateLinkServiceConnectionStatePropertyPtrOutput() PrivateLinkServiceConnectionStatePropertyPtrOutput
- func (i PrivateLinkServiceConnectionStatePropertyArgs) ToPrivateLinkServiceConnectionStatePropertyPtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePropertyPtrOutput
- type PrivateLinkServiceConnectionStatePropertyInput
- type PrivateLinkServiceConnectionStatePropertyOutput
- func (o PrivateLinkServiceConnectionStatePropertyOutput) Description() pulumi.StringOutput
- func (PrivateLinkServiceConnectionStatePropertyOutput) ElementType() reflect.Type
- func (o PrivateLinkServiceConnectionStatePropertyOutput) Status() pulumi.StringOutput
- func (o PrivateLinkServiceConnectionStatePropertyOutput) ToPrivateLinkServiceConnectionStatePropertyOutput() PrivateLinkServiceConnectionStatePropertyOutput
- func (o PrivateLinkServiceConnectionStatePropertyOutput) ToPrivateLinkServiceConnectionStatePropertyOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePropertyOutput
- func (o PrivateLinkServiceConnectionStatePropertyOutput) ToPrivateLinkServiceConnectionStatePropertyPtrOutput() PrivateLinkServiceConnectionStatePropertyPtrOutput
- func (o PrivateLinkServiceConnectionStatePropertyOutput) ToPrivateLinkServiceConnectionStatePropertyPtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePropertyPtrOutput
- type PrivateLinkServiceConnectionStatePropertyPtrInput
- type PrivateLinkServiceConnectionStatePropertyPtrOutput
- func (o PrivateLinkServiceConnectionStatePropertyPtrOutput) Description() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStatePropertyPtrOutput) Elem() PrivateLinkServiceConnectionStatePropertyOutput
- func (PrivateLinkServiceConnectionStatePropertyPtrOutput) ElementType() reflect.Type
- func (o PrivateLinkServiceConnectionStatePropertyPtrOutput) Status() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStatePropertyPtrOutput) ToPrivateLinkServiceConnectionStatePropertyPtrOutput() PrivateLinkServiceConnectionStatePropertyPtrOutput
- func (o PrivateLinkServiceConnectionStatePropertyPtrOutput) ToPrivateLinkServiceConnectionStatePropertyPtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePropertyPtrOutput
- type PrivateLinkServiceConnectionStatePropertyResponse
- type PrivateLinkServiceConnectionStatePropertyResponseArgs
- func (PrivateLinkServiceConnectionStatePropertyResponseArgs) ElementType() reflect.Type
- func (i PrivateLinkServiceConnectionStatePropertyResponseArgs) ToPrivateLinkServiceConnectionStatePropertyResponseOutput() PrivateLinkServiceConnectionStatePropertyResponseOutput
- func (i PrivateLinkServiceConnectionStatePropertyResponseArgs) ToPrivateLinkServiceConnectionStatePropertyResponseOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePropertyResponseOutput
- func (i PrivateLinkServiceConnectionStatePropertyResponseArgs) ToPrivateLinkServiceConnectionStatePropertyResponsePtrOutput() PrivateLinkServiceConnectionStatePropertyResponsePtrOutput
- func (i PrivateLinkServiceConnectionStatePropertyResponseArgs) ToPrivateLinkServiceConnectionStatePropertyResponsePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePropertyResponsePtrOutput
- type PrivateLinkServiceConnectionStatePropertyResponseInput
- type PrivateLinkServiceConnectionStatePropertyResponseOutput
- func (o PrivateLinkServiceConnectionStatePropertyResponseOutput) ActionsRequired() pulumi.StringOutput
- func (o PrivateLinkServiceConnectionStatePropertyResponseOutput) Description() pulumi.StringOutput
- func (PrivateLinkServiceConnectionStatePropertyResponseOutput) ElementType() reflect.Type
- func (o PrivateLinkServiceConnectionStatePropertyResponseOutput) Status() pulumi.StringOutput
- func (o PrivateLinkServiceConnectionStatePropertyResponseOutput) ToPrivateLinkServiceConnectionStatePropertyResponseOutput() PrivateLinkServiceConnectionStatePropertyResponseOutput
- func (o PrivateLinkServiceConnectionStatePropertyResponseOutput) ToPrivateLinkServiceConnectionStatePropertyResponseOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePropertyResponseOutput
- func (o PrivateLinkServiceConnectionStatePropertyResponseOutput) ToPrivateLinkServiceConnectionStatePropertyResponsePtrOutput() PrivateLinkServiceConnectionStatePropertyResponsePtrOutput
- func (o PrivateLinkServiceConnectionStatePropertyResponseOutput) ToPrivateLinkServiceConnectionStatePropertyResponsePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePropertyResponsePtrOutput
- type PrivateLinkServiceConnectionStatePropertyResponsePtrInput
- type PrivateLinkServiceConnectionStatePropertyResponsePtrOutput
- func (o PrivateLinkServiceConnectionStatePropertyResponsePtrOutput) ActionsRequired() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStatePropertyResponsePtrOutput) Description() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStatePropertyResponsePtrOutput) Elem() PrivateLinkServiceConnectionStatePropertyResponseOutput
- func (PrivateLinkServiceConnectionStatePropertyResponsePtrOutput) ElementType() reflect.Type
- func (o PrivateLinkServiceConnectionStatePropertyResponsePtrOutput) Status() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStatePropertyResponsePtrOutput) ToPrivateLinkServiceConnectionStatePropertyResponsePtrOutput() PrivateLinkServiceConnectionStatePropertyResponsePtrOutput
- func (o PrivateLinkServiceConnectionStatePropertyResponsePtrOutput) ToPrivateLinkServiceConnectionStatePropertyResponsePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePropertyResponsePtrOutput
- type Server
- type ServerArgs
- type ServerPrivateEndpointConnectionPropertiesResponse
- type ServerPrivateEndpointConnectionPropertiesResponseArgs
- func (ServerPrivateEndpointConnectionPropertiesResponseArgs) ElementType() reflect.Type
- func (i ServerPrivateEndpointConnectionPropertiesResponseArgs) ToServerPrivateEndpointConnectionPropertiesResponseOutput() ServerPrivateEndpointConnectionPropertiesResponseOutput
- func (i ServerPrivateEndpointConnectionPropertiesResponseArgs) ToServerPrivateEndpointConnectionPropertiesResponseOutputWithContext(ctx context.Context) ServerPrivateEndpointConnectionPropertiesResponseOutput
- type ServerPrivateEndpointConnectionPropertiesResponseInput
- 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 ServerPrivateEndpointConnectionResponseArgs
- func (ServerPrivateEndpointConnectionResponseArgs) ElementType() reflect.Type
- func (i ServerPrivateEndpointConnectionResponseArgs) ToServerPrivateEndpointConnectionResponseOutput() ServerPrivateEndpointConnectionResponseOutput
- func (i ServerPrivateEndpointConnectionResponseArgs) ToServerPrivateEndpointConnectionResponseOutputWithContext(ctx context.Context) ServerPrivateEndpointConnectionResponseOutput
- type ServerPrivateEndpointConnectionResponseArray
- func (ServerPrivateEndpointConnectionResponseArray) ElementType() reflect.Type
- func (i ServerPrivateEndpointConnectionResponseArray) ToServerPrivateEndpointConnectionResponseArrayOutput() ServerPrivateEndpointConnectionResponseArrayOutput
- func (i ServerPrivateEndpointConnectionResponseArray) ToServerPrivateEndpointConnectionResponseArrayOutputWithContext(ctx context.Context) ServerPrivateEndpointConnectionResponseArrayOutput
- type ServerPrivateEndpointConnectionResponseArrayInput
- type ServerPrivateEndpointConnectionResponseArrayOutput
- func (ServerPrivateEndpointConnectionResponseArrayOutput) ElementType() reflect.Type
- func (o ServerPrivateEndpointConnectionResponseArrayOutput) Index(i pulumi.IntInput) ServerPrivateEndpointConnectionResponseOutput
- func (o ServerPrivateEndpointConnectionResponseArrayOutput) ToServerPrivateEndpointConnectionResponseArrayOutput() ServerPrivateEndpointConnectionResponseArrayOutput
- func (o ServerPrivateEndpointConnectionResponseArrayOutput) ToServerPrivateEndpointConnectionResponseArrayOutputWithContext(ctx context.Context) ServerPrivateEndpointConnectionResponseArrayOutput
- type ServerPrivateEndpointConnectionResponseInput
- type ServerPrivateEndpointConnectionResponseOutput
- func (ServerPrivateEndpointConnectionResponseOutput) ElementType() reflect.Type
- func (o ServerPrivateEndpointConnectionResponseOutput) Id() pulumi.StringOutput
- func (o ServerPrivateEndpointConnectionResponseOutput) Properties() ServerPrivateEndpointConnectionPropertiesResponseOutput
- func (o ServerPrivateEndpointConnectionResponseOutput) ToServerPrivateEndpointConnectionResponseOutput() ServerPrivateEndpointConnectionResponseOutput
- func (o ServerPrivateEndpointConnectionResponseOutput) ToServerPrivateEndpointConnectionResponseOutputWithContext(ctx context.Context) ServerPrivateEndpointConnectionResponseOutput
- type ServerPrivateLinkServiceConnectionStatePropertyResponse
- type ServerPrivateLinkServiceConnectionStatePropertyResponseArgs
- func (ServerPrivateLinkServiceConnectionStatePropertyResponseArgs) ElementType() reflect.Type
- func (i ServerPrivateLinkServiceConnectionStatePropertyResponseArgs) ToServerPrivateLinkServiceConnectionStatePropertyResponseOutput() ServerPrivateLinkServiceConnectionStatePropertyResponseOutput
- func (i ServerPrivateLinkServiceConnectionStatePropertyResponseArgs) ToServerPrivateLinkServiceConnectionStatePropertyResponseOutputWithContext(ctx context.Context) ServerPrivateLinkServiceConnectionStatePropertyResponseOutput
- func (i ServerPrivateLinkServiceConnectionStatePropertyResponseArgs) ToServerPrivateLinkServiceConnectionStatePropertyResponsePtrOutput() ServerPrivateLinkServiceConnectionStatePropertyResponsePtrOutput
- func (i ServerPrivateLinkServiceConnectionStatePropertyResponseArgs) ToServerPrivateLinkServiceConnectionStatePropertyResponsePtrOutputWithContext(ctx context.Context) ServerPrivateLinkServiceConnectionStatePropertyResponsePtrOutput
- type ServerPrivateLinkServiceConnectionStatePropertyResponseInput
- 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
- func (o ServerPrivateLinkServiceConnectionStatePropertyResponseOutput) ToServerPrivateLinkServiceConnectionStatePropertyResponsePtrOutput() ServerPrivateLinkServiceConnectionStatePropertyResponsePtrOutput
- func (o ServerPrivateLinkServiceConnectionStatePropertyResponseOutput) ToServerPrivateLinkServiceConnectionStatePropertyResponsePtrOutputWithContext(ctx context.Context) ServerPrivateLinkServiceConnectionStatePropertyResponsePtrOutput
- type ServerPrivateLinkServiceConnectionStatePropertyResponsePtrInput
- 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) PublicNetworkAccess() pulumi.StringPtrOutput
- func (o ServerPropertiesForDefaultCreateOutput) SslEnforcement() pulumi.StringPtrOutput
- 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) PublicNetworkAccess() pulumi.StringPtrOutput
- func (o ServerPropertiesForGeoRestoreOutput) SourceServerId() pulumi.StringOutput
- func (o ServerPropertiesForGeoRestoreOutput) SslEnforcement() pulumi.StringPtrOutput
- 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) PublicNetworkAccess() pulumi.StringPtrOutput
- func (o ServerPropertiesForReplicaOutput) SourceServerId() pulumi.StringOutput
- func (o ServerPropertiesForReplicaOutput) SslEnforcement() pulumi.StringPtrOutput
- 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) PublicNetworkAccess() pulumi.StringPtrOutput
- func (o ServerPropertiesForRestoreOutput) RestorePointInTime() pulumi.StringOutput
- func (o ServerPropertiesForRestoreOutput) SourceServerId() pulumi.StringOutput
- func (o ServerPropertiesForRestoreOutput) SslEnforcement() pulumi.StringPtrOutput
- 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 Sku
- type SkuArgs
- type SkuInput
- type SkuOutput
- func (o SkuOutput) Capacity() pulumi.IntPtrOutput
- func (SkuOutput) ElementType() reflect.Type
- func (o SkuOutput) Family() pulumi.StringPtrOutput
- func (o SkuOutput) Name() pulumi.StringOutput
- func (o SkuOutput) Size() pulumi.StringPtrOutput
- func (o SkuOutput) Tier() pulumi.StringPtrOutput
- func (o SkuOutput) ToSkuOutput() SkuOutput
- func (o SkuOutput) ToSkuOutputWithContext(ctx context.Context) SkuOutput
- func (o SkuOutput) ToSkuPtrOutput() SkuPtrOutput
- func (o SkuOutput) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
- type SkuPtrInput
- type SkuPtrOutput
- func (o SkuPtrOutput) Capacity() pulumi.IntPtrOutput
- func (o SkuPtrOutput) Elem() SkuOutput
- func (SkuPtrOutput) ElementType() reflect.Type
- func (o SkuPtrOutput) Family() pulumi.StringPtrOutput
- func (o SkuPtrOutput) Name() pulumi.StringPtrOutput
- func (o SkuPtrOutput) Size() pulumi.StringPtrOutput
- func (o SkuPtrOutput) Tier() pulumi.StringPtrOutput
- func (o SkuPtrOutput) ToSkuPtrOutput() SkuPtrOutput
- func (o SkuPtrOutput) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
- type SkuResponse
- type SkuResponseArgs
- func (SkuResponseArgs) ElementType() reflect.Type
- func (i SkuResponseArgs) ToSkuResponseOutput() SkuResponseOutput
- func (i SkuResponseArgs) ToSkuResponseOutputWithContext(ctx context.Context) SkuResponseOutput
- func (i SkuResponseArgs) ToSkuResponsePtrOutput() SkuResponsePtrOutput
- func (i SkuResponseArgs) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
- type SkuResponseInput
- type SkuResponseOutput
- func (o SkuResponseOutput) Capacity() pulumi.IntPtrOutput
- func (SkuResponseOutput) ElementType() reflect.Type
- func (o SkuResponseOutput) Family() pulumi.StringPtrOutput
- func (o SkuResponseOutput) Name() pulumi.StringOutput
- func (o SkuResponseOutput) Size() pulumi.StringPtrOutput
- func (o SkuResponseOutput) Tier() pulumi.StringPtrOutput
- func (o SkuResponseOutput) ToSkuResponseOutput() SkuResponseOutput
- func (o SkuResponseOutput) ToSkuResponseOutputWithContext(ctx context.Context) SkuResponseOutput
- func (o SkuResponseOutput) ToSkuResponsePtrOutput() SkuResponsePtrOutput
- func (o SkuResponseOutput) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
- type SkuResponsePtrInput
- type SkuResponsePtrOutput
- func (o SkuResponsePtrOutput) Capacity() pulumi.IntPtrOutput
- func (o SkuResponsePtrOutput) Elem() SkuResponseOutput
- func (SkuResponsePtrOutput) ElementType() reflect.Type
- func (o SkuResponsePtrOutput) Family() pulumi.StringPtrOutput
- func (o SkuResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o SkuResponsePtrOutput) Size() pulumi.StringPtrOutput
- func (o SkuResponsePtrOutput) Tier() pulumi.StringPtrOutput
- func (o SkuResponsePtrOutput) ToSkuResponsePtrOutput() SkuResponsePtrOutput
- func (o SkuResponsePtrOutput) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
- type 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 StorageProfileResponseArgs
- func (StorageProfileResponseArgs) ElementType() reflect.Type
- func (i StorageProfileResponseArgs) ToStorageProfileResponseOutput() StorageProfileResponseOutput
- func (i StorageProfileResponseArgs) ToStorageProfileResponseOutputWithContext(ctx context.Context) StorageProfileResponseOutput
- func (i StorageProfileResponseArgs) ToStorageProfileResponsePtrOutput() StorageProfileResponsePtrOutput
- func (i StorageProfileResponseArgs) ToStorageProfileResponsePtrOutputWithContext(ctx context.Context) StorageProfileResponsePtrOutput
- type StorageProfileResponseInput
- type StorageProfileResponseOutput
- func (o StorageProfileResponseOutput) BackupRetentionDays() pulumi.IntPtrOutput
- func (StorageProfileResponseOutput) ElementType() reflect.Type
- func (o StorageProfileResponseOutput) 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
- func (o StorageProfileResponseOutput) ToStorageProfileResponsePtrOutput() StorageProfileResponsePtrOutput
- func (o StorageProfileResponseOutput) ToStorageProfileResponsePtrOutputWithContext(ctx context.Context) StorageProfileResponsePtrOutput
- type StorageProfileResponsePtrInput
- type StorageProfileResponsePtrOutput
- func (o StorageProfileResponsePtrOutput) BackupRetentionDays() pulumi.IntPtrOutput
- func (o StorageProfileResponsePtrOutput) Elem() StorageProfileResponseOutput
- func (StorageProfileResponsePtrOutput) ElementType() reflect.Type
- func (o StorageProfileResponsePtrOutput) 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 VirtualNetworkRuleState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
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. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type pulumi.StringOutput `pulumi:"type"` }
Represents a Database.
func GetDatabase ¶
func GetDatabase(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DatabaseState, opts ...pulumi.ResourceOption) (*Database, error)
GetDatabase gets an existing Database resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewDatabase ¶
func NewDatabase(ctx *pulumi.Context, name string, args *DatabaseArgs, opts ...pulumi.ResourceOption) (*Database, error)
NewDatabase registers a new resource with the given unique name, arguments, and options.
type DatabaseArgs ¶
type DatabaseArgs struct { // The charset of the database. Charset pulumi.StringPtrInput // The collation of the database. Collation pulumi.StringPtrInput // The name of the database. DatabaseName pulumi.StringInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // The name of the server. ServerName pulumi.StringInput }
The set of arguments for constructing a Database resource.
func (DatabaseArgs) ElementType ¶
func (DatabaseArgs) ElementType() reflect.Type
type DatabaseState ¶
type DatabaseState struct { // The charset of the database. Charset pulumi.StringPtrInput // The collation of the database. Collation pulumi.StringPtrInput // The name of the resource Name pulumi.StringPtrInput // The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type pulumi.StringPtrInput }
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. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type pulumi.StringOutput `pulumi:"type"` }
Represents a server firewall rule.
func GetFirewallRule ¶
func GetFirewallRule(ctx *pulumi.Context, name string, id pulumi.IDInput, state *FirewallRuleState, opts ...pulumi.ResourceOption) (*FirewallRule, error)
GetFirewallRule gets an existing FirewallRule resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewFirewallRule ¶
func NewFirewallRule(ctx *pulumi.Context, name string, args *FirewallRuleArgs, opts ...pulumi.ResourceOption) (*FirewallRule, error)
NewFirewallRule registers a new resource with the given unique name, arguments, and options.
type FirewallRuleArgs ¶
type FirewallRuleArgs struct { // The end IP address of the server firewall rule. Must be IPv4 format. EndIpAddress pulumi.StringInput // The name of the server firewall rule. FirewallRuleName pulumi.StringInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // The name of the server. ServerName pulumi.StringInput // The start IP address of the server firewall rule. Must be IPv4 format. StartIpAddress pulumi.StringInput }
The set of arguments for constructing a FirewallRule resource.
func (FirewallRuleArgs) ElementType ¶
func (FirewallRuleArgs) ElementType() reflect.Type
type FirewallRuleState ¶
type FirewallRuleState struct { // The end IP address of the server firewall rule. Must be IPv4 format. EndIpAddress pulumi.StringPtrInput // The name of the resource Name pulumi.StringPtrInput // The start IP address of the server firewall rule. Must be IPv4 format. StartIpAddress pulumi.StringPtrInput // The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type pulumi.StringPtrInput }
func (FirewallRuleState) ElementType ¶
func (FirewallRuleState) ElementType() reflect.Type
type LookupDatabaseArgs ¶
type LookupDatabaseResult ¶
type LookupDatabaseResult struct { // The charset of the database. Charset *string `pulumi:"charset"` // The collation of the database. Collation *string `pulumi:"collation"` // The name of the resource Name string `pulumi:"name"` // The type of the resource. Ex- 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)
type LookupFirewallRuleArgs ¶
type LookupFirewallRuleArgs struct { // The name of the server firewall rule. FirewallRuleName string `pulumi:"firewallRuleName"` // The name of the resource group. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the server. ServerName string `pulumi:"serverName"` }
type LookupFirewallRuleResult ¶
type LookupFirewallRuleResult struct { // The end IP address of the server firewall rule. Must be IPv4 format. EndIpAddress string `pulumi:"endIpAddress"` // 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. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type string `pulumi:"type"` }
Represents a server firewall rule.
func LookupFirewallRule ¶
func LookupFirewallRule(ctx *pulumi.Context, args *LookupFirewallRuleArgs, opts ...pulumi.InvokeOption) (*LookupFirewallRuleResult, error)
type 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 LookupPrivateEndpointConnectionResult ¶
type LookupPrivateEndpointConnectionResult struct { // 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. Ex- 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)
type LookupServerArgs ¶
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"` // The geo-location where the resource lives Location string `pulumi:"location"` // The master server id of a replica server. MasterServerId *string `pulumi:"masterServerId"` // 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. Ex- 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)
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 LookupVirtualNetworkRuleResult ¶
type LookupVirtualNetworkRuleResult struct { // 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. Ex- 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)
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. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type pulumi.StringOutput `pulumi:"type"` }
A private endpoint connection
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.
type PrivateEndpointConnectionArgs ¶
type PrivateEndpointConnectionArgs struct { // Private endpoint which the connection belongs to. PrivateEndpoint PrivateEndpointPropertyPtrInput PrivateEndpointConnectionName pulumi.StringInput // Connection state of the private endpoint connection. PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStatePropertyPtrInput // The name of the resource group. 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 PrivateEndpointConnectionState ¶
type PrivateEndpointConnectionState struct { // The name of the resource Name pulumi.StringPtrInput // Private endpoint which the connection belongs to. PrivateEndpoint PrivateEndpointPropertyResponsePtrInput // Connection state of the private endpoint connection. PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStatePropertyResponsePtrInput // State of the private endpoint connection. ProvisioningState pulumi.StringPtrInput // The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type pulumi.StringPtrInput }
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 PrivateEndpointPropertyResponseArgs ¶
type PrivateEndpointPropertyResponseArgs struct { // Resource id of the private endpoint. Id pulumi.StringPtrInput `pulumi:"id"` }
func (PrivateEndpointPropertyResponseArgs) ElementType ¶
func (PrivateEndpointPropertyResponseArgs) ElementType() reflect.Type
func (PrivateEndpointPropertyResponseArgs) ToPrivateEndpointPropertyResponseOutput ¶
func (i PrivateEndpointPropertyResponseArgs) ToPrivateEndpointPropertyResponseOutput() PrivateEndpointPropertyResponseOutput
func (PrivateEndpointPropertyResponseArgs) ToPrivateEndpointPropertyResponseOutputWithContext ¶
func (i PrivateEndpointPropertyResponseArgs) ToPrivateEndpointPropertyResponseOutputWithContext(ctx context.Context) PrivateEndpointPropertyResponseOutput
func (PrivateEndpointPropertyResponseArgs) ToPrivateEndpointPropertyResponsePtrOutput ¶
func (i PrivateEndpointPropertyResponseArgs) ToPrivateEndpointPropertyResponsePtrOutput() PrivateEndpointPropertyResponsePtrOutput
func (PrivateEndpointPropertyResponseArgs) ToPrivateEndpointPropertyResponsePtrOutputWithContext ¶
func (i PrivateEndpointPropertyResponseArgs) ToPrivateEndpointPropertyResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointPropertyResponsePtrOutput
type PrivateEndpointPropertyResponseInput ¶
type PrivateEndpointPropertyResponseInput interface { pulumi.Input ToPrivateEndpointPropertyResponseOutput() PrivateEndpointPropertyResponseOutput ToPrivateEndpointPropertyResponseOutputWithContext(context.Context) PrivateEndpointPropertyResponseOutput }
PrivateEndpointPropertyResponseInput is an input type that accepts PrivateEndpointPropertyResponseArgs and PrivateEndpointPropertyResponseOutput values. You can construct a concrete instance of `PrivateEndpointPropertyResponseInput` via:
PrivateEndpointPropertyResponseArgs{...}
type PrivateEndpointPropertyResponseOutput ¶
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
func (PrivateEndpointPropertyResponseOutput) ToPrivateEndpointPropertyResponsePtrOutput ¶
func (o PrivateEndpointPropertyResponseOutput) ToPrivateEndpointPropertyResponsePtrOutput() PrivateEndpointPropertyResponsePtrOutput
func (PrivateEndpointPropertyResponseOutput) ToPrivateEndpointPropertyResponsePtrOutputWithContext ¶
func (o PrivateEndpointPropertyResponseOutput) ToPrivateEndpointPropertyResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointPropertyResponsePtrOutput
type PrivateEndpointPropertyResponsePtrInput ¶
type PrivateEndpointPropertyResponsePtrInput interface { pulumi.Input ToPrivateEndpointPropertyResponsePtrOutput() PrivateEndpointPropertyResponsePtrOutput ToPrivateEndpointPropertyResponsePtrOutputWithContext(context.Context) PrivateEndpointPropertyResponsePtrOutput }
PrivateEndpointPropertyResponsePtrInput is an input type that accepts PrivateEndpointPropertyResponseArgs, PrivateEndpointPropertyResponsePtr and PrivateEndpointPropertyResponsePtrOutput values. You can construct a concrete instance of `PrivateEndpointPropertyResponsePtrInput` via:
PrivateEndpointPropertyResponseArgs{...} or: nil
func PrivateEndpointPropertyResponsePtr ¶
func PrivateEndpointPropertyResponsePtr(v *PrivateEndpointPropertyResponseArgs) PrivateEndpointPropertyResponsePtrInput
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 PrivateLinkServiceConnectionStatePropertyResponseArgs ¶
type PrivateLinkServiceConnectionStatePropertyResponseArgs struct { // The actions required for private link service connection. ActionsRequired pulumi.StringInput `pulumi:"actionsRequired"` // The private link service connection description. Description pulumi.StringInput `pulumi:"description"` // The private link service connection status. Status pulumi.StringInput `pulumi:"status"` }
func (PrivateLinkServiceConnectionStatePropertyResponseArgs) ElementType ¶
func (PrivateLinkServiceConnectionStatePropertyResponseArgs) ElementType() reflect.Type
func (PrivateLinkServiceConnectionStatePropertyResponseArgs) ToPrivateLinkServiceConnectionStatePropertyResponseOutput ¶
func (i PrivateLinkServiceConnectionStatePropertyResponseArgs) ToPrivateLinkServiceConnectionStatePropertyResponseOutput() PrivateLinkServiceConnectionStatePropertyResponseOutput
func (PrivateLinkServiceConnectionStatePropertyResponseArgs) ToPrivateLinkServiceConnectionStatePropertyResponseOutputWithContext ¶
func (i PrivateLinkServiceConnectionStatePropertyResponseArgs) ToPrivateLinkServiceConnectionStatePropertyResponseOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePropertyResponseOutput
func (PrivateLinkServiceConnectionStatePropertyResponseArgs) ToPrivateLinkServiceConnectionStatePropertyResponsePtrOutput ¶
func (i PrivateLinkServiceConnectionStatePropertyResponseArgs) ToPrivateLinkServiceConnectionStatePropertyResponsePtrOutput() PrivateLinkServiceConnectionStatePropertyResponsePtrOutput
func (PrivateLinkServiceConnectionStatePropertyResponseArgs) ToPrivateLinkServiceConnectionStatePropertyResponsePtrOutputWithContext ¶
func (i PrivateLinkServiceConnectionStatePropertyResponseArgs) ToPrivateLinkServiceConnectionStatePropertyResponsePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePropertyResponsePtrOutput
type PrivateLinkServiceConnectionStatePropertyResponseInput ¶
type PrivateLinkServiceConnectionStatePropertyResponseInput interface { pulumi.Input ToPrivateLinkServiceConnectionStatePropertyResponseOutput() PrivateLinkServiceConnectionStatePropertyResponseOutput ToPrivateLinkServiceConnectionStatePropertyResponseOutputWithContext(context.Context) PrivateLinkServiceConnectionStatePropertyResponseOutput }
PrivateLinkServiceConnectionStatePropertyResponseInput is an input type that accepts PrivateLinkServiceConnectionStatePropertyResponseArgs and PrivateLinkServiceConnectionStatePropertyResponseOutput values. You can construct a concrete instance of `PrivateLinkServiceConnectionStatePropertyResponseInput` via:
PrivateLinkServiceConnectionStatePropertyResponseArgs{...}
type PrivateLinkServiceConnectionStatePropertyResponseOutput ¶
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
func (PrivateLinkServiceConnectionStatePropertyResponseOutput) ToPrivateLinkServiceConnectionStatePropertyResponsePtrOutput ¶
func (o PrivateLinkServiceConnectionStatePropertyResponseOutput) ToPrivateLinkServiceConnectionStatePropertyResponsePtrOutput() PrivateLinkServiceConnectionStatePropertyResponsePtrOutput
func (PrivateLinkServiceConnectionStatePropertyResponseOutput) ToPrivateLinkServiceConnectionStatePropertyResponsePtrOutputWithContext ¶
func (o PrivateLinkServiceConnectionStatePropertyResponseOutput) ToPrivateLinkServiceConnectionStatePropertyResponsePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePropertyResponsePtrOutput
type PrivateLinkServiceConnectionStatePropertyResponsePtrInput ¶
type PrivateLinkServiceConnectionStatePropertyResponsePtrInput interface { pulumi.Input ToPrivateLinkServiceConnectionStatePropertyResponsePtrOutput() PrivateLinkServiceConnectionStatePropertyResponsePtrOutput ToPrivateLinkServiceConnectionStatePropertyResponsePtrOutputWithContext(context.Context) PrivateLinkServiceConnectionStatePropertyResponsePtrOutput }
PrivateLinkServiceConnectionStatePropertyResponsePtrInput is an input type that accepts PrivateLinkServiceConnectionStatePropertyResponseArgs, PrivateLinkServiceConnectionStatePropertyResponsePtr and PrivateLinkServiceConnectionStatePropertyResponsePtrOutput values. You can construct a concrete instance of `PrivateLinkServiceConnectionStatePropertyResponsePtrInput` via:
PrivateLinkServiceConnectionStatePropertyResponseArgs{...} or: nil
func PrivateLinkServiceConnectionStatePropertyResponsePtr ¶
func PrivateLinkServiceConnectionStatePropertyResponsePtr(v *PrivateLinkServiceConnectionStatePropertyResponseArgs) PrivateLinkServiceConnectionStatePropertyResponsePtrInput
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 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"` // 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. Ex- 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.
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.
type ServerArgs ¶
type ServerArgs struct { // The location the resource resides in. Location pulumi.StringInput // 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.StringInput // 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 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 ServerPrivateEndpointConnectionPropertiesResponseArgs ¶
type ServerPrivateEndpointConnectionPropertiesResponseArgs struct { // Private endpoint which the connection belongs to. PrivateEndpoint PrivateEndpointPropertyResponsePtrInput `pulumi:"privateEndpoint"` // Connection state of the private endpoint connection. PrivateLinkServiceConnectionState ServerPrivateLinkServiceConnectionStatePropertyResponsePtrInput `pulumi:"privateLinkServiceConnectionState"` // State of the private endpoint connection. ProvisioningState pulumi.StringInput `pulumi:"provisioningState"` }
Properties of a private endpoint connection.
func (ServerPrivateEndpointConnectionPropertiesResponseArgs) ElementType ¶
func (ServerPrivateEndpointConnectionPropertiesResponseArgs) ElementType() reflect.Type
func (ServerPrivateEndpointConnectionPropertiesResponseArgs) ToServerPrivateEndpointConnectionPropertiesResponseOutput ¶
func (i ServerPrivateEndpointConnectionPropertiesResponseArgs) ToServerPrivateEndpointConnectionPropertiesResponseOutput() ServerPrivateEndpointConnectionPropertiesResponseOutput
func (ServerPrivateEndpointConnectionPropertiesResponseArgs) ToServerPrivateEndpointConnectionPropertiesResponseOutputWithContext ¶
func (i ServerPrivateEndpointConnectionPropertiesResponseArgs) ToServerPrivateEndpointConnectionPropertiesResponseOutputWithContext(ctx context.Context) ServerPrivateEndpointConnectionPropertiesResponseOutput
type ServerPrivateEndpointConnectionPropertiesResponseInput ¶
type ServerPrivateEndpointConnectionPropertiesResponseInput interface { pulumi.Input ToServerPrivateEndpointConnectionPropertiesResponseOutput() ServerPrivateEndpointConnectionPropertiesResponseOutput ToServerPrivateEndpointConnectionPropertiesResponseOutputWithContext(context.Context) ServerPrivateEndpointConnectionPropertiesResponseOutput }
ServerPrivateEndpointConnectionPropertiesResponseInput is an input type that accepts ServerPrivateEndpointConnectionPropertiesResponseArgs and ServerPrivateEndpointConnectionPropertiesResponseOutput values. You can construct a concrete instance of `ServerPrivateEndpointConnectionPropertiesResponseInput` via:
ServerPrivateEndpointConnectionPropertiesResponseArgs{...}
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 ServerPrivateEndpointConnectionResponseArgs ¶
type ServerPrivateEndpointConnectionResponseArgs struct { // Resource Id of the private endpoint connection. Id pulumi.StringInput `pulumi:"id"` // Private endpoint connection properties Properties ServerPrivateEndpointConnectionPropertiesResponseInput `pulumi:"properties"` }
A private endpoint connection under a server
func (ServerPrivateEndpointConnectionResponseArgs) ElementType ¶
func (ServerPrivateEndpointConnectionResponseArgs) ElementType() reflect.Type
func (ServerPrivateEndpointConnectionResponseArgs) ToServerPrivateEndpointConnectionResponseOutput ¶
func (i ServerPrivateEndpointConnectionResponseArgs) ToServerPrivateEndpointConnectionResponseOutput() ServerPrivateEndpointConnectionResponseOutput
func (ServerPrivateEndpointConnectionResponseArgs) ToServerPrivateEndpointConnectionResponseOutputWithContext ¶
func (i ServerPrivateEndpointConnectionResponseArgs) ToServerPrivateEndpointConnectionResponseOutputWithContext(ctx context.Context) ServerPrivateEndpointConnectionResponseOutput
type ServerPrivateEndpointConnectionResponseArray ¶
type ServerPrivateEndpointConnectionResponseArray []ServerPrivateEndpointConnectionResponseInput
func (ServerPrivateEndpointConnectionResponseArray) ElementType ¶
func (ServerPrivateEndpointConnectionResponseArray) ElementType() reflect.Type
func (ServerPrivateEndpointConnectionResponseArray) ToServerPrivateEndpointConnectionResponseArrayOutput ¶
func (i ServerPrivateEndpointConnectionResponseArray) ToServerPrivateEndpointConnectionResponseArrayOutput() ServerPrivateEndpointConnectionResponseArrayOutput
func (ServerPrivateEndpointConnectionResponseArray) ToServerPrivateEndpointConnectionResponseArrayOutputWithContext ¶
func (i ServerPrivateEndpointConnectionResponseArray) ToServerPrivateEndpointConnectionResponseArrayOutputWithContext(ctx context.Context) ServerPrivateEndpointConnectionResponseArrayOutput
type ServerPrivateEndpointConnectionResponseArrayInput ¶
type ServerPrivateEndpointConnectionResponseArrayInput interface { pulumi.Input ToServerPrivateEndpointConnectionResponseArrayOutput() ServerPrivateEndpointConnectionResponseArrayOutput ToServerPrivateEndpointConnectionResponseArrayOutputWithContext(context.Context) ServerPrivateEndpointConnectionResponseArrayOutput }
ServerPrivateEndpointConnectionResponseArrayInput is an input type that accepts ServerPrivateEndpointConnectionResponseArray and ServerPrivateEndpointConnectionResponseArrayOutput values. You can construct a concrete instance of `ServerPrivateEndpointConnectionResponseArrayInput` via:
ServerPrivateEndpointConnectionResponseArray{ ServerPrivateEndpointConnectionResponseArgs{...} }
type ServerPrivateEndpointConnectionResponseArrayOutput ¶
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 ServerPrivateEndpointConnectionResponseInput ¶
type ServerPrivateEndpointConnectionResponseInput interface { pulumi.Input ToServerPrivateEndpointConnectionResponseOutput() ServerPrivateEndpointConnectionResponseOutput ToServerPrivateEndpointConnectionResponseOutputWithContext(context.Context) ServerPrivateEndpointConnectionResponseOutput }
ServerPrivateEndpointConnectionResponseInput is an input type that accepts ServerPrivateEndpointConnectionResponseArgs and ServerPrivateEndpointConnectionResponseOutput values. You can construct a concrete instance of `ServerPrivateEndpointConnectionResponseInput` via:
ServerPrivateEndpointConnectionResponseArgs{...}
type ServerPrivateEndpointConnectionResponseOutput ¶
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 ServerPrivateLinkServiceConnectionStatePropertyResponseArgs ¶
type ServerPrivateLinkServiceConnectionStatePropertyResponseArgs struct { // The actions required for private link service connection. ActionsRequired pulumi.StringInput `pulumi:"actionsRequired"` // The private link service connection description. Description pulumi.StringInput `pulumi:"description"` // The private link service connection status. Status pulumi.StringInput `pulumi:"status"` }
func (ServerPrivateLinkServiceConnectionStatePropertyResponseArgs) ElementType ¶
func (ServerPrivateLinkServiceConnectionStatePropertyResponseArgs) ElementType() reflect.Type
func (ServerPrivateLinkServiceConnectionStatePropertyResponseArgs) ToServerPrivateLinkServiceConnectionStatePropertyResponseOutput ¶
func (i ServerPrivateLinkServiceConnectionStatePropertyResponseArgs) ToServerPrivateLinkServiceConnectionStatePropertyResponseOutput() ServerPrivateLinkServiceConnectionStatePropertyResponseOutput
func (ServerPrivateLinkServiceConnectionStatePropertyResponseArgs) ToServerPrivateLinkServiceConnectionStatePropertyResponseOutputWithContext ¶
func (i ServerPrivateLinkServiceConnectionStatePropertyResponseArgs) ToServerPrivateLinkServiceConnectionStatePropertyResponseOutputWithContext(ctx context.Context) ServerPrivateLinkServiceConnectionStatePropertyResponseOutput
func (ServerPrivateLinkServiceConnectionStatePropertyResponseArgs) ToServerPrivateLinkServiceConnectionStatePropertyResponsePtrOutput ¶
func (i ServerPrivateLinkServiceConnectionStatePropertyResponseArgs) ToServerPrivateLinkServiceConnectionStatePropertyResponsePtrOutput() ServerPrivateLinkServiceConnectionStatePropertyResponsePtrOutput
func (ServerPrivateLinkServiceConnectionStatePropertyResponseArgs) ToServerPrivateLinkServiceConnectionStatePropertyResponsePtrOutputWithContext ¶
func (i ServerPrivateLinkServiceConnectionStatePropertyResponseArgs) ToServerPrivateLinkServiceConnectionStatePropertyResponsePtrOutputWithContext(ctx context.Context) ServerPrivateLinkServiceConnectionStatePropertyResponsePtrOutput
type ServerPrivateLinkServiceConnectionStatePropertyResponseInput ¶
type ServerPrivateLinkServiceConnectionStatePropertyResponseInput interface { pulumi.Input ToServerPrivateLinkServiceConnectionStatePropertyResponseOutput() ServerPrivateLinkServiceConnectionStatePropertyResponseOutput ToServerPrivateLinkServiceConnectionStatePropertyResponseOutputWithContext(context.Context) ServerPrivateLinkServiceConnectionStatePropertyResponseOutput }
ServerPrivateLinkServiceConnectionStatePropertyResponseInput is an input type that accepts ServerPrivateLinkServiceConnectionStatePropertyResponseArgs and ServerPrivateLinkServiceConnectionStatePropertyResponseOutput values. You can construct a concrete instance of `ServerPrivateLinkServiceConnectionStatePropertyResponseInput` via:
ServerPrivateLinkServiceConnectionStatePropertyResponseArgs{...}
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
func (ServerPrivateLinkServiceConnectionStatePropertyResponseOutput) ToServerPrivateLinkServiceConnectionStatePropertyResponsePtrOutput ¶
func (o ServerPrivateLinkServiceConnectionStatePropertyResponseOutput) ToServerPrivateLinkServiceConnectionStatePropertyResponsePtrOutput() ServerPrivateLinkServiceConnectionStatePropertyResponsePtrOutput
func (ServerPrivateLinkServiceConnectionStatePropertyResponseOutput) ToServerPrivateLinkServiceConnectionStatePropertyResponsePtrOutputWithContext ¶
func (o ServerPrivateLinkServiceConnectionStatePropertyResponseOutput) ToServerPrivateLinkServiceConnectionStatePropertyResponsePtrOutputWithContext(ctx context.Context) ServerPrivateLinkServiceConnectionStatePropertyResponsePtrOutput
type ServerPrivateLinkServiceConnectionStatePropertyResponsePtrInput ¶
type ServerPrivateLinkServiceConnectionStatePropertyResponsePtrInput interface { pulumi.Input ToServerPrivateLinkServiceConnectionStatePropertyResponsePtrOutput() ServerPrivateLinkServiceConnectionStatePropertyResponsePtrOutput ToServerPrivateLinkServiceConnectionStatePropertyResponsePtrOutputWithContext(context.Context) ServerPrivateLinkServiceConnectionStatePropertyResponsePtrOutput }
ServerPrivateLinkServiceConnectionStatePropertyResponsePtrInput is an input type that accepts ServerPrivateLinkServiceConnectionStatePropertyResponseArgs, ServerPrivateLinkServiceConnectionStatePropertyResponsePtr and ServerPrivateLinkServiceConnectionStatePropertyResponsePtrOutput values. You can construct a concrete instance of `ServerPrivateLinkServiceConnectionStatePropertyResponsePtrInput` via:
ServerPrivateLinkServiceConnectionStatePropertyResponseArgs{...} or: nil
func ServerPrivateLinkServiceConnectionStatePropertyResponsePtr ¶
func ServerPrivateLinkServiceConnectionStatePropertyResponsePtr(v *ServerPrivateLinkServiceConnectionStatePropertyResponseArgs) ServerPrivateLinkServiceConnectionStatePropertyResponsePtrInput
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. CreateMode string `pulumi:"createMode"` // 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 *string `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. CreateMode pulumi.StringInput `pulumi:"createMode"` // 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 pulumi.StringPtrInput `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.
func (ServerPropertiesForDefaultCreateOutput) ElementType ¶
func (ServerPropertiesForDefaultCreateOutput) ElementType() reflect.Type
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() pulumi.StringPtrOutput
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. CreateMode string `pulumi:"createMode"` // 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 *string `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. CreateMode pulumi.StringInput `pulumi:"createMode"` // 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 pulumi.StringPtrInput `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.
func (ServerPropertiesForGeoRestoreOutput) ElementType ¶
func (ServerPropertiesForGeoRestoreOutput) ElementType() reflect.Type
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() pulumi.StringPtrOutput
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. CreateMode string `pulumi:"createMode"` // 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 *string `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. CreateMode pulumi.StringInput `pulumi:"createMode"` // 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 pulumi.StringPtrInput `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.
func (ServerPropertiesForReplicaOutput) ElementType ¶
func (ServerPropertiesForReplicaOutput) ElementType() reflect.Type
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() pulumi.StringPtrOutput
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. CreateMode string `pulumi:"createMode"` // 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 *string `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. CreateMode pulumi.StringInput `pulumi:"createMode"` // 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 pulumi.StringPtrInput `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.
func (ServerPropertiesForRestoreOutput) ElementType ¶
func (ServerPropertiesForRestoreOutput) ElementType() reflect.Type
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() pulumi.StringPtrOutput
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 { // The administrator's login name of a server. Can only be specified when the server is being created (and is required for creation). AdministratorLogin pulumi.StringPtrInput // Earliest restore point creation time (ISO8601 format) EarliestRestoreDate pulumi.StringPtrInput // The fully qualified domain name of a server. FullyQualifiedDomainName pulumi.StringPtrInput // The geo-location where the resource lives Location pulumi.StringPtrInput // The master server id of a replica server. MasterServerId pulumi.StringPtrInput // The name of the resource Name pulumi.StringPtrInput // List of private endpoint connections on a server PrivateEndpointConnections ServerPrivateEndpointConnectionResponseArrayInput // 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 // The maximum number of replicas that a master server can have. ReplicaCapacity pulumi.IntPtrInput // The replication role of the server. ReplicationRole pulumi.StringPtrInput // The SKU (pricing tier) of the server. Sku SkuResponsePtrInput // Enable ssl enforcement or not when connect to server. SslEnforcement pulumi.StringPtrInput // Storage profile of a server. StorageProfile StorageProfileResponsePtrInput // Resource tags. Tags pulumi.StringMapInput // The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type pulumi.StringPtrInput // A state of a server that is visible to user. UserVisibleState pulumi.StringPtrInput // Server version. Version pulumi.StringPtrInput }
func (ServerState) ElementType ¶
func (ServerState) ElementType() reflect.Type
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 SkuResponseArgs ¶
type SkuResponseArgs 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 (SkuResponseArgs) ElementType ¶
func (SkuResponseArgs) ElementType() reflect.Type
func (SkuResponseArgs) ToSkuResponseOutput ¶
func (i SkuResponseArgs) ToSkuResponseOutput() SkuResponseOutput
func (SkuResponseArgs) ToSkuResponseOutputWithContext ¶
func (i SkuResponseArgs) ToSkuResponseOutputWithContext(ctx context.Context) SkuResponseOutput
func (SkuResponseArgs) ToSkuResponsePtrOutput ¶
func (i SkuResponseArgs) ToSkuResponsePtrOutput() SkuResponsePtrOutput
func (SkuResponseArgs) ToSkuResponsePtrOutputWithContext ¶
func (i SkuResponseArgs) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
type SkuResponseInput ¶
type SkuResponseInput interface { pulumi.Input ToSkuResponseOutput() SkuResponseOutput ToSkuResponseOutputWithContext(context.Context) SkuResponseOutput }
SkuResponseInput is an input type that accepts SkuResponseArgs and SkuResponseOutput values. You can construct a concrete instance of `SkuResponseInput` via:
SkuResponseArgs{...}
type SkuResponseOutput ¶
type SkuResponseOutput struct{ *pulumi.OutputState }
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
func (SkuResponseOutput) ToSkuResponsePtrOutput ¶
func (o SkuResponseOutput) ToSkuResponsePtrOutput() SkuResponsePtrOutput
func (SkuResponseOutput) ToSkuResponsePtrOutputWithContext ¶
func (o SkuResponseOutput) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
type SkuResponsePtrInput ¶
type SkuResponsePtrInput interface { pulumi.Input ToSkuResponsePtrOutput() SkuResponsePtrOutput ToSkuResponsePtrOutputWithContext(context.Context) SkuResponsePtrOutput }
SkuResponsePtrInput is an input type that accepts SkuResponseArgs, SkuResponsePtr and SkuResponsePtrOutput values. You can construct a concrete instance of `SkuResponsePtrInput` via:
SkuResponseArgs{...} or: nil
func SkuResponsePtr ¶
func SkuResponsePtr(v *SkuResponseArgs) SkuResponsePtrInput
type SkuResponsePtrOutput ¶
type SkuResponsePtrOutput struct{ *pulumi.OutputState }
func (SkuResponsePtrOutput) Capacity ¶
func (o SkuResponsePtrOutput) Capacity() pulumi.IntPtrOutput
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 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 StorageProfileResponseArgs ¶
type StorageProfileResponseArgs 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 (StorageProfileResponseArgs) ElementType ¶
func (StorageProfileResponseArgs) ElementType() reflect.Type
func (StorageProfileResponseArgs) ToStorageProfileResponseOutput ¶
func (i StorageProfileResponseArgs) ToStorageProfileResponseOutput() StorageProfileResponseOutput
func (StorageProfileResponseArgs) ToStorageProfileResponseOutputWithContext ¶
func (i StorageProfileResponseArgs) ToStorageProfileResponseOutputWithContext(ctx context.Context) StorageProfileResponseOutput
func (StorageProfileResponseArgs) ToStorageProfileResponsePtrOutput ¶
func (i StorageProfileResponseArgs) ToStorageProfileResponsePtrOutput() StorageProfileResponsePtrOutput
func (StorageProfileResponseArgs) ToStorageProfileResponsePtrOutputWithContext ¶
func (i StorageProfileResponseArgs) ToStorageProfileResponsePtrOutputWithContext(ctx context.Context) StorageProfileResponsePtrOutput
type StorageProfileResponseInput ¶
type StorageProfileResponseInput interface { pulumi.Input ToStorageProfileResponseOutput() StorageProfileResponseOutput ToStorageProfileResponseOutputWithContext(context.Context) StorageProfileResponseOutput }
StorageProfileResponseInput is an input type that accepts StorageProfileResponseArgs and StorageProfileResponseOutput values. You can construct a concrete instance of `StorageProfileResponseInput` via:
StorageProfileResponseArgs{...}
type StorageProfileResponseOutput ¶
type StorageProfileResponseOutput struct{ *pulumi.OutputState }
Storage Profile properties of a server
func (StorageProfileResponseOutput) BackupRetentionDays ¶
func (o StorageProfileResponseOutput) BackupRetentionDays() pulumi.IntPtrOutput
Backup retention days for the server.
func (StorageProfileResponseOutput) ElementType ¶
func (StorageProfileResponseOutput) ElementType() reflect.Type
func (StorageProfileResponseOutput) 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
func (StorageProfileResponseOutput) ToStorageProfileResponsePtrOutput ¶
func (o StorageProfileResponseOutput) ToStorageProfileResponsePtrOutput() StorageProfileResponsePtrOutput
func (StorageProfileResponseOutput) ToStorageProfileResponsePtrOutputWithContext ¶
func (o StorageProfileResponseOutput) ToStorageProfileResponsePtrOutputWithContext(ctx context.Context) StorageProfileResponsePtrOutput
type StorageProfileResponsePtrInput ¶
type StorageProfileResponsePtrInput interface { pulumi.Input ToStorageProfileResponsePtrOutput() StorageProfileResponsePtrOutput ToStorageProfileResponsePtrOutputWithContext(context.Context) StorageProfileResponsePtrOutput }
StorageProfileResponsePtrInput is an input type that accepts StorageProfileResponseArgs, StorageProfileResponsePtr and StorageProfileResponsePtrOutput values. You can construct a concrete instance of `StorageProfileResponsePtrInput` via:
StorageProfileResponseArgs{...} or: nil
func StorageProfileResponsePtr ¶
func StorageProfileResponsePtr(v *StorageProfileResponseArgs) StorageProfileResponsePtrInput
type StorageProfileResponsePtrOutput ¶
type StorageProfileResponsePtrOutput struct{ *pulumi.OutputState }
func (StorageProfileResponsePtrOutput) BackupRetentionDays ¶
func (o StorageProfileResponsePtrOutput) BackupRetentionDays() pulumi.IntPtrOutput
Backup retention days for the server.
func (StorageProfileResponsePtrOutput) Elem ¶
func (o StorageProfileResponsePtrOutput) Elem() StorageProfileResponseOutput
func (StorageProfileResponsePtrOutput) ElementType ¶
func (StorageProfileResponsePtrOutput) ElementType() reflect.Type
func (StorageProfileResponsePtrOutput) 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. Ex- 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.
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.
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.StringInput // The ARM resource id of the virtual network subnet. VirtualNetworkSubnetId pulumi.StringInput }
The set of arguments for constructing a VirtualNetworkRule resource.
func (VirtualNetworkRuleArgs) ElementType ¶
func (VirtualNetworkRuleArgs) ElementType() reflect.Type
type VirtualNetworkRuleState ¶
type VirtualNetworkRuleState struct { // Create firewall rule before the virtual network has vnet service endpoint enabled. IgnoreMissingVnetServiceEndpoint pulumi.BoolPtrInput // The name of the resource Name pulumi.StringPtrInput // Virtual Network Rule State State pulumi.StringPtrInput // The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type pulumi.StringPtrInput // The ARM resource id of the virtual network subnet. VirtualNetworkSubnetId pulumi.StringPtrInput }
func (VirtualNetworkRuleState) ElementType ¶
func (VirtualNetworkRuleState) ElementType() reflect.Type