Class QuotaSetV2State.Builder
- java.lang.Object
-
- com.pulumi.openstack.compute.inputs.QuotaSetV2State.Builder
-
- Enclosing class:
- QuotaSetV2State
public static final class QuotaSetV2State.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(QuotaSetV2State defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description QuotaSetV2Statebuild()QuotaSetV2State.Buildercores(com.pulumi.core.Output<java.lang.Integer> cores)QuotaSetV2State.Buildercores(java.lang.Integer cores)QuotaSetV2State.BuilderfixedIps(com.pulumi.core.Output<java.lang.Integer> fixedIps)QuotaSetV2State.BuilderfixedIps(java.lang.Integer fixedIps)QuotaSetV2State.BuilderfloatingIps(com.pulumi.core.Output<java.lang.Integer> floatingIps)QuotaSetV2State.BuilderfloatingIps(java.lang.Integer floatingIps)QuotaSetV2State.BuilderinjectedFileContentBytes(com.pulumi.core.Output<java.lang.Integer> injectedFileContentBytes)QuotaSetV2State.BuilderinjectedFileContentBytes(java.lang.Integer injectedFileContentBytes)QuotaSetV2State.BuilderinjectedFilePathBytes(com.pulumi.core.Output<java.lang.Integer> injectedFilePathBytes)QuotaSetV2State.BuilderinjectedFilePathBytes(java.lang.Integer injectedFilePathBytes)QuotaSetV2State.BuilderinjectedFiles(com.pulumi.core.Output<java.lang.Integer> injectedFiles)QuotaSetV2State.BuilderinjectedFiles(java.lang.Integer injectedFiles)QuotaSetV2State.Builderinstances(com.pulumi.core.Output<java.lang.Integer> instances)QuotaSetV2State.Builderinstances(java.lang.Integer instances)QuotaSetV2State.BuilderkeyPairs(com.pulumi.core.Output<java.lang.Integer> keyPairs)QuotaSetV2State.BuilderkeyPairs(java.lang.Integer keyPairs)QuotaSetV2State.BuildermetadataItems(com.pulumi.core.Output<java.lang.Integer> metadataItems)QuotaSetV2State.BuildermetadataItems(java.lang.Integer metadataItems)QuotaSetV2State.BuilderprojectId(com.pulumi.core.Output<java.lang.String> projectId)QuotaSetV2State.BuilderprojectId(java.lang.String projectId)QuotaSetV2State.Builderram(com.pulumi.core.Output<java.lang.Integer> ram)QuotaSetV2State.Builderram(java.lang.Integer ram)QuotaSetV2State.Builderregion(com.pulumi.core.Output<java.lang.String> region)QuotaSetV2State.Builderregion(java.lang.String region)QuotaSetV2State.BuildersecurityGroupRules(com.pulumi.core.Output<java.lang.Integer> securityGroupRules)QuotaSetV2State.BuildersecurityGroupRules(java.lang.Integer securityGroupRules)QuotaSetV2State.BuildersecurityGroups(com.pulumi.core.Output<java.lang.Integer> securityGroups)QuotaSetV2State.BuildersecurityGroups(java.lang.Integer securityGroups)QuotaSetV2State.BuilderserverGroupMembers(com.pulumi.core.Output<java.lang.Integer> serverGroupMembers)QuotaSetV2State.BuilderserverGroupMembers(java.lang.Integer serverGroupMembers)QuotaSetV2State.BuilderserverGroups(com.pulumi.core.Output<java.lang.Integer> serverGroups)QuotaSetV2State.BuilderserverGroups(java.lang.Integer serverGroups)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(QuotaSetV2State defaults)
-
-
Method Detail
-
cores
public QuotaSetV2State.Builder cores(@Nullable com.pulumi.core.Output<java.lang.Integer> cores)
- Parameters:
cores- Quota value for cores. Changing this updates the existing quotaset.- Returns:
- builder
-
cores
public QuotaSetV2State.Builder cores(java.lang.Integer cores)
- Parameters:
cores- Quota value for cores. Changing this updates the existing quotaset.- Returns:
- builder
-
fixedIps
public QuotaSetV2State.Builder fixedIps(@Nullable com.pulumi.core.Output<java.lang.Integer> fixedIps)
- Parameters:
fixedIps- Quota value for fixed IPs. Changing this updates the existing quotaset.- Returns:
- builder
-
fixedIps
public QuotaSetV2State.Builder fixedIps(java.lang.Integer fixedIps)
- Parameters:
fixedIps- Quota value for fixed IPs. Changing this updates the existing quotaset.- Returns:
- builder
-
floatingIps
public QuotaSetV2State.Builder floatingIps(@Nullable com.pulumi.core.Output<java.lang.Integer> floatingIps)
- Parameters:
floatingIps- Quota value for floating IPs. Changing this updates the existing quotaset.- Returns:
- builder
-
floatingIps
public QuotaSetV2State.Builder floatingIps(java.lang.Integer floatingIps)
- Parameters:
floatingIps- Quota value for floating IPs. Changing this updates the existing quotaset.- Returns:
- builder
-
injectedFileContentBytes
public QuotaSetV2State.Builder injectedFileContentBytes(@Nullable com.pulumi.core.Output<java.lang.Integer> injectedFileContentBytes)
- Parameters:
injectedFileContentBytes- Quota value for content bytes of injected files. Changing this updates the existing quotaset.- Returns:
- builder
-
injectedFileContentBytes
public QuotaSetV2State.Builder injectedFileContentBytes(java.lang.Integer injectedFileContentBytes)
- Parameters:
injectedFileContentBytes- Quota value for content bytes of injected files. Changing this updates the existing quotaset.- Returns:
- builder
-
injectedFilePathBytes
public QuotaSetV2State.Builder injectedFilePathBytes(@Nullable com.pulumi.core.Output<java.lang.Integer> injectedFilePathBytes)
- Parameters:
injectedFilePathBytes- Quota value for path bytes of injected files. Changing this updates the existing quotaset.- Returns:
- builder
-
injectedFilePathBytes
public QuotaSetV2State.Builder injectedFilePathBytes(java.lang.Integer injectedFilePathBytes)
- Parameters:
injectedFilePathBytes- Quota value for path bytes of injected files. Changing this updates the existing quotaset.- Returns:
- builder
-
injectedFiles
public QuotaSetV2State.Builder injectedFiles(@Nullable com.pulumi.core.Output<java.lang.Integer> injectedFiles)
- Parameters:
injectedFiles- Quota value for injected files. Changing this updates the existing quotaset.- Returns:
- builder
-
injectedFiles
public QuotaSetV2State.Builder injectedFiles(java.lang.Integer injectedFiles)
- Parameters:
injectedFiles- Quota value for injected files. Changing this updates the existing quotaset.- Returns:
- builder
-
instances
public QuotaSetV2State.Builder instances(@Nullable com.pulumi.core.Output<java.lang.Integer> instances)
- Parameters:
instances- Quota value for instances. Changing this updates the existing quotaset.- Returns:
- builder
-
instances
public QuotaSetV2State.Builder instances(java.lang.Integer instances)
- Parameters:
instances- Quota value for instances. Changing this updates the existing quotaset.- Returns:
- builder
-
keyPairs
public QuotaSetV2State.Builder keyPairs(@Nullable com.pulumi.core.Output<java.lang.Integer> keyPairs)
- Parameters:
keyPairs- Quota value for key pairs. Changing this updates the existing quotaset.- Returns:
- builder
-
keyPairs
public QuotaSetV2State.Builder keyPairs(java.lang.Integer keyPairs)
- Parameters:
keyPairs- Quota value for key pairs. Changing this updates the existing quotaset.- Returns:
- builder
-
metadataItems
public QuotaSetV2State.Builder metadataItems(@Nullable com.pulumi.core.Output<java.lang.Integer> metadataItems)
- Parameters:
metadataItems- Quota value for metadata items. Changing this updates the existing quotaset.- Returns:
- builder
-
metadataItems
public QuotaSetV2State.Builder metadataItems(java.lang.Integer metadataItems)
- Parameters:
metadataItems- Quota value for metadata items. Changing this updates the existing quotaset.- Returns:
- builder
-
projectId
public QuotaSetV2State.Builder projectId(@Nullable com.pulumi.core.Output<java.lang.String> projectId)
- Parameters:
projectId- ID of the project to manage quotas. Changing this creates a new quotaset.- Returns:
- builder
-
projectId
public QuotaSetV2State.Builder projectId(java.lang.String projectId)
- Parameters:
projectId- ID of the project to manage quotas. Changing this creates a new quotaset.- Returns:
- builder
-
ram
public QuotaSetV2State.Builder ram(@Nullable com.pulumi.core.Output<java.lang.Integer> ram)
- Parameters:
ram- Quota value for RAM. Changing this updates the existing quotaset.- Returns:
- builder
-
ram
public QuotaSetV2State.Builder ram(java.lang.Integer ram)
- Parameters:
ram- Quota value for RAM. Changing this updates the existing quotaset.- Returns:
- builder
-
region
public QuotaSetV2State.Builder region(@Nullable com.pulumi.core.Output<java.lang.String> region)
- Parameters:
region- The region in which to create the volume. If omitted, the `region` argument of the provider is used. Changing this creates a new quotaset.- Returns:
- builder
-
region
public QuotaSetV2State.Builder region(java.lang.String region)
- Parameters:
region- The region in which to create the volume. If omitted, the `region` argument of the provider is used. Changing this creates a new quotaset.- Returns:
- builder
-
securityGroupRules
public QuotaSetV2State.Builder securityGroupRules(@Nullable com.pulumi.core.Output<java.lang.Integer> securityGroupRules)
- Parameters:
securityGroupRules- Quota value for security group rules. Changing this updates the existing quotaset.- Returns:
- builder
-
securityGroupRules
public QuotaSetV2State.Builder securityGroupRules(java.lang.Integer securityGroupRules)
- Parameters:
securityGroupRules- Quota value for security group rules. Changing this updates the existing quotaset.- Returns:
- builder
-
securityGroups
public QuotaSetV2State.Builder securityGroups(@Nullable com.pulumi.core.Output<java.lang.Integer> securityGroups)
- Parameters:
securityGroups- Quota value for security groups. Changing this updates the existing quotaset.- Returns:
- builder
-
securityGroups
public QuotaSetV2State.Builder securityGroups(java.lang.Integer securityGroups)
- Parameters:
securityGroups- Quota value for security groups. Changing this updates the existing quotaset.- Returns:
- builder
-
serverGroupMembers
public QuotaSetV2State.Builder serverGroupMembers(@Nullable com.pulumi.core.Output<java.lang.Integer> serverGroupMembers)
- Parameters:
serverGroupMembers- Quota value for server groups members. Changing this updates the existing quotaset.- Returns:
- builder
-
serverGroupMembers
public QuotaSetV2State.Builder serverGroupMembers(java.lang.Integer serverGroupMembers)
- Parameters:
serverGroupMembers- Quota value for server groups members. Changing this updates the existing quotaset.- Returns:
- builder
-
serverGroups
public QuotaSetV2State.Builder serverGroups(@Nullable com.pulumi.core.Output<java.lang.Integer> serverGroups)
- Parameters:
serverGroups- Quota value for server groups. Changing this updates the existing quotaset.- Returns:
- builder
-
serverGroups
public QuotaSetV2State.Builder serverGroups(java.lang.Integer serverGroups)
- Parameters:
serverGroups- Quota value for server groups. Changing this updates the existing quotaset.- Returns:
- builder
-
build
public QuotaSetV2State build()
-
-