1. Packages
  2. Oracle Cloud Infrastructure
  3. API Docs
  4. FileStorage
  5. getExports
Oracle Cloud Infrastructure v2.32.0 published on Thursday, Apr 24, 2025 by Pulumi

oci.FileStorage.getExports

Explore with Pulumi AI

Oracle Cloud Infrastructure v2.32.0 published on Thursday, Apr 24, 2025 by Pulumi

This data source provides the list of Exports in Oracle Cloud Infrastructure File Storage service.

Lists export resources by compartment, file system, or export set. You must specify an export set ID, a file system ID, and / or a compartment ID.

Example Usage

import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";

const testExports = oci.FileStorage.getExports({
    compartmentId: compartmentId,
    exportSetId: testExportSet.id,
    fileSystemId: testFileSystem.id,
    id: exportId,
    state: exportState,
});
Copy
import pulumi
import pulumi_oci as oci

test_exports = oci.FileStorage.get_exports(compartment_id=compartment_id,
    export_set_id=test_export_set["id"],
    file_system_id=test_file_system["id"],
    id=export_id,
    state=export_state)
Copy
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.GetExports(ctx, &filestorage.GetExportsArgs{
			CompartmentId: pulumi.StringRef(compartmentId),
			ExportSetId:   pulumi.StringRef(testExportSet.Id),
			FileSystemId:  pulumi.StringRef(testFileSystem.Id),
			Id:            pulumi.StringRef(exportId),
			State:         pulumi.StringRef(exportState),
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Oci = Pulumi.Oci;

return await Deployment.RunAsync(() => 
{
    var testExports = Oci.FileStorage.GetExports.Invoke(new()
    {
        CompartmentId = compartmentId,
        ExportSetId = testExportSet.Id,
        FileSystemId = testFileSystem.Id,
        Id = exportId,
        State = exportState,
    });

});
Copy
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.GetExportsArgs;
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 testExports = FileStorageFunctions.getExports(GetExportsArgs.builder()
            .compartmentId(compartmentId)
            .exportSetId(testExportSet.id())
            .fileSystemId(testFileSystem.id())
            .id(exportId)
            .state(exportState)
            .build());

    }
}
Copy
variables:
  testExports:
    fn::invoke:
      function: oci:FileStorage:getExports
      arguments:
        compartmentId: ${compartmentId}
        exportSetId: ${testExportSet.id}
        fileSystemId: ${testFileSystem.id}
        id: ${exportId}
        state: ${exportState}
Copy

Using getExports

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 getExports(args: GetExportsArgs, opts?: InvokeOptions): Promise<GetExportsResult>
function getExportsOutput(args: GetExportsOutputArgs, opts?: InvokeOptions): Output<GetExportsResult>
Copy
def get_exports(compartment_id: Optional[str] = None,
                export_set_id: Optional[str] = None,
                file_system_id: Optional[str] = None,
                filters: Optional[Sequence[_filestorage.GetExportsFilter]] = None,
                id: Optional[str] = None,
                state: Optional[str] = None,
                opts: Optional[InvokeOptions] = None) -> GetExportsResult
def get_exports_output(compartment_id: Optional[pulumi.Input[str]] = None,
                export_set_id: Optional[pulumi.Input[str]] = None,
                file_system_id: Optional[pulumi.Input[str]] = None,
                filters: Optional[pulumi.Input[Sequence[pulumi.Input[_filestorage.GetExportsFilterArgs]]]] = None,
                id: Optional[pulumi.Input[str]] = None,
                state: Optional[pulumi.Input[str]] = None,
                opts: Optional[InvokeOptions] = None) -> Output[GetExportsResult]
Copy
func GetExports(ctx *Context, args *GetExportsArgs, opts ...InvokeOption) (*GetExportsResult, error)
func GetExportsOutput(ctx *Context, args *GetExportsOutputArgs, opts ...InvokeOption) GetExportsResultOutput
Copy

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

public static class GetExports 
{
    public static Task<GetExportsResult> InvokeAsync(GetExportsArgs args, InvokeOptions? opts = null)
    public static Output<GetExportsResult> Invoke(GetExportsInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetExportsResult> getExports(GetExportsArgs args, InvokeOptions options)
public static Output<GetExportsResult> getExports(GetExportsArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: oci:FileStorage/getExports:getExports
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

CompartmentId string
The OCID of the compartment.
ExportSetId string
The OCID of the export set.
FileSystemId string
The OCID of the file system.
Filters Changes to this property will trigger replacement. List<GetExportsFilter>
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.
CompartmentId string
The OCID of the compartment.
ExportSetId string
The OCID of the export set.
FileSystemId string
The OCID of the file system.
Filters Changes to this property will trigger replacement. []GetExportsFilter
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.
compartmentId String
The OCID of the compartment.
exportSetId String
The OCID of the export set.
fileSystemId String
The OCID of the file system.
filters Changes to this property will trigger replacement. List<GetExportsFilter>
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.
compartmentId string
The OCID of the compartment.
exportSetId string
The OCID of the export set.
fileSystemId string
The OCID of the file system.
filters Changes to this property will trigger replacement. GetExportsFilter[]
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.
compartment_id str
The OCID of the compartment.
export_set_id str
The OCID of the export set.
file_system_id str
The OCID of the file system.
filters Changes to this property will trigger replacement. Sequence[filestorage.GetExportsFilter]
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.
compartmentId String
The OCID of the compartment.
exportSetId String
The OCID of the export set.
fileSystemId String
The OCID of the file system.
filters Changes to this property will trigger replacement. 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.

getExports Result

The following output properties are available:

Exports List<GetExportsExport>
The list of exports.
CompartmentId string
ExportSetId string
The OCID of this export's export set.
FileSystemId string
The OCID of this export's file system.
Filters List<GetExportsFilter>
Id string
The OCID of this export.
State string
The current state of this export.
Exports []GetExportsExport
The list of exports.
CompartmentId string
ExportSetId string
The OCID of this export's export set.
FileSystemId string
The OCID of this export's file system.
Filters []GetExportsFilter
Id string
The OCID of this export.
State string
The current state of this export.
exports List<GetExportsExport>
The list of exports.
compartmentId String
exportSetId String
The OCID of this export's export set.
fileSystemId String
The OCID of this export's file system.
filters List<GetExportsFilter>
id String
The OCID of this export.
state String
The current state of this export.
exports GetExportsExport[]
The list of exports.
compartmentId string
exportSetId string
The OCID of this export's export set.
fileSystemId string
The OCID of this export's file system.
filters GetExportsFilter[]
id string
The OCID of this export.
state string
The current state of this export.
exports Sequence[filestorage.GetExportsExport]
The list of exports.
compartment_id str
export_set_id str
The OCID of this export's export set.
file_system_id str
The OCID of this export's file system.
filters Sequence[filestorage.GetExportsFilter]
id str
The OCID of this export.
state str
The current state of this export.
exports List<Property Map>
The list of exports.
compartmentId String
exportSetId String
The OCID of this export's export set.
fileSystemId String
The OCID of this export's file system.
filters List<Property Map>
id String
The OCID of this export.
state String
The current state of this export.

Supporting Types

GetExportsExport

ExportOptions This property is required. List<GetExportsExportExportOption>
Policies that apply to NFS requests made through this export. exportOptions contains a sequential list of ClientOptions. Each ClientOptions item defines the export options that are applied to a specified set of clients.
ExportSetId This property is required. string
The OCID of the export set.
FileSystemId This property is required. string
The OCID of the file system.
Id This property is required. string
Filter results by OCID. Must be an OCID of the correct type for the resouce type.
IsIdmapGroupsForSysAuth This property is required. bool
Whether or not the export should use ID mapping for Unix groups rather than the group list provided within an NFS request's RPC header. When this flag is true the Unix UID from the RPC header is used to retrieve the list of secondary groups from a the ID mapping subsystem. The primary GID is always taken from the RPC header. If ID mapping is not configured, incorrectly configured, unavailable, or cannot be used to determine a list of secondary groups then an empty secondary group list is used for authorization. If the number of groups exceeds the limit of 256 groups, the list retrieved from LDAP is truncated to the first 256 groups read.
IsLockOverride This property is required. bool
Locks This property is required. List<GetExportsExportLock>
Locks associated with this resource.
Path This property is required. string
Path used to access the associated file system.
State This property is required. string
Filter results by the specified lifecycle state. Must be a valid state for the resource type.
TimeCreated This property is required. string
The date and time the export was created, expressed in RFC 3339 timestamp format. Example: 2016-08-25T21:10:29.600Z
ExportOptions This property is required. []GetExportsExportExportOption
Policies that apply to NFS requests made through this export. exportOptions contains a sequential list of ClientOptions. Each ClientOptions item defines the export options that are applied to a specified set of clients.
ExportSetId This property is required. string
The OCID of the export set.
FileSystemId This property is required. string
The OCID of the file system.
Id This property is required. string
Filter results by OCID. Must be an OCID of the correct type for the resouce type.
IsIdmapGroupsForSysAuth This property is required. bool
Whether or not the export should use ID mapping for Unix groups rather than the group list provided within an NFS request's RPC header. When this flag is true the Unix UID from the RPC header is used to retrieve the list of secondary groups from a the ID mapping subsystem. The primary GID is always taken from the RPC header. If ID mapping is not configured, incorrectly configured, unavailable, or cannot be used to determine a list of secondary groups then an empty secondary group list is used for authorization. If the number of groups exceeds the limit of 256 groups, the list retrieved from LDAP is truncated to the first 256 groups read.
IsLockOverride This property is required. bool
Locks This property is required. []GetExportsExportLock
Locks associated with this resource.
Path This property is required. string
Path used to access the associated file system.
State This property is required. string
Filter results by the specified lifecycle state. Must be a valid state for the resource type.
TimeCreated This property is required. string
The date and time the export was created, expressed in RFC 3339 timestamp format. Example: 2016-08-25T21:10:29.600Z
exportOptions This property is required. List<GetExportsExportExportOption>
Policies that apply to NFS requests made through this export. exportOptions contains a sequential list of ClientOptions. Each ClientOptions item defines the export options that are applied to a specified set of clients.
exportSetId This property is required. String
The OCID of the export set.
fileSystemId This property is required. String
The OCID of the file system.
id This property is required. String
Filter results by OCID. Must be an OCID of the correct type for the resouce type.
isIdmapGroupsForSysAuth This property is required. Boolean
Whether or not the export should use ID mapping for Unix groups rather than the group list provided within an NFS request's RPC header. When this flag is true the Unix UID from the RPC header is used to retrieve the list of secondary groups from a the ID mapping subsystem. The primary GID is always taken from the RPC header. If ID mapping is not configured, incorrectly configured, unavailable, or cannot be used to determine a list of secondary groups then an empty secondary group list is used for authorization. If the number of groups exceeds the limit of 256 groups, the list retrieved from LDAP is truncated to the first 256 groups read.
isLockOverride This property is required. Boolean
locks This property is required. List<GetExportsExportLock>
Locks associated with this resource.
path This property is required. String
Path used to access the associated file system.
state This property is required. String
Filter results by the specified lifecycle state. Must be a valid state for the resource type.
timeCreated This property is required. String
The date and time the export was created, expressed in RFC 3339 timestamp format. Example: 2016-08-25T21:10:29.600Z
exportOptions This property is required. GetExportsExportExportOption[]
Policies that apply to NFS requests made through this export. exportOptions contains a sequential list of ClientOptions. Each ClientOptions item defines the export options that are applied to a specified set of clients.
exportSetId This property is required. string
The OCID of the export set.
fileSystemId This property is required. string
The OCID of the file system.
id This property is required. string
Filter results by OCID. Must be an OCID of the correct type for the resouce type.
isIdmapGroupsForSysAuth This property is required. boolean
Whether or not the export should use ID mapping for Unix groups rather than the group list provided within an NFS request's RPC header. When this flag is true the Unix UID from the RPC header is used to retrieve the list of secondary groups from a the ID mapping subsystem. The primary GID is always taken from the RPC header. If ID mapping is not configured, incorrectly configured, unavailable, or cannot be used to determine a list of secondary groups then an empty secondary group list is used for authorization. If the number of groups exceeds the limit of 256 groups, the list retrieved from LDAP is truncated to the first 256 groups read.
isLockOverride This property is required. boolean
locks This property is required. GetExportsExportLock[]
Locks associated with this resource.
path This property is required. string
Path used to access the associated file system.
state This property is required. string
Filter results by the specified lifecycle state. Must be a valid state for the resource type.
timeCreated This property is required. string
The date and time the export was created, expressed in RFC 3339 timestamp format. Example: 2016-08-25T21:10:29.600Z
export_options This property is required. Sequence[filestorage.GetExportsExportExportOption]
Policies that apply to NFS requests made through this export. exportOptions contains a sequential list of ClientOptions. Each ClientOptions item defines the export options that are applied to a specified set of clients.
export_set_id This property is required. str
The OCID of the export set.
file_system_id This property is required. str
The OCID of the file system.
id This property is required. str
Filter results by OCID. Must be an OCID of the correct type for the resouce type.
is_idmap_groups_for_sys_auth This property is required. bool
Whether or not the export should use ID mapping for Unix groups rather than the group list provided within an NFS request's RPC header. When this flag is true the Unix UID from the RPC header is used to retrieve the list of secondary groups from a the ID mapping subsystem. The primary GID is always taken from the RPC header. If ID mapping is not configured, incorrectly configured, unavailable, or cannot be used to determine a list of secondary groups then an empty secondary group list is used for authorization. If the number of groups exceeds the limit of 256 groups, the list retrieved from LDAP is truncated to the first 256 groups read.
is_lock_override This property is required. bool
locks This property is required. Sequence[filestorage.GetExportsExportLock]
Locks associated with this resource.
path This property is required. str
Path used to access the associated file system.
state This property is required. str
Filter results by the specified lifecycle state. Must be a valid state for the resource type.
time_created This property is required. str
The date and time the export was created, expressed in RFC 3339 timestamp format. Example: 2016-08-25T21:10:29.600Z
exportOptions This property is required. List<Property Map>
Policies that apply to NFS requests made through this export. exportOptions contains a sequential list of ClientOptions. Each ClientOptions item defines the export options that are applied to a specified set of clients.
exportSetId This property is required. String
The OCID of the export set.
fileSystemId This property is required. String
The OCID of the file system.
id This property is required. String
Filter results by OCID. Must be an OCID of the correct type for the resouce type.
isIdmapGroupsForSysAuth This property is required. Boolean
Whether or not the export should use ID mapping for Unix groups rather than the group list provided within an NFS request's RPC header. When this flag is true the Unix UID from the RPC header is used to retrieve the list of secondary groups from a the ID mapping subsystem. The primary GID is always taken from the RPC header. If ID mapping is not configured, incorrectly configured, unavailable, or cannot be used to determine a list of secondary groups then an empty secondary group list is used for authorization. If the number of groups exceeds the limit of 256 groups, the list retrieved from LDAP is truncated to the first 256 groups read.
isLockOverride This property is required. Boolean
locks This property is required. List<Property Map>
Locks associated with this resource.
path This property is required. String
Path used to access the associated file system.
state This property is required. String
Filter results by the specified lifecycle state. Must be a valid state for the resource type.
timeCreated This property is required. String
The date and time the export was created, expressed in RFC 3339 timestamp format. Example: 2016-08-25T21:10:29.600Z

GetExportsExportExportOption

Access This property is required. string
Type of access to grant clients using the file system through this export. If unspecified defaults to READ_WRITE.
AllowedAuths This property is required. List<string>
Array of allowed NFS authentication types.
AnonymousGid This property is required. string
GID value to remap to when squashing a client GID (see identitySquash for more details.) If unspecified defaults to 65534.
AnonymousUid This property is required. string
UID value to remap to when squashing a client UID (see identitySquash for more details.) If unspecified, defaults to 65534.
IdentitySquash This property is required. string
Used when clients accessing the file system through this export have their UID and GID remapped to 'anonymousUid' and 'anonymousGid'. If ALL, all users and groups are remapped; if ROOT, only the root user and group (UID/GID 0) are remapped; if NONE, no remapping is done. If unspecified, defaults to ROOT.
IsAnonymousAccessAllowed This property is required. bool
Whether or not to enable anonymous access to the file system through this export in cases where a user isn't found in the LDAP server used for ID mapping. If true, and the user is not found in the LDAP directory, the operation uses the Squash UID and Squash GID.
RequirePrivilegedSourcePort This property is required. bool
If true, clients accessing the file system through this export must connect from a privileged source port. If unspecified, defaults to true.
Source This property is required. string
Clients these options should apply to. Must be a either single IPv4 address or single IPv4 CIDR block.
Access This property is required. string
Type of access to grant clients using the file system through this export. If unspecified defaults to READ_WRITE.
AllowedAuths This property is required. []string
Array of allowed NFS authentication types.
AnonymousGid This property is required. string
GID value to remap to when squashing a client GID (see identitySquash for more details.) If unspecified defaults to 65534.
AnonymousUid This property is required. string
UID value to remap to when squashing a client UID (see identitySquash for more details.) If unspecified, defaults to 65534.
IdentitySquash This property is required. string
Used when clients accessing the file system through this export have their UID and GID remapped to 'anonymousUid' and 'anonymousGid'. If ALL, all users and groups are remapped; if ROOT, only the root user and group (UID/GID 0) are remapped; if NONE, no remapping is done. If unspecified, defaults to ROOT.
IsAnonymousAccessAllowed This property is required. bool
Whether or not to enable anonymous access to the file system through this export in cases where a user isn't found in the LDAP server used for ID mapping. If true, and the user is not found in the LDAP directory, the operation uses the Squash UID and Squash GID.
RequirePrivilegedSourcePort This property is required. bool
If true, clients accessing the file system through this export must connect from a privileged source port. If unspecified, defaults to true.
Source This property is required. string
Clients these options should apply to. Must be a either single IPv4 address or single IPv4 CIDR block.
access This property is required. String
Type of access to grant clients using the file system through this export. If unspecified defaults to READ_WRITE.
allowedAuths This property is required. List<String>
Array of allowed NFS authentication types.
anonymousGid This property is required. String
GID value to remap to when squashing a client GID (see identitySquash for more details.) If unspecified defaults to 65534.
anonymousUid This property is required. String
UID value to remap to when squashing a client UID (see identitySquash for more details.) If unspecified, defaults to 65534.
identitySquash This property is required. String
Used when clients accessing the file system through this export have their UID and GID remapped to 'anonymousUid' and 'anonymousGid'. If ALL, all users and groups are remapped; if ROOT, only the root user and group (UID/GID 0) are remapped; if NONE, no remapping is done. If unspecified, defaults to ROOT.
isAnonymousAccessAllowed This property is required. Boolean
Whether or not to enable anonymous access to the file system through this export in cases where a user isn't found in the LDAP server used for ID mapping. If true, and the user is not found in the LDAP directory, the operation uses the Squash UID and Squash GID.
requirePrivilegedSourcePort This property is required. Boolean
If true, clients accessing the file system through this export must connect from a privileged source port. If unspecified, defaults to true.
source This property is required. String
Clients these options should apply to. Must be a either single IPv4 address or single IPv4 CIDR block.
access This property is required. string
Type of access to grant clients using the file system through this export. If unspecified defaults to READ_WRITE.
allowedAuths This property is required. string[]
Array of allowed NFS authentication types.
anonymousGid This property is required. string
GID value to remap to when squashing a client GID (see identitySquash for more details.) If unspecified defaults to 65534.
anonymousUid This property is required. string
UID value to remap to when squashing a client UID (see identitySquash for more details.) If unspecified, defaults to 65534.
identitySquash This property is required. string
Used when clients accessing the file system through this export have their UID and GID remapped to 'anonymousUid' and 'anonymousGid'. If ALL, all users and groups are remapped; if ROOT, only the root user and group (UID/GID 0) are remapped; if NONE, no remapping is done. If unspecified, defaults to ROOT.
isAnonymousAccessAllowed This property is required. boolean
Whether or not to enable anonymous access to the file system through this export in cases where a user isn't found in the LDAP server used for ID mapping. If true, and the user is not found in the LDAP directory, the operation uses the Squash UID and Squash GID.
requirePrivilegedSourcePort This property is required. boolean
If true, clients accessing the file system through this export must connect from a privileged source port. If unspecified, defaults to true.
source This property is required. string
Clients these options should apply to. Must be a either single IPv4 address or single IPv4 CIDR block.
access This property is required. str
Type of access to grant clients using the file system through this export. If unspecified defaults to READ_WRITE.
allowed_auths This property is required. Sequence[str]
Array of allowed NFS authentication types.
anonymous_gid This property is required. str
GID value to remap to when squashing a client GID (see identitySquash for more details.) If unspecified defaults to 65534.
anonymous_uid This property is required. str
UID value to remap to when squashing a client UID (see identitySquash for more details.) If unspecified, defaults to 65534.
identity_squash This property is required. str
Used when clients accessing the file system through this export have their UID and GID remapped to 'anonymousUid' and 'anonymousGid'. If ALL, all users and groups are remapped; if ROOT, only the root user and group (UID/GID 0) are remapped; if NONE, no remapping is done. If unspecified, defaults to ROOT.
is_anonymous_access_allowed This property is required. bool
Whether or not to enable anonymous access to the file system through this export in cases where a user isn't found in the LDAP server used for ID mapping. If true, and the user is not found in the LDAP directory, the operation uses the Squash UID and Squash GID.
require_privileged_source_port This property is required. bool
If true, clients accessing the file system through this export must connect from a privileged source port. If unspecified, defaults to true.
source This property is required. str
Clients these options should apply to. Must be a either single IPv4 address or single IPv4 CIDR block.
access This property is required. String
Type of access to grant clients using the file system through this export. If unspecified defaults to READ_WRITE.
allowedAuths This property is required. List<String>
Array of allowed NFS authentication types.
anonymousGid This property is required. String
GID value to remap to when squashing a client GID (see identitySquash for more details.) If unspecified defaults to 65534.
anonymousUid This property is required. String
UID value to remap to when squashing a client UID (see identitySquash for more details.) If unspecified, defaults to 65534.
identitySquash This property is required. String
Used when clients accessing the file system through this export have their UID and GID remapped to 'anonymousUid' and 'anonymousGid'. If ALL, all users and groups are remapped; if ROOT, only the root user and group (UID/GID 0) are remapped; if NONE, no remapping is done. If unspecified, defaults to ROOT.
isAnonymousAccessAllowed This property is required. Boolean
Whether or not to enable anonymous access to the file system through this export in cases where a user isn't found in the LDAP server used for ID mapping. If true, and the user is not found in the LDAP directory, the operation uses the Squash UID and Squash GID.
requirePrivilegedSourcePort This property is required. Boolean
If true, clients accessing the file system through this export must connect from a privileged source port. If unspecified, defaults to true.
source This property is required. String
Clients these options should apply to. Must be a either single IPv4 address or single IPv4 CIDR block.

GetExportsExportLock

Message This property is required. string
A message added by the creator of the lock. This is typically used to give an indication of why the resource is locked.
RelatedResourceId This property is required. string
The ID of the resource that is locking this resource. Indicates that deleting this resource will remove the lock.
TimeCreated This property is required. string
The date and time the export was created, expressed in RFC 3339 timestamp format. Example: 2016-08-25T21:10:29.600Z
Type This property is required. string
Type of the lock.
Message This property is required. string
A message added by the creator of the lock. This is typically used to give an indication of why the resource is locked.
RelatedResourceId This property is required. string
The ID of the resource that is locking this resource. Indicates that deleting this resource will remove the lock.
TimeCreated This property is required. string
The date and time the export was created, expressed in RFC 3339 timestamp format. Example: 2016-08-25T21:10:29.600Z
Type This property is required. string
Type of the lock.
message This property is required. String
A message added by the creator of the lock. This is typically used to give an indication of why the resource is locked.
relatedResourceId This property is required. String
The ID of the resource that is locking this resource. Indicates that deleting this resource will remove the lock.
timeCreated This property is required. String
The date and time the export was created, expressed in RFC 3339 timestamp format. Example: 2016-08-25T21:10:29.600Z
type This property is required. String
Type of the lock.
message This property is required. string
A message added by the creator of the lock. This is typically used to give an indication of why the resource is locked.
relatedResourceId This property is required. string
The ID of the resource that is locking this resource. Indicates that deleting this resource will remove the lock.
timeCreated This property is required. string
The date and time the export was created, expressed in RFC 3339 timestamp format. Example: 2016-08-25T21:10:29.600Z
type This property is required. string
Type of the lock.
message This property is required. str
A message added by the creator of the lock. This is typically used to give an indication of why the resource is locked.
related_resource_id This property is required. str
The ID of the resource that is locking this resource. Indicates that deleting this resource will remove the lock.
time_created This property is required. str
The date and time the export was created, expressed in RFC 3339 timestamp format. Example: 2016-08-25T21:10:29.600Z
type This property is required. str
Type of the lock.
message This property is required. String
A message added by the creator of the lock. This is typically used to give an indication of why the resource is locked.
relatedResourceId This property is required. String
The ID of the resource that is locking this resource. Indicates that deleting this resource will remove the lock.
timeCreated This property is required. String
The date and time the export was created, expressed in RFC 3339 timestamp format. Example: 2016-08-25T21:10:29.600Z
type This property is required. String
Type of the lock.

GetExportsFilter

Name This property is required. string
Values This property is required. List<string>
Regex bool
Name This property is required. string
Values This property is required. []string
Regex bool
name This property is required. String
values This property is required. List<String>
regex Boolean
name This property is required. string
values This property is required. string[]
regex boolean
name This property is required. str
values This property is required. Sequence[str]
regex bool
name This property is required. String
values This property is required. List<String>
regex Boolean

Package Details

Repository
oci pulumi/pulumi-oci
License
Apache-2.0
Notes
This Pulumi package is based on the oci Terraform Provider.
Oracle Cloud Infrastructure v2.32.0 published on Thursday, Apr 24, 2025 by Pulumi