1. Packages
  2. Ibm Provider
  3. API Docs
  4. getIsShareMountTargets
ibm 1.78.0 published on Wednesday, Apr 30, 2025 by ibm-cloud

ibm.getIsShareMountTargets

Explore with Pulumi AI

ibm logo
ibm 1.78.0 published on Wednesday, Apr 30, 2025 by ibm-cloud

    Provides a read-only data source for ShareMountTargetCollection. You can then reference the fields of the data source in other resources within the same configuration using interpolation syntax.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as ibm from "@pulumi/ibm";
    
    const exampleIsVpc = new ibm.IsVpc("exampleIsVpc", {});
    const exampleIsShare = new ibm.IsShare("exampleIsShare", {
        size: 200,
        profile: "dp2",
        zone: "us-south-2",
    });
    const exampleIsShareMountTargets = ibm.getIsShareMountTargetsOutput({
        share: exampleIsShare.isShareId,
    });
    
    import pulumi
    import pulumi_ibm as ibm
    
    example_is_vpc = ibm.IsVpc("exampleIsVpc")
    example_is_share = ibm.IsShare("exampleIsShare",
        size=200,
        profile="dp2",
        zone="us-south-2")
    example_is_share_mount_targets = ibm.get_is_share_mount_targets_output(share=example_is_share.is_share_id)
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-terraform-provider/sdks/go/ibm/ibm"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := ibm.NewIsVpc(ctx, "exampleIsVpc", nil)
    		if err != nil {
    			return err
    		}
    		exampleIsShare, err := ibm.NewIsShare(ctx, "exampleIsShare", &ibm.IsShareArgs{
    			Size:    pulumi.Float64(200),
    			Profile: pulumi.String("dp2"),
    			Zone:    pulumi.String("us-south-2"),
    		})
    		if err != nil {
    			return err
    		}
    		_ = ibm.GetIsShareMountTargetsOutput(ctx, ibm.GetIsShareMountTargetsOutputArgs{
    			Share: exampleIsShare.IsShareId,
    		}, nil)
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Ibm = Pulumi.Ibm;
    
    return await Deployment.RunAsync(() => 
    {
        var exampleIsVpc = new Ibm.IsVpc("exampleIsVpc");
    
        var exampleIsShare = new Ibm.IsShare("exampleIsShare", new()
        {
            Size = 200,
            Profile = "dp2",
            Zone = "us-south-2",
        });
    
        var exampleIsShareMountTargets = Ibm.GetIsShareMountTargets.Invoke(new()
        {
            Share = exampleIsShare.IsShareId,
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.ibm.IsVpc;
    import com.pulumi.ibm.IsShare;
    import com.pulumi.ibm.IsShareArgs;
    import com.pulumi.ibm.IbmFunctions;
    import com.pulumi.ibm.inputs.GetIsShareMountTargetsArgs;
    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) {
            var exampleIsVpc = new IsVpc("exampleIsVpc");
    
            var exampleIsShare = new IsShare("exampleIsShare", IsShareArgs.builder()
                .size(200)
                .profile("dp2")
                .zone("us-south-2")
                .build());
    
            final var exampleIsShareMountTargets = IbmFunctions.getIsShareMountTargets(GetIsShareMountTargetsArgs.builder()
                .share(exampleIsShare.isShareId())
                .build());
    
        }
    }
    
    resources:
      exampleIsVpc:
        type: ibm:IsVpc
      exampleIsShare:
        type: ibm:IsShare
        properties:
          size: 200
          profile: dp2
          zone: us-south-2
    variables:
      exampleIsShareMountTargets:
        fn::invoke:
          function: ibm:getIsShareMountTargets
          arguments:
            share: ${exampleIsShare.isShareId}
    

    Using getIsShareMountTargets

    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 getIsShareMountTargets(args: GetIsShareMountTargetsArgs, opts?: InvokeOptions): Promise<GetIsShareMountTargetsResult>
    function getIsShareMountTargetsOutput(args: GetIsShareMountTargetsOutputArgs, opts?: InvokeOptions): Output<GetIsShareMountTargetsResult>
    def get_is_share_mount_targets(id: Optional[str] = None,
                                   name: Optional[str] = None,
                                   share: Optional[str] = None,
                                   opts: Optional[InvokeOptions] = None) -> GetIsShareMountTargetsResult
    def get_is_share_mount_targets_output(id: Optional[pulumi.Input[str]] = None,
                                   name: Optional[pulumi.Input[str]] = None,
                                   share: Optional[pulumi.Input[str]] = None,
                                   opts: Optional[InvokeOptions] = None) -> Output[GetIsShareMountTargetsResult]
    func GetIsShareMountTargets(ctx *Context, args *GetIsShareMountTargetsArgs, opts ...InvokeOption) (*GetIsShareMountTargetsResult, error)
    func GetIsShareMountTargetsOutput(ctx *Context, args *GetIsShareMountTargetsOutputArgs, opts ...InvokeOption) GetIsShareMountTargetsResultOutput

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

    public static class GetIsShareMountTargets 
    {
        public static Task<GetIsShareMountTargetsResult> InvokeAsync(GetIsShareMountTargetsArgs args, InvokeOptions? opts = null)
        public static Output<GetIsShareMountTargetsResult> Invoke(GetIsShareMountTargetsInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetIsShareMountTargetsResult> getIsShareMountTargets(GetIsShareMountTargetsArgs args, InvokeOptions options)
    public static Output<GetIsShareMountTargetsResult> getIsShareMountTargets(GetIsShareMountTargetsArgs args, InvokeOptions options)
    
    fn::invoke:
      function: ibm:index/getIsShareMountTargets:getIsShareMountTargets
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Share string
    The file share identifier.
    Id string
    The unique identifier for this virtual network interface.
    Name string
    The unique user-defined name for this virtual network interface.
    Share string
    The file share identifier.
    Id string
    The unique identifier for this virtual network interface.
    Name string
    The unique user-defined name for this virtual network interface.
    share String
    The file share identifier.
    id String
    The unique identifier for this virtual network interface.
    name String
    The unique user-defined name for this virtual network interface.
    share string
    The file share identifier.
    id string
    The unique identifier for this virtual network interface.
    name string
    The unique user-defined name for this virtual network interface.
    share str
    The file share identifier.
    id str
    The unique identifier for this virtual network interface.
    name str
    The unique user-defined name for this virtual network interface.
    share String
    The file share identifier.
    id String
    The unique identifier for this virtual network interface.
    name String
    The unique user-defined name for this virtual network interface.

    getIsShareMountTargets Result

    The following output properties are available:

    Id string
    The unique identifier for this virtual network interface.
    MountTargets List<GetIsShareMountTargetsMountTarget>
    Collection of share targets. Nested targets blocks have the following structure:
    Name string
    The unique user-defined name for this virtual network interface.
    Share string
    Id string
    The unique identifier for this virtual network interface.
    MountTargets []GetIsShareMountTargetsMountTarget
    Collection of share targets. Nested targets blocks have the following structure:
    Name string
    The unique user-defined name for this virtual network interface.
    Share string
    id String
    The unique identifier for this virtual network interface.
    mountTargets List<GetIsShareMountTargetsMountTarget>
    Collection of share targets. Nested targets blocks have the following structure:
    name String
    The unique user-defined name for this virtual network interface.
    share String
    id string
    The unique identifier for this virtual network interface.
    mountTargets GetIsShareMountTargetsMountTarget[]
    Collection of share targets. Nested targets blocks have the following structure:
    name string
    The unique user-defined name for this virtual network interface.
    share string
    id str
    The unique identifier for this virtual network interface.
    mount_targets Sequence[GetIsShareMountTargetsMountTarget]
    Collection of share targets. Nested targets blocks have the following structure:
    name str
    The unique user-defined name for this virtual network interface.
    share str
    id String
    The unique identifier for this virtual network interface.
    mountTargets List<Property Map>
    Collection of share targets. Nested targets blocks have the following structure:
    name String
    The unique user-defined name for this virtual network interface.
    share String

    Supporting Types

    GetIsShareMountTargetsMountTarget

    AccessControlMode string
    CreatedAt string
    The date and time that the share target was created.
    Href string
    The URL for this virtual network interface.
    Id string
    The unique identifier for this virtual network interface.
    LifecycleState string
    The lifecycle state of the mount target.
    MountPath string
    The mount path for the share.The IP addresses used in the mount path are currently within the IBM services IP range, but are expected to change to be within one of the VPC's subnets in the future.
    Name string
    The unique user-defined name for this virtual network interface.
    PrimaryIps List<GetIsShareMountTargetsMountTargetPrimaryIp>
    The primary IP address of the virtual network interface for the share mount target. Nested primary_ip blocks have the following structure:
    ResourceType string
    The resource type.
    Subnets List<GetIsShareMountTargetsMountTargetSubnet>
    The subnet of the virtual network interface for the share mount target. Nested vpc blocks have the following structure:
    TransitEncryption string
    (String) The transit encryption mode for this share target.
    VirtualNetworkInterfaces List<GetIsShareMountTargetsMountTargetVirtualNetworkInterface>
    The virtual network interface for this file share mount target.. Nested subnet blocks have the following structure:
    Vpcs List<GetIsShareMountTargetsMountTargetVpc>
    The VPC to which this share target is allowing to mount the file share. Nested vpc blocks have the following structure:
    AccessControlMode string
    CreatedAt string
    The date and time that the share target was created.
    Href string
    The URL for this virtual network interface.
    Id string
    The unique identifier for this virtual network interface.
    LifecycleState string
    The lifecycle state of the mount target.
    MountPath string
    The mount path for the share.The IP addresses used in the mount path are currently within the IBM services IP range, but are expected to change to be within one of the VPC's subnets in the future.
    Name string
    The unique user-defined name for this virtual network interface.
    PrimaryIps []GetIsShareMountTargetsMountTargetPrimaryIp
    The primary IP address of the virtual network interface for the share mount target. Nested primary_ip blocks have the following structure:
    ResourceType string
    The resource type.
    Subnets []GetIsShareMountTargetsMountTargetSubnet
    The subnet of the virtual network interface for the share mount target. Nested vpc blocks have the following structure:
    TransitEncryption string
    (String) The transit encryption mode for this share target.
    VirtualNetworkInterfaces []GetIsShareMountTargetsMountTargetVirtualNetworkInterface
    The virtual network interface for this file share mount target.. Nested subnet blocks have the following structure:
    Vpcs []GetIsShareMountTargetsMountTargetVpc
    The VPC to which this share target is allowing to mount the file share. Nested vpc blocks have the following structure:
    accessControlMode String
    createdAt String
    The date and time that the share target was created.
    href String
    The URL for this virtual network interface.
    id String
    The unique identifier for this virtual network interface.
    lifecycleState String
    The lifecycle state of the mount target.
    mountPath String
    The mount path for the share.The IP addresses used in the mount path are currently within the IBM services IP range, but are expected to change to be within one of the VPC's subnets in the future.
    name String
    The unique user-defined name for this virtual network interface.
    primaryIps List<GetIsShareMountTargetsMountTargetPrimaryIp>
    The primary IP address of the virtual network interface for the share mount target. Nested primary_ip blocks have the following structure:
    resourceType String
    The resource type.
    subnets List<GetIsShareMountTargetsMountTargetSubnet>
    The subnet of the virtual network interface for the share mount target. Nested vpc blocks have the following structure:
    transitEncryption String
    (String) The transit encryption mode for this share target.
    virtualNetworkInterfaces List<GetIsShareMountTargetsMountTargetVirtualNetworkInterface>
    The virtual network interface for this file share mount target.. Nested subnet blocks have the following structure:
    vpcs List<GetIsShareMountTargetsMountTargetVpc>
    The VPC to which this share target is allowing to mount the file share. Nested vpc blocks have the following structure:
    accessControlMode string
    createdAt string
    The date and time that the share target was created.
    href string
    The URL for this virtual network interface.
    id string
    The unique identifier for this virtual network interface.
    lifecycleState string
    The lifecycle state of the mount target.
    mountPath string
    The mount path for the share.The IP addresses used in the mount path are currently within the IBM services IP range, but are expected to change to be within one of the VPC's subnets in the future.
    name string
    The unique user-defined name for this virtual network interface.
    primaryIps GetIsShareMountTargetsMountTargetPrimaryIp[]
    The primary IP address of the virtual network interface for the share mount target. Nested primary_ip blocks have the following structure:
    resourceType string
    The resource type.
    subnets GetIsShareMountTargetsMountTargetSubnet[]
    The subnet of the virtual network interface for the share mount target. Nested vpc blocks have the following structure:
    transitEncryption string
    (String) The transit encryption mode for this share target.
    virtualNetworkInterfaces GetIsShareMountTargetsMountTargetVirtualNetworkInterface[]
    The virtual network interface for this file share mount target.. Nested subnet blocks have the following structure:
    vpcs GetIsShareMountTargetsMountTargetVpc[]
    The VPC to which this share target is allowing to mount the file share. Nested vpc blocks have the following structure:
    access_control_mode str
    created_at str
    The date and time that the share target was created.
    href str
    The URL for this virtual network interface.
    id str
    The unique identifier for this virtual network interface.
    lifecycle_state str
    The lifecycle state of the mount target.
    mount_path str
    The mount path for the share.The IP addresses used in the mount path are currently within the IBM services IP range, but are expected to change to be within one of the VPC's subnets in the future.
    name str
    The unique user-defined name for this virtual network interface.
    primary_ips Sequence[GetIsShareMountTargetsMountTargetPrimaryIp]
    The primary IP address of the virtual network interface for the share mount target. Nested primary_ip blocks have the following structure:
    resource_type str
    The resource type.
    subnets Sequence[GetIsShareMountTargetsMountTargetSubnet]
    The subnet of the virtual network interface for the share mount target. Nested vpc blocks have the following structure:
    transit_encryption str
    (String) The transit encryption mode for this share target.
    virtual_network_interfaces Sequence[GetIsShareMountTargetsMountTargetVirtualNetworkInterface]
    The virtual network interface for this file share mount target.. Nested subnet blocks have the following structure:
    vpcs Sequence[GetIsShareMountTargetsMountTargetVpc]
    The VPC to which this share target is allowing to mount the file share. Nested vpc blocks have the following structure:
    accessControlMode String
    createdAt String
    The date and time that the share target was created.
    href String
    The URL for this virtual network interface.
    id String
    The unique identifier for this virtual network interface.
    lifecycleState String
    The lifecycle state of the mount target.
    mountPath String
    The mount path for the share.The IP addresses used in the mount path are currently within the IBM services IP range, but are expected to change to be within one of the VPC's subnets in the future.
    name String
    The unique user-defined name for this virtual network interface.
    primaryIps List<Property Map>
    The primary IP address of the virtual network interface for the share mount target. Nested primary_ip blocks have the following structure:
    resourceType String
    The resource type.
    subnets List<Property Map>
    The subnet of the virtual network interface for the share mount target. Nested vpc blocks have the following structure:
    transitEncryption String
    (String) The transit encryption mode for this share target.
    virtualNetworkInterfaces List<Property Map>
    The virtual network interface for this file share mount target.. Nested subnet blocks have the following structure:
    vpcs List<Property Map>
    The VPC to which this share target is allowing to mount the file share. Nested vpc blocks have the following structure:

    GetIsShareMountTargetsMountTargetPrimaryIp

    Address string
    The IP address.
    Deleteds List<GetIsShareMountTargetsMountTargetPrimaryIpDeleted>
    If present, this property indicates the referenced resource has been deleted and providessome supplementary information. Nested deleted blocks have the following structure:
    Href string
    The URL for this virtual network interface.
    Id string
    The unique identifier for this virtual network interface.
    Name string
    The unique user-defined name for this virtual network interface.
    ResourceType string
    The resource type.
    Address string
    The IP address.
    Deleteds []GetIsShareMountTargetsMountTargetPrimaryIpDeleted
    If present, this property indicates the referenced resource has been deleted and providessome supplementary information. Nested deleted blocks have the following structure:
    Href string
    The URL for this virtual network interface.
    Id string
    The unique identifier for this virtual network interface.
    Name string
    The unique user-defined name for this virtual network interface.
    ResourceType string
    The resource type.
    address String
    The IP address.
    deleteds List<GetIsShareMountTargetsMountTargetPrimaryIpDeleted>
    If present, this property indicates the referenced resource has been deleted and providessome supplementary information. Nested deleted blocks have the following structure:
    href String
    The URL for this virtual network interface.
    id String
    The unique identifier for this virtual network interface.
    name String
    The unique user-defined name for this virtual network interface.
    resourceType String
    The resource type.
    address string
    The IP address.
    deleteds GetIsShareMountTargetsMountTargetPrimaryIpDeleted[]
    If present, this property indicates the referenced resource has been deleted and providessome supplementary information. Nested deleted blocks have the following structure:
    href string
    The URL for this virtual network interface.
    id string
    The unique identifier for this virtual network interface.
    name string
    The unique user-defined name for this virtual network interface.
    resourceType string
    The resource type.
    address str
    The IP address.
    deleteds Sequence[GetIsShareMountTargetsMountTargetPrimaryIpDeleted]
    If present, this property indicates the referenced resource has been deleted and providessome supplementary information. Nested deleted blocks have the following structure:
    href str
    The URL for this virtual network interface.
    id str
    The unique identifier for this virtual network interface.
    name str
    The unique user-defined name for this virtual network interface.
    resource_type str
    The resource type.
    address String
    The IP address.
    deleteds List<Property Map>
    If present, this property indicates the referenced resource has been deleted and providessome supplementary information. Nested deleted blocks have the following structure:
    href String
    The URL for this virtual network interface.
    id String
    The unique identifier for this virtual network interface.
    name String
    The unique user-defined name for this virtual network interface.
    resourceType String
    The resource type.

    GetIsShareMountTargetsMountTargetPrimaryIpDeleted

    MoreInfo string
    Link to documentation about deleted resources.
    MoreInfo string
    Link to documentation about deleted resources.
    moreInfo String
    Link to documentation about deleted resources.
    moreInfo string
    Link to documentation about deleted resources.
    more_info str
    Link to documentation about deleted resources.
    moreInfo String
    Link to documentation about deleted resources.

    GetIsShareMountTargetsMountTargetSubnet

    Crn string
    The CRN for this virtual network interface.
    Deleteds List<GetIsShareMountTargetsMountTargetSubnetDeleted>
    If present, this property indicates the referenced resource has been deleted and providessome supplementary information. Nested deleted blocks have the following structure:
    Href string
    The URL for this virtual network interface.
    Id string
    The unique identifier for this virtual network interface.
    Name string
    The unique user-defined name for this virtual network interface.
    ResourceType string
    The resource type.
    Crn string
    The CRN for this virtual network interface.
    Deleteds []GetIsShareMountTargetsMountTargetSubnetDeleted
    If present, this property indicates the referenced resource has been deleted and providessome supplementary information. Nested deleted blocks have the following structure:
    Href string
    The URL for this virtual network interface.
    Id string
    The unique identifier for this virtual network interface.
    Name string
    The unique user-defined name for this virtual network interface.
    ResourceType string
    The resource type.
    crn String
    The CRN for this virtual network interface.
    deleteds List<GetIsShareMountTargetsMountTargetSubnetDeleted>
    If present, this property indicates the referenced resource has been deleted and providessome supplementary information. Nested deleted blocks have the following structure:
    href String
    The URL for this virtual network interface.
    id String
    The unique identifier for this virtual network interface.
    name String
    The unique user-defined name for this virtual network interface.
    resourceType String
    The resource type.
    crn string
    The CRN for this virtual network interface.
    deleteds GetIsShareMountTargetsMountTargetSubnetDeleted[]
    If present, this property indicates the referenced resource has been deleted and providessome supplementary information. Nested deleted blocks have the following structure:
    href string
    The URL for this virtual network interface.
    id string
    The unique identifier for this virtual network interface.
    name string
    The unique user-defined name for this virtual network interface.
    resourceType string
    The resource type.
    crn str
    The CRN for this virtual network interface.
    deleteds Sequence[GetIsShareMountTargetsMountTargetSubnetDeleted]
    If present, this property indicates the referenced resource has been deleted and providessome supplementary information. Nested deleted blocks have the following structure:
    href str
    The URL for this virtual network interface.
    id str
    The unique identifier for this virtual network interface.
    name str
    The unique user-defined name for this virtual network interface.
    resource_type str
    The resource type.
    crn String
    The CRN for this virtual network interface.
    deleteds List<Property Map>
    If present, this property indicates the referenced resource has been deleted and providessome supplementary information. Nested deleted blocks have the following structure:
    href String
    The URL for this virtual network interface.
    id String
    The unique identifier for this virtual network interface.
    name String
    The unique user-defined name for this virtual network interface.
    resourceType String
    The resource type.

    GetIsShareMountTargetsMountTargetSubnetDeleted

    MoreInfo string
    Link to documentation about deleted resources.
    MoreInfo string
    Link to documentation about deleted resources.
    moreInfo String
    Link to documentation about deleted resources.
    moreInfo string
    Link to documentation about deleted resources.
    more_info str
    Link to documentation about deleted resources.
    moreInfo String
    Link to documentation about deleted resources.

    GetIsShareMountTargetsMountTargetVirtualNetworkInterface

    Crn string
    The CRN for this virtual network interface.
    Deleteds List<GetIsShareMountTargetsMountTargetVirtualNetworkInterfaceDeleted>
    If present, this property indicates the referenced resource has been deleted and providessome supplementary information. Nested deleted blocks have the following structure:
    Href string
    The URL for this virtual network interface.
    Id string
    The unique identifier for this virtual network interface.
    Name string
    The unique user-defined name for this virtual network interface.
    ResourceType string
    The resource type.
    Crn string
    The CRN for this virtual network interface.
    Deleteds []GetIsShareMountTargetsMountTargetVirtualNetworkInterfaceDeleted
    If present, this property indicates the referenced resource has been deleted and providessome supplementary information. Nested deleted blocks have the following structure:
    Href string
    The URL for this virtual network interface.
    Id string
    The unique identifier for this virtual network interface.
    Name string
    The unique user-defined name for this virtual network interface.
    ResourceType string
    The resource type.
    crn String
    The CRN for this virtual network interface.
    deleteds List<GetIsShareMountTargetsMountTargetVirtualNetworkInterfaceDeleted>
    If present, this property indicates the referenced resource has been deleted and providessome supplementary information. Nested deleted blocks have the following structure:
    href String
    The URL for this virtual network interface.
    id String
    The unique identifier for this virtual network interface.
    name String
    The unique user-defined name for this virtual network interface.
    resourceType String
    The resource type.
    crn string
    The CRN for this virtual network interface.
    deleteds GetIsShareMountTargetsMountTargetVirtualNetworkInterfaceDeleted[]
    If present, this property indicates the referenced resource has been deleted and providessome supplementary information. Nested deleted blocks have the following structure:
    href string
    The URL for this virtual network interface.
    id string
    The unique identifier for this virtual network interface.
    name string
    The unique user-defined name for this virtual network interface.
    resourceType string
    The resource type.
    crn str
    The CRN for this virtual network interface.
    deleteds Sequence[GetIsShareMountTargetsMountTargetVirtualNetworkInterfaceDeleted]
    If present, this property indicates the referenced resource has been deleted and providessome supplementary information. Nested deleted blocks have the following structure:
    href str
    The URL for this virtual network interface.
    id str
    The unique identifier for this virtual network interface.
    name str
    The unique user-defined name for this virtual network interface.
    resource_type str
    The resource type.
    crn String
    The CRN for this virtual network interface.
    deleteds List<Property Map>
    If present, this property indicates the referenced resource has been deleted and providessome supplementary information. Nested deleted blocks have the following structure:
    href String
    The URL for this virtual network interface.
    id String
    The unique identifier for this virtual network interface.
    name String
    The unique user-defined name for this virtual network interface.
    resourceType String
    The resource type.

    GetIsShareMountTargetsMountTargetVirtualNetworkInterfaceDeleted

    MoreInfo string
    Link to documentation about deleted resources.
    MoreInfo string
    Link to documentation about deleted resources.
    moreInfo String
    Link to documentation about deleted resources.
    moreInfo string
    Link to documentation about deleted resources.
    more_info str
    Link to documentation about deleted resources.
    moreInfo String
    Link to documentation about deleted resources.

    GetIsShareMountTargetsMountTargetVpc

    Crn string
    The CRN for this virtual network interface.
    Deleteds List<GetIsShareMountTargetsMountTargetVpcDeleted>
    If present, this property indicates the referenced resource has been deleted and providessome supplementary information. Nested deleted blocks have the following structure:
    Href string
    The URL for this virtual network interface.
    Id string
    The unique identifier for this virtual network interface.
    Name string
    The unique user-defined name for this virtual network interface.
    ResourceType string
    The resource type.
    Crn string
    The CRN for this virtual network interface.
    Deleteds []GetIsShareMountTargetsMountTargetVpcDeleted
    If present, this property indicates the referenced resource has been deleted and providessome supplementary information. Nested deleted blocks have the following structure:
    Href string
    The URL for this virtual network interface.
    Id string
    The unique identifier for this virtual network interface.
    Name string
    The unique user-defined name for this virtual network interface.
    ResourceType string
    The resource type.
    crn String
    The CRN for this virtual network interface.
    deleteds List<GetIsShareMountTargetsMountTargetVpcDeleted>
    If present, this property indicates the referenced resource has been deleted and providessome supplementary information. Nested deleted blocks have the following structure:
    href String
    The URL for this virtual network interface.
    id String
    The unique identifier for this virtual network interface.
    name String
    The unique user-defined name for this virtual network interface.
    resourceType String
    The resource type.
    crn string
    The CRN for this virtual network interface.
    deleteds GetIsShareMountTargetsMountTargetVpcDeleted[]
    If present, this property indicates the referenced resource has been deleted and providessome supplementary information. Nested deleted blocks have the following structure:
    href string
    The URL for this virtual network interface.
    id string
    The unique identifier for this virtual network interface.
    name string
    The unique user-defined name for this virtual network interface.
    resourceType string
    The resource type.
    crn str
    The CRN for this virtual network interface.
    deleteds Sequence[GetIsShareMountTargetsMountTargetVpcDeleted]
    If present, this property indicates the referenced resource has been deleted and providessome supplementary information. Nested deleted blocks have the following structure:
    href str
    The URL for this virtual network interface.
    id str
    The unique identifier for this virtual network interface.
    name str
    The unique user-defined name for this virtual network interface.
    resource_type str
    The resource type.
    crn String
    The CRN for this virtual network interface.
    deleteds List<Property Map>
    If present, this property indicates the referenced resource has been deleted and providessome supplementary information. Nested deleted blocks have the following structure:
    href String
    The URL for this virtual network interface.
    id String
    The unique identifier for this virtual network interface.
    name String
    The unique user-defined name for this virtual network interface.
    resourceType String
    The resource type.

    GetIsShareMountTargetsMountTargetVpcDeleted

    MoreInfo string
    Link to documentation about deleted resources.
    MoreInfo string
    Link to documentation about deleted resources.
    moreInfo String
    Link to documentation about deleted resources.
    moreInfo string
    Link to documentation about deleted resources.
    more_info str
    Link to documentation about deleted resources.
    moreInfo String
    Link to documentation about deleted resources.

    Package Details

    Repository
    ibm ibm-cloud/terraform-provider-ibm
    License
    Notes
    This Pulumi package is based on the ibm Terraform Provider.
    ibm logo
    ibm 1.78.0 published on Wednesday, Apr 30, 2025 by ibm-cloud