1. Packages
  2. AWS Native
  3. API Docs
  4. connect
  5. getInstanceStorageConfig

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

AWS Native v0.100.0 published on Wednesday, Mar 27, 2024 by Pulumi

aws-native.connect.getInstanceStorageConfig

Explore with Pulumi AI

aws-native logo

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

AWS Native v0.100.0 published on Wednesday, Mar 27, 2024 by Pulumi

    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
    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.100.0 published on Wednesday, Mar 27, 2024 by Pulumi