azure-native.analysisservices.ServerDetails
Explore with Pulumi AI
Represents an instance of an Analysis Services resource. Azure REST API version: 2017-08-01. Prior API version in Azure Native 1.x: 2017-08-01.
Other available API versions: 2017-08-01-beta.
Example Usage
Create a server.
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() =>
{
var serverDetails = new AzureNative.AnalysisServices.ServerDetails("serverDetails", new()
{
AsAdministrators = new AzureNative.AnalysisServices.Inputs.ServerAdministratorsArgs
{
Members = new[]
{
"azsdktest@microsoft.com",
"azsdktest2@microsoft.com",
},
},
Location = "West US",
ResourceGroupName = "TestRG",
ServerName = "azsdktest",
Sku = new AzureNative.AnalysisServices.Inputs.ResourceSkuArgs
{
Capacity = 1,
Name = "S1",
Tier = AzureNative.AnalysisServices.SkuTier.Standard,
},
Tags =
{
{ "testKey", "testValue" },
},
});
});
package main
import (
analysisservices "github.com/pulumi/pulumi-azure-native-sdk/analysisservices/v2"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := analysisservices.NewServerDetails(ctx, "serverDetails", &analysisservices.ServerDetailsArgs{
AsAdministrators: &analysisservices.ServerAdministratorsArgs{
Members: pulumi.StringArray{
pulumi.String("azsdktest@microsoft.com"),
pulumi.String("azsdktest2@microsoft.com"),
},
},
Location: pulumi.String("West US"),
ResourceGroupName: pulumi.String("TestRG"),
ServerName: pulumi.String("azsdktest"),
Sku: &analysisservices.ResourceSkuArgs{
Capacity: pulumi.Int(1),
Name: pulumi.String("S1"),
Tier: pulumi.String(analysisservices.SkuTierStandard),
},
Tags: pulumi.StringMap{
"testKey": pulumi.String("testValue"),
},
})
if err != nil {
return err
}
return nil
})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.analysisservices.ServerDetails;
import com.pulumi.azurenative.analysisservices.ServerDetailsArgs;
import com.pulumi.azurenative.analysisservices.inputs.ServerAdministratorsArgs;
import com.pulumi.azurenative.analysisservices.inputs.ResourceSkuArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var serverDetails = new ServerDetails("serverDetails", ServerDetailsArgs.builder()
.asAdministrators(ServerAdministratorsArgs.builder()
.members(
"azsdktest@microsoft.com",
"azsdktest2@microsoft.com")
.build())
.location("West US")
.resourceGroupName("TestRG")
.serverName("azsdktest")
.sku(ResourceSkuArgs.builder()
.capacity(1)
.name("S1")
.tier("Standard")
.build())
.tags(Map.of("testKey", "testValue"))
.build());
}
}
import pulumi
import pulumi_azure_native as azure_native
server_details = azure_native.analysisservices.ServerDetails("serverDetails",
as_administrators=azure_native.analysisservices.ServerAdministratorsArgs(
members=[
"azsdktest@microsoft.com",
"azsdktest2@microsoft.com",
],
),
location="West US",
resource_group_name="TestRG",
server_name="azsdktest",
sku=azure_native.analysisservices.ResourceSkuArgs(
capacity=1,
name="S1",
tier=azure_native.analysisservices.SkuTier.STANDARD,
),
tags={
"testKey": "testValue",
})
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const serverDetails = new azure_native.analysisservices.ServerDetails("serverDetails", {
asAdministrators: {
members: [
"azsdktest@microsoft.com",
"azsdktest2@microsoft.com",
],
},
location: "West US",
resourceGroupName: "TestRG",
serverName: "azsdktest",
sku: {
capacity: 1,
name: "S1",
tier: azure_native.analysisservices.SkuTier.Standard,
},
tags: {
testKey: "testValue",
},
});
resources:
serverDetails:
type: azure-native:analysisservices:ServerDetails
properties:
asAdministrators:
members:
- azsdktest@microsoft.com
- azsdktest2@microsoft.com
location: West US
resourceGroupName: TestRG
serverName: azsdktest
sku:
capacity: 1
name: S1
tier: Standard
tags:
testKey: testValue
Create ServerDetails Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new ServerDetails(name: string, args: ServerDetailsArgs, opts?: CustomResourceOptions);
@overload
def ServerDetails(resource_name: str,
args: ServerDetailsArgs,
opts: Optional[ResourceOptions] = None)
@overload
def ServerDetails(resource_name: str,
opts: Optional[ResourceOptions] = None,
resource_group_name: Optional[str] = None,
sku: Optional[ResourceSkuArgs] = None,
as_administrators: Optional[ServerAdministratorsArgs] = None,
backup_blob_container_uri: Optional[str] = None,
gateway_details: Optional[GatewayDetailsArgs] = None,
ip_v4_firewall_settings: Optional[IPv4FirewallSettingsArgs] = None,
location: Optional[str] = None,
managed_mode: Optional[int] = None,
querypool_connection_mode: Optional[ConnectionMode] = None,
server_monitor_mode: Optional[int] = None,
server_name: Optional[str] = None,
tags: Optional[Mapping[str, str]] = None)
func NewServerDetails(ctx *Context, name string, args ServerDetailsArgs, opts ...ResourceOption) (*ServerDetails, error)
public ServerDetails(string name, ServerDetailsArgs args, CustomResourceOptions? opts = null)
public ServerDetails(String name, ServerDetailsArgs args)
public ServerDetails(String name, ServerDetailsArgs args, CustomResourceOptions options)
type: azure-native:analysisservices:ServerDetails
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args ServerDetailsArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args ServerDetailsArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args ServerDetailsArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ServerDetailsArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ServerDetailsArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var serverDetailsResource = new AzureNative.AnalysisServices.ServerDetails("serverDetailsResource", new()
{
ResourceGroupName = "string",
Sku = new AzureNative.AnalysisServices.Inputs.ResourceSkuArgs
{
Name = "string",
Capacity = 0,
Tier = "string",
},
AsAdministrators = new AzureNative.AnalysisServices.Inputs.ServerAdministratorsArgs
{
Members = new[]
{
"string",
},
},
BackupBlobContainerUri = "string",
GatewayDetails = new AzureNative.AnalysisServices.Inputs.GatewayDetailsArgs
{
GatewayResourceId = "string",
},
IpV4FirewallSettings = new AzureNative.AnalysisServices.Inputs.IPv4FirewallSettingsArgs
{
EnablePowerBIService = false,
FirewallRules = new[]
{
new AzureNative.AnalysisServices.Inputs.IPv4FirewallRuleArgs
{
FirewallRuleName = "string",
RangeEnd = "string",
RangeStart = "string",
},
},
},
Location = "string",
ManagedMode = 0,
QuerypoolConnectionMode = AzureNative.AnalysisServices.ConnectionMode.All,
ServerMonitorMode = 0,
ServerName = "string",
Tags =
{
{ "string", "string" },
},
});
example, err := analysisservices.NewServerDetails(ctx, "serverDetailsResource", &analysisservices.ServerDetailsArgs{
ResourceGroupName: pulumi.String("string"),
Sku: &analysisservices.ResourceSkuArgs{
Name: pulumi.String("string"),
Capacity: pulumi.Int(0),
Tier: pulumi.String("string"),
},
AsAdministrators: &analysisservices.ServerAdministratorsArgs{
Members: pulumi.StringArray{
pulumi.String("string"),
},
},
BackupBlobContainerUri: pulumi.String("string"),
GatewayDetails: &analysisservices.GatewayDetailsArgs{
GatewayResourceId: pulumi.String("string"),
},
IpV4FirewallSettings: &analysisservices.IPv4FirewallSettingsArgs{
EnablePowerBIService: pulumi.Bool(false),
FirewallRules: analysisservices.IPv4FirewallRuleArray{
&analysisservices.IPv4FirewallRuleArgs{
FirewallRuleName: pulumi.String("string"),
RangeEnd: pulumi.String("string"),
RangeStart: pulumi.String("string"),
},
},
},
Location: pulumi.String("string"),
ManagedMode: pulumi.Int(0),
QuerypoolConnectionMode: analysisservices.ConnectionModeAll,
ServerMonitorMode: pulumi.Int(0),
ServerName: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
})
var serverDetailsResource = new ServerDetails("serverDetailsResource", ServerDetailsArgs.builder()
.resourceGroupName("string")
.sku(ResourceSkuArgs.builder()
.name("string")
.capacity(0)
.tier("string")
.build())
.asAdministrators(ServerAdministratorsArgs.builder()
.members("string")
.build())
.backupBlobContainerUri("string")
.gatewayDetails(GatewayDetailsArgs.builder()
.gatewayResourceId("string")
.build())
.ipV4FirewallSettings(IPv4FirewallSettingsArgs.builder()
.enablePowerBIService(false)
.firewallRules(IPv4FirewallRuleArgs.builder()
.firewallRuleName("string")
.rangeEnd("string")
.rangeStart("string")
.build())
.build())
.location("string")
.managedMode(0)
.querypoolConnectionMode("All")
.serverMonitorMode(0)
.serverName("string")
.tags(Map.of("string", "string"))
.build());
server_details_resource = azure_native.analysisservices.ServerDetails("serverDetailsResource",
resource_group_name="string",
sku=azure_native.analysisservices.ResourceSkuArgs(
name="string",
capacity=0,
tier="string",
),
as_administrators=azure_native.analysisservices.ServerAdministratorsArgs(
members=["string"],
),
backup_blob_container_uri="string",
gateway_details=azure_native.analysisservices.GatewayDetailsArgs(
gateway_resource_id="string",
),
ip_v4_firewall_settings=azure_native.analysisservices.IPv4FirewallSettingsArgs(
enable_power_bi_service=False,
firewall_rules=[azure_native.analysisservices.IPv4FirewallRuleArgs(
firewall_rule_name="string",
range_end="string",
range_start="string",
)],
),
location="string",
managed_mode=0,
querypool_connection_mode=azure_native.analysisservices.ConnectionMode.ALL,
server_monitor_mode=0,
server_name="string",
tags={
"string": "string",
})
const serverDetailsResource = new azure_native.analysisservices.ServerDetails("serverDetailsResource", {
resourceGroupName: "string",
sku: {
name: "string",
capacity: 0,
tier: "string",
},
asAdministrators: {
members: ["string"],
},
backupBlobContainerUri: "string",
gatewayDetails: {
gatewayResourceId: "string",
},
ipV4FirewallSettings: {
enablePowerBIService: false,
firewallRules: [{
firewallRuleName: "string",
rangeEnd: "string",
rangeStart: "string",
}],
},
location: "string",
managedMode: 0,
querypoolConnectionMode: azure_native.analysisservices.ConnectionMode.All,
serverMonitorMode: 0,
serverName: "string",
tags: {
string: "string",
},
});
type: azure-native:analysisservices:ServerDetails
properties:
asAdministrators:
members:
- string
backupBlobContainerUri: string
gatewayDetails:
gatewayResourceId: string
ipV4FirewallSettings:
enablePowerBIService: false
firewallRules:
- firewallRuleName: string
rangeEnd: string
rangeStart: string
location: string
managedMode: 0
querypoolConnectionMode: All
resourceGroupName: string
serverMonitorMode: 0
serverName: string
sku:
capacity: 0
name: string
tier: string
tags:
string: string
ServerDetails Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The ServerDetails resource accepts the following input properties:
- 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.
- Sku
Pulumi.
Azure Native. Analysis Services. Inputs. Resource Sku - The SKU of the Analysis Services resource.
- As
Administrators Pulumi.Azure Native. Analysis Services. Inputs. Server Administrators - 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. Inputs. Gateway Details - The gateway details configured for the AS server.
- Ip
V4Firewall Pulumi.Settings Azure Native. Analysis Services. Inputs. IPv4Firewall Settings - The firewall settings for the AS server.
- Location string
- Location of the Analysis Services resource.
- Managed
Mode int - The managed mode of the server (0 = not managed, 1 = managed).
- Querypool
Connection Pulumi.Mode Azure Native. Analysis Services. Connection Mode - 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
- Server
Name string - The name of the Analysis Services server. It must be a minimum of 3 characters, and a maximum of 63.
- Dictionary<string, string>
- Key-value pairs of additional resource provisioning properties.
- 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.
- Sku
Resource
Sku Args - The SKU of the Analysis Services resource.
- As
Administrators ServerAdministrators Args - A collection of AS server administrators
- Backup
Blob stringContainer Uri - The SAS container URI to the backup container.
- Gateway
Details GatewayDetails Args - The gateway details configured for the AS server.
- Ip
V4Firewall IPv4FirewallSettings Settings Args - The firewall settings for the AS server.
- Location string
- Location of the Analysis Services resource.
- Managed
Mode int - The managed mode of the server (0 = not managed, 1 = managed).
- Querypool
Connection ConnectionMode Mode - 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
- Server
Name string - The name of the Analysis Services server. It must be a minimum of 3 characters, and a maximum of 63.
- map[string]string
- Key-value pairs of additional resource provisioning properties.
- 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.
- sku
Resource
Sku - The SKU of the Analysis Services resource.
- as
Administrators ServerAdministrators - A collection of AS server administrators
- backup
Blob StringContainer Uri - The SAS container URI to the backup container.
- gateway
Details GatewayDetails - The gateway details configured for the AS server.
- ip
V4Firewall IPv4FirewallSettings Settings - The firewall settings for the AS server.
- location String
- Location of the Analysis Services resource.
- managed
Mode Integer - The managed mode of the server (0 = not managed, 1 = managed).
- querypool
Connection ConnectionMode Mode - 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
- server
Name String - The name of the Analysis Services server. It must be a minimum of 3 characters, and a maximum of 63.
- Map<String,String>
- Key-value pairs of additional resource provisioning properties.
- 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.
- sku
Resource
Sku - The SKU of the Analysis Services resource.
- as
Administrators ServerAdministrators - A collection of AS server administrators
- backup
Blob stringContainer Uri - The SAS container URI to the backup container.
- gateway
Details GatewayDetails - The gateway details configured for the AS server.
- ip
V4Firewall IPv4FirewallSettings Settings - The firewall settings for the AS server.
- location string
- Location of the Analysis Services resource.
- managed
Mode number - The managed mode of the server (0 = not managed, 1 = managed).
- querypool
Connection ConnectionMode Mode - 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
- server
Name string - The name of the Analysis Services server. It must be a minimum of 3 characters, and a maximum of 63.
- {[key: string]: string}
- Key-value pairs of additional resource provisioning properties.
- 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.
- sku
Resource
Sku Args - The SKU of the Analysis Services resource.
- as_
administrators ServerAdministrators Args - A collection of AS server administrators
- backup_
blob_ strcontainer_ uri - The SAS container URI to the backup container.
- gateway_
details GatewayDetails Args - The gateway details configured for the AS server.
- ip_
v4_ IPv4Firewallfirewall_ settings Settings Args - The firewall settings for the AS server.
- location str
- Location of the Analysis Services resource.
- managed_
mode int - The managed mode of the server (0 = not managed, 1 = managed).
- querypool_
connection_ Connectionmode Mode - 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
- server_
name str - The name of the Analysis Services server. It must be a minimum of 3 characters, and a maximum of 63.
- Mapping[str, str]
- Key-value pairs of additional resource provisioning properties.
- 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.
- sku Property Map
- The SKU 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.
- location String
- Location of the Analysis Services resource.
- managed
Mode Number - The managed mode of the server (0 = not managed, 1 = managed).
- querypool
Connection "All" | "ReadMode Only" - 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
- server
Name String - The name of the Analysis Services server. It must be a minimum of 3 characters, and a maximum of 63.
- Map<String>
- Key-value pairs of additional resource provisioning properties.
Outputs
All input properties are implicitly available as output properties. Additionally, the ServerDetails resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed 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.
- 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.
- Id string
- The provider-assigned unique ID for this managed 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.
- 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.
- id String
- The provider-assigned unique ID for this managed 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.
- 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.
- id string
- The provider-assigned unique ID for this managed 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.
- 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.
- id str
- The provider-assigned unique ID for this managed 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.
- 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.
- id String
- The provider-assigned unique ID for this managed 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.
- 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.
Supporting Types
ConnectionMode, ConnectionModeArgs
- All
- All
- Read
Only - ReadOnly
- Connection
Mode All - All
- Connection
Mode Read Only - ReadOnly
- All
- All
- Read
Only - ReadOnly
- All
- All
- Read
Only - ReadOnly
- ALL
- All
- READ_ONLY
- ReadOnly
- "All"
- All
- "Read
Only" - ReadOnly
GatewayDetails, GatewayDetailsArgs
- Gateway
Resource stringId - Gateway resource to be associated with the server.
- Gateway
Resource stringId - Gateway resource to be associated with the server.
- gateway
Resource StringId - Gateway resource to be associated with the server.
- gateway
Resource stringId - Gateway resource to be associated with the server.
- gateway_
resource_ strid - Gateway resource to be associated with the server.
- gateway
Resource StringId - Gateway resource to be associated with the server.
GatewayDetailsResponse, GatewayDetailsResponseArgs
- 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.
IPv4FirewallRule, IPv4FirewallRuleArgs
- 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.
IPv4FirewallRuleResponse, IPv4FirewallRuleResponseArgs
- 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.
IPv4FirewallSettings, IPv4FirewallSettingsArgs
- Enable
Power boolBIService - The indicator of enabling PBI service.
- Firewall
Rules List<Pulumi.Azure Native. Analysis Services. Inputs. IPv4Firewall Rule> - An array of firewall rules.
- Enable
Power boolBIService - The indicator of enabling PBI service.
- Firewall
Rules []IPv4FirewallRule - An array of firewall rules.
- enable
Power BooleanBIService - The indicator of enabling PBI service.
- firewall
Rules List<IPv4FirewallRule> - An array of firewall rules.
- enable
Power booleanBIService - The indicator of enabling PBI service.
- firewall
Rules IPv4FirewallRule[] - An array of firewall rules.
- enable_
power_ boolbi_ service - The indicator of enabling PBI service.
- firewall_
rules Sequence[IPv4FirewallRule] - An array of firewall rules.
- enable
Power BooleanBIService - The indicator of enabling PBI service.
- firewall
Rules List<Property Map> - An array of firewall rules.
IPv4FirewallSettingsResponse, IPv4FirewallSettingsResponseArgs
- 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.
ResourceSku, ResourceSkuArgs
- Name string
- Name of the SKU level.
- Capacity int
- The number of instances in the read only query pool.
- Tier
string | Pulumi.
Azure Native. Analysis Services. Sku Tier - 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 | "Development" | "Basic" | "Standard"
- The name of the Azure pricing tier to which the SKU applies.
ResourceSkuResponse, ResourceSkuResponseArgs
ServerAdministrators, ServerAdministratorsArgs
- 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.
ServerAdministratorsResponse, ServerAdministratorsResponseArgs
- 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.
SkuTier, SkuTierArgs
- Development
- Development
- Basic
- Basic
- Standard
- Standard
- Sku
Tier Development - Development
- Sku
Tier Basic - Basic
- Sku
Tier Standard - Standard
- Development
- Development
- Basic
- Basic
- Standard
- Standard
- Development
- Development
- Basic
- Basic
- Standard
- Standard
- DEVELOPMENT
- Development
- BASIC
- Basic
- STANDARD
- Standard
- "Development"
- Development
- "Basic"
- Basic
- "Standard"
- Standard
Import
An existing resource can be imported using its type token, name, and identifier, e.g.
$ pulumi import azure-native:analysisservices:ServerDetails azsdktest /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AnalysisServices/servers/{serverName}
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0