Oracle Cloud Infrastructure v2.33.0 published on Thursday, May 1, 2025 by Pulumi
oci.FileStorage.getMountTargets
Explore with Pulumi AI
This data source provides the list of Mount Targets in Oracle Cloud Infrastructure File Storage service.
Lists the mount target resources in the specified compartment.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testMountTargets = oci.FileStorage.getMountTargets({
    availabilityDomain: mountTargetAvailabilityDomain,
    compartmentId: compartmentId,
    displayName: mountTargetDisplayName,
    exportSetId: testExportSet.id,
    id: mountTargetId,
    state: mountTargetState,
});
import pulumi
import pulumi_oci as oci
test_mount_targets = oci.FileStorage.get_mount_targets(availability_domain=mount_target_availability_domain,
    compartment_id=compartment_id,
    display_name=mount_target_display_name,
    export_set_id=test_export_set["id"],
    id=mount_target_id,
    state=mount_target_state)
package main
import (
	"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/filestorage"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := filestorage.GetMountTargets(ctx, &filestorage.GetMountTargetsArgs{
			AvailabilityDomain: mountTargetAvailabilityDomain,
			CompartmentId:      compartmentId,
			DisplayName:        pulumi.StringRef(mountTargetDisplayName),
			ExportSetId:        pulumi.StringRef(testExportSet.Id),
			Id:                 pulumi.StringRef(mountTargetId),
			State:              pulumi.StringRef(mountTargetState),
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Oci = Pulumi.Oci;
return await Deployment.RunAsync(() => 
{
    var testMountTargets = Oci.FileStorage.GetMountTargets.Invoke(new()
    {
        AvailabilityDomain = mountTargetAvailabilityDomain,
        CompartmentId = compartmentId,
        DisplayName = mountTargetDisplayName,
        ExportSetId = testExportSet.Id,
        Id = mountTargetId,
        State = mountTargetState,
    });
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.oci.FileStorage.FileStorageFunctions;
import com.pulumi.oci.FileStorage.inputs.GetMountTargetsArgs;
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 testMountTargets = FileStorageFunctions.getMountTargets(GetMountTargetsArgs.builder()
            .availabilityDomain(mountTargetAvailabilityDomain)
            .compartmentId(compartmentId)
            .displayName(mountTargetDisplayName)
            .exportSetId(testExportSet.id())
            .id(mountTargetId)
            .state(mountTargetState)
            .build());
    }
}
variables:
  testMountTargets:
    fn::invoke:
      function: oci:FileStorage:getMountTargets
      arguments:
        availabilityDomain: ${mountTargetAvailabilityDomain}
        compartmentId: ${compartmentId}
        displayName: ${mountTargetDisplayName}
        exportSetId: ${testExportSet.id}
        id: ${mountTargetId}
        state: ${mountTargetState}
Using getMountTargets
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 getMountTargets(args: GetMountTargetsArgs, opts?: InvokeOptions): Promise<GetMountTargetsResult>
function getMountTargetsOutput(args: GetMountTargetsOutputArgs, opts?: InvokeOptions): Output<GetMountTargetsResult>def get_mount_targets(availability_domain: Optional[str] = None,
                      compartment_id: Optional[str] = None,
                      display_name: Optional[str] = None,
                      export_set_id: Optional[str] = None,
                      filters: Optional[Sequence[GetMountTargetsFilter]] = None,
                      id: Optional[str] = None,
                      state: Optional[str] = None,
                      opts: Optional[InvokeOptions] = None) -> GetMountTargetsResult
def get_mount_targets_output(availability_domain: Optional[pulumi.Input[str]] = None,
                      compartment_id: Optional[pulumi.Input[str]] = None,
                      display_name: Optional[pulumi.Input[str]] = None,
                      export_set_id: Optional[pulumi.Input[str]] = None,
                      filters: Optional[pulumi.Input[Sequence[pulumi.Input[GetMountTargetsFilterArgs]]]] = None,
                      id: Optional[pulumi.Input[str]] = None,
                      state: Optional[pulumi.Input[str]] = None,
                      opts: Optional[InvokeOptions] = None) -> Output[GetMountTargetsResult]func GetMountTargets(ctx *Context, args *GetMountTargetsArgs, opts ...InvokeOption) (*GetMountTargetsResult, error)
func GetMountTargetsOutput(ctx *Context, args *GetMountTargetsOutputArgs, opts ...InvokeOption) GetMountTargetsResultOutput> Note: This function is named GetMountTargets in the Go SDK.
public static class GetMountTargets 
{
    public static Task<GetMountTargetsResult> InvokeAsync(GetMountTargetsArgs args, InvokeOptions? opts = null)
    public static Output<GetMountTargetsResult> Invoke(GetMountTargetsInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetMountTargetsResult> getMountTargets(GetMountTargetsArgs args, InvokeOptions options)
public static Output<GetMountTargetsResult> getMountTargets(GetMountTargetsArgs args, InvokeOptions options)
fn::invoke:
  function: oci:FileStorage/getMountTargets:getMountTargets
  arguments:
    # arguments dictionaryThe following arguments are supported:
- AvailabilityDomain string
- The name of the availability domain. Example: Uocm:PHX-AD-1
- CompartmentId string
- The OCID of the compartment.
- DisplayName string
- A user-friendly name. It does not have to be unique, and it is changeable. Example: My resource
- ExportSet stringId 
- The OCID of the export set.
- Filters
List<GetMount Targets Filter> 
- Id string
- Filter results by OCID. Must be an OCID of the correct type for the resouce type.
- State string
- Filter results by the specified lifecycle state. Must be a valid state for the resource type.
- AvailabilityDomain string
- The name of the availability domain. Example: Uocm:PHX-AD-1
- CompartmentId string
- The OCID of the compartment.
- DisplayName string
- A user-friendly name. It does not have to be unique, and it is changeable. Example: My resource
- ExportSet stringId 
- The OCID of the export set.
- Filters
[]GetMount Targets Filter 
- Id string
- Filter results by OCID. Must be an OCID of the correct type for the resouce type.
- State string
- Filter results by the specified lifecycle state. Must be a valid state for the resource type.
- availabilityDomain String
- The name of the availability domain. Example: Uocm:PHX-AD-1
- compartmentId String
- The OCID of the compartment.
- displayName String
- A user-friendly name. It does not have to be unique, and it is changeable. Example: My resource
- exportSet StringId 
- The OCID of the export set.
- filters
List<GetMount Targets Filter> 
- id String
- Filter results by OCID. Must be an OCID of the correct type for the resouce type.
- state String
- Filter results by the specified lifecycle state. Must be a valid state for the resource type.
- availabilityDomain string
- The name of the availability domain. Example: Uocm:PHX-AD-1
- compartmentId string
- The OCID of the compartment.
- displayName string
- A user-friendly name. It does not have to be unique, and it is changeable. Example: My resource
- exportSet stringId 
- The OCID of the export set.
- filters
GetMount Targets Filter[] 
- id string
- Filter results by OCID. Must be an OCID of the correct type for the resouce type.
- state string
- Filter results by the specified lifecycle state. Must be a valid state for the resource type.
- availability_domain str
- The name of the availability domain. Example: Uocm:PHX-AD-1
- compartment_id str
- The OCID of the compartment.
- display_name str
- A user-friendly name. It does not have to be unique, and it is changeable. Example: My resource
- export_set_ strid 
- The OCID of the export set.
- filters
Sequence[GetMount Targets Filter] 
- id str
- Filter results by OCID. Must be an OCID of the correct type for the resouce type.
- state str
- Filter results by the specified lifecycle state. Must be a valid state for the resource type.
- availabilityDomain String
- The name of the availability domain. Example: Uocm:PHX-AD-1
- compartmentId String
- The OCID of the compartment.
- displayName String
- A user-friendly name. It does not have to be unique, and it is changeable. Example: My resource
- exportSet StringId 
- The OCID of the export set.
- filters List<Property Map>
- id String
- Filter results by OCID. Must be an OCID of the correct type for the resouce type.
- state String
- Filter results by the specified lifecycle state. Must be a valid state for the resource type.
getMountTargets Result
The following output properties are available:
- AvailabilityDomain string
- The availability domain the mount target is in. May be unset as a blank or NULL value. Example: Uocm:PHX-AD-1
- CompartmentId string
- The OCID of the compartment that contains the mount target.
- MountTargets List<GetMount Targets Mount Target> 
- The list of mount_targets.
- DisplayName string
- A user-friendly name. It does not have to be unique, and it is changeable. Avoid entering confidential information. Example: My mount target
- ExportSet stringId 
- The OCID of the associated export set. Controls what file systems will be exported through Network File System (NFS) protocol on this mount target.
- Filters
List<GetMount Targets Filter> 
- Id string
- The OCID of the mount target.
- State string
- The current state of the mount target.
- AvailabilityDomain string
- The availability domain the mount target is in. May be unset as a blank or NULL value. Example: Uocm:PHX-AD-1
- CompartmentId string
- The OCID of the compartment that contains the mount target.
- MountTargets []GetMount Targets Mount Target 
- The list of mount_targets.
- DisplayName string
- A user-friendly name. It does not have to be unique, and it is changeable. Avoid entering confidential information. Example: My mount target
- ExportSet stringId 
- The OCID of the associated export set. Controls what file systems will be exported through Network File System (NFS) protocol on this mount target.
- Filters
[]GetMount Targets Filter 
- Id string
- The OCID of the mount target.
- State string
- The current state of the mount target.
- availabilityDomain String
- The availability domain the mount target is in. May be unset as a blank or NULL value. Example: Uocm:PHX-AD-1
- compartmentId String
- The OCID of the compartment that contains the mount target.
- mountTargets List<GetMount Targets Mount Target> 
- The list of mount_targets.
- displayName String
- A user-friendly name. It does not have to be unique, and it is changeable. Avoid entering confidential information. Example: My mount target
- exportSet StringId 
- The OCID of the associated export set. Controls what file systems will be exported through Network File System (NFS) protocol on this mount target.
- filters
List<GetMount Targets Filter> 
- id String
- The OCID of the mount target.
- state String
- The current state of the mount target.
- availabilityDomain string
- The availability domain the mount target is in. May be unset as a blank or NULL value. Example: Uocm:PHX-AD-1
- compartmentId string
- The OCID of the compartment that contains the mount target.
- mountTargets GetMount Targets Mount Target[] 
- The list of mount_targets.
- displayName string
- A user-friendly name. It does not have to be unique, and it is changeable. Avoid entering confidential information. Example: My mount target
- exportSet stringId 
- The OCID of the associated export set. Controls what file systems will be exported through Network File System (NFS) protocol on this mount target.
- filters
GetMount Targets Filter[] 
- id string
- The OCID of the mount target.
- state string
- The current state of the mount target.
- availability_domain str
- The availability domain the mount target is in. May be unset as a blank or NULL value. Example: Uocm:PHX-AD-1
- compartment_id str
- The OCID of the compartment that contains the mount target.
- mount_targets Sequence[GetMount Targets Mount Target] 
- The list of mount_targets.
- display_name str
- A user-friendly name. It does not have to be unique, and it is changeable. Avoid entering confidential information. Example: My mount target
- export_set_ strid 
- The OCID of the associated export set. Controls what file systems will be exported through Network File System (NFS) protocol on this mount target.
- filters
Sequence[GetMount Targets Filter] 
- id str
- The OCID of the mount target.
- state str
- The current state of the mount target.
- availabilityDomain String
- The availability domain the mount target is in. May be unset as a blank or NULL value. Example: Uocm:PHX-AD-1
- compartmentId String
- The OCID of the compartment that contains the mount target.
- mountTargets List<Property Map>
- The list of mount_targets.
- displayName String
- A user-friendly name. It does not have to be unique, and it is changeable. Avoid entering confidential information. Example: My mount target
- exportSet StringId 
- The OCID of the associated export set. Controls what file systems will be exported through Network File System (NFS) protocol on this mount target.
- filters List<Property Map>
- id String
- The OCID of the mount target.
- state String
- The current state of the mount target.
Supporting Types
GetMountTargetsFilter   
GetMountTargetsMountTarget    
- AvailabilityDomain string
- The name of the availability domain. Example: Uocm:PHX-AD-1
- CompartmentId string
- The OCID of the compartment.
- Dictionary<string, string>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
- DisplayName string
- A user-friendly name. It does not have to be unique, and it is changeable. Example: My resource
- ExportSet stringId 
- The OCID of the export set.
- Dictionary<string, string>
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
- HostnameLabel string
- Id string
- Filter results by OCID. Must be an OCID of the correct type for the resouce type.
- IdmapType string
- The method used to map a Unix UID to secondary groups. If NONE, the mount target will not use the Unix UID for ID mapping.
- IpAddress string
- IsLock boolOverride 
- Kerberos
List<GetMount Targets Mount Target Kerbero> 
- Allows administrator to configure a mount target to interact with the administrator's Kerberos infrastructure.
- LdapIdmaps List<GetMount Targets Mount Target Ldap Idmap> 
- Mount target details about the LDAP ID mapping configuration.
- LifecycleDetails string
- Additional information about the current 'lifecycleState'.
- Locks
List<GetMount Targets Mount Target Lock> 
- Locks associated with this resource.
- NsgIds List<string>
- A list of Network Security Group OCIDs associated with this mount target. A maximum of 5 is allowed. Setting this to an empty array after the list is created removes the mount target from all NSGs. For more information about NSGs, see Security Rules.
- ObservedThroughput string
- Current billed throughput for mount target in Gbps. This corresponds to shape of mount target. Available shapes and corresponding throughput are listed at Mount Target Performance.
- PrivateIp List<string>Ids 
- The OCIDs of the private IP addresses associated with this mount target.
- RequestedThroughput string
- New throughput for mount target at the end of billing cycle in Gbps.
 
- ReservedStorage stringCapacity 
- Reserved capacity (GB) associated with this mount target. Reserved capacity depends on observedThroughput value of mount target. Value is listed at Mount Target Performance.
 
- State string
- Filter results by the specified lifecycle state. Must be a valid state for the resource type.
- SubnetId string
- The OCID of the subnet the mount target is in.
- Dictionary<string, string>
- System tags for this resource. System tags are applied to resources by internal Oracle Cloud Infrastructure services.
- TimeBilling stringCycle End 
- The date and time the mount target current billing cycle will end, expressed in RFC 3339 timestamp format. Once a cycle ends, it is updated automatically to next timestamp which is after 30 days. Example: 2016-08-25T21:10:29.600Z
- TimeCreated string
- The date and time the mount target was created, expressed in RFC 3339 timestamp format. Example: 2016-08-25T21:10:29.600Z
- AvailabilityDomain string
- The name of the availability domain. Example: Uocm:PHX-AD-1
- CompartmentId string
- The OCID of the compartment.
- map[string]string
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
- DisplayName string
- A user-friendly name. It does not have to be unique, and it is changeable. Example: My resource
- ExportSet stringId 
- The OCID of the export set.
- map[string]string
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
- HostnameLabel string
- Id string
- Filter results by OCID. Must be an OCID of the correct type for the resouce type.
- IdmapType string
- The method used to map a Unix UID to secondary groups. If NONE, the mount target will not use the Unix UID for ID mapping.
- IpAddress string
- IsLock boolOverride 
- Kerberos
[]GetMount Targets Mount Target Kerbero 
- Allows administrator to configure a mount target to interact with the administrator's Kerberos infrastructure.
- LdapIdmaps []GetMount Targets Mount Target Ldap Idmap 
- Mount target details about the LDAP ID mapping configuration.
- LifecycleDetails string
- Additional information about the current 'lifecycleState'.
- Locks
[]GetMount Targets Mount Target Lock 
- Locks associated with this resource.
- NsgIds []string
- A list of Network Security Group OCIDs associated with this mount target. A maximum of 5 is allowed. Setting this to an empty array after the list is created removes the mount target from all NSGs. For more information about NSGs, see Security Rules.
- ObservedThroughput string
- Current billed throughput for mount target in Gbps. This corresponds to shape of mount target. Available shapes and corresponding throughput are listed at Mount Target Performance.
- PrivateIp []stringIds 
- The OCIDs of the private IP addresses associated with this mount target.
- RequestedThroughput string
- New throughput for mount target at the end of billing cycle in Gbps.
 
- ReservedStorage stringCapacity 
- Reserved capacity (GB) associated with this mount target. Reserved capacity depends on observedThroughput value of mount target. Value is listed at Mount Target Performance.
 
- State string
- Filter results by the specified lifecycle state. Must be a valid state for the resource type.
- SubnetId string
- The OCID of the subnet the mount target is in.
- map[string]string
- System tags for this resource. System tags are applied to resources by internal Oracle Cloud Infrastructure services.
- TimeBilling stringCycle End 
- The date and time the mount target current billing cycle will end, expressed in RFC 3339 timestamp format. Once a cycle ends, it is updated automatically to next timestamp which is after 30 days. Example: 2016-08-25T21:10:29.600Z
- TimeCreated string
- The date and time the mount target was created, expressed in RFC 3339 timestamp format. Example: 2016-08-25T21:10:29.600Z
- availabilityDomain String
- The name of the availability domain. Example: Uocm:PHX-AD-1
- compartmentId String
- The OCID of the compartment.
- Map<String,String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
- displayName String
- A user-friendly name. It does not have to be unique, and it is changeable. Example: My resource
- exportSet StringId 
- The OCID of the export set.
- Map<String,String>
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
- hostnameLabel String
- id String
- Filter results by OCID. Must be an OCID of the correct type for the resouce type.
- idmapType String
- The method used to map a Unix UID to secondary groups. If NONE, the mount target will not use the Unix UID for ID mapping.
- ipAddress String
- isLock BooleanOverride 
- kerberos
List<GetMount Targets Mount Target Kerbero> 
- Allows administrator to configure a mount target to interact with the administrator's Kerberos infrastructure.
- ldapIdmaps List<GetMount Targets Mount Target Ldap Idmap> 
- Mount target details about the LDAP ID mapping configuration.
- lifecycleDetails String
- Additional information about the current 'lifecycleState'.
- locks
List<GetMount Targets Mount Target Lock> 
- Locks associated with this resource.
- nsgIds List<String>
- A list of Network Security Group OCIDs associated with this mount target. A maximum of 5 is allowed. Setting this to an empty array after the list is created removes the mount target from all NSGs. For more information about NSGs, see Security Rules.
- observedThroughput String
- Current billed throughput for mount target in Gbps. This corresponds to shape of mount target. Available shapes and corresponding throughput are listed at Mount Target Performance.
- privateIp List<String>Ids 
- The OCIDs of the private IP addresses associated with this mount target.
- requestedThroughput String
- New throughput for mount target at the end of billing cycle in Gbps.
 
- reservedStorage StringCapacity 
- Reserved capacity (GB) associated with this mount target. Reserved capacity depends on observedThroughput value of mount target. Value is listed at Mount Target Performance.
 
- state String
- Filter results by the specified lifecycle state. Must be a valid state for the resource type.
- subnetId String
- The OCID of the subnet the mount target is in.
- Map<String,String>
- System tags for this resource. System tags are applied to resources by internal Oracle Cloud Infrastructure services.
- timeBilling StringCycle End 
- The date and time the mount target current billing cycle will end, expressed in RFC 3339 timestamp format. Once a cycle ends, it is updated automatically to next timestamp which is after 30 days. Example: 2016-08-25T21:10:29.600Z
- timeCreated String
- The date and time the mount target was created, expressed in RFC 3339 timestamp format. Example: 2016-08-25T21:10:29.600Z
- availabilityDomain string
- The name of the availability domain. Example: Uocm:PHX-AD-1
- compartmentId string
- The OCID of the compartment.
- {[key: string]: string}
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
- displayName string
- A user-friendly name. It does not have to be unique, and it is changeable. Example: My resource
- exportSet stringId 
- The OCID of the export set.
- {[key: string]: string}
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
- hostnameLabel string
- id string
- Filter results by OCID. Must be an OCID of the correct type for the resouce type.
- idmapType string
- The method used to map a Unix UID to secondary groups. If NONE, the mount target will not use the Unix UID for ID mapping.
- ipAddress string
- isLock booleanOverride 
- kerberos
GetMount Targets Mount Target Kerbero[] 
- Allows administrator to configure a mount target to interact with the administrator's Kerberos infrastructure.
- ldapIdmaps GetMount Targets Mount Target Ldap Idmap[] 
- Mount target details about the LDAP ID mapping configuration.
- lifecycleDetails string
- Additional information about the current 'lifecycleState'.
- locks
GetMount Targets Mount Target Lock[] 
- Locks associated with this resource.
- nsgIds string[]
- A list of Network Security Group OCIDs associated with this mount target. A maximum of 5 is allowed. Setting this to an empty array after the list is created removes the mount target from all NSGs. For more information about NSGs, see Security Rules.
- observedThroughput string
- Current billed throughput for mount target in Gbps. This corresponds to shape of mount target. Available shapes and corresponding throughput are listed at Mount Target Performance.
- privateIp string[]Ids 
- The OCIDs of the private IP addresses associated with this mount target.
- requestedThroughput string
- New throughput for mount target at the end of billing cycle in Gbps.
 
- reservedStorage stringCapacity 
- Reserved capacity (GB) associated with this mount target. Reserved capacity depends on observedThroughput value of mount target. Value is listed at Mount Target Performance.
 
- state string
- Filter results by the specified lifecycle state. Must be a valid state for the resource type.
- subnetId string
- The OCID of the subnet the mount target is in.
- {[key: string]: string}
- System tags for this resource. System tags are applied to resources by internal Oracle Cloud Infrastructure services.
- timeBilling stringCycle End 
- The date and time the mount target current billing cycle will end, expressed in RFC 3339 timestamp format. Once a cycle ends, it is updated automatically to next timestamp which is after 30 days. Example: 2016-08-25T21:10:29.600Z
- timeCreated string
- The date and time the mount target was created, expressed in RFC 3339 timestamp format. Example: 2016-08-25T21:10:29.600Z
- availability_domain str
- The name of the availability domain. Example: Uocm:PHX-AD-1
- compartment_id str
- The OCID of the compartment.
- Mapping[str, str]
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
- display_name str
- A user-friendly name. It does not have to be unique, and it is changeable. Example: My resource
- export_set_ strid 
- The OCID of the export set.
- Mapping[str, str]
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
- hostname_label str
- id str
- Filter results by OCID. Must be an OCID of the correct type for the resouce type.
- idmap_type str
- The method used to map a Unix UID to secondary groups. If NONE, the mount target will not use the Unix UID for ID mapping.
- ip_address str
- is_lock_ booloverride 
- kerberos
Sequence[GetMount Targets Mount Target Kerbero] 
- Allows administrator to configure a mount target to interact with the administrator's Kerberos infrastructure.
- ldap_idmaps Sequence[GetMount Targets Mount Target Ldap Idmap] 
- Mount target details about the LDAP ID mapping configuration.
- lifecycle_details str
- Additional information about the current 'lifecycleState'.
- locks
Sequence[GetMount Targets Mount Target Lock] 
- Locks associated with this resource.
- nsg_ids Sequence[str]
- A list of Network Security Group OCIDs associated with this mount target. A maximum of 5 is allowed. Setting this to an empty array after the list is created removes the mount target from all NSGs. For more information about NSGs, see Security Rules.
- observed_throughput str
- Current billed throughput for mount target in Gbps. This corresponds to shape of mount target. Available shapes and corresponding throughput are listed at Mount Target Performance.
- private_ip_ Sequence[str]ids 
- The OCIDs of the private IP addresses associated with this mount target.
- requested_throughput str
- New throughput for mount target at the end of billing cycle in Gbps.
 
- reserved_storage_ strcapacity 
- Reserved capacity (GB) associated with this mount target. Reserved capacity depends on observedThroughput value of mount target. Value is listed at Mount Target Performance.
 
- state str
- Filter results by the specified lifecycle state. Must be a valid state for the resource type.
- subnet_id str
- The OCID of the subnet the mount target is in.
- Mapping[str, str]
- System tags for this resource. System tags are applied to resources by internal Oracle Cloud Infrastructure services.
- time_billing_ strcycle_ end 
- The date and time the mount target current billing cycle will end, expressed in RFC 3339 timestamp format. Once a cycle ends, it is updated automatically to next timestamp which is after 30 days. Example: 2016-08-25T21:10:29.600Z
- time_created str
- The date and time the mount target was created, expressed in RFC 3339 timestamp format. Example: 2016-08-25T21:10:29.600Z
- availabilityDomain String
- The name of the availability domain. Example: Uocm:PHX-AD-1
- compartmentId String
- The OCID of the compartment.
- Map<String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
- displayName String
- A user-friendly name. It does not have to be unique, and it is changeable. Example: My resource
- exportSet StringId 
- The OCID of the export set.
- Map<String>
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
- hostnameLabel String
- id String
- Filter results by OCID. Must be an OCID of the correct type for the resouce type.
- idmapType String
- The method used to map a Unix UID to secondary groups. If NONE, the mount target will not use the Unix UID for ID mapping.
- ipAddress String
- isLock BooleanOverride 
- kerberos List<Property Map>
- Allows administrator to configure a mount target to interact with the administrator's Kerberos infrastructure.
- ldapIdmaps List<Property Map>
- Mount target details about the LDAP ID mapping configuration.
- lifecycleDetails String
- Additional information about the current 'lifecycleState'.
- locks List<Property Map>
- Locks associated with this resource.
- nsgIds List<String>
- A list of Network Security Group OCIDs associated with this mount target. A maximum of 5 is allowed. Setting this to an empty array after the list is created removes the mount target from all NSGs. For more information about NSGs, see Security Rules.
- observedThroughput String
- Current billed throughput for mount target in Gbps. This corresponds to shape of mount target. Available shapes and corresponding throughput are listed at Mount Target Performance.
- privateIp List<String>Ids 
- The OCIDs of the private IP addresses associated with this mount target.
- requestedThroughput String
- New throughput for mount target at the end of billing cycle in Gbps.
 
- reservedStorage StringCapacity 
- Reserved capacity (GB) associated with this mount target. Reserved capacity depends on observedThroughput value of mount target. Value is listed at Mount Target Performance.
 
- state String
- Filter results by the specified lifecycle state. Must be a valid state for the resource type.
- subnetId String
- The OCID of the subnet the mount target is in.
- Map<String>
- System tags for this resource. System tags are applied to resources by internal Oracle Cloud Infrastructure services.
- timeBilling StringCycle End 
- The date and time the mount target current billing cycle will end, expressed in RFC 3339 timestamp format. Once a cycle ends, it is updated automatically to next timestamp which is after 30 days. Example: 2016-08-25T21:10:29.600Z
- timeCreated String
- The date and time the mount target was created, expressed in RFC 3339 timestamp format. Example: 2016-08-25T21:10:29.600Z
GetMountTargetsMountTargetKerbero     
- BackupKey intTab Secret Version 
- Version of the keytab secert in the Vault to use as a backup.
- CurrentKey intTab Secret Version 
- Version of the keytab secret in the Vault to use.
- IsKerberos boolEnabled 
- Specifies whether to enable or disable Kerberos.
- KerberosRealm string
- The Kerberos realm that the mount target will join.
- KeyTab stringSecret Id 
- The OCID of the keytab secret in the Vault.
- BackupKey intTab Secret Version 
- Version of the keytab secert in the Vault to use as a backup.
- CurrentKey intTab Secret Version 
- Version of the keytab secret in the Vault to use.
- IsKerberos boolEnabled 
- Specifies whether to enable or disable Kerberos.
- KerberosRealm string
- The Kerberos realm that the mount target will join.
- KeyTab stringSecret Id 
- The OCID of the keytab secret in the Vault.
- backupKey IntegerTab Secret Version 
- Version of the keytab secert in the Vault to use as a backup.
- currentKey IntegerTab Secret Version 
- Version of the keytab secret in the Vault to use.
- isKerberos BooleanEnabled 
- Specifies whether to enable or disable Kerberos.
- kerberosRealm String
- The Kerberos realm that the mount target will join.
- keyTab StringSecret Id 
- The OCID of the keytab secret in the Vault.
- backupKey numberTab Secret Version 
- Version of the keytab secert in the Vault to use as a backup.
- currentKey numberTab Secret Version 
- Version of the keytab secret in the Vault to use.
- isKerberos booleanEnabled 
- Specifies whether to enable or disable Kerberos.
- kerberosRealm string
- The Kerberos realm that the mount target will join.
- keyTab stringSecret Id 
- The OCID of the keytab secret in the Vault.
- backup_key_ inttab_ secret_ version 
- Version of the keytab secert in the Vault to use as a backup.
- current_key_ inttab_ secret_ version 
- Version of the keytab secret in the Vault to use.
- is_kerberos_ boolenabled 
- Specifies whether to enable or disable Kerberos.
- kerberos_realm str
- The Kerberos realm that the mount target will join.
- key_tab_ strsecret_ id 
- The OCID of the keytab secret in the Vault.
- backupKey NumberTab Secret Version 
- Version of the keytab secert in the Vault to use as a backup.
- currentKey NumberTab Secret Version 
- Version of the keytab secret in the Vault to use.
- isKerberos BooleanEnabled 
- Specifies whether to enable or disable Kerberos.
- kerberosRealm String
- The Kerberos realm that the mount target will join.
- keyTab StringSecret Id 
- The OCID of the keytab secret in the Vault.
GetMountTargetsMountTargetLdapIdmap      
- CacheLifetime intSeconds 
- The maximum amount of time the mount target is allowed to use a cached entry.
- CacheRefresh intInterval Seconds 
- The amount of time that the mount target should allow an entry to persist in its cache before attempting to refresh the entry.
- GroupSearch stringBase 
- All LDAP searches are recursive starting at this group. Example: CN=Group,DC=domain,DC=com
- NegativeCache intLifetime Seconds 
- The amount of time that a mount target will maintain information that a user is not found in the ID mapping configuration.
- OutboundConnector1id string
- The OCID of the first connector to use to communicate with the LDAP server.
- OutboundConnector2id string
- The OCID of the second connector to use to communicate with the LDAP server.
- SchemaType string
- Schema type of the LDAP account.
- UserSearch stringBase 
- All LDAP searches are recursive starting at this user. Example: CN=User,DC=domain,DC=com
- CacheLifetime intSeconds 
- The maximum amount of time the mount target is allowed to use a cached entry.
- CacheRefresh intInterval Seconds 
- The amount of time that the mount target should allow an entry to persist in its cache before attempting to refresh the entry.
- GroupSearch stringBase 
- All LDAP searches are recursive starting at this group. Example: CN=Group,DC=domain,DC=com
- NegativeCache intLifetime Seconds 
- The amount of time that a mount target will maintain information that a user is not found in the ID mapping configuration.
- OutboundConnector1id string
- The OCID of the first connector to use to communicate with the LDAP server.
- OutboundConnector2id string
- The OCID of the second connector to use to communicate with the LDAP server.
- SchemaType string
- Schema type of the LDAP account.
- UserSearch stringBase 
- All LDAP searches are recursive starting at this user. Example: CN=User,DC=domain,DC=com
- cacheLifetime IntegerSeconds 
- The maximum amount of time the mount target is allowed to use a cached entry.
- cacheRefresh IntegerInterval Seconds 
- The amount of time that the mount target should allow an entry to persist in its cache before attempting to refresh the entry.
- groupSearch StringBase 
- All LDAP searches are recursive starting at this group. Example: CN=Group,DC=domain,DC=com
- negativeCache IntegerLifetime Seconds 
- The amount of time that a mount target will maintain information that a user is not found in the ID mapping configuration.
- outboundConnector1id String
- The OCID of the first connector to use to communicate with the LDAP server.
- outboundConnector2id String
- The OCID of the second connector to use to communicate with the LDAP server.
- schemaType String
- Schema type of the LDAP account.
- userSearch StringBase 
- All LDAP searches are recursive starting at this user. Example: CN=User,DC=domain,DC=com
- cacheLifetime numberSeconds 
- The maximum amount of time the mount target is allowed to use a cached entry.
- cacheRefresh numberInterval Seconds 
- The amount of time that the mount target should allow an entry to persist in its cache before attempting to refresh the entry.
- groupSearch stringBase 
- All LDAP searches are recursive starting at this group. Example: CN=Group,DC=domain,DC=com
- negativeCache numberLifetime Seconds 
- The amount of time that a mount target will maintain information that a user is not found in the ID mapping configuration.
- outboundConnector1id string
- The OCID of the first connector to use to communicate with the LDAP server.
- outboundConnector2id string
- The OCID of the second connector to use to communicate with the LDAP server.
- schemaType string
- Schema type of the LDAP account.
- userSearch stringBase 
- All LDAP searches are recursive starting at this user. Example: CN=User,DC=domain,DC=com
- cache_lifetime_ intseconds 
- The maximum amount of time the mount target is allowed to use a cached entry.
- cache_refresh_ intinterval_ seconds 
- The amount of time that the mount target should allow an entry to persist in its cache before attempting to refresh the entry.
- group_search_ strbase 
- All LDAP searches are recursive starting at this group. Example: CN=Group,DC=domain,DC=com
- negative_cache_ intlifetime_ seconds 
- The amount of time that a mount target will maintain information that a user is not found in the ID mapping configuration.
- outbound_connector1id str
- The OCID of the first connector to use to communicate with the LDAP server.
- outbound_connector2id str
- The OCID of the second connector to use to communicate with the LDAP server.
- schema_type str
- Schema type of the LDAP account.
- user_search_ strbase 
- All LDAP searches are recursive starting at this user. Example: CN=User,DC=domain,DC=com
- cacheLifetime NumberSeconds 
- The maximum amount of time the mount target is allowed to use a cached entry.
- cacheRefresh NumberInterval Seconds 
- The amount of time that the mount target should allow an entry to persist in its cache before attempting to refresh the entry.
- groupSearch StringBase 
- All LDAP searches are recursive starting at this group. Example: CN=Group,DC=domain,DC=com
- negativeCache NumberLifetime Seconds 
- The amount of time that a mount target will maintain information that a user is not found in the ID mapping configuration.
- outboundConnector1id String
- The OCID of the first connector to use to communicate with the LDAP server.
- outboundConnector2id String
- The OCID of the second connector to use to communicate with the LDAP server.
- schemaType String
- Schema type of the LDAP account.
- userSearch StringBase 
- All LDAP searches are recursive starting at this user. Example: CN=User,DC=domain,DC=com
GetMountTargetsMountTargetLock     
- Message string
- A message added by the creator of the lock. This is typically used to give an indication of why the resource is locked.
- string
- The ID of the resource that is locking this resource. Indicates that deleting this resource will remove the lock.
- TimeCreated string
- The date and time the mount target was created, expressed in RFC 3339 timestamp format. Example: 2016-08-25T21:10:29.600Z
- Type string
- Type of the lock.
- Message string
- A message added by the creator of the lock. This is typically used to give an indication of why the resource is locked.
- string
- The ID of the resource that is locking this resource. Indicates that deleting this resource will remove the lock.
- TimeCreated string
- The date and time the mount target was created, expressed in RFC 3339 timestamp format. Example: 2016-08-25T21:10:29.600Z
- Type string
- Type of the lock.
- message String
- A message added by the creator of the lock. This is typically used to give an indication of why the resource is locked.
- String
- The ID of the resource that is locking this resource. Indicates that deleting this resource will remove the lock.
- timeCreated String
- The date and time the mount target was created, expressed in RFC 3339 timestamp format. Example: 2016-08-25T21:10:29.600Z
- type String
- Type of the lock.
- message string
- A message added by the creator of the lock. This is typically used to give an indication of why the resource is locked.
- string
- The ID of the resource that is locking this resource. Indicates that deleting this resource will remove the lock.
- timeCreated string
- The date and time the mount target was created, expressed in RFC 3339 timestamp format. Example: 2016-08-25T21:10:29.600Z
- type string
- Type of the lock.
- message str
- A message added by the creator of the lock. This is typically used to give an indication of why the resource is locked.
- str
- The ID of the resource that is locking this resource. Indicates that deleting this resource will remove the lock.
- time_created str
- The date and time the mount target was created, expressed in RFC 3339 timestamp format. Example: 2016-08-25T21:10:29.600Z
- type str
- Type of the lock.
- message String
- A message added by the creator of the lock. This is typically used to give an indication of why the resource is locked.
- String
- The ID of the resource that is locking this resource. Indicates that deleting this resource will remove the lock.
- timeCreated String
- The date and time the mount target was created, expressed in RFC 3339 timestamp format. Example: 2016-08-25T21:10:29.600Z
- type String
- Type of the lock.
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the ociTerraform Provider.