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 IPv4FirewallRule
- type IPv4FirewallRuleArgs
- type IPv4FirewallRuleArray
- type IPv4FirewallRuleArrayInput
- type IPv4FirewallRuleArrayOutput
- func (IPv4FirewallRuleArrayOutput) ElementType() reflect.Type
- func (o IPv4FirewallRuleArrayOutput) Index(i pulumi.IntInput) IPv4FirewallRuleOutput
- func (o IPv4FirewallRuleArrayOutput) ToIPv4FirewallRuleArrayOutput() IPv4FirewallRuleArrayOutput
- func (o IPv4FirewallRuleArrayOutput) ToIPv4FirewallRuleArrayOutputWithContext(ctx context.Context) IPv4FirewallRuleArrayOutput
- type IPv4FirewallRuleInput
- type IPv4FirewallRuleOutput
- func (IPv4FirewallRuleOutput) ElementType() reflect.Type
- func (o IPv4FirewallRuleOutput) FirewallRuleName() pulumi.StringPtrOutput
- func (o IPv4FirewallRuleOutput) RangeEnd() pulumi.StringPtrOutput
- func (o IPv4FirewallRuleOutput) RangeStart() pulumi.StringPtrOutput
- func (o IPv4FirewallRuleOutput) ToIPv4FirewallRuleOutput() IPv4FirewallRuleOutput
- func (o IPv4FirewallRuleOutput) ToIPv4FirewallRuleOutputWithContext(ctx context.Context) IPv4FirewallRuleOutput
- type IPv4FirewallRuleResponse
- type IPv4FirewallRuleResponseArgs
- func (IPv4FirewallRuleResponseArgs) ElementType() reflect.Type
- func (i IPv4FirewallRuleResponseArgs) ToIPv4FirewallRuleResponseOutput() IPv4FirewallRuleResponseOutput
- func (i IPv4FirewallRuleResponseArgs) ToIPv4FirewallRuleResponseOutputWithContext(ctx context.Context) IPv4FirewallRuleResponseOutput
- type IPv4FirewallRuleResponseArray
- func (IPv4FirewallRuleResponseArray) ElementType() reflect.Type
- func (i IPv4FirewallRuleResponseArray) ToIPv4FirewallRuleResponseArrayOutput() IPv4FirewallRuleResponseArrayOutput
- func (i IPv4FirewallRuleResponseArray) ToIPv4FirewallRuleResponseArrayOutputWithContext(ctx context.Context) IPv4FirewallRuleResponseArrayOutput
- type IPv4FirewallRuleResponseArrayInput
- type IPv4FirewallRuleResponseArrayOutput
- func (IPv4FirewallRuleResponseArrayOutput) ElementType() reflect.Type
- func (o IPv4FirewallRuleResponseArrayOutput) Index(i pulumi.IntInput) IPv4FirewallRuleResponseOutput
- func (o IPv4FirewallRuleResponseArrayOutput) ToIPv4FirewallRuleResponseArrayOutput() IPv4FirewallRuleResponseArrayOutput
- func (o IPv4FirewallRuleResponseArrayOutput) ToIPv4FirewallRuleResponseArrayOutputWithContext(ctx context.Context) IPv4FirewallRuleResponseArrayOutput
- type IPv4FirewallRuleResponseInput
- type IPv4FirewallRuleResponseOutput
- func (IPv4FirewallRuleResponseOutput) ElementType() reflect.Type
- func (o IPv4FirewallRuleResponseOutput) FirewallRuleName() pulumi.StringPtrOutput
- func (o IPv4FirewallRuleResponseOutput) RangeEnd() pulumi.StringPtrOutput
- func (o IPv4FirewallRuleResponseOutput) RangeStart() pulumi.StringPtrOutput
- func (o IPv4FirewallRuleResponseOutput) ToIPv4FirewallRuleResponseOutput() IPv4FirewallRuleResponseOutput
- func (o IPv4FirewallRuleResponseOutput) ToIPv4FirewallRuleResponseOutputWithContext(ctx context.Context) IPv4FirewallRuleResponseOutput
- type IPv4FirewallSettings
- type IPv4FirewallSettingsArgs
- func (IPv4FirewallSettingsArgs) ElementType() reflect.Type
- func (i IPv4FirewallSettingsArgs) ToIPv4FirewallSettingsOutput() IPv4FirewallSettingsOutput
- func (i IPv4FirewallSettingsArgs) ToIPv4FirewallSettingsOutputWithContext(ctx context.Context) IPv4FirewallSettingsOutput
- func (i IPv4FirewallSettingsArgs) ToIPv4FirewallSettingsPtrOutput() IPv4FirewallSettingsPtrOutput
- func (i IPv4FirewallSettingsArgs) ToIPv4FirewallSettingsPtrOutputWithContext(ctx context.Context) IPv4FirewallSettingsPtrOutput
- type IPv4FirewallSettingsInput
- type IPv4FirewallSettingsOutput
- func (IPv4FirewallSettingsOutput) ElementType() reflect.Type
- func (o IPv4FirewallSettingsOutput) EnablePowerBIService() pulumi.BoolPtrOutput
- func (o IPv4FirewallSettingsOutput) FirewallRules() IPv4FirewallRuleArrayOutput
- func (o IPv4FirewallSettingsOutput) ToIPv4FirewallSettingsOutput() IPv4FirewallSettingsOutput
- func (o IPv4FirewallSettingsOutput) ToIPv4FirewallSettingsOutputWithContext(ctx context.Context) IPv4FirewallSettingsOutput
- func (o IPv4FirewallSettingsOutput) ToIPv4FirewallSettingsPtrOutput() IPv4FirewallSettingsPtrOutput
- func (o IPv4FirewallSettingsOutput) ToIPv4FirewallSettingsPtrOutputWithContext(ctx context.Context) IPv4FirewallSettingsPtrOutput
- type IPv4FirewallSettingsPtrInput
- type IPv4FirewallSettingsPtrOutput
- func (o IPv4FirewallSettingsPtrOutput) Elem() IPv4FirewallSettingsOutput
- func (IPv4FirewallSettingsPtrOutput) ElementType() reflect.Type
- func (o IPv4FirewallSettingsPtrOutput) EnablePowerBIService() pulumi.BoolPtrOutput
- func (o IPv4FirewallSettingsPtrOutput) FirewallRules() IPv4FirewallRuleArrayOutput
- func (o IPv4FirewallSettingsPtrOutput) ToIPv4FirewallSettingsPtrOutput() IPv4FirewallSettingsPtrOutput
- func (o IPv4FirewallSettingsPtrOutput) ToIPv4FirewallSettingsPtrOutputWithContext(ctx context.Context) IPv4FirewallSettingsPtrOutput
- type IPv4FirewallSettingsResponse
- type IPv4FirewallSettingsResponseArgs
- func (IPv4FirewallSettingsResponseArgs) ElementType() reflect.Type
- func (i IPv4FirewallSettingsResponseArgs) ToIPv4FirewallSettingsResponseOutput() IPv4FirewallSettingsResponseOutput
- func (i IPv4FirewallSettingsResponseArgs) ToIPv4FirewallSettingsResponseOutputWithContext(ctx context.Context) IPv4FirewallSettingsResponseOutput
- func (i IPv4FirewallSettingsResponseArgs) ToIPv4FirewallSettingsResponsePtrOutput() IPv4FirewallSettingsResponsePtrOutput
- func (i IPv4FirewallSettingsResponseArgs) ToIPv4FirewallSettingsResponsePtrOutputWithContext(ctx context.Context) IPv4FirewallSettingsResponsePtrOutput
- type IPv4FirewallSettingsResponseInput
- type IPv4FirewallSettingsResponseOutput
- func (IPv4FirewallSettingsResponseOutput) ElementType() reflect.Type
- func (o IPv4FirewallSettingsResponseOutput) EnablePowerBIService() pulumi.BoolPtrOutput
- func (o IPv4FirewallSettingsResponseOutput) FirewallRules() IPv4FirewallRuleResponseArrayOutput
- func (o IPv4FirewallSettingsResponseOutput) ToIPv4FirewallSettingsResponseOutput() IPv4FirewallSettingsResponseOutput
- func (o IPv4FirewallSettingsResponseOutput) ToIPv4FirewallSettingsResponseOutputWithContext(ctx context.Context) IPv4FirewallSettingsResponseOutput
- func (o IPv4FirewallSettingsResponseOutput) ToIPv4FirewallSettingsResponsePtrOutput() IPv4FirewallSettingsResponsePtrOutput
- func (o IPv4FirewallSettingsResponseOutput) ToIPv4FirewallSettingsResponsePtrOutputWithContext(ctx context.Context) IPv4FirewallSettingsResponsePtrOutput
- type IPv4FirewallSettingsResponsePtrInput
- type IPv4FirewallSettingsResponsePtrOutput
- func (o IPv4FirewallSettingsResponsePtrOutput) Elem() IPv4FirewallSettingsResponseOutput
- func (IPv4FirewallSettingsResponsePtrOutput) ElementType() reflect.Type
- func (o IPv4FirewallSettingsResponsePtrOutput) EnablePowerBIService() pulumi.BoolPtrOutput
- func (o IPv4FirewallSettingsResponsePtrOutput) FirewallRules() IPv4FirewallRuleResponseArrayOutput
- func (o IPv4FirewallSettingsResponsePtrOutput) ToIPv4FirewallSettingsResponsePtrOutput() IPv4FirewallSettingsResponsePtrOutput
- func (o IPv4FirewallSettingsResponsePtrOutput) ToIPv4FirewallSettingsResponsePtrOutputWithContext(ctx context.Context) IPv4FirewallSettingsResponsePtrOutput
- 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 (o ResourceSkuOutput) Capacity() pulumi.IntPtrOutput
- 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) Capacity() pulumi.IntPtrOutput
- 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 (o ResourceSkuResponseOutput) Capacity() pulumi.IntPtrOutput
- 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) Capacity() pulumi.IntPtrOutput
- 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 IPv4FirewallRule ¶
type IPv4FirewallRule struct { // The rule name. FirewallRuleName *string `pulumi:"firewallRuleName"` // The end range of IPv4. RangeEnd *string `pulumi:"rangeEnd"` // The start range of IPv4. RangeStart *string `pulumi:"rangeStart"` }
The detail of firewall rule.
type IPv4FirewallRuleArgs ¶
type IPv4FirewallRuleArgs struct { // The rule name. FirewallRuleName pulumi.StringPtrInput `pulumi:"firewallRuleName"` // The end range of IPv4. RangeEnd pulumi.StringPtrInput `pulumi:"rangeEnd"` // The start range of IPv4. RangeStart pulumi.StringPtrInput `pulumi:"rangeStart"` }
The detail of firewall rule.
func (IPv4FirewallRuleArgs) ElementType ¶
func (IPv4FirewallRuleArgs) ElementType() reflect.Type
func (IPv4FirewallRuleArgs) ToIPv4FirewallRuleOutput ¶
func (i IPv4FirewallRuleArgs) ToIPv4FirewallRuleOutput() IPv4FirewallRuleOutput
func (IPv4FirewallRuleArgs) ToIPv4FirewallRuleOutputWithContext ¶
func (i IPv4FirewallRuleArgs) ToIPv4FirewallRuleOutputWithContext(ctx context.Context) IPv4FirewallRuleOutput
type IPv4FirewallRuleArray ¶
type IPv4FirewallRuleArray []IPv4FirewallRuleInput
func (IPv4FirewallRuleArray) ElementType ¶
func (IPv4FirewallRuleArray) ElementType() reflect.Type
func (IPv4FirewallRuleArray) ToIPv4FirewallRuleArrayOutput ¶
func (i IPv4FirewallRuleArray) ToIPv4FirewallRuleArrayOutput() IPv4FirewallRuleArrayOutput
func (IPv4FirewallRuleArray) ToIPv4FirewallRuleArrayOutputWithContext ¶
func (i IPv4FirewallRuleArray) ToIPv4FirewallRuleArrayOutputWithContext(ctx context.Context) IPv4FirewallRuleArrayOutput
type IPv4FirewallRuleArrayInput ¶
type IPv4FirewallRuleArrayInput interface { pulumi.Input ToIPv4FirewallRuleArrayOutput() IPv4FirewallRuleArrayOutput ToIPv4FirewallRuleArrayOutputWithContext(context.Context) IPv4FirewallRuleArrayOutput }
IPv4FirewallRuleArrayInput is an input type that accepts IPv4FirewallRuleArray and IPv4FirewallRuleArrayOutput values. You can construct a concrete instance of `IPv4FirewallRuleArrayInput` via:
IPv4FirewallRuleArray{ IPv4FirewallRuleArgs{...} }
type IPv4FirewallRuleArrayOutput ¶
type IPv4FirewallRuleArrayOutput struct{ *pulumi.OutputState }
func (IPv4FirewallRuleArrayOutput) ElementType ¶
func (IPv4FirewallRuleArrayOutput) ElementType() reflect.Type
func (IPv4FirewallRuleArrayOutput) Index ¶
func (o IPv4FirewallRuleArrayOutput) Index(i pulumi.IntInput) IPv4FirewallRuleOutput
func (IPv4FirewallRuleArrayOutput) ToIPv4FirewallRuleArrayOutput ¶
func (o IPv4FirewallRuleArrayOutput) ToIPv4FirewallRuleArrayOutput() IPv4FirewallRuleArrayOutput
func (IPv4FirewallRuleArrayOutput) ToIPv4FirewallRuleArrayOutputWithContext ¶
func (o IPv4FirewallRuleArrayOutput) ToIPv4FirewallRuleArrayOutputWithContext(ctx context.Context) IPv4FirewallRuleArrayOutput
type IPv4FirewallRuleInput ¶
type IPv4FirewallRuleInput interface { pulumi.Input ToIPv4FirewallRuleOutput() IPv4FirewallRuleOutput ToIPv4FirewallRuleOutputWithContext(context.Context) IPv4FirewallRuleOutput }
IPv4FirewallRuleInput is an input type that accepts IPv4FirewallRuleArgs and IPv4FirewallRuleOutput values. You can construct a concrete instance of `IPv4FirewallRuleInput` via:
IPv4FirewallRuleArgs{...}
type IPv4FirewallRuleOutput ¶
type IPv4FirewallRuleOutput struct{ *pulumi.OutputState }
The detail of firewall rule.
func (IPv4FirewallRuleOutput) ElementType ¶
func (IPv4FirewallRuleOutput) ElementType() reflect.Type
func (IPv4FirewallRuleOutput) FirewallRuleName ¶
func (o IPv4FirewallRuleOutput) FirewallRuleName() pulumi.StringPtrOutput
The rule name.
func (IPv4FirewallRuleOutput) RangeEnd ¶
func (o IPv4FirewallRuleOutput) RangeEnd() pulumi.StringPtrOutput
The end range of IPv4.
func (IPv4FirewallRuleOutput) RangeStart ¶
func (o IPv4FirewallRuleOutput) RangeStart() pulumi.StringPtrOutput
The start range of IPv4.
func (IPv4FirewallRuleOutput) ToIPv4FirewallRuleOutput ¶
func (o IPv4FirewallRuleOutput) ToIPv4FirewallRuleOutput() IPv4FirewallRuleOutput
func (IPv4FirewallRuleOutput) ToIPv4FirewallRuleOutputWithContext ¶
func (o IPv4FirewallRuleOutput) ToIPv4FirewallRuleOutputWithContext(ctx context.Context) IPv4FirewallRuleOutput
type IPv4FirewallRuleResponse ¶
type IPv4FirewallRuleResponse struct { // The rule name. FirewallRuleName *string `pulumi:"firewallRuleName"` // The end range of IPv4. RangeEnd *string `pulumi:"rangeEnd"` // The start range of IPv4. RangeStart *string `pulumi:"rangeStart"` }
The detail of firewall rule.
type IPv4FirewallRuleResponseArgs ¶
type IPv4FirewallRuleResponseArgs struct { // The rule name. FirewallRuleName pulumi.StringPtrInput `pulumi:"firewallRuleName"` // The end range of IPv4. RangeEnd pulumi.StringPtrInput `pulumi:"rangeEnd"` // The start range of IPv4. RangeStart pulumi.StringPtrInput `pulumi:"rangeStart"` }
The detail of firewall rule.
func (IPv4FirewallRuleResponseArgs) ElementType ¶
func (IPv4FirewallRuleResponseArgs) ElementType() reflect.Type
func (IPv4FirewallRuleResponseArgs) ToIPv4FirewallRuleResponseOutput ¶
func (i IPv4FirewallRuleResponseArgs) ToIPv4FirewallRuleResponseOutput() IPv4FirewallRuleResponseOutput
func (IPv4FirewallRuleResponseArgs) ToIPv4FirewallRuleResponseOutputWithContext ¶
func (i IPv4FirewallRuleResponseArgs) ToIPv4FirewallRuleResponseOutputWithContext(ctx context.Context) IPv4FirewallRuleResponseOutput
type IPv4FirewallRuleResponseArray ¶
type IPv4FirewallRuleResponseArray []IPv4FirewallRuleResponseInput
func (IPv4FirewallRuleResponseArray) ElementType ¶
func (IPv4FirewallRuleResponseArray) ElementType() reflect.Type
func (IPv4FirewallRuleResponseArray) ToIPv4FirewallRuleResponseArrayOutput ¶
func (i IPv4FirewallRuleResponseArray) ToIPv4FirewallRuleResponseArrayOutput() IPv4FirewallRuleResponseArrayOutput
func (IPv4FirewallRuleResponseArray) ToIPv4FirewallRuleResponseArrayOutputWithContext ¶
func (i IPv4FirewallRuleResponseArray) ToIPv4FirewallRuleResponseArrayOutputWithContext(ctx context.Context) IPv4FirewallRuleResponseArrayOutput
type IPv4FirewallRuleResponseArrayInput ¶
type IPv4FirewallRuleResponseArrayInput interface { pulumi.Input ToIPv4FirewallRuleResponseArrayOutput() IPv4FirewallRuleResponseArrayOutput ToIPv4FirewallRuleResponseArrayOutputWithContext(context.Context) IPv4FirewallRuleResponseArrayOutput }
IPv4FirewallRuleResponseArrayInput is an input type that accepts IPv4FirewallRuleResponseArray and IPv4FirewallRuleResponseArrayOutput values. You can construct a concrete instance of `IPv4FirewallRuleResponseArrayInput` via:
IPv4FirewallRuleResponseArray{ IPv4FirewallRuleResponseArgs{...} }
type IPv4FirewallRuleResponseArrayOutput ¶
type IPv4FirewallRuleResponseArrayOutput struct{ *pulumi.OutputState }
func (IPv4FirewallRuleResponseArrayOutput) ElementType ¶
func (IPv4FirewallRuleResponseArrayOutput) ElementType() reflect.Type
func (IPv4FirewallRuleResponseArrayOutput) Index ¶
func (o IPv4FirewallRuleResponseArrayOutput) Index(i pulumi.IntInput) IPv4FirewallRuleResponseOutput
func (IPv4FirewallRuleResponseArrayOutput) ToIPv4FirewallRuleResponseArrayOutput ¶
func (o IPv4FirewallRuleResponseArrayOutput) ToIPv4FirewallRuleResponseArrayOutput() IPv4FirewallRuleResponseArrayOutput
func (IPv4FirewallRuleResponseArrayOutput) ToIPv4FirewallRuleResponseArrayOutputWithContext ¶
func (o IPv4FirewallRuleResponseArrayOutput) ToIPv4FirewallRuleResponseArrayOutputWithContext(ctx context.Context) IPv4FirewallRuleResponseArrayOutput
type IPv4FirewallRuleResponseInput ¶
type IPv4FirewallRuleResponseInput interface { pulumi.Input ToIPv4FirewallRuleResponseOutput() IPv4FirewallRuleResponseOutput ToIPv4FirewallRuleResponseOutputWithContext(context.Context) IPv4FirewallRuleResponseOutput }
IPv4FirewallRuleResponseInput is an input type that accepts IPv4FirewallRuleResponseArgs and IPv4FirewallRuleResponseOutput values. You can construct a concrete instance of `IPv4FirewallRuleResponseInput` via:
IPv4FirewallRuleResponseArgs{...}
type IPv4FirewallRuleResponseOutput ¶
type IPv4FirewallRuleResponseOutput struct{ *pulumi.OutputState }
The detail of firewall rule.
func (IPv4FirewallRuleResponseOutput) ElementType ¶
func (IPv4FirewallRuleResponseOutput) ElementType() reflect.Type
func (IPv4FirewallRuleResponseOutput) FirewallRuleName ¶
func (o IPv4FirewallRuleResponseOutput) FirewallRuleName() pulumi.StringPtrOutput
The rule name.
func (IPv4FirewallRuleResponseOutput) RangeEnd ¶
func (o IPv4FirewallRuleResponseOutput) RangeEnd() pulumi.StringPtrOutput
The end range of IPv4.
func (IPv4FirewallRuleResponseOutput) RangeStart ¶
func (o IPv4FirewallRuleResponseOutput) RangeStart() pulumi.StringPtrOutput
The start range of IPv4.
func (IPv4FirewallRuleResponseOutput) ToIPv4FirewallRuleResponseOutput ¶
func (o IPv4FirewallRuleResponseOutput) ToIPv4FirewallRuleResponseOutput() IPv4FirewallRuleResponseOutput
func (IPv4FirewallRuleResponseOutput) ToIPv4FirewallRuleResponseOutputWithContext ¶
func (o IPv4FirewallRuleResponseOutput) ToIPv4FirewallRuleResponseOutputWithContext(ctx context.Context) IPv4FirewallRuleResponseOutput
type IPv4FirewallSettings ¶
type IPv4FirewallSettings struct { // The indicator of enabling PBI service. EnablePowerBIService *bool `pulumi:"enablePowerBIService"` // An array of firewall rules. FirewallRules []IPv4FirewallRule `pulumi:"firewallRules"` }
An array of firewall rules.
type IPv4FirewallSettingsArgs ¶
type IPv4FirewallSettingsArgs struct { // The indicator of enabling PBI service. EnablePowerBIService pulumi.BoolPtrInput `pulumi:"enablePowerBIService"` // An array of firewall rules. FirewallRules IPv4FirewallRuleArrayInput `pulumi:"firewallRules"` }
An array of firewall rules.
func (IPv4FirewallSettingsArgs) ElementType ¶
func (IPv4FirewallSettingsArgs) ElementType() reflect.Type
func (IPv4FirewallSettingsArgs) ToIPv4FirewallSettingsOutput ¶
func (i IPv4FirewallSettingsArgs) ToIPv4FirewallSettingsOutput() IPv4FirewallSettingsOutput
func (IPv4FirewallSettingsArgs) ToIPv4FirewallSettingsOutputWithContext ¶
func (i IPv4FirewallSettingsArgs) ToIPv4FirewallSettingsOutputWithContext(ctx context.Context) IPv4FirewallSettingsOutput
func (IPv4FirewallSettingsArgs) ToIPv4FirewallSettingsPtrOutput ¶
func (i IPv4FirewallSettingsArgs) ToIPv4FirewallSettingsPtrOutput() IPv4FirewallSettingsPtrOutput
func (IPv4FirewallSettingsArgs) ToIPv4FirewallSettingsPtrOutputWithContext ¶
func (i IPv4FirewallSettingsArgs) ToIPv4FirewallSettingsPtrOutputWithContext(ctx context.Context) IPv4FirewallSettingsPtrOutput
type IPv4FirewallSettingsInput ¶
type IPv4FirewallSettingsInput interface { pulumi.Input ToIPv4FirewallSettingsOutput() IPv4FirewallSettingsOutput ToIPv4FirewallSettingsOutputWithContext(context.Context) IPv4FirewallSettingsOutput }
IPv4FirewallSettingsInput is an input type that accepts IPv4FirewallSettingsArgs and IPv4FirewallSettingsOutput values. You can construct a concrete instance of `IPv4FirewallSettingsInput` via:
IPv4FirewallSettingsArgs{...}
type IPv4FirewallSettingsOutput ¶
type IPv4FirewallSettingsOutput struct{ *pulumi.OutputState }
An array of firewall rules.
func (IPv4FirewallSettingsOutput) ElementType ¶
func (IPv4FirewallSettingsOutput) ElementType() reflect.Type
func (IPv4FirewallSettingsOutput) EnablePowerBIService ¶
func (o IPv4FirewallSettingsOutput) EnablePowerBIService() pulumi.BoolPtrOutput
The indicator of enabling PBI service.
func (IPv4FirewallSettingsOutput) FirewallRules ¶
func (o IPv4FirewallSettingsOutput) FirewallRules() IPv4FirewallRuleArrayOutput
An array of firewall rules.
func (IPv4FirewallSettingsOutput) ToIPv4FirewallSettingsOutput ¶
func (o IPv4FirewallSettingsOutput) ToIPv4FirewallSettingsOutput() IPv4FirewallSettingsOutput
func (IPv4FirewallSettingsOutput) ToIPv4FirewallSettingsOutputWithContext ¶
func (o IPv4FirewallSettingsOutput) ToIPv4FirewallSettingsOutputWithContext(ctx context.Context) IPv4FirewallSettingsOutput
func (IPv4FirewallSettingsOutput) ToIPv4FirewallSettingsPtrOutput ¶
func (o IPv4FirewallSettingsOutput) ToIPv4FirewallSettingsPtrOutput() IPv4FirewallSettingsPtrOutput
func (IPv4FirewallSettingsOutput) ToIPv4FirewallSettingsPtrOutputWithContext ¶
func (o IPv4FirewallSettingsOutput) ToIPv4FirewallSettingsPtrOutputWithContext(ctx context.Context) IPv4FirewallSettingsPtrOutput
type IPv4FirewallSettingsPtrInput ¶
type IPv4FirewallSettingsPtrInput interface { pulumi.Input ToIPv4FirewallSettingsPtrOutput() IPv4FirewallSettingsPtrOutput ToIPv4FirewallSettingsPtrOutputWithContext(context.Context) IPv4FirewallSettingsPtrOutput }
IPv4FirewallSettingsPtrInput is an input type that accepts IPv4FirewallSettingsArgs, IPv4FirewallSettingsPtr and IPv4FirewallSettingsPtrOutput values. You can construct a concrete instance of `IPv4FirewallSettingsPtrInput` via:
IPv4FirewallSettingsArgs{...} or: nil
func IPv4FirewallSettingsPtr ¶
func IPv4FirewallSettingsPtr(v *IPv4FirewallSettingsArgs) IPv4FirewallSettingsPtrInput
type IPv4FirewallSettingsPtrOutput ¶
type IPv4FirewallSettingsPtrOutput struct{ *pulumi.OutputState }
func (IPv4FirewallSettingsPtrOutput) Elem ¶
func (o IPv4FirewallSettingsPtrOutput) Elem() IPv4FirewallSettingsOutput
func (IPv4FirewallSettingsPtrOutput) ElementType ¶
func (IPv4FirewallSettingsPtrOutput) ElementType() reflect.Type
func (IPv4FirewallSettingsPtrOutput) EnablePowerBIService ¶
func (o IPv4FirewallSettingsPtrOutput) EnablePowerBIService() pulumi.BoolPtrOutput
The indicator of enabling PBI service.
func (IPv4FirewallSettingsPtrOutput) FirewallRules ¶
func (o IPv4FirewallSettingsPtrOutput) FirewallRules() IPv4FirewallRuleArrayOutput
An array of firewall rules.
func (IPv4FirewallSettingsPtrOutput) ToIPv4FirewallSettingsPtrOutput ¶
func (o IPv4FirewallSettingsPtrOutput) ToIPv4FirewallSettingsPtrOutput() IPv4FirewallSettingsPtrOutput
func (IPv4FirewallSettingsPtrOutput) ToIPv4FirewallSettingsPtrOutputWithContext ¶
func (o IPv4FirewallSettingsPtrOutput) ToIPv4FirewallSettingsPtrOutputWithContext(ctx context.Context) IPv4FirewallSettingsPtrOutput
type IPv4FirewallSettingsResponse ¶
type IPv4FirewallSettingsResponse struct { // The indicator of enabling PBI service. EnablePowerBIService *bool `pulumi:"enablePowerBIService"` // An array of firewall rules. FirewallRules []IPv4FirewallRuleResponse `pulumi:"firewallRules"` }
An array of firewall rules.
type IPv4FirewallSettingsResponseArgs ¶
type IPv4FirewallSettingsResponseArgs struct { // The indicator of enabling PBI service. EnablePowerBIService pulumi.BoolPtrInput `pulumi:"enablePowerBIService"` // An array of firewall rules. FirewallRules IPv4FirewallRuleResponseArrayInput `pulumi:"firewallRules"` }
An array of firewall rules.
func (IPv4FirewallSettingsResponseArgs) ElementType ¶
func (IPv4FirewallSettingsResponseArgs) ElementType() reflect.Type
func (IPv4FirewallSettingsResponseArgs) ToIPv4FirewallSettingsResponseOutput ¶
func (i IPv4FirewallSettingsResponseArgs) ToIPv4FirewallSettingsResponseOutput() IPv4FirewallSettingsResponseOutput
func (IPv4FirewallSettingsResponseArgs) ToIPv4FirewallSettingsResponseOutputWithContext ¶
func (i IPv4FirewallSettingsResponseArgs) ToIPv4FirewallSettingsResponseOutputWithContext(ctx context.Context) IPv4FirewallSettingsResponseOutput
func (IPv4FirewallSettingsResponseArgs) ToIPv4FirewallSettingsResponsePtrOutput ¶
func (i IPv4FirewallSettingsResponseArgs) ToIPv4FirewallSettingsResponsePtrOutput() IPv4FirewallSettingsResponsePtrOutput
func (IPv4FirewallSettingsResponseArgs) ToIPv4FirewallSettingsResponsePtrOutputWithContext ¶
func (i IPv4FirewallSettingsResponseArgs) ToIPv4FirewallSettingsResponsePtrOutputWithContext(ctx context.Context) IPv4FirewallSettingsResponsePtrOutput
type IPv4FirewallSettingsResponseInput ¶
type IPv4FirewallSettingsResponseInput interface { pulumi.Input ToIPv4FirewallSettingsResponseOutput() IPv4FirewallSettingsResponseOutput ToIPv4FirewallSettingsResponseOutputWithContext(context.Context) IPv4FirewallSettingsResponseOutput }
IPv4FirewallSettingsResponseInput is an input type that accepts IPv4FirewallSettingsResponseArgs and IPv4FirewallSettingsResponseOutput values. You can construct a concrete instance of `IPv4FirewallSettingsResponseInput` via:
IPv4FirewallSettingsResponseArgs{...}
type IPv4FirewallSettingsResponseOutput ¶
type IPv4FirewallSettingsResponseOutput struct{ *pulumi.OutputState }
An array of firewall rules.
func (IPv4FirewallSettingsResponseOutput) ElementType ¶
func (IPv4FirewallSettingsResponseOutput) ElementType() reflect.Type
func (IPv4FirewallSettingsResponseOutput) EnablePowerBIService ¶
func (o IPv4FirewallSettingsResponseOutput) EnablePowerBIService() pulumi.BoolPtrOutput
The indicator of enabling PBI service.
func (IPv4FirewallSettingsResponseOutput) FirewallRules ¶
func (o IPv4FirewallSettingsResponseOutput) FirewallRules() IPv4FirewallRuleResponseArrayOutput
An array of firewall rules.
func (IPv4FirewallSettingsResponseOutput) ToIPv4FirewallSettingsResponseOutput ¶
func (o IPv4FirewallSettingsResponseOutput) ToIPv4FirewallSettingsResponseOutput() IPv4FirewallSettingsResponseOutput
func (IPv4FirewallSettingsResponseOutput) ToIPv4FirewallSettingsResponseOutputWithContext ¶
func (o IPv4FirewallSettingsResponseOutput) ToIPv4FirewallSettingsResponseOutputWithContext(ctx context.Context) IPv4FirewallSettingsResponseOutput
func (IPv4FirewallSettingsResponseOutput) ToIPv4FirewallSettingsResponsePtrOutput ¶
func (o IPv4FirewallSettingsResponseOutput) ToIPv4FirewallSettingsResponsePtrOutput() IPv4FirewallSettingsResponsePtrOutput
func (IPv4FirewallSettingsResponseOutput) ToIPv4FirewallSettingsResponsePtrOutputWithContext ¶
func (o IPv4FirewallSettingsResponseOutput) ToIPv4FirewallSettingsResponsePtrOutputWithContext(ctx context.Context) IPv4FirewallSettingsResponsePtrOutput
type IPv4FirewallSettingsResponsePtrInput ¶
type IPv4FirewallSettingsResponsePtrInput interface { pulumi.Input ToIPv4FirewallSettingsResponsePtrOutput() IPv4FirewallSettingsResponsePtrOutput ToIPv4FirewallSettingsResponsePtrOutputWithContext(context.Context) IPv4FirewallSettingsResponsePtrOutput }
IPv4FirewallSettingsResponsePtrInput is an input type that accepts IPv4FirewallSettingsResponseArgs, IPv4FirewallSettingsResponsePtr and IPv4FirewallSettingsResponsePtrOutput values. You can construct a concrete instance of `IPv4FirewallSettingsResponsePtrInput` via:
IPv4FirewallSettingsResponseArgs{...} or: nil
func IPv4FirewallSettingsResponsePtr ¶
func IPv4FirewallSettingsResponsePtr(v *IPv4FirewallSettingsResponseArgs) IPv4FirewallSettingsResponsePtrInput
type IPv4FirewallSettingsResponsePtrOutput ¶
type IPv4FirewallSettingsResponsePtrOutput struct{ *pulumi.OutputState }
func (IPv4FirewallSettingsResponsePtrOutput) ElementType ¶
func (IPv4FirewallSettingsResponsePtrOutput) ElementType() reflect.Type
func (IPv4FirewallSettingsResponsePtrOutput) EnablePowerBIService ¶
func (o IPv4FirewallSettingsResponsePtrOutput) EnablePowerBIService() pulumi.BoolPtrOutput
The indicator of enabling PBI service.
func (IPv4FirewallSettingsResponsePtrOutput) FirewallRules ¶
func (o IPv4FirewallSettingsResponsePtrOutput) FirewallRules() IPv4FirewallRuleResponseArrayOutput
An array of firewall rules.
func (IPv4FirewallSettingsResponsePtrOutput) ToIPv4FirewallSettingsResponsePtrOutput ¶
func (o IPv4FirewallSettingsResponsePtrOutput) ToIPv4FirewallSettingsResponsePtrOutput() IPv4FirewallSettingsResponsePtrOutput
func (IPv4FirewallSettingsResponsePtrOutput) ToIPv4FirewallSettingsResponsePtrOutputWithContext ¶
func (o IPv4FirewallSettingsResponsePtrOutput) ToIPv4FirewallSettingsResponsePtrOutputWithContext(ctx context.Context) IPv4FirewallSettingsResponsePtrOutput
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. 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"` // The firewall settings for the AS server. IpV4FirewallSettings *IPv4FirewallSettingsResponse `pulumi:"ipV4FirewallSettings"` // 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"` // How the read-write server's participation in the query pool is controlled.<br/>It can have the following values: <ul><li>readOnly - indicates that the read-write server is intended not to participate in query operations</li><li>all - indicates that the read-write server can participate in query operations</li></ul>Specifying readOnly when capacity is 1 results in error. QuerypoolConnectionMode *string `pulumi:"querypoolConnectionMode"` // 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 { // The number of instances in the read only query pool. Capacity *int `pulumi:"capacity"` // 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 { // The number of instances in the read only query pool. Capacity pulumi.IntPtrInput `pulumi:"capacity"` // 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) Capacity ¶
func (o ResourceSkuOutput) Capacity() pulumi.IntPtrOutput
The number of instances in the read only query pool.
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) Capacity ¶
func (o ResourceSkuPtrOutput) Capacity() pulumi.IntPtrOutput
The number of instances in the read only query pool.
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 { // The number of instances in the read only query pool. Capacity *int `pulumi:"capacity"` // 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 { // The number of instances in the read only query pool. Capacity pulumi.IntPtrInput `pulumi:"capacity"` // 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) Capacity ¶
func (o ResourceSkuResponseOutput) Capacity() pulumi.IntPtrOutput
The number of instances in the read only query pool.
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) Capacity ¶
func (o ResourceSkuResponsePtrOutput) Capacity() pulumi.IntPtrOutput
The number of instances in the read only query pool.
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"` // The firewall settings for the AS server. IpV4FirewallSettings IPv4FirewallSettingsResponsePtrOutput `pulumi:"ipV4FirewallSettings"` // 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"` // How the read-write server's participation in the query pool is controlled.<br/>It can have the following values: <ul><li>readOnly - indicates that the read-write server is intended not to participate in query operations</li><li>all - indicates that the read-write server can participate in query operations</li></ul>Specifying readOnly when capacity is 1 results in error. QuerypoolConnectionMode pulumi.StringPtrOutput `pulumi:"querypoolConnectionMode"` // 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 // The firewall settings for the AS server. IpV4FirewallSettings IPv4FirewallSettingsPtrInput // Location of the Analysis Services resource. Location pulumi.StringInput // How the read-write server's participation in the query pool is controlled.<br/>It can have the following values: <ul><li>readOnly - indicates that the read-write server is intended not to participate in query operations</li><li>all - indicates that the read-write server can participate in query operations</li></ul>Specifying readOnly when capacity is 1 results in error. QuerypoolConnectionMode pulumi.StringPtrInput // 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 // The firewall settings for the AS server. IpV4FirewallSettings IPv4FirewallSettingsResponsePtrInput // 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 // How the read-write server's participation in the query pool is controlled.<br/>It can have the following values: <ul><li>readOnly - indicates that the read-write server is intended not to participate in query operations</li><li>all - indicates that the read-write server can participate in query operations</li></ul>Specifying readOnly when capacity is 1 results in error. QuerypoolConnectionMode 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