Documentation
¶
Index ¶
- type GatewayDetails
- type GatewayDetailsArgs
- func (GatewayDetailsArgs) ElementType() reflect.Type
- func (i GatewayDetailsArgs) ToGatewayDetailsOutput() GatewayDetailsOutput
- func (i GatewayDetailsArgs) ToGatewayDetailsOutputWithContext(ctx context.Context) GatewayDetailsOutput
- func (i GatewayDetailsArgs) ToGatewayDetailsPtrOutput() GatewayDetailsPtrOutput
- func (i GatewayDetailsArgs) ToGatewayDetailsPtrOutputWithContext(ctx context.Context) GatewayDetailsPtrOutput
- type GatewayDetailsInput
- type GatewayDetailsOutput
- func (GatewayDetailsOutput) ElementType() reflect.Type
- func (o GatewayDetailsOutput) GatewayResourceId() pulumi.StringPtrOutput
- func (o GatewayDetailsOutput) ToGatewayDetailsOutput() GatewayDetailsOutput
- func (o GatewayDetailsOutput) ToGatewayDetailsOutputWithContext(ctx context.Context) GatewayDetailsOutput
- func (o GatewayDetailsOutput) ToGatewayDetailsPtrOutput() GatewayDetailsPtrOutput
- func (o GatewayDetailsOutput) ToGatewayDetailsPtrOutputWithContext(ctx context.Context) GatewayDetailsPtrOutput
- type GatewayDetailsPtrInput
- type GatewayDetailsPtrOutput
- func (o GatewayDetailsPtrOutput) Elem() GatewayDetailsOutput
- func (GatewayDetailsPtrOutput) ElementType() reflect.Type
- func (o GatewayDetailsPtrOutput) GatewayResourceId() pulumi.StringPtrOutput
- func (o GatewayDetailsPtrOutput) ToGatewayDetailsPtrOutput() GatewayDetailsPtrOutput
- func (o GatewayDetailsPtrOutput) ToGatewayDetailsPtrOutputWithContext(ctx context.Context) GatewayDetailsPtrOutput
- type GatewayDetailsResponse
- type GatewayDetailsResponseArgs
- func (GatewayDetailsResponseArgs) ElementType() reflect.Type
- func (i GatewayDetailsResponseArgs) ToGatewayDetailsResponseOutput() GatewayDetailsResponseOutput
- func (i GatewayDetailsResponseArgs) ToGatewayDetailsResponseOutputWithContext(ctx context.Context) GatewayDetailsResponseOutput
- func (i GatewayDetailsResponseArgs) ToGatewayDetailsResponsePtrOutput() GatewayDetailsResponsePtrOutput
- func (i GatewayDetailsResponseArgs) ToGatewayDetailsResponsePtrOutputWithContext(ctx context.Context) GatewayDetailsResponsePtrOutput
- type GatewayDetailsResponseInput
- type GatewayDetailsResponseOutput
- func (o GatewayDetailsResponseOutput) DmtsClusterUri() pulumi.StringOutput
- func (GatewayDetailsResponseOutput) ElementType() reflect.Type
- func (o GatewayDetailsResponseOutput) GatewayObjectId() pulumi.StringOutput
- func (o GatewayDetailsResponseOutput) GatewayResourceId() pulumi.StringPtrOutput
- func (o GatewayDetailsResponseOutput) ToGatewayDetailsResponseOutput() GatewayDetailsResponseOutput
- func (o GatewayDetailsResponseOutput) ToGatewayDetailsResponseOutputWithContext(ctx context.Context) GatewayDetailsResponseOutput
- func (o GatewayDetailsResponseOutput) ToGatewayDetailsResponsePtrOutput() GatewayDetailsResponsePtrOutput
- func (o GatewayDetailsResponseOutput) ToGatewayDetailsResponsePtrOutputWithContext(ctx context.Context) GatewayDetailsResponsePtrOutput
- type GatewayDetailsResponsePtrInput
- type GatewayDetailsResponsePtrOutput
- func (o GatewayDetailsResponsePtrOutput) DmtsClusterUri() pulumi.StringPtrOutput
- func (o GatewayDetailsResponsePtrOutput) Elem() GatewayDetailsResponseOutput
- func (GatewayDetailsResponsePtrOutput) ElementType() reflect.Type
- func (o GatewayDetailsResponsePtrOutput) GatewayObjectId() pulumi.StringPtrOutput
- func (o GatewayDetailsResponsePtrOutput) GatewayResourceId() pulumi.StringPtrOutput
- func (o GatewayDetailsResponsePtrOutput) ToGatewayDetailsResponsePtrOutput() GatewayDetailsResponsePtrOutput
- func (o GatewayDetailsResponsePtrOutput) ToGatewayDetailsResponsePtrOutputWithContext(ctx context.Context) GatewayDetailsResponsePtrOutput
- type ListServerGatewayStatusArgs
- type ListServerGatewayStatusResult
- type LookupServerDetailsArgs
- type LookupServerDetailsResult
- type ResourceSku
- type ResourceSkuArgs
- func (ResourceSkuArgs) ElementType() reflect.Type
- func (i ResourceSkuArgs) ToResourceSkuOutput() ResourceSkuOutput
- func (i ResourceSkuArgs) ToResourceSkuOutputWithContext(ctx context.Context) ResourceSkuOutput
- func (i ResourceSkuArgs) ToResourceSkuPtrOutput() ResourceSkuPtrOutput
- func (i ResourceSkuArgs) ToResourceSkuPtrOutputWithContext(ctx context.Context) ResourceSkuPtrOutput
- type ResourceSkuInput
- type ResourceSkuOutput
- func (ResourceSkuOutput) ElementType() reflect.Type
- func (o ResourceSkuOutput) Name() pulumi.StringOutput
- func (o ResourceSkuOutput) Tier() pulumi.StringPtrOutput
- func (o ResourceSkuOutput) ToResourceSkuOutput() ResourceSkuOutput
- func (o ResourceSkuOutput) ToResourceSkuOutputWithContext(ctx context.Context) ResourceSkuOutput
- func (o ResourceSkuOutput) ToResourceSkuPtrOutput() ResourceSkuPtrOutput
- func (o ResourceSkuOutput) ToResourceSkuPtrOutputWithContext(ctx context.Context) ResourceSkuPtrOutput
- type ResourceSkuPtrInput
- type ResourceSkuPtrOutput
- func (o ResourceSkuPtrOutput) Elem() ResourceSkuOutput
- func (ResourceSkuPtrOutput) ElementType() reflect.Type
- func (o ResourceSkuPtrOutput) Name() pulumi.StringPtrOutput
- func (o ResourceSkuPtrOutput) Tier() pulumi.StringPtrOutput
- func (o ResourceSkuPtrOutput) ToResourceSkuPtrOutput() ResourceSkuPtrOutput
- func (o ResourceSkuPtrOutput) ToResourceSkuPtrOutputWithContext(ctx context.Context) ResourceSkuPtrOutput
- type ResourceSkuResponse
- type ResourceSkuResponseArgs
- func (ResourceSkuResponseArgs) ElementType() reflect.Type
- func (i ResourceSkuResponseArgs) ToResourceSkuResponseOutput() ResourceSkuResponseOutput
- func (i ResourceSkuResponseArgs) ToResourceSkuResponseOutputWithContext(ctx context.Context) ResourceSkuResponseOutput
- func (i ResourceSkuResponseArgs) ToResourceSkuResponsePtrOutput() ResourceSkuResponsePtrOutput
- func (i ResourceSkuResponseArgs) ToResourceSkuResponsePtrOutputWithContext(ctx context.Context) ResourceSkuResponsePtrOutput
- type ResourceSkuResponseInput
- type ResourceSkuResponseOutput
- func (ResourceSkuResponseOutput) ElementType() reflect.Type
- func (o ResourceSkuResponseOutput) Name() pulumi.StringOutput
- func (o ResourceSkuResponseOutput) Tier() pulumi.StringPtrOutput
- func (o ResourceSkuResponseOutput) ToResourceSkuResponseOutput() ResourceSkuResponseOutput
- func (o ResourceSkuResponseOutput) ToResourceSkuResponseOutputWithContext(ctx context.Context) ResourceSkuResponseOutput
- func (o ResourceSkuResponseOutput) ToResourceSkuResponsePtrOutput() ResourceSkuResponsePtrOutput
- func (o ResourceSkuResponseOutput) ToResourceSkuResponsePtrOutputWithContext(ctx context.Context) ResourceSkuResponsePtrOutput
- type ResourceSkuResponsePtrInput
- type ResourceSkuResponsePtrOutput
- func (o ResourceSkuResponsePtrOutput) Elem() ResourceSkuResponseOutput
- func (ResourceSkuResponsePtrOutput) ElementType() reflect.Type
- func (o ResourceSkuResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o ResourceSkuResponsePtrOutput) Tier() pulumi.StringPtrOutput
- func (o ResourceSkuResponsePtrOutput) ToResourceSkuResponsePtrOutput() ResourceSkuResponsePtrOutput
- func (o ResourceSkuResponsePtrOutput) ToResourceSkuResponsePtrOutputWithContext(ctx context.Context) ResourceSkuResponsePtrOutput
- type ServerAdministrators
- type ServerAdministratorsArgs
- func (ServerAdministratorsArgs) ElementType() reflect.Type
- func (i ServerAdministratorsArgs) ToServerAdministratorsOutput() ServerAdministratorsOutput
- func (i ServerAdministratorsArgs) ToServerAdministratorsOutputWithContext(ctx context.Context) ServerAdministratorsOutput
- func (i ServerAdministratorsArgs) ToServerAdministratorsPtrOutput() ServerAdministratorsPtrOutput
- func (i ServerAdministratorsArgs) ToServerAdministratorsPtrOutputWithContext(ctx context.Context) ServerAdministratorsPtrOutput
- type ServerAdministratorsInput
- type ServerAdministratorsOutput
- func (ServerAdministratorsOutput) ElementType() reflect.Type
- func (o ServerAdministratorsOutput) Members() pulumi.StringArrayOutput
- func (o ServerAdministratorsOutput) ToServerAdministratorsOutput() ServerAdministratorsOutput
- func (o ServerAdministratorsOutput) ToServerAdministratorsOutputWithContext(ctx context.Context) ServerAdministratorsOutput
- func (o ServerAdministratorsOutput) ToServerAdministratorsPtrOutput() ServerAdministratorsPtrOutput
- func (o ServerAdministratorsOutput) ToServerAdministratorsPtrOutputWithContext(ctx context.Context) ServerAdministratorsPtrOutput
- type ServerAdministratorsPtrInput
- type ServerAdministratorsPtrOutput
- func (o ServerAdministratorsPtrOutput) Elem() ServerAdministratorsOutput
- func (ServerAdministratorsPtrOutput) ElementType() reflect.Type
- func (o ServerAdministratorsPtrOutput) Members() pulumi.StringArrayOutput
- func (o ServerAdministratorsPtrOutput) ToServerAdministratorsPtrOutput() ServerAdministratorsPtrOutput
- func (o ServerAdministratorsPtrOutput) ToServerAdministratorsPtrOutputWithContext(ctx context.Context) ServerAdministratorsPtrOutput
- type ServerAdministratorsResponse
- type ServerAdministratorsResponseArgs
- func (ServerAdministratorsResponseArgs) ElementType() reflect.Type
- func (i ServerAdministratorsResponseArgs) ToServerAdministratorsResponseOutput() ServerAdministratorsResponseOutput
- func (i ServerAdministratorsResponseArgs) ToServerAdministratorsResponseOutputWithContext(ctx context.Context) ServerAdministratorsResponseOutput
- func (i ServerAdministratorsResponseArgs) ToServerAdministratorsResponsePtrOutput() ServerAdministratorsResponsePtrOutput
- func (i ServerAdministratorsResponseArgs) ToServerAdministratorsResponsePtrOutputWithContext(ctx context.Context) ServerAdministratorsResponsePtrOutput
- type ServerAdministratorsResponseInput
- type ServerAdministratorsResponseOutput
- func (ServerAdministratorsResponseOutput) ElementType() reflect.Type
- func (o ServerAdministratorsResponseOutput) Members() pulumi.StringArrayOutput
- func (o ServerAdministratorsResponseOutput) ToServerAdministratorsResponseOutput() ServerAdministratorsResponseOutput
- func (o ServerAdministratorsResponseOutput) ToServerAdministratorsResponseOutputWithContext(ctx context.Context) ServerAdministratorsResponseOutput
- func (o ServerAdministratorsResponseOutput) ToServerAdministratorsResponsePtrOutput() ServerAdministratorsResponsePtrOutput
- func (o ServerAdministratorsResponseOutput) ToServerAdministratorsResponsePtrOutputWithContext(ctx context.Context) ServerAdministratorsResponsePtrOutput
- type ServerAdministratorsResponsePtrInput
- type ServerAdministratorsResponsePtrOutput
- func (o ServerAdministratorsResponsePtrOutput) Elem() ServerAdministratorsResponseOutput
- func (ServerAdministratorsResponsePtrOutput) ElementType() reflect.Type
- func (o ServerAdministratorsResponsePtrOutput) Members() pulumi.StringArrayOutput
- func (o ServerAdministratorsResponsePtrOutput) ToServerAdministratorsResponsePtrOutput() ServerAdministratorsResponsePtrOutput
- func (o ServerAdministratorsResponsePtrOutput) ToServerAdministratorsResponsePtrOutputWithContext(ctx context.Context) ServerAdministratorsResponsePtrOutput
- type ServerDetails
- type ServerDetailsArgs
- type ServerDetailsState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GatewayDetails ¶
type GatewayDetails struct { // Gateway resource to be associated with the server. GatewayResourceId *string `pulumi:"gatewayResourceId"` }
The gateway details.
type GatewayDetailsArgs ¶
type GatewayDetailsArgs struct { // Gateway resource to be associated with the server. GatewayResourceId pulumi.StringPtrInput `pulumi:"gatewayResourceId"` }
The gateway details.
func (GatewayDetailsArgs) ElementType ¶
func (GatewayDetailsArgs) ElementType() reflect.Type
func (GatewayDetailsArgs) ToGatewayDetailsOutput ¶
func (i GatewayDetailsArgs) ToGatewayDetailsOutput() GatewayDetailsOutput
func (GatewayDetailsArgs) ToGatewayDetailsOutputWithContext ¶
func (i GatewayDetailsArgs) ToGatewayDetailsOutputWithContext(ctx context.Context) GatewayDetailsOutput
func (GatewayDetailsArgs) ToGatewayDetailsPtrOutput ¶
func (i GatewayDetailsArgs) ToGatewayDetailsPtrOutput() GatewayDetailsPtrOutput
func (GatewayDetailsArgs) ToGatewayDetailsPtrOutputWithContext ¶
func (i GatewayDetailsArgs) ToGatewayDetailsPtrOutputWithContext(ctx context.Context) GatewayDetailsPtrOutput
type GatewayDetailsInput ¶
type GatewayDetailsInput interface { pulumi.Input ToGatewayDetailsOutput() GatewayDetailsOutput ToGatewayDetailsOutputWithContext(context.Context) GatewayDetailsOutput }
GatewayDetailsInput is an input type that accepts GatewayDetailsArgs and GatewayDetailsOutput values. You can construct a concrete instance of `GatewayDetailsInput` via:
GatewayDetailsArgs{...}
type GatewayDetailsOutput ¶
type GatewayDetailsOutput struct{ *pulumi.OutputState }
The gateway details.
func (GatewayDetailsOutput) ElementType ¶
func (GatewayDetailsOutput) ElementType() reflect.Type
func (GatewayDetailsOutput) GatewayResourceId ¶
func (o GatewayDetailsOutput) GatewayResourceId() pulumi.StringPtrOutput
Gateway resource to be associated with the server.
func (GatewayDetailsOutput) ToGatewayDetailsOutput ¶
func (o GatewayDetailsOutput) ToGatewayDetailsOutput() GatewayDetailsOutput
func (GatewayDetailsOutput) ToGatewayDetailsOutputWithContext ¶
func (o GatewayDetailsOutput) ToGatewayDetailsOutputWithContext(ctx context.Context) GatewayDetailsOutput
func (GatewayDetailsOutput) ToGatewayDetailsPtrOutput ¶
func (o GatewayDetailsOutput) ToGatewayDetailsPtrOutput() GatewayDetailsPtrOutput
func (GatewayDetailsOutput) ToGatewayDetailsPtrOutputWithContext ¶
func (o GatewayDetailsOutput) ToGatewayDetailsPtrOutputWithContext(ctx context.Context) GatewayDetailsPtrOutput
type GatewayDetailsPtrInput ¶
type GatewayDetailsPtrInput interface { pulumi.Input ToGatewayDetailsPtrOutput() GatewayDetailsPtrOutput ToGatewayDetailsPtrOutputWithContext(context.Context) GatewayDetailsPtrOutput }
GatewayDetailsPtrInput is an input type that accepts GatewayDetailsArgs, GatewayDetailsPtr and GatewayDetailsPtrOutput values. You can construct a concrete instance of `GatewayDetailsPtrInput` via:
GatewayDetailsArgs{...} or: nil
func GatewayDetailsPtr ¶
func GatewayDetailsPtr(v *GatewayDetailsArgs) GatewayDetailsPtrInput
type GatewayDetailsPtrOutput ¶
type GatewayDetailsPtrOutput struct{ *pulumi.OutputState }
func (GatewayDetailsPtrOutput) Elem ¶
func (o GatewayDetailsPtrOutput) Elem() GatewayDetailsOutput
func (GatewayDetailsPtrOutput) ElementType ¶
func (GatewayDetailsPtrOutput) ElementType() reflect.Type
func (GatewayDetailsPtrOutput) GatewayResourceId ¶
func (o GatewayDetailsPtrOutput) GatewayResourceId() pulumi.StringPtrOutput
Gateway resource to be associated with the server.
func (GatewayDetailsPtrOutput) ToGatewayDetailsPtrOutput ¶
func (o GatewayDetailsPtrOutput) ToGatewayDetailsPtrOutput() GatewayDetailsPtrOutput
func (GatewayDetailsPtrOutput) ToGatewayDetailsPtrOutputWithContext ¶
func (o GatewayDetailsPtrOutput) ToGatewayDetailsPtrOutputWithContext(ctx context.Context) GatewayDetailsPtrOutput
type GatewayDetailsResponse ¶
type GatewayDetailsResponse struct { // Uri of the DMTS cluster. DmtsClusterUri string `pulumi:"dmtsClusterUri"` // Gateway object id from in the DMTS cluster for the gateway resource. GatewayObjectId string `pulumi:"gatewayObjectId"` // Gateway resource to be associated with the server. GatewayResourceId *string `pulumi:"gatewayResourceId"` }
The gateway details.
type GatewayDetailsResponseArgs ¶
type GatewayDetailsResponseArgs struct { // Uri of the DMTS cluster. DmtsClusterUri pulumi.StringInput `pulumi:"dmtsClusterUri"` // Gateway object id from in the DMTS cluster for the gateway resource. GatewayObjectId pulumi.StringInput `pulumi:"gatewayObjectId"` // Gateway resource to be associated with the server. GatewayResourceId pulumi.StringPtrInput `pulumi:"gatewayResourceId"` }
The gateway details.
func (GatewayDetailsResponseArgs) ElementType ¶
func (GatewayDetailsResponseArgs) ElementType() reflect.Type
func (GatewayDetailsResponseArgs) ToGatewayDetailsResponseOutput ¶
func (i GatewayDetailsResponseArgs) ToGatewayDetailsResponseOutput() GatewayDetailsResponseOutput
func (GatewayDetailsResponseArgs) ToGatewayDetailsResponseOutputWithContext ¶
func (i GatewayDetailsResponseArgs) ToGatewayDetailsResponseOutputWithContext(ctx context.Context) GatewayDetailsResponseOutput
func (GatewayDetailsResponseArgs) ToGatewayDetailsResponsePtrOutput ¶
func (i GatewayDetailsResponseArgs) ToGatewayDetailsResponsePtrOutput() GatewayDetailsResponsePtrOutput
func (GatewayDetailsResponseArgs) ToGatewayDetailsResponsePtrOutputWithContext ¶
func (i GatewayDetailsResponseArgs) ToGatewayDetailsResponsePtrOutputWithContext(ctx context.Context) GatewayDetailsResponsePtrOutput
type GatewayDetailsResponseInput ¶
type GatewayDetailsResponseInput interface { pulumi.Input ToGatewayDetailsResponseOutput() GatewayDetailsResponseOutput ToGatewayDetailsResponseOutputWithContext(context.Context) GatewayDetailsResponseOutput }
GatewayDetailsResponseInput is an input type that accepts GatewayDetailsResponseArgs and GatewayDetailsResponseOutput values. You can construct a concrete instance of `GatewayDetailsResponseInput` via:
GatewayDetailsResponseArgs{...}
type GatewayDetailsResponseOutput ¶
type GatewayDetailsResponseOutput struct{ *pulumi.OutputState }
The gateway details.
func (GatewayDetailsResponseOutput) DmtsClusterUri ¶
func (o GatewayDetailsResponseOutput) DmtsClusterUri() pulumi.StringOutput
Uri of the DMTS cluster.
func (GatewayDetailsResponseOutput) ElementType ¶
func (GatewayDetailsResponseOutput) ElementType() reflect.Type
func (GatewayDetailsResponseOutput) GatewayObjectId ¶
func (o GatewayDetailsResponseOutput) GatewayObjectId() pulumi.StringOutput
Gateway object id from in the DMTS cluster for the gateway resource.
func (GatewayDetailsResponseOutput) GatewayResourceId ¶
func (o GatewayDetailsResponseOutput) GatewayResourceId() pulumi.StringPtrOutput
Gateway resource to be associated with the server.
func (GatewayDetailsResponseOutput) ToGatewayDetailsResponseOutput ¶
func (o GatewayDetailsResponseOutput) ToGatewayDetailsResponseOutput() GatewayDetailsResponseOutput
func (GatewayDetailsResponseOutput) ToGatewayDetailsResponseOutputWithContext ¶
func (o GatewayDetailsResponseOutput) ToGatewayDetailsResponseOutputWithContext(ctx context.Context) GatewayDetailsResponseOutput
func (GatewayDetailsResponseOutput) ToGatewayDetailsResponsePtrOutput ¶
func (o GatewayDetailsResponseOutput) ToGatewayDetailsResponsePtrOutput() GatewayDetailsResponsePtrOutput
func (GatewayDetailsResponseOutput) ToGatewayDetailsResponsePtrOutputWithContext ¶
func (o GatewayDetailsResponseOutput) ToGatewayDetailsResponsePtrOutputWithContext(ctx context.Context) GatewayDetailsResponsePtrOutput
type GatewayDetailsResponsePtrInput ¶
type GatewayDetailsResponsePtrInput interface { pulumi.Input ToGatewayDetailsResponsePtrOutput() GatewayDetailsResponsePtrOutput ToGatewayDetailsResponsePtrOutputWithContext(context.Context) GatewayDetailsResponsePtrOutput }
GatewayDetailsResponsePtrInput is an input type that accepts GatewayDetailsResponseArgs, GatewayDetailsResponsePtr and GatewayDetailsResponsePtrOutput values. You can construct a concrete instance of `GatewayDetailsResponsePtrInput` via:
GatewayDetailsResponseArgs{...} or: nil
func GatewayDetailsResponsePtr ¶
func GatewayDetailsResponsePtr(v *GatewayDetailsResponseArgs) GatewayDetailsResponsePtrInput
type GatewayDetailsResponsePtrOutput ¶
type GatewayDetailsResponsePtrOutput struct{ *pulumi.OutputState }
func (GatewayDetailsResponsePtrOutput) DmtsClusterUri ¶
func (o GatewayDetailsResponsePtrOutput) DmtsClusterUri() pulumi.StringPtrOutput
Uri of the DMTS cluster.
func (GatewayDetailsResponsePtrOutput) Elem ¶
func (o GatewayDetailsResponsePtrOutput) Elem() GatewayDetailsResponseOutput
func (GatewayDetailsResponsePtrOutput) ElementType ¶
func (GatewayDetailsResponsePtrOutput) ElementType() reflect.Type
func (GatewayDetailsResponsePtrOutput) GatewayObjectId ¶
func (o GatewayDetailsResponsePtrOutput) GatewayObjectId() pulumi.StringPtrOutput
Gateway object id from in the DMTS cluster for the gateway resource.
func (GatewayDetailsResponsePtrOutput) GatewayResourceId ¶
func (o GatewayDetailsResponsePtrOutput) GatewayResourceId() pulumi.StringPtrOutput
Gateway resource to be associated with the server.
func (GatewayDetailsResponsePtrOutput) ToGatewayDetailsResponsePtrOutput ¶
func (o GatewayDetailsResponsePtrOutput) ToGatewayDetailsResponsePtrOutput() GatewayDetailsResponsePtrOutput
func (GatewayDetailsResponsePtrOutput) ToGatewayDetailsResponsePtrOutputWithContext ¶
func (o GatewayDetailsResponsePtrOutput) ToGatewayDetailsResponsePtrOutputWithContext(ctx context.Context) GatewayDetailsResponsePtrOutput
type ListServerGatewayStatusArgs ¶
type ListServerGatewayStatusArgs struct { // The name of the Azure Resource group of which a given Analysis Services server is part. This name must be at least 1 character in length, and no more than 90. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the Analysis Services server. It must be at least 3 characters in length, and no more than 63. ServerName string `pulumi:"serverName"` }
type ListServerGatewayStatusResult ¶
type ListServerGatewayStatusResult struct { // Live message of list gateway. Status *string `pulumi:"status"` }
Status of gateway is live
func ListServerGatewayStatus ¶
func ListServerGatewayStatus(ctx *pulumi.Context, args *ListServerGatewayStatusArgs, opts ...pulumi.InvokeOption) (*ListServerGatewayStatusResult, error)
type LookupServerDetailsArgs ¶
type LookupServerDetailsArgs struct { // The name of the Azure Resource group of which a given Analysis Services server is part. This name must be at least 1 character in length, and no more than 90. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the Analysis Services server. It must be a minimum of 3 characters, and a maximum of 63. ServerName string `pulumi:"serverName"` }
type LookupServerDetailsResult ¶
type LookupServerDetailsResult struct { // A collection of AS server administrators AsAdministrators *ServerAdministratorsResponse `pulumi:"asAdministrators"` // The SAS container URI to the backup container. BackupBlobContainerUri *string `pulumi:"backupBlobContainerUri"` // The gateway details configured for the AS server. GatewayDetails *GatewayDetailsResponse `pulumi:"gatewayDetails"` // Location of the Analysis Services resource. Location string `pulumi:"location"` // The name of the Analysis Services resource. Name string `pulumi:"name"` // The current deployment state of Analysis Services resource. The provisioningState is to indicate states for resource provisioning. ProvisioningState string `pulumi:"provisioningState"` // The full name of the Analysis Services resource. ServerFullName string `pulumi:"serverFullName"` // The SKU of the Analysis Services resource. Sku ResourceSkuResponse `pulumi:"sku"` // The current state of Analysis Services resource. The state is to indicate more states outside of resource provisioning. State string `pulumi:"state"` // Key-value pairs of additional resource provisioning properties. Tags map[string]string `pulumi:"tags"` // The type of the Analysis Services resource. Type string `pulumi:"type"` }
Represents an instance of an Analysis Services resource.
func LookupServerDetails ¶
func LookupServerDetails(ctx *pulumi.Context, args *LookupServerDetailsArgs, opts ...pulumi.InvokeOption) (*LookupServerDetailsResult, error)
type ResourceSku ¶
type ResourceSku struct { // Name of the SKU level. Name string `pulumi:"name"` // The name of the Azure pricing tier to which the SKU applies. Tier *string `pulumi:"tier"` }
Represents the SKU name and Azure pricing tier for Analysis Services resource.
type ResourceSkuArgs ¶
type ResourceSkuArgs struct { // Name of the SKU level. Name pulumi.StringInput `pulumi:"name"` // The name of the Azure pricing tier to which the SKU applies. Tier pulumi.StringPtrInput `pulumi:"tier"` }
Represents the SKU name and Azure pricing tier for Analysis Services resource.
func (ResourceSkuArgs) ElementType ¶
func (ResourceSkuArgs) ElementType() reflect.Type
func (ResourceSkuArgs) ToResourceSkuOutput ¶
func (i ResourceSkuArgs) ToResourceSkuOutput() ResourceSkuOutput
func (ResourceSkuArgs) ToResourceSkuOutputWithContext ¶
func (i ResourceSkuArgs) ToResourceSkuOutputWithContext(ctx context.Context) ResourceSkuOutput
func (ResourceSkuArgs) ToResourceSkuPtrOutput ¶
func (i ResourceSkuArgs) ToResourceSkuPtrOutput() ResourceSkuPtrOutput
func (ResourceSkuArgs) ToResourceSkuPtrOutputWithContext ¶
func (i ResourceSkuArgs) ToResourceSkuPtrOutputWithContext(ctx context.Context) ResourceSkuPtrOutput
type ResourceSkuInput ¶
type ResourceSkuInput interface { pulumi.Input ToResourceSkuOutput() ResourceSkuOutput ToResourceSkuOutputWithContext(context.Context) ResourceSkuOutput }
ResourceSkuInput is an input type that accepts ResourceSkuArgs and ResourceSkuOutput values. You can construct a concrete instance of `ResourceSkuInput` via:
ResourceSkuArgs{...}
type ResourceSkuOutput ¶
type ResourceSkuOutput struct{ *pulumi.OutputState }
Represents the SKU name and Azure pricing tier for Analysis Services resource.
func (ResourceSkuOutput) ElementType ¶
func (ResourceSkuOutput) ElementType() reflect.Type
func (ResourceSkuOutput) Name ¶
func (o ResourceSkuOutput) Name() pulumi.StringOutput
Name of the SKU level.
func (ResourceSkuOutput) Tier ¶
func (o ResourceSkuOutput) Tier() pulumi.StringPtrOutput
The name of the Azure pricing tier to which the SKU applies.
func (ResourceSkuOutput) ToResourceSkuOutput ¶
func (o ResourceSkuOutput) ToResourceSkuOutput() ResourceSkuOutput
func (ResourceSkuOutput) ToResourceSkuOutputWithContext ¶
func (o ResourceSkuOutput) ToResourceSkuOutputWithContext(ctx context.Context) ResourceSkuOutput
func (ResourceSkuOutput) ToResourceSkuPtrOutput ¶
func (o ResourceSkuOutput) ToResourceSkuPtrOutput() ResourceSkuPtrOutput
func (ResourceSkuOutput) ToResourceSkuPtrOutputWithContext ¶
func (o ResourceSkuOutput) ToResourceSkuPtrOutputWithContext(ctx context.Context) ResourceSkuPtrOutput
type ResourceSkuPtrInput ¶
type ResourceSkuPtrInput interface { pulumi.Input ToResourceSkuPtrOutput() ResourceSkuPtrOutput ToResourceSkuPtrOutputWithContext(context.Context) ResourceSkuPtrOutput }
ResourceSkuPtrInput is an input type that accepts ResourceSkuArgs, ResourceSkuPtr and ResourceSkuPtrOutput values. You can construct a concrete instance of `ResourceSkuPtrInput` via:
ResourceSkuArgs{...} or: nil
func ResourceSkuPtr ¶
func ResourceSkuPtr(v *ResourceSkuArgs) ResourceSkuPtrInput
type ResourceSkuPtrOutput ¶
type ResourceSkuPtrOutput struct{ *pulumi.OutputState }
func (ResourceSkuPtrOutput) Elem ¶
func (o ResourceSkuPtrOutput) Elem() ResourceSkuOutput
func (ResourceSkuPtrOutput) ElementType ¶
func (ResourceSkuPtrOutput) ElementType() reflect.Type
func (ResourceSkuPtrOutput) Name ¶
func (o ResourceSkuPtrOutput) Name() pulumi.StringPtrOutput
Name of the SKU level.
func (ResourceSkuPtrOutput) Tier ¶
func (o ResourceSkuPtrOutput) Tier() pulumi.StringPtrOutput
The name of the Azure pricing tier to which the SKU applies.
func (ResourceSkuPtrOutput) ToResourceSkuPtrOutput ¶
func (o ResourceSkuPtrOutput) ToResourceSkuPtrOutput() ResourceSkuPtrOutput
func (ResourceSkuPtrOutput) ToResourceSkuPtrOutputWithContext ¶
func (o ResourceSkuPtrOutput) ToResourceSkuPtrOutputWithContext(ctx context.Context) ResourceSkuPtrOutput
type ResourceSkuResponse ¶
type ResourceSkuResponse struct { // Name of the SKU level. Name string `pulumi:"name"` // The name of the Azure pricing tier to which the SKU applies. Tier *string `pulumi:"tier"` }
Represents the SKU name and Azure pricing tier for Analysis Services resource.
type ResourceSkuResponseArgs ¶
type ResourceSkuResponseArgs struct { // Name of the SKU level. Name pulumi.StringInput `pulumi:"name"` // The name of the Azure pricing tier to which the SKU applies. Tier pulumi.StringPtrInput `pulumi:"tier"` }
Represents the SKU name and Azure pricing tier for Analysis Services resource.
func (ResourceSkuResponseArgs) ElementType ¶
func (ResourceSkuResponseArgs) ElementType() reflect.Type
func (ResourceSkuResponseArgs) ToResourceSkuResponseOutput ¶
func (i ResourceSkuResponseArgs) ToResourceSkuResponseOutput() ResourceSkuResponseOutput
func (ResourceSkuResponseArgs) ToResourceSkuResponseOutputWithContext ¶
func (i ResourceSkuResponseArgs) ToResourceSkuResponseOutputWithContext(ctx context.Context) ResourceSkuResponseOutput
func (ResourceSkuResponseArgs) ToResourceSkuResponsePtrOutput ¶
func (i ResourceSkuResponseArgs) ToResourceSkuResponsePtrOutput() ResourceSkuResponsePtrOutput
func (ResourceSkuResponseArgs) ToResourceSkuResponsePtrOutputWithContext ¶
func (i ResourceSkuResponseArgs) ToResourceSkuResponsePtrOutputWithContext(ctx context.Context) ResourceSkuResponsePtrOutput
type ResourceSkuResponseInput ¶
type ResourceSkuResponseInput interface { pulumi.Input ToResourceSkuResponseOutput() ResourceSkuResponseOutput ToResourceSkuResponseOutputWithContext(context.Context) ResourceSkuResponseOutput }
ResourceSkuResponseInput is an input type that accepts ResourceSkuResponseArgs and ResourceSkuResponseOutput values. You can construct a concrete instance of `ResourceSkuResponseInput` via:
ResourceSkuResponseArgs{...}
type ResourceSkuResponseOutput ¶
type ResourceSkuResponseOutput struct{ *pulumi.OutputState }
Represents the SKU name and Azure pricing tier for Analysis Services resource.
func (ResourceSkuResponseOutput) ElementType ¶
func (ResourceSkuResponseOutput) ElementType() reflect.Type
func (ResourceSkuResponseOutput) Name ¶
func (o ResourceSkuResponseOutput) Name() pulumi.StringOutput
Name of the SKU level.
func (ResourceSkuResponseOutput) Tier ¶
func (o ResourceSkuResponseOutput) Tier() pulumi.StringPtrOutput
The name of the Azure pricing tier to which the SKU applies.
func (ResourceSkuResponseOutput) ToResourceSkuResponseOutput ¶
func (o ResourceSkuResponseOutput) ToResourceSkuResponseOutput() ResourceSkuResponseOutput
func (ResourceSkuResponseOutput) ToResourceSkuResponseOutputWithContext ¶
func (o ResourceSkuResponseOutput) ToResourceSkuResponseOutputWithContext(ctx context.Context) ResourceSkuResponseOutput
func (ResourceSkuResponseOutput) ToResourceSkuResponsePtrOutput ¶
func (o ResourceSkuResponseOutput) ToResourceSkuResponsePtrOutput() ResourceSkuResponsePtrOutput
func (ResourceSkuResponseOutput) ToResourceSkuResponsePtrOutputWithContext ¶
func (o ResourceSkuResponseOutput) ToResourceSkuResponsePtrOutputWithContext(ctx context.Context) ResourceSkuResponsePtrOutput
type ResourceSkuResponsePtrInput ¶
type ResourceSkuResponsePtrInput interface { pulumi.Input ToResourceSkuResponsePtrOutput() ResourceSkuResponsePtrOutput ToResourceSkuResponsePtrOutputWithContext(context.Context) ResourceSkuResponsePtrOutput }
ResourceSkuResponsePtrInput is an input type that accepts ResourceSkuResponseArgs, ResourceSkuResponsePtr and ResourceSkuResponsePtrOutput values. You can construct a concrete instance of `ResourceSkuResponsePtrInput` via:
ResourceSkuResponseArgs{...} or: nil
func ResourceSkuResponsePtr ¶
func ResourceSkuResponsePtr(v *ResourceSkuResponseArgs) ResourceSkuResponsePtrInput
type ResourceSkuResponsePtrOutput ¶
type ResourceSkuResponsePtrOutput struct{ *pulumi.OutputState }
func (ResourceSkuResponsePtrOutput) Elem ¶
func (o ResourceSkuResponsePtrOutput) Elem() ResourceSkuResponseOutput
func (ResourceSkuResponsePtrOutput) ElementType ¶
func (ResourceSkuResponsePtrOutput) ElementType() reflect.Type
func (ResourceSkuResponsePtrOutput) Name ¶
func (o ResourceSkuResponsePtrOutput) Name() pulumi.StringPtrOutput
Name of the SKU level.
func (ResourceSkuResponsePtrOutput) Tier ¶
func (o ResourceSkuResponsePtrOutput) Tier() pulumi.StringPtrOutput
The name of the Azure pricing tier to which the SKU applies.
func (ResourceSkuResponsePtrOutput) ToResourceSkuResponsePtrOutput ¶
func (o ResourceSkuResponsePtrOutput) ToResourceSkuResponsePtrOutput() ResourceSkuResponsePtrOutput
func (ResourceSkuResponsePtrOutput) ToResourceSkuResponsePtrOutputWithContext ¶
func (o ResourceSkuResponsePtrOutput) ToResourceSkuResponsePtrOutputWithContext(ctx context.Context) ResourceSkuResponsePtrOutput
type ServerAdministrators ¶
type ServerAdministrators struct { // An array of administrator user identities. Members []string `pulumi:"members"` }
An array of administrator user identities
type ServerAdministratorsArgs ¶
type ServerAdministratorsArgs struct { // An array of administrator user identities. Members pulumi.StringArrayInput `pulumi:"members"` }
An array of administrator user identities
func (ServerAdministratorsArgs) ElementType ¶
func (ServerAdministratorsArgs) ElementType() reflect.Type
func (ServerAdministratorsArgs) ToServerAdministratorsOutput ¶
func (i ServerAdministratorsArgs) ToServerAdministratorsOutput() ServerAdministratorsOutput
func (ServerAdministratorsArgs) ToServerAdministratorsOutputWithContext ¶
func (i ServerAdministratorsArgs) ToServerAdministratorsOutputWithContext(ctx context.Context) ServerAdministratorsOutput
func (ServerAdministratorsArgs) ToServerAdministratorsPtrOutput ¶
func (i ServerAdministratorsArgs) ToServerAdministratorsPtrOutput() ServerAdministratorsPtrOutput
func (ServerAdministratorsArgs) ToServerAdministratorsPtrOutputWithContext ¶
func (i ServerAdministratorsArgs) ToServerAdministratorsPtrOutputWithContext(ctx context.Context) ServerAdministratorsPtrOutput
type ServerAdministratorsInput ¶
type ServerAdministratorsInput interface { pulumi.Input ToServerAdministratorsOutput() ServerAdministratorsOutput ToServerAdministratorsOutputWithContext(context.Context) ServerAdministratorsOutput }
ServerAdministratorsInput is an input type that accepts ServerAdministratorsArgs and ServerAdministratorsOutput values. You can construct a concrete instance of `ServerAdministratorsInput` via:
ServerAdministratorsArgs{...}
type ServerAdministratorsOutput ¶
type ServerAdministratorsOutput struct{ *pulumi.OutputState }
An array of administrator user identities
func (ServerAdministratorsOutput) ElementType ¶
func (ServerAdministratorsOutput) ElementType() reflect.Type
func (ServerAdministratorsOutput) Members ¶
func (o ServerAdministratorsOutput) Members() pulumi.StringArrayOutput
An array of administrator user identities.
func (ServerAdministratorsOutput) ToServerAdministratorsOutput ¶
func (o ServerAdministratorsOutput) ToServerAdministratorsOutput() ServerAdministratorsOutput
func (ServerAdministratorsOutput) ToServerAdministratorsOutputWithContext ¶
func (o ServerAdministratorsOutput) ToServerAdministratorsOutputWithContext(ctx context.Context) ServerAdministratorsOutput
func (ServerAdministratorsOutput) ToServerAdministratorsPtrOutput ¶
func (o ServerAdministratorsOutput) ToServerAdministratorsPtrOutput() ServerAdministratorsPtrOutput
func (ServerAdministratorsOutput) ToServerAdministratorsPtrOutputWithContext ¶
func (o ServerAdministratorsOutput) ToServerAdministratorsPtrOutputWithContext(ctx context.Context) ServerAdministratorsPtrOutput
type ServerAdministratorsPtrInput ¶
type ServerAdministratorsPtrInput interface { pulumi.Input ToServerAdministratorsPtrOutput() ServerAdministratorsPtrOutput ToServerAdministratorsPtrOutputWithContext(context.Context) ServerAdministratorsPtrOutput }
ServerAdministratorsPtrInput is an input type that accepts ServerAdministratorsArgs, ServerAdministratorsPtr and ServerAdministratorsPtrOutput values. You can construct a concrete instance of `ServerAdministratorsPtrInput` via:
ServerAdministratorsArgs{...} or: nil
func ServerAdministratorsPtr ¶
func ServerAdministratorsPtr(v *ServerAdministratorsArgs) ServerAdministratorsPtrInput
type ServerAdministratorsPtrOutput ¶
type ServerAdministratorsPtrOutput struct{ *pulumi.OutputState }
func (ServerAdministratorsPtrOutput) Elem ¶
func (o ServerAdministratorsPtrOutput) Elem() ServerAdministratorsOutput
func (ServerAdministratorsPtrOutput) ElementType ¶
func (ServerAdministratorsPtrOutput) ElementType() reflect.Type
func (ServerAdministratorsPtrOutput) Members ¶
func (o ServerAdministratorsPtrOutput) Members() pulumi.StringArrayOutput
An array of administrator user identities.
func (ServerAdministratorsPtrOutput) ToServerAdministratorsPtrOutput ¶
func (o ServerAdministratorsPtrOutput) ToServerAdministratorsPtrOutput() ServerAdministratorsPtrOutput
func (ServerAdministratorsPtrOutput) ToServerAdministratorsPtrOutputWithContext ¶
func (o ServerAdministratorsPtrOutput) ToServerAdministratorsPtrOutputWithContext(ctx context.Context) ServerAdministratorsPtrOutput
type ServerAdministratorsResponse ¶
type ServerAdministratorsResponse struct { // An array of administrator user identities. Members []string `pulumi:"members"` }
An array of administrator user identities
type ServerAdministratorsResponseArgs ¶
type ServerAdministratorsResponseArgs struct { // An array of administrator user identities. Members pulumi.StringArrayInput `pulumi:"members"` }
An array of administrator user identities
func (ServerAdministratorsResponseArgs) ElementType ¶
func (ServerAdministratorsResponseArgs) ElementType() reflect.Type
func (ServerAdministratorsResponseArgs) ToServerAdministratorsResponseOutput ¶
func (i ServerAdministratorsResponseArgs) ToServerAdministratorsResponseOutput() ServerAdministratorsResponseOutput
func (ServerAdministratorsResponseArgs) ToServerAdministratorsResponseOutputWithContext ¶
func (i ServerAdministratorsResponseArgs) ToServerAdministratorsResponseOutputWithContext(ctx context.Context) ServerAdministratorsResponseOutput
func (ServerAdministratorsResponseArgs) ToServerAdministratorsResponsePtrOutput ¶
func (i ServerAdministratorsResponseArgs) ToServerAdministratorsResponsePtrOutput() ServerAdministratorsResponsePtrOutput
func (ServerAdministratorsResponseArgs) ToServerAdministratorsResponsePtrOutputWithContext ¶
func (i ServerAdministratorsResponseArgs) ToServerAdministratorsResponsePtrOutputWithContext(ctx context.Context) ServerAdministratorsResponsePtrOutput
type ServerAdministratorsResponseInput ¶
type ServerAdministratorsResponseInput interface { pulumi.Input ToServerAdministratorsResponseOutput() ServerAdministratorsResponseOutput ToServerAdministratorsResponseOutputWithContext(context.Context) ServerAdministratorsResponseOutput }
ServerAdministratorsResponseInput is an input type that accepts ServerAdministratorsResponseArgs and ServerAdministratorsResponseOutput values. You can construct a concrete instance of `ServerAdministratorsResponseInput` via:
ServerAdministratorsResponseArgs{...}
type ServerAdministratorsResponseOutput ¶
type ServerAdministratorsResponseOutput struct{ *pulumi.OutputState }
An array of administrator user identities
func (ServerAdministratorsResponseOutput) ElementType ¶
func (ServerAdministratorsResponseOutput) ElementType() reflect.Type
func (ServerAdministratorsResponseOutput) Members ¶
func (o ServerAdministratorsResponseOutput) Members() pulumi.StringArrayOutput
An array of administrator user identities.
func (ServerAdministratorsResponseOutput) ToServerAdministratorsResponseOutput ¶
func (o ServerAdministratorsResponseOutput) ToServerAdministratorsResponseOutput() ServerAdministratorsResponseOutput
func (ServerAdministratorsResponseOutput) ToServerAdministratorsResponseOutputWithContext ¶
func (o ServerAdministratorsResponseOutput) ToServerAdministratorsResponseOutputWithContext(ctx context.Context) ServerAdministratorsResponseOutput
func (ServerAdministratorsResponseOutput) ToServerAdministratorsResponsePtrOutput ¶
func (o ServerAdministratorsResponseOutput) ToServerAdministratorsResponsePtrOutput() ServerAdministratorsResponsePtrOutput
func (ServerAdministratorsResponseOutput) ToServerAdministratorsResponsePtrOutputWithContext ¶
func (o ServerAdministratorsResponseOutput) ToServerAdministratorsResponsePtrOutputWithContext(ctx context.Context) ServerAdministratorsResponsePtrOutput
type ServerAdministratorsResponsePtrInput ¶
type ServerAdministratorsResponsePtrInput interface { pulumi.Input ToServerAdministratorsResponsePtrOutput() ServerAdministratorsResponsePtrOutput ToServerAdministratorsResponsePtrOutputWithContext(context.Context) ServerAdministratorsResponsePtrOutput }
ServerAdministratorsResponsePtrInput is an input type that accepts ServerAdministratorsResponseArgs, ServerAdministratorsResponsePtr and ServerAdministratorsResponsePtrOutput values. You can construct a concrete instance of `ServerAdministratorsResponsePtrInput` via:
ServerAdministratorsResponseArgs{...} or: nil
func ServerAdministratorsResponsePtr ¶
func ServerAdministratorsResponsePtr(v *ServerAdministratorsResponseArgs) ServerAdministratorsResponsePtrInput
type ServerAdministratorsResponsePtrOutput ¶
type ServerAdministratorsResponsePtrOutput struct{ *pulumi.OutputState }
func (ServerAdministratorsResponsePtrOutput) ElementType ¶
func (ServerAdministratorsResponsePtrOutput) ElementType() reflect.Type
func (ServerAdministratorsResponsePtrOutput) Members ¶
func (o ServerAdministratorsResponsePtrOutput) Members() pulumi.StringArrayOutput
An array of administrator user identities.
func (ServerAdministratorsResponsePtrOutput) ToServerAdministratorsResponsePtrOutput ¶
func (o ServerAdministratorsResponsePtrOutput) ToServerAdministratorsResponsePtrOutput() ServerAdministratorsResponsePtrOutput
func (ServerAdministratorsResponsePtrOutput) ToServerAdministratorsResponsePtrOutputWithContext ¶
func (o ServerAdministratorsResponsePtrOutput) ToServerAdministratorsResponsePtrOutputWithContext(ctx context.Context) ServerAdministratorsResponsePtrOutput
type ServerDetails ¶
type ServerDetails struct { pulumi.CustomResourceState // A collection of AS server administrators AsAdministrators ServerAdministratorsResponsePtrOutput `pulumi:"asAdministrators"` // The SAS container URI to the backup container. BackupBlobContainerUri pulumi.StringPtrOutput `pulumi:"backupBlobContainerUri"` // The gateway details configured for the AS server. GatewayDetails GatewayDetailsResponsePtrOutput `pulumi:"gatewayDetails"` // Location of the Analysis Services resource. Location pulumi.StringOutput `pulumi:"location"` // The name of the Analysis Services resource. Name pulumi.StringOutput `pulumi:"name"` // The current deployment state of Analysis Services resource. The provisioningState is to indicate states for resource provisioning. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // The full name of the Analysis Services resource. ServerFullName pulumi.StringOutput `pulumi:"serverFullName"` // The SKU of the Analysis Services resource. Sku ResourceSkuResponseOutput `pulumi:"sku"` // The current state of Analysis Services resource. The state is to indicate more states outside of resource provisioning. State pulumi.StringOutput `pulumi:"state"` // Key-value pairs of additional resource provisioning properties. Tags pulumi.StringMapOutput `pulumi:"tags"` // The type of the Analysis Services resource. Type pulumi.StringOutput `pulumi:"type"` }
Represents an instance of an Analysis Services resource.
func GetServerDetails ¶
func GetServerDetails(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ServerDetailsState, opts ...pulumi.ResourceOption) (*ServerDetails, error)
GetServerDetails gets an existing ServerDetails 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 NewServerDetails ¶
func NewServerDetails(ctx *pulumi.Context, name string, args *ServerDetailsArgs, opts ...pulumi.ResourceOption) (*ServerDetails, error)
NewServerDetails registers a new resource with the given unique name, arguments, and options.
type ServerDetailsArgs ¶
type ServerDetailsArgs struct { // A collection of AS server administrators AsAdministrators ServerAdministratorsPtrInput // The SAS container URI to the backup container. BackupBlobContainerUri pulumi.StringPtrInput // The gateway details configured for the AS server. GatewayDetails GatewayDetailsPtrInput // Location of the Analysis Services resource. Location pulumi.StringInput // The name of the Azure Resource group of which a given Analysis Services server is part. This name must be at least 1 character in length, and no more than 90. ResourceGroupName pulumi.StringInput // The name of the Analysis Services server. It must be a minimum of 3 characters, and a maximum of 63. ServerName pulumi.StringInput // The SKU of the Analysis Services resource. Sku ResourceSkuInput // Key-value pairs of additional resource provisioning properties. Tags pulumi.StringMapInput }
The set of arguments for constructing a ServerDetails resource.
func (ServerDetailsArgs) ElementType ¶
func (ServerDetailsArgs) ElementType() reflect.Type
type ServerDetailsState ¶
type ServerDetailsState struct { // A collection of AS server administrators AsAdministrators ServerAdministratorsResponsePtrInput // The SAS container URI to the backup container. BackupBlobContainerUri pulumi.StringPtrInput // The gateway details configured for the AS server. GatewayDetails GatewayDetailsResponsePtrInput // Location of the Analysis Services resource. Location pulumi.StringPtrInput // The name of the Analysis Services resource. Name pulumi.StringPtrInput // The current deployment state of Analysis Services resource. The provisioningState is to indicate states for resource provisioning. ProvisioningState pulumi.StringPtrInput // The full name of the Analysis Services resource. ServerFullName pulumi.StringPtrInput // The SKU of the Analysis Services resource. Sku ResourceSkuResponsePtrInput // The current state of Analysis Services resource. The state is to indicate more states outside of resource provisioning. State pulumi.StringPtrInput // Key-value pairs of additional resource provisioning properties. Tags pulumi.StringMapInput // The type of the Analysis Services resource. Type pulumi.StringPtrInput }
func (ServerDetailsState) ElementType ¶
func (ServerDetailsState) ElementType() reflect.Type