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.nimblestudio.getStreamingImage
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 by Pulumi
Represents a streaming session machine image that can be used to launch a streaming session
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,
studio_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetStreamingImageResult
def get_streaming_image_output(streaming_image_id: Optional[pulumi.Input[str]] = None,
studio_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:
- Streaming
Image stringId - The unique identifier for the streaming image resource.
- Studio
Id string
- Streaming
Image stringId - The unique identifier for the streaming image resource.
- Studio
Id string
- streaming
Image StringId - The unique identifier for the streaming image resource.
- studio
Id String
- streaming
Image stringId - The unique identifier for the streaming image resource.
- studio
Id string
- streaming_
image_ strid - The unique identifier for the streaming image resource.
- studio_
id str
- streaming
Image StringId - The unique identifier for the streaming image resource.
- studio
Id String
getStreamingImage Result
The following output properties are available:
- Description string
- Encryption
Configuration Pulumi.Aws Native. Nimble Studio. Outputs. Streaming Image Encryption Configuration - Eula
Ids List<string> - Name string
- Owner string
- Platform string
- Streaming
Image stringId - The unique identifier for the streaming image resource.
- Description string
- Encryption
Configuration StreamingImage Encryption Configuration - Eula
Ids []string - Name string
- Owner string
- Platform string
- Streaming
Image stringId - The unique identifier for the streaming image resource.
- description String
- encryption
Configuration StreamingImage Encryption Configuration - eula
Ids List<String> - name String
- owner String
- platform String
- streaming
Image StringId - The unique identifier for the streaming image resource.
- description string
- encryption
Configuration StreamingImage Encryption Configuration - eula
Ids string[] - name string
- owner string
- platform string
- streaming
Image stringId - The unique identifier for the streaming image resource.
- description str
- encryption_
configuration StreamingImage Encryption Configuration - eula_
ids Sequence[str] - name str
- owner str
- platform str
- streaming_
image_ strid - The unique identifier for the streaming image resource.
- description String
- encryption
Configuration Property Map - eula
Ids List<String> - name String
- owner String
- platform String
- streaming
Image StringId - The unique identifier for the streaming image resource.
Supporting Types
StreamingImageEncryptionConfiguration
- Key
Type Pulumi.Aws Native. Nimble Studio. Streaming Image Encryption Configuration Key Type - The type of KMS key that is used to encrypt studio data.
- Key
Arn string
- Key
Type StreamingImage Encryption Configuration Key Type - The type of KMS key that is used to encrypt studio data.
- Key
Arn string
- key
Type StreamingImage Encryption Configuration Key Type - The type of KMS key that is used to encrypt studio data.
- key
Arn String
- key
Type StreamingImage Encryption Configuration Key Type - The type of KMS key that is used to encrypt studio data.
- key
Arn string
- key_
type StreamingImage Encryption Configuration Key Type - The type of KMS key that is used to encrypt studio data.
- key_
arn str
- key
Type "CUSTOMER_MANAGED_KEY" - The type of KMS key that is used to encrypt studio data.
- key
Arn String
StreamingImageEncryptionConfigurationKeyType
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 by Pulumi