1. Packages
  2. AWS Cloud Control
  3. API Docs
  4. nimblestudio
  5. getStreamingImage

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.9.0 published on Monday, Nov 18, 2024 by Pulumi

aws-native.nimblestudio.getStreamingImage

Explore with Pulumi AI

aws-native logo

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.9.0 published on Monday, Nov 18, 2024 by Pulumi

    Resource Type definition for AWS::NimbleStudio::StreamingImage

    Using getStreamingImage

    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 getStreamingImage(args: GetStreamingImageArgs, opts?: InvokeOptions): Promise<GetStreamingImageResult>
    function getStreamingImageOutput(args: GetStreamingImageOutputArgs, opts?: InvokeOptions): Output<GetStreamingImageResult>
    def get_streaming_image(streaming_image_id: Optional[str] = None,
                            opts: Optional[InvokeOptions] = None) -> GetStreamingImageResult
    def get_streaming_image_output(streaming_image_id: Optional[pulumi.Input[str]] = None,
                            opts: Optional[InvokeOptions] = None) -> Output[GetStreamingImageResult]
    func LookupStreamingImage(ctx *Context, args *LookupStreamingImageArgs, opts ...InvokeOption) (*LookupStreamingImageResult, error)
    func LookupStreamingImageOutput(ctx *Context, args *LookupStreamingImageOutputArgs, opts ...InvokeOption) LookupStreamingImageResultOutput

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

    public static class GetStreamingImage 
    {
        public static Task<GetStreamingImageResult> InvokeAsync(GetStreamingImageArgs args, InvokeOptions? opts = null)
        public static Output<GetStreamingImageResult> Invoke(GetStreamingImageInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetStreamingImageResult> getStreamingImage(GetStreamingImageArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: aws-native:nimblestudio:getStreamingImage
      arguments:
        # arguments dictionary

    The following arguments are supported:

    StreamingImageId string
    The unique identifier for the streaming image resource.
    StreamingImageId string
    The unique identifier for the streaming image resource.
    streamingImageId String
    The unique identifier for the streaming image resource.
    streamingImageId string
    The unique identifier for the streaming image resource.
    streaming_image_id str
    The unique identifier for the streaming image resource.
    streamingImageId String
    The unique identifier for the streaming image resource.

    getStreamingImage Result

    The following output properties are available:

    Description string
    A human-readable description of the streaming image.
    EncryptionConfiguration Pulumi.AwsNative.NimbleStudio.Outputs.StreamingImageEncryptionConfiguration
    EncryptionConfigurationKeyArn string
    EncryptionConfigurationKeyType string
    EulaIds List<string>
    The list of IDs of EULAs that must be accepted before a streaming session can be started using this streaming image.
    Name string
    A friendly name for a streaming image resource.
    Owner string
    The owner of the streaming image, either the studioId that contains the streaming image or 'amazon' for images that are provided by .
    Platform string
    The platform of the streaming image, either WINDOWS or LINUX.
    StreamingImageId string
    The unique identifier for the streaming image resource.
    Description string
    A human-readable description of the streaming image.
    EncryptionConfiguration StreamingImageEncryptionConfiguration
    EncryptionConfigurationKeyArn string
    EncryptionConfigurationKeyType string
    EulaIds []string
    The list of IDs of EULAs that must be accepted before a streaming session can be started using this streaming image.
    Name string
    A friendly name for a streaming image resource.
    Owner string
    The owner of the streaming image, either the studioId that contains the streaming image or 'amazon' for images that are provided by .
    Platform string
    The platform of the streaming image, either WINDOWS or LINUX.
    StreamingImageId string
    The unique identifier for the streaming image resource.
    description String
    A human-readable description of the streaming image.
    encryptionConfiguration StreamingImageEncryptionConfiguration
    encryptionConfigurationKeyArn String
    encryptionConfigurationKeyType String
    eulaIds List<String>
    The list of IDs of EULAs that must be accepted before a streaming session can be started using this streaming image.
    name String
    A friendly name for a streaming image resource.
    owner String
    The owner of the streaming image, either the studioId that contains the streaming image or 'amazon' for images that are provided by .
    platform String
    The platform of the streaming image, either WINDOWS or LINUX.
    streamingImageId String
    The unique identifier for the streaming image resource.
    description string
    A human-readable description of the streaming image.
    encryptionConfiguration StreamingImageEncryptionConfiguration
    encryptionConfigurationKeyArn string
    encryptionConfigurationKeyType string
    eulaIds string[]
    The list of IDs of EULAs that must be accepted before a streaming session can be started using this streaming image.
    name string
    A friendly name for a streaming image resource.
    owner string
    The owner of the streaming image, either the studioId that contains the streaming image or 'amazon' for images that are provided by .
    platform string
    The platform of the streaming image, either WINDOWS or LINUX.
    streamingImageId string
    The unique identifier for the streaming image resource.
    description str
    A human-readable description of the streaming image.
    encryption_configuration StreamingImageEncryptionConfiguration
    encryption_configuration_key_arn str
    encryption_configuration_key_type str
    eula_ids Sequence[str]
    The list of IDs of EULAs that must be accepted before a streaming session can be started using this streaming image.
    name str
    A friendly name for a streaming image resource.
    owner str
    The owner of the streaming image, either the studioId that contains the streaming image or 'amazon' for images that are provided by .
    platform str
    The platform of the streaming image, either WINDOWS or LINUX.
    streaming_image_id str
    The unique identifier for the streaming image resource.
    description String
    A human-readable description of the streaming image.
    encryptionConfiguration Property Map
    encryptionConfigurationKeyArn String
    encryptionConfigurationKeyType String
    eulaIds List<String>
    The list of IDs of EULAs that must be accepted before a streaming session can be started using this streaming image.
    name String
    A friendly name for a streaming image resource.
    owner String
    The owner of the streaming image, either the studioId that contains the streaming image or 'amazon' for images that are provided by .
    platform String
    The platform of the streaming image, either WINDOWS or LINUX.
    streamingImageId String
    The unique identifier for the streaming image resource.

    Supporting Types

    StreamingImageEncryptionConfiguration

    KeyType string
    The type of KMS key that is used to encrypt studio data.
    KeyArn string
    The ARN for a KMS key that is used to encrypt studio data.
    KeyType string
    The type of KMS key that is used to encrypt studio data.
    KeyArn string
    The ARN for a KMS key that is used to encrypt studio data.
    keyType String
    The type of KMS key that is used to encrypt studio data.
    keyArn String
    The ARN for a KMS key that is used to encrypt studio data.
    keyType string
    The type of KMS key that is used to encrypt studio data.
    keyArn string
    The ARN for a KMS key that is used to encrypt studio data.
    key_type str
    The type of KMS key that is used to encrypt studio data.
    key_arn str
    The ARN for a KMS key that is used to encrypt studio data.
    keyType String
    The type of KMS key that is used to encrypt studio data.
    keyArn String
    The ARN for a KMS key that is used to encrypt studio data.

    Package Details

    Repository
    AWS Native pulumi/pulumi-aws-native
    License
    Apache-2.0
    aws-native logo

    We recommend new projects start with resources from the AWS provider.

    AWS Cloud Control v1.9.0 published on Monday, Nov 18, 2024 by Pulumi