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:
- 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