We recommend new projects start with resources from the AWS provider.
aws-native.deadline.getStorageProfile
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
Definition of AWS::Deadline::StorageProfile Resource Type
Using getStorageProfile
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 getStorageProfile(args: GetStorageProfileArgs, opts?: InvokeOptions): Promise<GetStorageProfileResult>
function getStorageProfileOutput(args: GetStorageProfileOutputArgs, opts?: InvokeOptions): Output<GetStorageProfileResult>
def get_storage_profile(farm_id: Optional[str] = None,
storage_profile_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetStorageProfileResult
def get_storage_profile_output(farm_id: Optional[pulumi.Input[str]] = None,
storage_profile_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetStorageProfileResult]
func LookupStorageProfile(ctx *Context, args *LookupStorageProfileArgs, opts ...InvokeOption) (*LookupStorageProfileResult, error)
func LookupStorageProfileOutput(ctx *Context, args *LookupStorageProfileOutputArgs, opts ...InvokeOption) LookupStorageProfileResultOutput
> Note: This function is named LookupStorageProfile
in the Go SDK.
public static class GetStorageProfile
{
public static Task<GetStorageProfileResult> InvokeAsync(GetStorageProfileArgs args, InvokeOptions? opts = null)
public static Output<GetStorageProfileResult> Invoke(GetStorageProfileInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetStorageProfileResult> getStorageProfile(GetStorageProfileArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:deadline:getStorageProfile
arguments:
# arguments dictionary
The following arguments are supported:
- Farm
Id string - The unique identifier of the farm that contains the storage profile.
- Storage
Profile stringId - The storage profile ID.
- Farm
Id string - The unique identifier of the farm that contains the storage profile.
- Storage
Profile stringId - The storage profile ID.
- farm
Id String - The unique identifier of the farm that contains the storage profile.
- storage
Profile StringId - The storage profile ID.
- farm
Id string - The unique identifier of the farm that contains the storage profile.
- storage
Profile stringId - The storage profile ID.
- farm_
id str - The unique identifier of the farm that contains the storage profile.
- storage_
profile_ strid - The storage profile ID.
- farm
Id String - The unique identifier of the farm that contains the storage profile.
- storage
Profile StringId - The storage profile ID.
getStorageProfile Result
The following output properties are available:
- Display
Name string The display name of the storage profile summary to update.
This field can store any content. Escape or encode this content before displaying it on a webpage or any other system that might interpret the content of this field.
- File
System List<Pulumi.Locations Aws Native. Deadline. Outputs. Storage Profile File System Location> - Operating system specific file system path to the storage location.
- Os
Family Pulumi.Aws Native. Deadline. Storage Profile Operating System Family - The operating system (OS) family.
- Storage
Profile stringId - The storage profile ID.
- Display
Name string The display name of the storage profile summary to update.
This field can store any content. Escape or encode this content before displaying it on a webpage or any other system that might interpret the content of this field.
- File
System []StorageLocations Profile File System Location - Operating system specific file system path to the storage location.
- Os
Family StorageProfile Operating System Family - The operating system (OS) family.
- Storage
Profile stringId - The storage profile ID.
- display
Name String The display name of the storage profile summary to update.
This field can store any content. Escape or encode this content before displaying it on a webpage or any other system that might interpret the content of this field.
- file
System List<StorageLocations Profile File System Location> - Operating system specific file system path to the storage location.
- os
Family StorageProfile Operating System Family - The operating system (OS) family.
- storage
Profile StringId - The storage profile ID.
- display
Name string The display name of the storage profile summary to update.
This field can store any content. Escape or encode this content before displaying it on a webpage or any other system that might interpret the content of this field.
- file
System StorageLocations Profile File System Location[] - Operating system specific file system path to the storage location.
- os
Family StorageProfile Operating System Family - The operating system (OS) family.
- storage
Profile stringId - The storage profile ID.
- display_
name str The display name of the storage profile summary to update.
This field can store any content. Escape or encode this content before displaying it on a webpage or any other system that might interpret the content of this field.
- file_
system_ Sequence[Storagelocations Profile File System Location] - Operating system specific file system path to the storage location.
- os_
family StorageProfile Operating System Family - The operating system (OS) family.
- storage_
profile_ strid - The storage profile ID.
- display
Name String The display name of the storage profile summary to update.
This field can store any content. Escape or encode this content before displaying it on a webpage or any other system that might interpret the content of this field.
- file
System List<Property Map>Locations - Operating system specific file system path to the storage location.
- os
Family "WINDOWS" | "LINUX" | "MACOS" - The operating system (OS) family.
- storage
Profile StringId - The storage profile ID.
Supporting Types
StorageProfileFileSystemLocation
- Name string
- The location name.
- Path string
- The file path.
- Type
Pulumi.
Aws Native. Deadline. Storage Profile File System Location Type - The type of file.
- Name string
- The location name.
- Path string
- The file path.
- Type
Storage
Profile File System Location Type - The type of file.
- name String
- The location name.
- path String
- The file path.
- type
Storage
Profile File System Location Type - The type of file.
- name string
- The location name.
- path string
- The file path.
- type
Storage
Profile File System Location Type - The type of file.
- name str
- The location name.
- path str
- The file path.
- type
Storage
Profile File System Location Type - The type of file.
- name String
- The location name.
- path String
- The file path.
- type "SHARED" | "LOCAL"
- The type of file.
StorageProfileFileSystemLocationType
StorageProfileOperatingSystemFamily
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.