Class: Aws::Appflow::Types::SnowflakeConnectorProfileProperties

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb

Overview

The connector-specific profile properties required when using Snowflake.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#account_nameString

The name of the account.

Returns:

  • (String)


4995
4996
4997
4998
4999
5000
5001
5002
5003
5004
5005
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 4995

class SnowflakeConnectorProfileProperties < Struct.new(
  :warehouse,
  :stage,
  :bucket_name,
  :bucket_prefix,
  :private_link_service_name,
  :account_name,
  :region)
  SENSITIVE = []
  include Aws::Structure
end

#bucket_nameString

The name of the Amazon S3 bucket associated with Snowflake.

Returns:

  • (String)


4995
4996
4997
4998
4999
5000
5001
5002
5003
5004
5005
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 4995

class SnowflakeConnectorProfileProperties < Struct.new(
  :warehouse,
  :stage,
  :bucket_name,
  :bucket_prefix,
  :private_link_service_name,
  :account_name,
  :region)
  SENSITIVE = []
  include Aws::Structure
end

#bucket_prefixString

The bucket path that refers to the Amazon S3 bucket associated with Snowflake.

Returns:

  • (String)


4995
4996
4997
4998
4999
5000
5001
5002
5003
5004
5005
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 4995

class SnowflakeConnectorProfileProperties < Struct.new(
  :warehouse,
  :stage,
  :bucket_name,
  :bucket_prefix,
  :private_link_service_name,
  :account_name,
  :region)
  SENSITIVE = []
  include Aws::Structure
end

The Snowflake Private Link service name to be used for private data transfers.

Returns:

  • (String)


4995
4996
4997
4998
4999
5000
5001
5002
5003
5004
5005
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 4995

class SnowflakeConnectorProfileProperties < Struct.new(
  :warehouse,
  :stage,
  :bucket_name,
  :bucket_prefix,
  :private_link_service_name,
  :account_name,
  :region)
  SENSITIVE = []
  include Aws::Structure
end

#regionString

The Amazon Web Services Region of the Snowflake account.

Returns:

  • (String)


4995
4996
4997
4998
4999
5000
5001
5002
5003
5004
5005
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 4995

class SnowflakeConnectorProfileProperties < Struct.new(
  :warehouse,
  :stage,
  :bucket_name,
  :bucket_prefix,
  :private_link_service_name,
  :account_name,
  :region)
  SENSITIVE = []
  include Aws::Structure
end

#stageString

The name of the Amazon S3 stage that was created while setting up an Amazon S3 stage in the Snowflake account. This is written in the following format: < Database>< Schema><Stage Name>.

Returns:

  • (String)


4995
4996
4997
4998
4999
5000
5001
5002
5003
5004
5005
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 4995

class SnowflakeConnectorProfileProperties < Struct.new(
  :warehouse,
  :stage,
  :bucket_name,
  :bucket_prefix,
  :private_link_service_name,
  :account_name,
  :region)
  SENSITIVE = []
  include Aws::Structure
end

#warehouseString

The name of the Snowflake warehouse.

Returns:

  • (String)


4995
4996
4997
4998
4999
5000
5001
5002
5003
5004
5005
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 4995

class SnowflakeConnectorProfileProperties < Struct.new(
  :warehouse,
  :stage,
  :bucket_name,
  :bucket_prefix,
  :private_link_service_name,
  :account_name,
  :region)
  SENSITIVE = []
  include Aws::Structure
end