Documentation
¶
Index ¶
- 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 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 container URI of backup blob. BackupBlobContainerUri *string `pulumi:"backupBlobContainerUri"` // 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 container URI of backup blob. BackupBlobContainerUri pulumi.StringPtrOutput `pulumi:"backupBlobContainerUri"` // 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 container URI of backup blob. BackupBlobContainerUri pulumi.StringPtrInput // 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 container URI of backup blob. BackupBlobContainerUri pulumi.StringPtrInput // 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