Class QuotaApplication


  • public class QuotaApplication
    extends com.pulumi.resources.CustomResource
    ## Import Quotas Quota Application can be imported using the id, e.g. ```sh $ pulumi import alicloud:quotas/quotaApplication:QuotaApplication example <id> ```
    • Nested Class Summary

      • Nested classes/interfaces inherited from class com.pulumi.resources.CustomResource

        com.pulumi.resources.CustomResource.CustomResourceInternal
      • Nested classes/interfaces inherited from class com.pulumi.resources.Resource

        com.pulumi.resources.Resource.LazyField<T extends java.lang.Object>, com.pulumi.resources.Resource.LazyFields, com.pulumi.resources.Resource.ResourceInternal
    • Field Summary

      • Fields inherited from class com.pulumi.resources.Resource

        childResources, remote
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      com.pulumi.core.Output<java.lang.String> approveValue()  
      com.pulumi.core.Output<java.lang.String> auditMode()  
      com.pulumi.core.Output<java.lang.String> auditReason()  
      com.pulumi.core.Output<java.lang.String> createTime()  
      com.pulumi.core.Output<java.lang.Double> desireValue()  
      com.pulumi.core.Output<java.util.Optional<java.util.List<QuotaApplicationDimension>>> dimensions()  
      com.pulumi.core.Output<java.util.Optional<java.lang.String>> effectiveTime()  
      com.pulumi.core.Output<java.util.Optional<java.lang.String>> envLanguage()  
      com.pulumi.core.Output<java.util.Optional<java.lang.String>> expireTime()  
      static QuotaApplication get​(java.lang.String name, com.pulumi.core.Output<java.lang.String> id, QuotaApplicationState state, com.pulumi.resources.CustomResourceOptions options)
      Get an existing Host resource's state with the given name, ID, and optional extra properties used to qualify the lookup.
      com.pulumi.core.Output<java.lang.Integer> noticeType()  
      com.pulumi.core.Output<java.lang.String> productCode()  
      com.pulumi.core.Output<java.lang.String> quotaActionCode()  
      com.pulumi.core.Output<java.util.Optional<java.lang.String>> quotaCategory()  
      com.pulumi.core.Output<java.lang.String> quotaDescription()  
      com.pulumi.core.Output<java.lang.String> quotaName()  
      com.pulumi.core.Output<java.lang.String> quotaUnit()  
      com.pulumi.core.Output<java.lang.String> reason()  
      com.pulumi.core.Output<java.lang.String> status()  
      • Methods inherited from class com.pulumi.resources.CustomResource

        getId, id, idFuture
      • Methods inherited from class com.pulumi.resources.Resource

        getChildResources, getResourceName, getResourceType, getUrn, pulumiChildResources, pulumiResourceName, pulumiResourceType, urn
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • QuotaApplication

        public QuotaApplication​(java.lang.String name)
        Parameters:
        name - The _unique_ name of the resulting resource.
      • QuotaApplication

        public QuotaApplication​(java.lang.String name,
                                QuotaApplicationArgs args)
        Parameters:
        name - The _unique_ name of the resulting resource.
        args - The arguments to use to populate this resource's properties.
      • QuotaApplication

        public QuotaApplication​(java.lang.String name,
                                QuotaApplicationArgs args,
                                @Nullable
                                com.pulumi.resources.CustomResourceOptions options)
        Parameters:
        name - The _unique_ name of the resulting resource.
        args - The arguments to use to populate this resource's properties.
        options - A bag of options that control this resource's behavior.
    • Method Detail

      • approveValue

        public com.pulumi.core.Output<java.lang.String> approveValue()
        Returns:
        The approve value of the quota application.
      • auditMode

        public com.pulumi.core.Output<java.lang.String> auditMode()
        Returns:
        Quota audit mode. Value: - Sync: Synchronize auditing. The quota center automatically approves, and the approval result is returned immediately, but the probability of application passing is lower than that of asynchronous approval, and the validity period of the increase quota is 1 hour. - Async: Asynchronous auditing. Manual review, the probability of application passing is relatively high, and the validity period of the increase quota is 1 month. > **NOTE:** This parameter takes effect only for the ECS specification quota of the cloud server.
      • auditReason

        public com.pulumi.core.Output<java.lang.String> auditReason()
        Returns:
        The audit reason.
      • createTime

        public com.pulumi.core.Output<java.lang.String> createTime()
        Returns:
        Resource attribute field representing creation time.
      • desireValue

        public com.pulumi.core.Output<java.lang.Double> desireValue()
        Returns:
        The desire value of the quota application.
      • dimensions

        public com.pulumi.core.Output<java.util.Optional<java.util.List<QuotaApplicationDimension>>> dimensions()
        Returns:
        QuotaDimensions. See `dimensions` below.
      • effectiveTime

        public com.pulumi.core.Output<java.util.Optional<java.lang.String>> effectiveTime()
        Returns:
        The effective time of the quota application.
      • envLanguage

        public com.pulumi.core.Output<java.util.Optional<java.lang.String>> envLanguage()
        Returns:
        The language of the quota alert notification. Value: - zh (default): Chinese. - en: English.
      • expireTime

        public com.pulumi.core.Output<java.util.Optional<java.lang.String>> expireTime()
        Returns:
        The expired time of the quota application.
      • noticeType

        public com.pulumi.core.Output<java.lang.Integer> noticeType()
        Returns:
        Specifies whether to send a notification about the application result. Valid values:0: sends a notification about the application result.3: A notification about the application result is sent.
      • productCode

        public com.pulumi.core.Output<java.lang.String> productCode()
        Returns:
        The product code.
      • quotaActionCode

        public com.pulumi.core.Output<java.lang.String> quotaActionCode()
        Returns:
        The ID of quota action.
      • quotaCategory

        public com.pulumi.core.Output<java.util.Optional<java.lang.String>> quotaCategory()
        Returns:
        The quota type. - CommonQuota (default): Generic quota. - FlowControl:API rate quota. - WhiteListLabel: Equity quota.
      • quotaDescription

        public com.pulumi.core.Output<java.lang.String> quotaDescription()
        Returns:
        The description of the quota application.
      • quotaName

        public com.pulumi.core.Output<java.lang.String> quotaName()
        Returns:
        The name of the quota application.
      • quotaUnit

        public com.pulumi.core.Output<java.lang.String> quotaUnit()
        Returns:
        The unit of the quota application.
      • reason

        public com.pulumi.core.Output<java.lang.String> reason()
        Returns:
        The reason of the quota application.
      • status

        public com.pulumi.core.Output<java.lang.String> status()
        Returns:
        Application Status: - Disagree: reject. - Agree: Approved. - Process: under review. - Cancel: Closed.
      • get

        public static QuotaApplication get​(java.lang.String name,
                                           com.pulumi.core.Output<java.lang.String> id,
                                           @Nullable
                                           QuotaApplicationState state,
                                           @Nullable
                                           com.pulumi.resources.CustomResourceOptions options)
        Get an existing Host resource's state with the given name, ID, and optional extra properties used to qualify the lookup.
        Parameters:
        name - The _unique_ name of the resulting resource.
        id - The _unique_ provider ID of the resource to lookup.
        state -
        options - Optional settings to control the behavior of the CustomResource.