1. Packages
  2. AWS Native
  3. API Docs
  4. deadline
  5. getStorageProfile

AWS Native is in preview. AWS Classic is fully supported.

AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 by Pulumi

aws-native.deadline.getStorageProfile

Explore with Pulumi AI

aws-native logo

AWS Native is in preview. AWS Classic is fully supported.

AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 by Pulumi

    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:

    FarmId string
    The unique identifier of the farm that contains the storage profile.
    StorageProfileId string
    The storage profile ID.
    FarmId string
    The unique identifier of the farm that contains the storage profile.
    StorageProfileId string
    The storage profile ID.
    farmId String
    The unique identifier of the farm that contains the storage profile.
    storageProfileId String
    The storage profile ID.
    farmId string
    The unique identifier of the farm that contains the storage profile.
    storageProfileId string
    The storage profile ID.
    farm_id str
    The unique identifier of the farm that contains the storage profile.
    storage_profile_id str
    The storage profile ID.
    farmId String
    The unique identifier of the farm that contains the storage profile.
    storageProfileId String
    The storage profile ID.

    getStorageProfile Result

    The following output properties are available:

    DisplayName string
    The display name of the storage profile summary to update.
    FileSystemLocations List<Pulumi.AwsNative.Deadline.Outputs.StorageProfileFileSystemLocation>
    Operating system specific file system path to the storage location.
    OsFamily Pulumi.AwsNative.Deadline.StorageProfileOperatingSystemFamily
    The operating system (OS) family.
    StorageProfileId string
    The storage profile ID.
    DisplayName string
    The display name of the storage profile summary to update.
    FileSystemLocations []StorageProfileFileSystemLocation
    Operating system specific file system path to the storage location.
    OsFamily StorageProfileOperatingSystemFamily
    The operating system (OS) family.
    StorageProfileId string
    The storage profile ID.
    displayName String
    The display name of the storage profile summary to update.
    fileSystemLocations List<StorageProfileFileSystemLocation>
    Operating system specific file system path to the storage location.
    osFamily StorageProfileOperatingSystemFamily
    The operating system (OS) family.
    storageProfileId String
    The storage profile ID.
    displayName string
    The display name of the storage profile summary to update.
    fileSystemLocations StorageProfileFileSystemLocation[]
    Operating system specific file system path to the storage location.
    osFamily StorageProfileOperatingSystemFamily
    The operating system (OS) family.
    storageProfileId string
    The storage profile ID.
    display_name str
    The display name of the storage profile summary to update.
    file_system_locations Sequence[StorageProfileFileSystemLocation]
    Operating system specific file system path to the storage location.
    os_family StorageProfileOperatingSystemFamily
    The operating system (OS) family.
    storage_profile_id str
    The storage profile ID.
    displayName String
    The display name of the storage profile summary to update.
    fileSystemLocations List<Property Map>
    Operating system specific file system path to the storage location.
    osFamily "WINDOWS" | "LINUX" | "MACOS"
    The operating system (OS) family.
    storageProfileId String
    The storage profile ID.

    Supporting Types

    StorageProfileFileSystemLocation

    Name string
    The location name.
    Path string
    The file path.
    Type Pulumi.AwsNative.Deadline.StorageProfileFileSystemLocationType
    The type of file.
    Name string
    The location name.
    Path string
    The file path.
    Type StorageProfileFileSystemLocationType
    The type of file.
    name String
    The location name.
    path String
    The file path.
    type StorageProfileFileSystemLocationType
    The type of file.
    name string
    The location name.
    path string
    The file path.
    type StorageProfileFileSystemLocationType
    The type of file.
    name str
    The location name.
    path str
    The file path.
    type StorageProfileFileSystemLocationType
    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
    aws-native logo

    AWS Native is in preview. AWS Classic is fully supported.

    AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 by Pulumi