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

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
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)


4989
4990
4991
4992
4993
4994
4995
4996
4997
4998
4999
# File 'lib/aws-sdk-appflow/types.rb', line 4989

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)


4989
4990
4991
4992
4993
4994
4995
4996
4997
4998
4999
# File 'lib/aws-sdk-appflow/types.rb', line 4989

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)


4989
4990
4991
4992
4993
4994
4995
4996
4997
4998
4999
# File 'lib/aws-sdk-appflow/types.rb', line 4989

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)


4989
4990
4991
4992
4993
4994
4995
4996
4997
4998
4999
# File 'lib/aws-sdk-appflow/types.rb', line 4989

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)


4989
4990
4991
4992
4993
4994
4995
4996
4997
4998
4999
# File 'lib/aws-sdk-appflow/types.rb', line 4989

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: &lt; Database&gt;&lt; Schema&gt;&lt;Stage Name&gt;.

Returns:

  • (String)


4989
4990
4991
4992
4993
4994
4995
4996
4997
4998
4999
# File 'lib/aws-sdk-appflow/types.rb', line 4989

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)


4989
4990
4991
4992
4993
4994
4995
4996
4997
4998
4999
# File 'lib/aws-sdk-appflow/types.rb', line 4989

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