azure-native.analysisservices.getServerDetails

Gets details about the specified Analysis Services server. API Version: 2017-08-01.

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:

ResourceGroupName string

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.

ServerName string

The name of the Analysis Services server. It must be a minimum of 3 characters, and a maximum of 63.

ResourceGroupName string

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.

ServerName string

The name of the Analysis Services server. It must be a minimum of 3 characters, and a maximum of 63.

resourceGroupName String

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.

serverName String

The name of the Analysis Services server. It must be a minimum of 3 characters, and a maximum of 63.

resourceGroupName string

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.

serverName string

The name of the Analysis Services server. It must be a minimum of 3 characters, and a maximum of 63.

resource_group_name str

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.

resourceGroupName String

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.

serverName 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.

ProvisioningState string

The current deployment state of Analysis Services resource. The provisioningState is to indicate states for resource provisioning.

ServerFullName string

The full name of the Analysis Services resource.

Sku Pulumi.AzureNative.AnalysisServices.Outputs.ResourceSkuResponse

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.

AsAdministrators Pulumi.AzureNative.AnalysisServices.Outputs.ServerAdministratorsResponse

A collection of AS server administrators

BackupBlobContainerUri string

The SAS container URI to the backup container.

GatewayDetails Pulumi.AzureNative.AnalysisServices.Outputs.GatewayDetailsResponse

The gateway details configured for the AS server.

IpV4FirewallSettings Pulumi.AzureNative.AnalysisServices.Outputs.IPv4FirewallSettingsResponse

The firewall settings for the AS server.

ManagedMode int

The managed mode of the server (0 = not managed, 1 = managed).

QuerypoolConnectionMode string

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.

ServerMonitorMode int

The server monitor mode for AS server

Tags 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.

ProvisioningState string

The current deployment state of Analysis Services resource. The provisioningState is to indicate states for resource provisioning.

ServerFullName string

The full name of the Analysis Services resource.

Sku ResourceSkuResponse

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.

AsAdministrators ServerAdministratorsResponse

A collection of AS server administrators

BackupBlobContainerUri string

The SAS container URI to the backup container.

GatewayDetails GatewayDetailsResponse

The gateway details configured for the AS server.

IpV4FirewallSettings IPv4FirewallSettingsResponse

The firewall settings for the AS server.

ManagedMode int

The managed mode of the server (0 = not managed, 1 = managed).

QuerypoolConnectionMode string

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.

ServerMonitorMode int

The server monitor mode for AS server

Tags 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.

provisioningState String

The current deployment state of Analysis Services resource. The provisioningState is to indicate states for resource provisioning.

serverFullName String

The full name of the Analysis Services resource.

sku ResourceSkuResponse

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.

asAdministrators ServerAdministratorsResponse

A collection of AS server administrators

backupBlobContainerUri String

The SAS container URI to the backup container.

gatewayDetails GatewayDetailsResponse

The gateway details configured for the AS server.

ipV4FirewallSettings IPv4FirewallSettingsResponse

The firewall settings for the AS server.

managedMode Integer

The managed mode of the server (0 = not managed, 1 = managed).

querypoolConnectionMode String

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.

serverMonitorMode Integer

The server monitor mode for AS server

tags 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.

provisioningState string

The current deployment state of Analysis Services resource. The provisioningState is to indicate states for resource provisioning.

serverFullName string

The full name of the Analysis Services resource.

sku ResourceSkuResponse

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.

asAdministrators ServerAdministratorsResponse

A collection of AS server administrators

backupBlobContainerUri string

The SAS container URI to the backup container.

gatewayDetails GatewayDetailsResponse

The gateway details configured for the AS server.

ipV4FirewallSettings IPv4FirewallSettingsResponse

The firewall settings for the AS server.

managedMode number

The managed mode of the server (0 = not managed, 1 = managed).

querypoolConnectionMode string

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.

serverMonitorMode number

The server monitor mode for AS server

tags {[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_name str

The full name of the Analysis Services resource.

sku ResourceSkuResponse

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 ServerAdministratorsResponse

A collection of AS server administrators

backup_blob_container_uri str

The SAS container URI to the backup container.

gateway_details GatewayDetailsResponse

The gateway details configured for the AS server.

ip_v4_firewall_settings IPv4FirewallSettingsResponse

The firewall settings for the AS server.

managed_mode int

The managed mode of the server (0 = not managed, 1 = managed).

querypool_connection_mode str

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_mode int

The server monitor mode for AS server

tags 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.

provisioningState String

The current deployment state of Analysis Services resource. The provisioningState is to indicate states for resource provisioning.

serverFullName String

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.

asAdministrators Property Map

A collection of AS server administrators

backupBlobContainerUri String

The SAS container URI to the backup container.

gatewayDetails Property Map

The gateway details configured for the AS server.

ipV4FirewallSettings Property Map

The firewall settings for the AS server.

managedMode Number

The managed mode of the server (0 = not managed, 1 = managed).

querypoolConnectionMode String

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.

serverMonitorMode Number

The server monitor mode for AS server

tags Map<String>

Key-value pairs of additional resource provisioning properties.

Supporting Types

GatewayDetailsResponse

DmtsClusterUri string

Uri of the DMTS cluster.

GatewayObjectId string

Gateway object id from in the DMTS cluster for the gateway resource.

GatewayResourceId string

Gateway resource to be associated with the server.

DmtsClusterUri string

Uri of the DMTS cluster.

GatewayObjectId string

Gateway object id from in the DMTS cluster for the gateway resource.

GatewayResourceId string

Gateway resource to be associated with the server.

dmtsClusterUri String

Uri of the DMTS cluster.

gatewayObjectId String

Gateway object id from in the DMTS cluster for the gateway resource.

gatewayResourceId String

Gateway resource to be associated with the server.

dmtsClusterUri string

Uri of the DMTS cluster.

gatewayObjectId string

Gateway object id from in the DMTS cluster for the gateway resource.

gatewayResourceId string

Gateway resource to be associated with the server.

dmts_cluster_uri str

Uri of the DMTS cluster.

gateway_object_id str

Gateway object id from in the DMTS cluster for the gateway resource.

gateway_resource_id str

Gateway resource to be associated with the server.

dmtsClusterUri String

Uri of the DMTS cluster.

gatewayObjectId String

Gateway object id from in the DMTS cluster for the gateway resource.

gatewayResourceId String

Gateway resource to be associated with the server.

IPv4FirewallRuleResponse

FirewallRuleName string

The rule name.

RangeEnd string

The end range of IPv4.

RangeStart string

The start range of IPv4.

FirewallRuleName string

The rule name.

RangeEnd string

The end range of IPv4.

RangeStart string

The start range of IPv4.

firewallRuleName String

The rule name.

rangeEnd String

The end range of IPv4.

rangeStart String

The start range of IPv4.

firewallRuleName string

The rule name.

rangeEnd string

The end range of IPv4.

rangeStart string

The start range of IPv4.

firewall_rule_name str

The rule name.

range_end str

The end range of IPv4.

range_start str

The start range of IPv4.

firewallRuleName String

The rule name.

rangeEnd String

The end range of IPv4.

rangeStart String

The start range of IPv4.

IPv4FirewallSettingsResponse

EnablePowerBIService bool

The indicator of enabling PBI service.

FirewallRules List<Pulumi.AzureNative.AnalysisServices.Inputs.IPv4FirewallRuleResponse>

An array of firewall rules.

EnablePowerBIService bool

The indicator of enabling PBI service.

FirewallRules []IPv4FirewallRuleResponse

An array of firewall rules.

enablePowerBIService Boolean

The indicator of enabling PBI service.

firewallRules List<IPv4FirewallRuleResponse>

An array of firewall rules.

enablePowerBIService boolean

The indicator of enabling PBI service.

firewallRules IPv4FirewallRuleResponse[]

An array of firewall rules.

enable_power_bi_service bool

The indicator of enabling PBI service.

firewall_rules Sequence[IPv4FirewallRuleResponse]

An array of firewall rules.

enablePowerBIService Boolean

The indicator of enabling PBI service.

firewallRules List<Property Map>

An array of firewall rules.

ResourceSkuResponse

Name string

Name of the SKU level.

Capacity int

The number of instances in the read only query pool.

Tier string

The name of the Azure pricing tier to which the SKU applies.

Name string

Name of the SKU level.

Capacity int

The number of instances in the read only query pool.

Tier string

The name of the Azure pricing tier to which the SKU applies.

name String

Name of the SKU level.

capacity Integer

The number of instances in the read only query pool.

tier String

The name of the Azure pricing tier to which the SKU applies.

name string

Name of the SKU level.

capacity number

The number of instances in the read only query pool.

tier string

The name of the Azure pricing tier to which the SKU applies.

name str

Name of the SKU level.

capacity int

The number of instances in the read only query pool.

tier str

The name of the Azure pricing tier to which the SKU applies.

name String

Name of the SKU level.

capacity Number

The number of instances in the read only query pool.

tier String

The name of the Azure pricing tier to which the SKU applies.

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