Class SimArgs.Builder
- java.lang.Object
-
- com.pulumi.azurenative.mobilenetwork.SimArgs.Builder
-
- Enclosing class:
- SimArgs
public static final class SimArgs.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SimArgs.Builder
authenticationKey(com.pulumi.core.Output<java.lang.String> authenticationKey)
SimArgs.Builder
authenticationKey(java.lang.String authenticationKey)
SimArgs
build()
SimArgs.Builder
deviceType(com.pulumi.core.Output<java.lang.String> deviceType)
SimArgs.Builder
deviceType(java.lang.String deviceType)
SimArgs.Builder
integratedCircuitCardIdentifier(com.pulumi.core.Output<java.lang.String> integratedCircuitCardIdentifier)
SimArgs.Builder
integratedCircuitCardIdentifier(java.lang.String integratedCircuitCardIdentifier)
SimArgs.Builder
internationalMobileSubscriberIdentity(com.pulumi.core.Output<java.lang.String> internationalMobileSubscriberIdentity)
SimArgs.Builder
internationalMobileSubscriberIdentity(java.lang.String internationalMobileSubscriberIdentity)
SimArgs.Builder
operatorKeyCode(com.pulumi.core.Output<java.lang.String> operatorKeyCode)
SimArgs.Builder
operatorKeyCode(java.lang.String operatorKeyCode)
SimArgs.Builder
resourceGroupName(com.pulumi.core.Output<java.lang.String> resourceGroupName)
SimArgs.Builder
resourceGroupName(java.lang.String resourceGroupName)
SimArgs.Builder
simGroupName(com.pulumi.core.Output<java.lang.String> simGroupName)
SimArgs.Builder
simGroupName(java.lang.String simGroupName)
SimArgs.Builder
simName(com.pulumi.core.Output<java.lang.String> simName)
SimArgs.Builder
simName(java.lang.String simName)
SimArgs.Builder
simPolicy(SimPolicyResourceIdArgs simPolicy)
SimArgs.Builder
simPolicy(com.pulumi.core.Output<SimPolicyResourceIdArgs> simPolicy)
SimArgs.Builder
staticIpConfiguration(SimStaticIpPropertiesArgs... staticIpConfiguration)
SimArgs.Builder
staticIpConfiguration(com.pulumi.core.Output<java.util.List<SimStaticIpPropertiesArgs>> staticIpConfiguration)
SimArgs.Builder
staticIpConfiguration(java.util.List<SimStaticIpPropertiesArgs> staticIpConfiguration)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(SimArgs defaults)
-
-
Method Detail
-
authenticationKey
public SimArgs.Builder authenticationKey(@Nullable com.pulumi.core.Output<java.lang.String> authenticationKey)
- Parameters:
authenticationKey
- The Ki value for the SIM.- Returns:
- builder
-
authenticationKey
public SimArgs.Builder authenticationKey(java.lang.String authenticationKey)
- Parameters:
authenticationKey
- The Ki value for the SIM.- Returns:
- builder
-
deviceType
public SimArgs.Builder deviceType(@Nullable com.pulumi.core.Output<java.lang.String> deviceType)
- Parameters:
deviceType
- An optional free-form text field that can be used to record the device type this SIM is associated with, for example 'Video camera'. The Azure portal allows SIMs to be grouped and filtered based on this value.- Returns:
- builder
-
deviceType
public SimArgs.Builder deviceType(java.lang.String deviceType)
- Parameters:
deviceType
- An optional free-form text field that can be used to record the device type this SIM is associated with, for example 'Video camera'. The Azure portal allows SIMs to be grouped and filtered based on this value.- Returns:
- builder
-
integratedCircuitCardIdentifier
public SimArgs.Builder integratedCircuitCardIdentifier(@Nullable com.pulumi.core.Output<java.lang.String> integratedCircuitCardIdentifier)
- Parameters:
integratedCircuitCardIdentifier
- The integrated circuit card ID (ICCID) for the SIM.- Returns:
- builder
-
integratedCircuitCardIdentifier
public SimArgs.Builder integratedCircuitCardIdentifier(java.lang.String integratedCircuitCardIdentifier)
- Parameters:
integratedCircuitCardIdentifier
- The integrated circuit card ID (ICCID) for the SIM.- Returns:
- builder
-
internationalMobileSubscriberIdentity
public SimArgs.Builder internationalMobileSubscriberIdentity(com.pulumi.core.Output<java.lang.String> internationalMobileSubscriberIdentity)
- Parameters:
internationalMobileSubscriberIdentity
- The international mobile subscriber identity (IMSI) for the SIM.- Returns:
- builder
-
internationalMobileSubscriberIdentity
public SimArgs.Builder internationalMobileSubscriberIdentity(java.lang.String internationalMobileSubscriberIdentity)
- Parameters:
internationalMobileSubscriberIdentity
- The international mobile subscriber identity (IMSI) for the SIM.- Returns:
- builder
-
operatorKeyCode
public SimArgs.Builder operatorKeyCode(@Nullable com.pulumi.core.Output<java.lang.String> operatorKeyCode)
- Parameters:
operatorKeyCode
- The Opc value for the SIM.- Returns:
- builder
-
operatorKeyCode
public SimArgs.Builder operatorKeyCode(java.lang.String operatorKeyCode)
- Parameters:
operatorKeyCode
- The Opc value for the SIM.- Returns:
- builder
-
resourceGroupName
public SimArgs.Builder resourceGroupName(com.pulumi.core.Output<java.lang.String> resourceGroupName)
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.- Returns:
- builder
-
resourceGroupName
public SimArgs.Builder resourceGroupName(java.lang.String resourceGroupName)
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.- Returns:
- builder
-
simGroupName
public SimArgs.Builder simGroupName(com.pulumi.core.Output<java.lang.String> simGroupName)
- Parameters:
simGroupName
- The name of the SIM Group.- Returns:
- builder
-
simGroupName
public SimArgs.Builder simGroupName(java.lang.String simGroupName)
- Parameters:
simGroupName
- The name of the SIM Group.- Returns:
- builder
-
simName
public SimArgs.Builder simName(@Nullable com.pulumi.core.Output<java.lang.String> simName)
- Parameters:
simName
- The name of the SIM.- Returns:
- builder
-
simName
public SimArgs.Builder simName(java.lang.String simName)
- Parameters:
simName
- The name of the SIM.- Returns:
- builder
-
simPolicy
public SimArgs.Builder simPolicy(@Nullable com.pulumi.core.Output<SimPolicyResourceIdArgs> simPolicy)
- Parameters:
simPolicy
- The SIM policy used by this SIM. The SIM policy must be in the same location as the SIM.- Returns:
- builder
-
simPolicy
public SimArgs.Builder simPolicy(SimPolicyResourceIdArgs simPolicy)
- Parameters:
simPolicy
- The SIM policy used by this SIM. The SIM policy must be in the same location as the SIM.- Returns:
- builder
-
staticIpConfiguration
public SimArgs.Builder staticIpConfiguration(@Nullable com.pulumi.core.Output<java.util.List<SimStaticIpPropertiesArgs>> staticIpConfiguration)
- Parameters:
staticIpConfiguration
- A list of static IP addresses assigned to this SIM. Each address is assigned at a defined network scope, made up of {attached data network, slice}.- Returns:
- builder
-
staticIpConfiguration
public SimArgs.Builder staticIpConfiguration(java.util.List<SimStaticIpPropertiesArgs> staticIpConfiguration)
- Parameters:
staticIpConfiguration
- A list of static IP addresses assigned to this SIM. Each address is assigned at a defined network scope, made up of {attached data network, slice}.- Returns:
- builder
-
staticIpConfiguration
public SimArgs.Builder staticIpConfiguration(SimStaticIpPropertiesArgs... staticIpConfiguration)
- Parameters:
staticIpConfiguration
- A list of static IP addresses assigned to this SIM. Each address is assigned at a defined network scope, made up of {attached data network, slice}.- Returns:
- builder
-
build
public SimArgs build()
-
-