This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.47.1 published on Monday, Jun 24, 2024 by Pulumi
azure-native.analysisservices.getServerDetails
Explore with Pulumi AI
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.47.1 published on Monday, Jun 24, 2024 by Pulumi
Gets details about the specified Analysis Services server. Azure REST API version: 2017-08-01.
Other available API versions: 2017-08-01-beta.
Using getServerDetails
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getServerDetails(args: GetServerDetailsArgs, opts?: InvokeOptions): Promise<GetServerDetailsResult>
function getServerDetailsOutput(args: GetServerDetailsOutputArgs, opts?: InvokeOptions): Output<GetServerDetailsResult>
def get_server_details(resource_group_name: Optional[str] = None,
server_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetServerDetailsResult
def get_server_details_output(resource_group_name: Optional[pulumi.Input[str]] = None,
server_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetServerDetailsResult]
func LookupServerDetails(ctx *Context, args *LookupServerDetailsArgs, opts ...InvokeOption) (*LookupServerDetailsResult, error)
func LookupServerDetailsOutput(ctx *Context, args *LookupServerDetailsOutputArgs, opts ...InvokeOption) LookupServerDetailsResultOutput
> Note: This function is named LookupServerDetails
in the Go SDK.
public static class GetServerDetails
{
public static Task<GetServerDetailsResult> InvokeAsync(GetServerDetailsArgs args, InvokeOptions? opts = null)
public static Output<GetServerDetailsResult> Invoke(GetServerDetailsInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetServerDetailsResult> getServerDetails(GetServerDetailsArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:analysisservices:getServerDetails
arguments:
# arguments dictionary
The following arguments are supported:
- Resource
Group stringName - 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.
- Server
Name string - The name of the Analysis Services server. It must be a minimum of 3 characters, and a maximum of 63.
- Resource
Group stringName - 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.
- Server
Name string - The name of the Analysis Services server. It must be a minimum of 3 characters, and a maximum of 63.
- resource
Group StringName - 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.
- server
Name String - The name of the Analysis Services server. It must be a minimum of 3 characters, and a maximum of 63.
- resource
Group stringName - 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.
- server
Name string - The name of the Analysis Services server. It must be a minimum of 3 characters, and a maximum of 63.
- resource_
group_ strname - 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.
- server_
name str - The name of the Analysis Services server. It must be a minimum of 3 characters, and a maximum of 63.
- resource
Group StringName - 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.
- server
Name String - The name of the Analysis Services server. It must be a minimum of 3 characters, and a maximum of 63.
getServerDetails Result
The following output properties are available:
- Id string
- An identifier that represents the Analysis Services resource.
- Location string
- Location of the Analysis Services resource.
- Name string
- The name of the Analysis Services resource.
- Provisioning
State string - The current deployment state of Analysis Services resource. The provisioningState is to indicate states for resource provisioning.
- Server
Full stringName - The full name of the Analysis Services resource.
- Sku
Pulumi.
Azure Native. Analysis Services. Outputs. Resource Sku Response - The SKU of the Analysis Services resource.
- State string
- The current state of Analysis Services resource. The state is to indicate more states outside of resource provisioning.
- Type string
- The type of the Analysis Services resource.
- As
Administrators Pulumi.Azure Native. Analysis Services. Outputs. Server Administrators Response - A collection of AS server administrators
- Backup
Blob stringContainer Uri - The SAS container URI to the backup container.
- Gateway
Details Pulumi.Azure Native. Analysis Services. Outputs. Gateway Details Response - The gateway details configured for the AS server.
- Ip
V4Firewall Pulumi.Settings Azure Native. Analysis Services. Outputs. IPv4Firewall Settings Response - The firewall settings for the AS server.
- Managed
Mode int - The managed mode of the server (0 = not managed, 1 = managed).
- Querypool
Connection stringMode - How the read-write server's participation in the query pool is controlled.It can have the following values: readOnly - indicates that the read-write server is intended not to participate in query operationsall - indicates that the read-write server can participate in query operationsSpecifying readOnly when capacity is 1 results in error.
- Server
Monitor intMode - The server monitor mode for AS server
- Dictionary<string, string>
- Key-value pairs of additional resource provisioning properties.
- Id string
- An identifier that represents the Analysis Services resource.
- Location string
- Location of the Analysis Services resource.
- Name string
- The name of the Analysis Services resource.
- Provisioning
State string - The current deployment state of Analysis Services resource. The provisioningState is to indicate states for resource provisioning.
- Server
Full stringName - The full name of the Analysis Services resource.
- Sku
Resource
Sku Response - The SKU of the Analysis Services resource.
- State string
- The current state of Analysis Services resource. The state is to indicate more states outside of resource provisioning.
- Type string
- The type of the Analysis Services resource.
- As
Administrators ServerAdministrators Response - A collection of AS server administrators
- Backup
Blob stringContainer Uri - The SAS container URI to the backup container.
- Gateway
Details GatewayDetails Response - The gateway details configured for the AS server.
- Ip
V4Firewall IPv4FirewallSettings Settings Response - The firewall settings for the AS server.
- Managed
Mode int - The managed mode of the server (0 = not managed, 1 = managed).
- Querypool
Connection stringMode - How the read-write server's participation in the query pool is controlled.It can have the following values: readOnly - indicates that the read-write server is intended not to participate in query operationsall - indicates that the read-write server can participate in query operationsSpecifying readOnly when capacity is 1 results in error.
- Server
Monitor intMode - The server monitor mode for AS server
- map[string]string
- Key-value pairs of additional resource provisioning properties.
- id String
- An identifier that represents the Analysis Services resource.
- location String
- Location of the Analysis Services resource.
- name String
- The name of the Analysis Services resource.
- provisioning
State String - The current deployment state of Analysis Services resource. The provisioningState is to indicate states for resource provisioning.
- server
Full StringName - The full name of the Analysis Services resource.
- sku
Resource
Sku Response - The SKU of the Analysis Services resource.
- state String
- The current state of Analysis Services resource. The state is to indicate more states outside of resource provisioning.
- type String
- The type of the Analysis Services resource.
- as
Administrators ServerAdministrators Response - A collection of AS server administrators
- backup
Blob StringContainer Uri - The SAS container URI to the backup container.
- gateway
Details GatewayDetails Response - The gateway details configured for the AS server.
- ip
V4Firewall IPv4FirewallSettings Settings Response - The firewall settings for the AS server.
- managed
Mode Integer - The managed mode of the server (0 = not managed, 1 = managed).
- querypool
Connection StringMode - How the read-write server's participation in the query pool is controlled.It can have the following values: readOnly - indicates that the read-write server is intended not to participate in query operationsall - indicates that the read-write server can participate in query operationsSpecifying readOnly when capacity is 1 results in error.
- server
Monitor IntegerMode - The server monitor mode for AS server
- Map<String,String>
- Key-value pairs of additional resource provisioning properties.
- id string
- An identifier that represents the Analysis Services resource.
- location string
- Location of the Analysis Services resource.
- name string
- The name of the Analysis Services resource.
- provisioning
State string - The current deployment state of Analysis Services resource. The provisioningState is to indicate states for resource provisioning.
- server
Full stringName - The full name of the Analysis Services resource.
- sku
Resource
Sku Response - The SKU of the Analysis Services resource.
- state string
- The current state of Analysis Services resource. The state is to indicate more states outside of resource provisioning.
- type string
- The type of the Analysis Services resource.
- as
Administrators ServerAdministrators Response - A collection of AS server administrators
- backup
Blob stringContainer Uri - The SAS container URI to the backup container.
- gateway
Details GatewayDetails Response - The gateway details configured for the AS server.
- ip
V4Firewall IPv4FirewallSettings Settings Response - The firewall settings for the AS server.
- managed
Mode number - The managed mode of the server (0 = not managed, 1 = managed).
- querypool
Connection stringMode - How the read-write server's participation in the query pool is controlled.It can have the following values: readOnly - indicates that the read-write server is intended not to participate in query operationsall - indicates that the read-write server can participate in query operationsSpecifying readOnly when capacity is 1 results in error.
- server
Monitor numberMode - The server monitor mode for AS server
- {[key: string]: string}
- Key-value pairs of additional resource provisioning properties.
- id str
- An identifier that represents the Analysis Services resource.
- location str
- Location of the Analysis Services resource.
- name str
- The name of the Analysis Services resource.
- provisioning_
state str - The current deployment state of Analysis Services resource. The provisioningState is to indicate states for resource provisioning.
- server_
full_ strname - The full name of the Analysis Services resource.
- sku
Resource
Sku Response - The SKU of the Analysis Services resource.
- state str
- The current state of Analysis Services resource. The state is to indicate more states outside of resource provisioning.
- type str
- The type of the Analysis Services resource.
- as_
administrators ServerAdministrators Response - A collection of AS server administrators
- backup_
blob_ strcontainer_ uri - The SAS container URI to the backup container.
- gateway_
details GatewayDetails Response - The gateway details configured for the AS server.
- ip_
v4_ IPv4Firewallfirewall_ settings Settings Response - The firewall settings for the AS server.
- managed_
mode int - The managed mode of the server (0 = not managed, 1 = managed).
- querypool_
connection_ strmode - How the read-write server's participation in the query pool is controlled.It can have the following values: readOnly - indicates that the read-write server is intended not to participate in query operationsall - indicates that the read-write server can participate in query operationsSpecifying readOnly when capacity is 1 results in error.
- server_
monitor_ intmode - The server monitor mode for AS server
- Mapping[str, str]
- Key-value pairs of additional resource provisioning properties.
- id String
- An identifier that represents the Analysis Services resource.
- location String
- Location of the Analysis Services resource.
- name String
- The name of the Analysis Services resource.
- provisioning
State String - The current deployment state of Analysis Services resource. The provisioningState is to indicate states for resource provisioning.
- server
Full StringName - The full name of the Analysis Services resource.
- sku Property Map
- The SKU of the Analysis Services resource.
- state String
- The current state of Analysis Services resource. The state is to indicate more states outside of resource provisioning.
- type String
- The type of the Analysis Services resource.
- as
Administrators Property Map - A collection of AS server administrators
- backup
Blob StringContainer Uri - The SAS container URI to the backup container.
- gateway
Details Property Map - The gateway details configured for the AS server.
- ip
V4Firewall Property MapSettings - The firewall settings for the AS server.
- managed
Mode Number - The managed mode of the server (0 = not managed, 1 = managed).
- querypool
Connection StringMode - How the read-write server's participation in the query pool is controlled.It can have the following values: readOnly - indicates that the read-write server is intended not to participate in query operationsall - indicates that the read-write server can participate in query operationsSpecifying readOnly when capacity is 1 results in error.
- server
Monitor NumberMode - The server monitor mode for AS server
- Map<String>
- Key-value pairs of additional resource provisioning properties.
Supporting Types
GatewayDetailsResponse
- Dmts
Cluster stringUri - Uri of the DMTS cluster.
- Gateway
Object stringId - Gateway object id from in the DMTS cluster for the gateway resource.
- Gateway
Resource stringId - Gateway resource to be associated with the server.
- Dmts
Cluster stringUri - Uri of the DMTS cluster.
- Gateway
Object stringId - Gateway object id from in the DMTS cluster for the gateway resource.
- Gateway
Resource stringId - Gateway resource to be associated with the server.
- dmts
Cluster StringUri - Uri of the DMTS cluster.
- gateway
Object StringId - Gateway object id from in the DMTS cluster for the gateway resource.
- gateway
Resource StringId - Gateway resource to be associated with the server.
- dmts
Cluster stringUri - Uri of the DMTS cluster.
- gateway
Object stringId - Gateway object id from in the DMTS cluster for the gateway resource.
- gateway
Resource stringId - Gateway resource to be associated with the server.
- dmts_
cluster_ struri - Uri of the DMTS cluster.
- gateway_
object_ strid - Gateway object id from in the DMTS cluster for the gateway resource.
- gateway_
resource_ strid - Gateway resource to be associated with the server.
- dmts
Cluster StringUri - Uri of the DMTS cluster.
- gateway
Object StringId - Gateway object id from in the DMTS cluster for the gateway resource.
- gateway
Resource StringId - Gateway resource to be associated with the server.
IPv4FirewallRuleResponse
- Firewall
Rule stringName - The rule name.
- Range
End string - The end range of IPv4.
- Range
Start string - The start range of IPv4.
- Firewall
Rule stringName - The rule name.
- Range
End string - The end range of IPv4.
- Range
Start string - The start range of IPv4.
- firewall
Rule StringName - The rule name.
- range
End String - The end range of IPv4.
- range
Start String - The start range of IPv4.
- firewall
Rule stringName - The rule name.
- range
End string - The end range of IPv4.
- range
Start string - The start range of IPv4.
- firewall_
rule_ strname - The rule name.
- range_
end str - The end range of IPv4.
- range_
start str - The start range of IPv4.
- firewall
Rule StringName - The rule name.
- range
End String - The end range of IPv4.
- range
Start String - The start range of IPv4.
IPv4FirewallSettingsResponse
- Enable
Power boolBIService - The indicator of enabling PBI service.
- Firewall
Rules List<Pulumi.Azure Native. Analysis Services. Inputs. IPv4Firewall Rule Response> - An array of firewall rules.
- Enable
Power boolBIService - The indicator of enabling PBI service.
- Firewall
Rules []IPv4FirewallRule Response - An array of firewall rules.
- enable
Power BooleanBIService - The indicator of enabling PBI service.
- firewall
Rules List<IPv4FirewallRule Response> - An array of firewall rules.
- enable
Power booleanBIService - The indicator of enabling PBI service.
- firewall
Rules IPv4FirewallRule Response[] - An array of firewall rules.
- enable_
power_ boolbi_ service - The indicator of enabling PBI service.
- firewall_
rules Sequence[IPv4FirewallRule Response] - An array of firewall rules.
- enable
Power BooleanBIService - The indicator of enabling PBI service.
- firewall
Rules List<Property Map> - An array of firewall rules.
ResourceSkuResponse
ServerAdministratorsResponse
- Members List<string>
- An array of administrator user identities.
- Members []string
- An array of administrator user identities.
- members List<String>
- An array of administrator user identities.
- members string[]
- An array of administrator user identities.
- members Sequence[str]
- An array of administrator user identities.
- members List<String>
- An array of administrator user identities.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.47.1 published on Monday, Jun 24, 2024 by Pulumi