AWS Native

v0.43.0 published on Thursday, Dec 1, 2022 by Pulumi

getInstanceStorageConfig

Resource Type definition for AWS::Connect::InstanceStorageConfig

Using getInstanceStorageConfig

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 getInstanceStorageConfig(args: GetInstanceStorageConfigArgs, opts?: InvokeOptions): Promise<GetInstanceStorageConfigResult>
function getInstanceStorageConfigOutput(args: GetInstanceStorageConfigOutputArgs, opts?: InvokeOptions): Output<GetInstanceStorageConfigResult>
def get_instance_storage_config(association_id: Optional[str] = None,
                                instance_arn: Optional[str] = None,
                                resource_type: Optional[InstanceStorageConfigInstanceStorageResourceType] = None,
                                opts: Optional[InvokeOptions] = None) -> GetInstanceStorageConfigResult
def get_instance_storage_config_output(association_id: Optional[pulumi.Input[str]] = None,
                                instance_arn: Optional[pulumi.Input[str]] = None,
                                resource_type: Optional[pulumi.Input[InstanceStorageConfigInstanceStorageResourceType]] = None,
                                opts: Optional[InvokeOptions] = None) -> Output[GetInstanceStorageConfigResult]
func LookupInstanceStorageConfig(ctx *Context, args *LookupInstanceStorageConfigArgs, opts ...InvokeOption) (*LookupInstanceStorageConfigResult, error)
func LookupInstanceStorageConfigOutput(ctx *Context, args *LookupInstanceStorageConfigOutputArgs, opts ...InvokeOption) LookupInstanceStorageConfigResultOutput

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

public static class GetInstanceStorageConfig 
{
    public static Task<GetInstanceStorageConfigResult> InvokeAsync(GetInstanceStorageConfigArgs args, InvokeOptions? opts = null)
    public static Output<GetInstanceStorageConfigResult> Invoke(GetInstanceStorageConfigInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetInstanceStorageConfigResult> getInstanceStorageConfig(GetInstanceStorageConfigArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: aws-native:connect:getInstanceStorageConfig
  arguments:
    # arguments dictionary

The following arguments are supported:

AssociationId string
InstanceArn string

Connect Instance ID with which the storage config will be associated

ResourceType Pulumi.AwsNative.Connect.InstanceStorageConfigInstanceStorageResourceType
AssociationId string
InstanceArn string

Connect Instance ID with which the storage config will be associated

ResourceType InstanceStorageConfigInstanceStorageResourceType
associationId String
instanceArn String

Connect Instance ID with which the storage config will be associated

resourceType InstanceStorageConfigInstanceStorageResourceType
associationId string
instanceArn string

Connect Instance ID with which the storage config will be associated

resourceType InstanceStorageConfigInstanceStorageResourceType
association_id str
instance_arn str

Connect Instance ID with which the storage config will be associated

resource_type InstanceStorageConfigInstanceStorageResourceType

getInstanceStorageConfig Result

The following output properties are available:

Supporting Types

InstanceStorageConfigEncryptionConfig

InstanceStorageConfigEncryptionType

InstanceStorageConfigInstanceStorageResourceType

InstanceStorageConfigKinesisFirehoseConfig

InstanceStorageConfigKinesisStreamConfig

StreamArn string
StreamArn string
streamArn String
streamArn string
streamArn String

InstanceStorageConfigKinesisVideoStreamConfig

InstanceStorageConfigS3Config

InstanceStorageConfigStorageType

Package Details

Repository
https://github.com/pulumi/pulumi-aws-native
License
Apache-2.0