Package com.pulumi.alicloud.quotas
Class QuotaApplication
- java.lang.Object
-
- com.pulumi.resources.Resource
-
- com.pulumi.resources.CustomResource
-
- com.pulumi.alicloud.quotas.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> ```
-
-
Constructor Summary
Constructors Constructor Description QuotaApplication(java.lang.String name)
QuotaApplication(java.lang.String name, QuotaApplicationArgs args)
QuotaApplication(java.lang.String name, QuotaApplicationArgs args, com.pulumi.resources.CustomResourceOptions options)
-
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()
-
-
-
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.
-
-