Class ServerDetailsArgs


  • public final class ServerDetailsArgs
    extends com.pulumi.resources.ResourceArgs
    • Method Detail

      • asAdministrators

        public java.util.Optional<com.pulumi.core.Output<ServerAdministratorsArgs>> asAdministrators()
        Returns:
        A collection of AS server administrators
      • backupBlobContainerUri

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> backupBlobContainerUri()
        Returns:
        The SAS container URI to the backup container.
      • gatewayDetails

        public java.util.Optional<com.pulumi.core.Output<GatewayDetailsArgs>> gatewayDetails()
        Returns:
        The gateway details configured for the AS server.
      • ipV4FirewallSettings

        public java.util.Optional<com.pulumi.core.Output<IPv4FirewallSettingsArgs>> ipV4FirewallSettings()
        Returns:
        The firewall settings for the AS server.
      • location

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> location()
        Returns:
        Location of the Analysis Services resource.
      • managedMode

        public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> managedMode()
        Returns:
        The managed mode of the server (0 = not managed, 1 = managed).
      • querypoolConnectionMode

        public java.util.Optional<com.pulumi.core.Output<ConnectionMode>> querypoolConnectionMode()
        Returns:
        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.
      • resourceGroupName

        public com.pulumi.core.Output<java.lang.String> resourceGroupName()
        Returns:
        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.
      • serverMonitorMode

        public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> serverMonitorMode()
        Returns:
        The server monitor mode for AS server
      • serverName

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> serverName()
        Returns:
        The name of the Analysis Services server. It must be a minimum of 3 characters, and a maximum of 63.
      • sku

        public com.pulumi.core.Output<ResourceSkuArgs> sku()
        Returns:
        The SKU of the Analysis Services resource.
      • tags

        public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,​java.lang.String>>> tags()
        Returns:
        Key-value pairs of additional resource provisioning properties.