Class AccountPropertiesArgs


  • public final class AccountPropertiesArgs
    extends com.pulumi.resources.ResourceArgs
    Properties of Cognitive Services account.
    • Method Detail

      • allowedFqdnList

        public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> allowedFqdnList()
      • apiProperties

        public java.util.Optional<com.pulumi.core.Output<ApiPropertiesArgs>> apiProperties()
        Returns:
        The api properties for special APIs.
      • customSubDomainName

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> customSubDomainName()
        Returns:
        Optional subdomain name used for token-based authentication.
      • disableLocalAuth

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> disableLocalAuth()
      • dynamicThrottlingEnabled

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> dynamicThrottlingEnabled()
        Returns:
        The flag to enable dynamic throttling.
      • encryption

        public java.util.Optional<com.pulumi.core.Output<EncryptionArgs>> encryption()
        Returns:
        The encryption properties for this resource.
      • locations

        public java.util.Optional<com.pulumi.core.Output<MultiRegionSettingsArgs>> locations()
        Returns:
        The multiregion settings of Cognitive Services account.
      • migrationToken

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> migrationToken()
        Returns:
        Resource migration token.
      • networkAcls

        public java.util.Optional<com.pulumi.core.Output<NetworkRuleSetArgs>> networkAcls()
        Returns:
        A collection of rules governing the accessibility from specific network locations.
      • publicNetworkAccess

        public java.util.Optional<com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,​PublicNetworkAccess>>> publicNetworkAccess()
        Returns:
        Whether or not public endpoint access is allowed for this account.
      • restore

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> restore()
      • restrictOutboundNetworkAccess

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> restrictOutboundNetworkAccess()
      • userOwnedStorage

        public java.util.Optional<com.pulumi.core.Output<java.util.List<UserOwnedStorageArgs>>> userOwnedStorage()
        Returns:
        The storage accounts for this resource.