Class SqlServerInstancePropertiesArgs


  • public final class SqlServerInstancePropertiesArgs
    extends com.pulumi.resources.ResourceArgs
    Properties of SqlServerInstance.
    • Method Detail

      • azureDefenderStatus

        public java.util.Optional<com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,​DefenderStatus>>> azureDefenderStatus()
        Returns:
        Status of Azure Defender.
      • azureDefenderStatusLastUpdated

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> azureDefenderStatusLastUpdated()
        Returns:
        Timestamp of last Azure Defender status update.
      • collation

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> collation()
        Returns:
        SQL Server collation.
      • containerResourceId

        public com.pulumi.core.Output<java.lang.String> containerResourceId()
        Returns:
        ARM Resource id of the container resource (Azure Arc for Servers).
      • cores

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> cores()
        Returns:
        The number of total cores of the Operating System Environment (OSE) hosting the SQL Server instance.
      • currentVersion

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> currentVersion()
        Returns:
        SQL Server current version.
      • edition

        public java.util.Optional<com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,​EditionType>>> edition()
        Returns:
        SQL Server edition.
      • hostType

        public java.util.Optional<com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,​HostType>>> hostType()
        Returns:
        Type of host for Azure Arc SQL Server
      • instanceName

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> instanceName()
        Returns:
        SQL Server instance name.
      • licenseType

        public java.util.Optional<com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,​ArcSqlServerLicenseType>>> licenseType()
        Returns:
        SQL Server license type.
      • patchLevel

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> patchLevel()
        Returns:
        SQL Server update level.
      • productId

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> productId()
        Returns:
        SQL Server product ID.
      • status

        public com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,​ConnectionStatus>> status()
        Returns:
        The cloud connectivity status.
      • tcpDynamicPorts

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> tcpDynamicPorts()
        Returns:
        Dynamic TCP ports used by SQL Server.
      • tcpStaticPorts

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> tcpStaticPorts()
        Returns:
        Static TCP ports used by SQL Server.
      • vCore

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> vCore()
        Returns:
        The number of logical processors used by the SQL Server instance.
      • version

        public java.util.Optional<com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,​SqlVersion>>> version()
        Returns:
        SQL Server version.