1. Packages
  2. Azure Classic
  3. API Docs
  4. mobile
  5. getNetworkSim

We recommend using Azure Native.

Azure Classic v5.74.0 published on Monday, Apr 29, 2024 by Pulumi

azure.mobile.getNetworkSim

Explore with Pulumi AI

azure logo

We recommend using Azure Native.

Azure Classic v5.74.0 published on Monday, Apr 29, 2024 by Pulumi

    Get information about a Mobile Network Sim.

    Example Usage

    Coming soon!
    
    Coming soon!
    
    Coming soon!
    
    Coming soon!
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.azure.mobile.MobileFunctions;
    import com.pulumi.azure.mobile.inputs.GetNetworkSimGroupArgs;
    import com.pulumi.azure.mobile.inputs.GetNetworkSimArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
            final var example = MobileFunctions.getNetworkSimGroup(GetNetworkSimGroupArgs.builder()
                .name("example-mnsg")
                .resourceGroupName("example-rg")
                .build());
    
            final var exampleGetNetworkSim = MobileFunctions.getNetworkSim(GetNetworkSimArgs.builder()
                .name("example-sim")
                .mobileNetworkSimGroupId(example.applyValue(getNetworkSimGroupResult -> getNetworkSimGroupResult.id()))
                .build());
    
        }
    }
    
    variables:
      example:
        fn::invoke:
          Function: azure:mobile:getNetworkSimGroup
          Arguments:
            name: example-mnsg
            resourceGroupName: example-rg
      exampleGetNetworkSim:
        fn::invoke:
          Function: azure:mobile:getNetworkSim
          Arguments:
            name: example-sim
            mobileNetworkSimGroupId: ${example.id}
    

    Using getNetworkSim

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getNetworkSim(args: GetNetworkSimArgs, opts?: InvokeOptions): Promise<GetNetworkSimResult>
    function getNetworkSimOutput(args: GetNetworkSimOutputArgs, opts?: InvokeOptions): Output<GetNetworkSimResult>
    def get_network_sim(mobile_network_sim_group_id: Optional[str] = None,
                        name: Optional[str] = None,
                        opts: Optional[InvokeOptions] = None) -> GetNetworkSimResult
    def get_network_sim_output(mobile_network_sim_group_id: Optional[pulumi.Input[str]] = None,
                        name: Optional[pulumi.Input[str]] = None,
                        opts: Optional[InvokeOptions] = None) -> Output[GetNetworkSimResult]
    func LookupNetworkSim(ctx *Context, args *LookupNetworkSimArgs, opts ...InvokeOption) (*LookupNetworkSimResult, error)
    func LookupNetworkSimOutput(ctx *Context, args *LookupNetworkSimOutputArgs, opts ...InvokeOption) LookupNetworkSimResultOutput

    > Note: This function is named LookupNetworkSim in the Go SDK.

    public static class GetNetworkSim 
    {
        public static Task<GetNetworkSimResult> InvokeAsync(GetNetworkSimArgs args, InvokeOptions? opts = null)
        public static Output<GetNetworkSimResult> Invoke(GetNetworkSimInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetNetworkSimResult> getNetworkSim(GetNetworkSimArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: azure:mobile/getNetworkSim:getNetworkSim
      arguments:
        # arguments dictionary

    The following arguments are supported:

    MobileNetworkSimGroupId string
    The ID of the Mobile Network which the Mobile Network Sim belongs to.
    Name string
    The name which should be used for this Mobile Network Sim.
    MobileNetworkSimGroupId string
    The ID of the Mobile Network which the Mobile Network Sim belongs to.
    Name string
    The name which should be used for this Mobile Network Sim.
    mobileNetworkSimGroupId String
    The ID of the Mobile Network which the Mobile Network Sim belongs to.
    name String
    The name which should be used for this Mobile Network Sim.
    mobileNetworkSimGroupId string
    The ID of the Mobile Network which the Mobile Network Sim belongs to.
    name string
    The name which should be used for this Mobile Network Sim.
    mobile_network_sim_group_id str
    The ID of the Mobile Network which the Mobile Network Sim belongs to.
    name str
    The name which should be used for this Mobile Network Sim.
    mobileNetworkSimGroupId String
    The ID of the Mobile Network which the Mobile Network Sim belongs to.
    name String
    The name which should be used for this Mobile Network Sim.

    getNetworkSim Result

    The following output properties are available:

    DeviceType string
    The device type this SIM is associated with.
    Id string
    The provider-assigned unique ID for this managed resource.
    IntegratedCircuitCardIdentifier string
    The integrated circuit card ID (ICCID) for the SIM.
    InternationalMobileSubscriberIdentity string
    The international mobile subscriber identity (IMSI) for the SIM.
    MobileNetworkSimGroupId string
    Name string
    SimPolicyId string
    The ID of SIM policy used by this SIM.
    SimState string
    The state of the SIM resource.
    StaticIpConfigurations List<GetNetworkSimStaticIpConfiguration>
    A static_ip_configuration block as defined below.
    VendorKeyFingerprint string
    The public key fingerprint of the SIM vendor who provided this SIM.
    VendorName string
    The name of the SIM vendor who provided this SIM, if any.
    DeviceType string
    The device type this SIM is associated with.
    Id string
    The provider-assigned unique ID for this managed resource.
    IntegratedCircuitCardIdentifier string
    The integrated circuit card ID (ICCID) for the SIM.
    InternationalMobileSubscriberIdentity string
    The international mobile subscriber identity (IMSI) for the SIM.
    MobileNetworkSimGroupId string
    Name string
    SimPolicyId string
    The ID of SIM policy used by this SIM.
    SimState string
    The state of the SIM resource.
    StaticIpConfigurations []GetNetworkSimStaticIpConfiguration
    A static_ip_configuration block as defined below.
    VendorKeyFingerprint string
    The public key fingerprint of the SIM vendor who provided this SIM.
    VendorName string
    The name of the SIM vendor who provided this SIM, if any.
    deviceType String
    The device type this SIM is associated with.
    id String
    The provider-assigned unique ID for this managed resource.
    integratedCircuitCardIdentifier String
    The integrated circuit card ID (ICCID) for the SIM.
    internationalMobileSubscriberIdentity String
    The international mobile subscriber identity (IMSI) for the SIM.
    mobileNetworkSimGroupId String
    name String
    simPolicyId String
    The ID of SIM policy used by this SIM.
    simState String
    The state of the SIM resource.
    staticIpConfigurations List<GetNetworkSimStaticIpConfiguration>
    A static_ip_configuration block as defined below.
    vendorKeyFingerprint String
    The public key fingerprint of the SIM vendor who provided this SIM.
    vendorName String
    The name of the SIM vendor who provided this SIM, if any.
    deviceType string
    The device type this SIM is associated with.
    id string
    The provider-assigned unique ID for this managed resource.
    integratedCircuitCardIdentifier string
    The integrated circuit card ID (ICCID) for the SIM.
    internationalMobileSubscriberIdentity string
    The international mobile subscriber identity (IMSI) for the SIM.
    mobileNetworkSimGroupId string
    name string
    simPolicyId string
    The ID of SIM policy used by this SIM.
    simState string
    The state of the SIM resource.
    staticIpConfigurations GetNetworkSimStaticIpConfiguration[]
    A static_ip_configuration block as defined below.
    vendorKeyFingerprint string
    The public key fingerprint of the SIM vendor who provided this SIM.
    vendorName string
    The name of the SIM vendor who provided this SIM, if any.
    device_type str
    The device type this SIM is associated with.
    id str
    The provider-assigned unique ID for this managed resource.
    integrated_circuit_card_identifier str
    The integrated circuit card ID (ICCID) for the SIM.
    international_mobile_subscriber_identity str
    The international mobile subscriber identity (IMSI) for the SIM.
    mobile_network_sim_group_id str
    name str
    sim_policy_id str
    The ID of SIM policy used by this SIM.
    sim_state str
    The state of the SIM resource.
    static_ip_configurations Sequence[GetNetworkSimStaticIpConfiguration]
    A static_ip_configuration block as defined below.
    vendor_key_fingerprint str
    The public key fingerprint of the SIM vendor who provided this SIM.
    vendor_name str
    The name of the SIM vendor who provided this SIM, if any.
    deviceType String
    The device type this SIM is associated with.
    id String
    The provider-assigned unique ID for this managed resource.
    integratedCircuitCardIdentifier String
    The integrated circuit card ID (ICCID) for the SIM.
    internationalMobileSubscriberIdentity String
    The international mobile subscriber identity (IMSI) for the SIM.
    mobileNetworkSimGroupId String
    name String
    simPolicyId String
    The ID of SIM policy used by this SIM.
    simState String
    The state of the SIM resource.
    staticIpConfigurations List<Property Map>
    A static_ip_configuration block as defined below.
    vendorKeyFingerprint String
    The public key fingerprint of the SIM vendor who provided this SIM.
    vendorName String
    The name of the SIM vendor who provided this SIM, if any.

    Supporting Types

    GetNetworkSimStaticIpConfiguration

    AttachedDataNetworkId string
    The ID of attached data network on which the static.
    SliceId string
    StaticIpv4Address string
    The IPv4 address assigned to the SIM at this network scope.
    AttachedDataNetworkId string
    The ID of attached data network on which the static.
    SliceId string
    StaticIpv4Address string
    The IPv4 address assigned to the SIM at this network scope.
    attachedDataNetworkId String
    The ID of attached data network on which the static.
    sliceId String
    staticIpv4Address String
    The IPv4 address assigned to the SIM at this network scope.
    attachedDataNetworkId string
    The ID of attached data network on which the static.
    sliceId string
    staticIpv4Address string
    The IPv4 address assigned to the SIM at this network scope.
    attached_data_network_id str
    The ID of attached data network on which the static.
    slice_id str
    static_ipv4_address str
    The IPv4 address assigned to the SIM at this network scope.
    attachedDataNetworkId String
    The ID of attached data network on which the static.
    sliceId String
    staticIpv4Address String
    The IPv4 address assigned to the SIM at this network scope.

    Package Details

    Repository
    Azure Classic pulumi/pulumi-azure
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the azurerm Terraform Provider.
    azure logo

    We recommend using Azure Native.

    Azure Classic v5.74.0 published on Monday, Apr 29, 2024 by Pulumi