Spec-Zone.ru › AWS CLI v2

[ aws . quicksight ]

update-data-source

Описание

Обновляет источник данных.

См. также: Документацию API AWS

Синтаксис

  update-data-source
--aws-account-id <value>
--data-source-id <value>
--name <value>
[--data-source-parameters <value>]
[--credentials <value>]
[--vpc-connection-properties <value>]
[--ssl-properties <value>]
[--cli-input-json | --cli-input-yaml]
[--generate-cli-skeleton <value>]
[--debug]
[--endpoint-url <value>]
[--no-verify-ssl]
[--no-paginate]
[--output <value>]
[--query <value>]
[--profile <value>]
[--region <value>]
[--version <value>]
[--color <value>]
[--no-sign-request]
[--ca-bundle <value>]
[--cli-read-timeout <value>]
[--cli-connect-timeout <value>]
[--cli-binary-format <value>]
[--no-cli-pager]
[--cli-auto-prompt]
[--no-cli-auto-prompt]

Параметры

--aws-account-id (строка)

Идентификатор учетной записи Amazon Web Services.

--data-source-id (строка)

Идентификатор источника данных. Этот идентификатор уникален для каждой области Amazon Web Services для каждой учетной записи Amazon Web Services.

--name (строка)

Имя источника данных для отображения.

--data-source-parameters (структура)

Параметры, которые Amazon QuickSight использует для подключения к вашему исходному источнику данных.

AmazonElasticsearchParameters -> (структура)

Параметры для OpenSearch.

Domain -> (строка)

Область OpenSearch.

AthenaParameters -> (структура)

Параметры для Amazon Athena.

WorkGroup -> (строка)

Группа задач, используемая Amazon Athena.

RoleArn -> (строка)

Используйте структуру RoleArn для переопределения роли на уровне учетной записи для конкретного источника данных Athena. Например, предположим, что администратор учетной записи отключил весь доступ к Athena с помощью роли на уровне учетной записи. Затем администратор может использовать RoleArn, чтобы обойти роль на уровне учетной записи и разрешить доступ к Athena для отдельного источника данных Athena, указанного в структуре, даже если роль на уровне учетной записи, запрещающая доступ к Athena, все еще активна.

AuroraParameters -> (структура)

Параметры для Amazon Aurora MySQL.

Host -> (строка)

Хост.

Port -> (целое число)

Порт.

Database -> (строка)

База данных.

AuroraPostgreSqlParameters -> (структура)

Параметры для Amazon Aurora.

Host -> (строка)

Хост Amazon Aurora PostgreSQL для подключения.

Port -> (целое число)

Порт, на котором слушает Amazon Aurora PostgreSQL.

Database -> (строка)

База данных Amazon Aurora PostgreSQL для подключения.

AwsIotAnalyticsParameters -> (структура)

Параметры для IoT Analytics.

DataSetName -> (строка)

Имя набора данных.

JiraParameters -> (структура)

Параметры для Jira.

SiteBaseUrl -> (строка)

Базовый URL сайта Jira.

MariaDbParameters -> (структура)

Параметры для MariaDB.

Host -> (строка)

Хост.

Port -> (целое число)

Порт.

Database -> (строка)

База данных.

MySqlParameters -> (структура)

Параметры для MySQL.

Host -> (строка)

Хост.

Port -> (целое число)

Порт.

Database -> (строка)

База данных.

OracleParameters -> (структура)

Параметры для Oracle.

Host -> (строка)

Хост Oracle.

Port -> (целое число)

Порт.

Database -> (строка)

База данных.

UseServiceName -> (логическое значение)

Логическое значение, указывающее, использует ли Database имя службы или SID. Если это значение не указано, используется значение по умолчанию SID. Если это значение установлено в значение false, значение равно SID.

PostgreSqlParameters -> (структура)

Параметры для PostgreSQL.

Host -> (строка)

Хост.

Port -> (целое число)

Порт.

Database -> (строка)

База данных.

PrestoParameters -> (структура)

Параметры для Presto.

Host -> (строка)

Хост.

Port -> (целое число)

Порт.

Catalog -> (строка)

Каталог.

RdsParameters -> (структура)

Параметры для Amazon RDS.

InstanceId -> (строка)

Идентификатор экземпляра.

Database -> (строка)

База данных.

RedshiftParameters -> (структура)

Параметры для Amazon Redshift.

Host -> (строка)

Хост. Это поле может быть пустым, если указан ClusterId.

Port -> (целое число)

Порт. Это поле может быть пустым, если указан ClusterId.

Database -> (строка)

База данных.

ClusterId -> (строка)

Идентификатор кластера. Это поле может быть пустым, если указаны Host и Port.

IAMParameters -> (структура)

Необязательный параметр, который использует аутентификацию IAM для предоставления Amazon QuickSight доступа к вашему кластеру. Этот параметр может использоваться вместо DataSourceCredentials.

RoleArn -> (строка)

Используйте структуру RoleArn, чтобы позволить Amazon QuickSight вызывать redshift:GetClusterCredentials в вашем кластере. Вызывающий субъект должен иметь доступ iam:PassRole, чтобы передать роль Amazon QuickSight. Политика доверия роли должна разрешать службе Amazon QuickSight принять роль.

DatabaseUser -> (строка)

Пользователь, чьи разрешения и членства в группах будут использованы Amazon QuickSight для доступа к кластеру. Если этот пользователь уже существует в вашей базе данных, Amazon QuickSight получает те же разрешения, что и у пользователя. Если пользователь не существует, установите значение AutoCreateDatabaseUser в значение True, чтобы создать нового пользователя с разрешениями PUBLIC.

DatabaseGroups -> (список)

Список групп, чьи разрешения будут предоставлены Amazon QuickSight для доступа к кластеру. Эти разрешения объединяются с разрешениями, предоставленными Amazon QuickSight DatabaseUser. Если вы выберете включение этого параметра, RoleArn должен предоставить доступ к redshift:JoinGroup.

(строка)

AutoCreateDatabaseUser -> (логическое значение)

Автоматически создает пользователя базы данных. Если в вашей базе данных нет DatabaseUser, установите этот параметр в значение True. Если нет DatabaseUser, Amazon QuickSight не сможет подключиться к вашему кластеру. RoleArn, который вы используете для этой операции, должен предоставить доступ к redshift:CreateClusterUser для успешного создания пользователя.

IdentityCenterConfiguration -> (структура)

Необязательный параметр, настраивающий аутентификацию IAM Identity Center для предоставления Amazon QuickSight доступа к вашему кластеру.

Этот параметр может быть указан только в том случае, если ваша учетная запись Amazon QuickSight настроена с IAM Identity Center.

EnableIdentityPropagation -> (логическое значение)

Логический параметр, определяющий, следует ли использовать передачу идентификатора доверенного источника.

S3Parameters -> (структура)

Параметры для S3.

ManifestFileLocation -> (структура)

Расположение файла манифеста Amazon S3. Это NULL, если файл манифеста был загружен в Amazon QuickSight.

Bucket -> (строка)

Ведро Amazon S3.

Key -> (строка)

Ключ Amazon S3, определяющий объект.

RoleArn -> (строка)

Используйте структуру RoleArn для переопределения роли на уровне учетной записи для конкретного источника данных S3. Например, предположим, что администратор учетной записи отключил весь доступ к S3 с помощью роли на уровне учетной записи. Затем администратор может использовать RoleArn, чтобы обойти роль на уровне учетной записи и разрешить доступ к S3 для отдельного источника данных S3, указанного в структуре, даже если роль на уровне учетной записи, запрещающая доступ к S3, все еще активна.

ServiceNowParameters -> (структура)

Параметры для ServiceNow.

SiteBaseUrl -> (строка)

URL базового сайта.

SnowflakeParameters -> (структура)

Параметры для Snowflake.

Host -> (строка)

Хост.

Database -> (строка)

База данных.

Warehouse -> (строка)

Склад данных.

AuthenticationType -> (строка)

Тип аутентификации, который вы хотите использовать для подключения. Этот параметр принимает типы аутентификации OAuth и не-OAuth.

DatabaseAccessControlRole -> (строка)

Роль контроля доступа к базе данных.

OAuthParameters -> (структура)

Объект, содержащий информацию, необходимую для создания подключения к источнику данных между учетной записью Amazon QuickSight и Snowflake.

TokenProviderUrl -> (строка)

URL конечной точки поставщика токенов.

OAuthScope -> (строка)

Диапазон OAuth.

IdentityProviderVpcConnectionProperties -> (структура)

Свойства подключения VPC.

VpcConnectionArn -> (строка)

Amazon Resource Name (ARN) для подключения VPC.

IdentityProviderResourceUri -> (строка)

URI ресурса поставщика идентификаторов.

SparkParameters -> (структура)

Параметры для Spark.

Host -> (строка)

Хост.

Port -> (целое число)

Порт.

SqlServerParameters -> (структура)

Параметры для SQL Server.

Host -> (строка)

Хост.

Port -> (целое число)

Порт.

Database -> (строка)

База данных.

TeradataParameters -> (структура)

Параметры для Teradata.

Host -> (строка)

Хост.

Port -> (целое число)

Порт.

Database -> (строка)

База данных.

TwitterParameters -> (структура)

Параметры для Twitter.

Query -> (строка)

Строка запроса Twitter.

MaxRows -> (целое число)

Максимальное количество строк для запроса Twitter.

AmazonOpenSearchParameters -> (структура)

Параметры для OpenSearch.

Domain -> (строка)

Область OpenSearch.

ExasolParameters -> (структура)

Параметры для Exasol.

Host -> (строка)

Имя хоста или IP-адрес источника данных Exasol.

Port -> (целое число)

Порт источника данных Exasol.

DatabricksParameters -> (структура)

Параметры, необходимые для подключения к источнику данных Databricks.

Host -> (строка)

Имя хоста источника данных Databricks.

Port -> (целое число)

Порт источника данных Databricks.

SqlEndpointPath -> (строка)

HTTP-путь источника данных Databricks.

StarburstParameters -> (структура)

Параметры, необходимые для подключения к источнику данных Starburst.

Host -> (строка)

Имя хоста источника данных Starburst.

Port -> (целое число)

Порт источника данных Starburst.

Catalog -> (строка)

Имя каталога для источника данных Starburst.

ProductType -> (строка)

Тип продукта для источника данных Starburst.

DatabaseAccessControlRole -> (строка)

Роль контроля доступа к базе данных.

AuthenticationType -> (строка)

Тип аутентификации, который вы хотите использовать для подключения. Этот параметр принимает типы аутентификации OAuth и не-OAuth.

OAuthParameters -> (структура)

Объект, содержащий информацию, необходимую для создания подключения к источнику данных между учетной записью Amazon QuickSight и Starburst.

TokenProviderUrl -> (строка)

URL конечной точки поставщика токенов.

OAuthScope -> (строка)

Диапазон OAuth.

IdentityProviderVpcConnectionProperties -> (структура)

Свойства подключения VPC.

VpcConnectionArn -> (строка)

Amazon Resource Name (ARN) для подключения VPC.

IdentityProviderResourceUri -> (строка)

URI ресурса поставщика идентификаторов.

TrinoParameters -> (структура)

Параметры, необходимые для подключения к источнику данных Trino.

Host -> (строка)

Имя хоста источника данных Trino.

Port -> (целое число)

Порт источника данных Trino.

Catalog -> (строка)

Имя каталога источника данных Trino.

BigQueryParameters -> (структура)

Параметры, необходимые для подключения к источнику данных Google BigQuery.

ProjectId -> (строка)

Идентификатор проекта Google Cloud Platform, в котором был создан ваш источник данных.

DataSetRegion -> (строка)

Место хранения, где вы создаёте источник данных Google BigQuery.

Синтаксис JSON:

{
  "AmazonElasticsearchParameters": {
    "Domain": "string"
  },
  "AthenaParameters": {
    "WorkGroup": "string",
    "RoleArn": "string"
  },
  "AuroraParameters": {
    "Host": "string",
    "Port": integer,
    "Database": "string"
  },
  "AuroraPostgreSqlParameters": {
    "Host": "string",
    "Port": integer,
    "Database": "string"
  },
  "AwsIotAnalyticsParameters": {
    "DataSetName": "string"
  },
  "JiraParameters": {
    "SiteBaseUrl": "string"
  },
  "MariaDbParameters": {
    "Host": "string",
    "Port": integer,
    "Database": "string"
  },
  "MySqlParameters": {
    "Host": "string",
    "Port": integer,
    "Database": "string"
  },
  "OracleParameters": {
    "Host": "string",
    "Port": integer,
    "Database": "string",
    "UseServiceName": true|false
  },
  "PostgreSqlParameters": {
    "Host": "string",
    "Port": integer,
    "Database": "string"
  },
  "PrestoParameters": {
    "Host": "string",
    "Port": integer,
    "Catalog": "string"
  },
  "RdsParameters": {
    "InstanceId": "string",
    "Database": "string"
  },
  "RedshiftParameters": {
    "Host": "string",
    "Port": integer,
    "Database": "string",
    "ClusterId": "string",
    "IAMParameters": {
      "RoleArn": "string",
      "DatabaseUser": "string",
      "DatabaseGroups": ["string", ...],
      "AutoCreateDatabaseUser": true|false
    },
    "IdentityCenterConfiguration": {
      "EnableIdentityPropagation": true|false
    }
  },
  "S3Parameters": {
    "ManifestFileLocation": {
      "Bucket": "string",
      "Key": "string"
    },
    "RoleArn": "string"
  },
  "ServiceNowParameters": {
    "SiteBaseUrl": "string"
  },
  "SnowflakeParameters": {
    "Host": "string",
    "Database": "string",
    "Warehouse": "string",
    "AuthenticationType": "PASSWORD"|"TOKEN"|"X509",
    "DatabaseAccessControlRole": "string",
    "OAuthParameters": {
      "TokenProviderUrl": "string",
      "OAuthScope": "string",
      "IdentityProviderVpcConnectionProperties": {
        "VpcConnectionArn": "string"
      },
      "IdentityProviderResourceUri": "string"
    }
  },
  "SparkParameters": {
    "Host": "string",
    "Port": integer
  },
  "SqlServerParameters": {
    "Host": "string",
    "Port": integer,
    "Database": "string"
  },
  "TeradataParameters": {
    "Host": "string",
    "Port": integer,
    "Database": "string"
  },
  "TwitterParameters": {
    "Query": "string",
    "MaxRows": integer
  },
  "AmazonOpenSearchParameters": {
    "Domain": "string"
  },
  "ExasolParameters": {
    "Host": "string",
    "Port": integer
  },
  "DatabricksParameters": {
    "Host": "string",
    "Port": integer,
    "SqlEndpointPath": "string"
  },
  "StarburstParameters": {
    "Host": "string",
    "Port": integer,
    "Catalog": "string",
    "ProductType": "GALAXY"|"ENTERPRISE",
    "DatabaseAccessControlRole": "string",
    "AuthenticationType": "PASSWORD"|"TOKEN"|"X509",
    "OAuthParameters": {
      "TokenProviderUrl": "string",
      "OAuthScope": "string",
      "IdentityProviderVpcConnectionProperties": {
        "VpcConnectionArn": "string"
      },
      "IdentityProviderResourceUri": "string"
    }
  },
  "TrinoParameters": {
    "Host": "string",
    "Port": integer,
    "Catalog": "string"
  },
  "BigQueryParameters": {
    "ProjectId": "string",
    "DataSetRegion": "string"
  }
}

--credentials (структура)

Учётные данные, которые Amazon QuickSight использует для подключения к вашему исходному источнику. В настоящее время поддерживаются только учётные данные, основанные на имени пользователя и пароле.

CredentialPair -> (структура)

Пара учётных данных. Дополнительную информацию см. в разделе « CredentialPair ».

Username -> (строка)

Имя пользователя.

Password -> (строка)

Пароль.

AlternateDataSourceParameters -> (список)

Набор параметров альтернативного источника данных, которые вы хотите использовать для этих учётных данных. Учётные данные применяются совместно с параметрами источника данных при копировании источника данных с помощью запроса создания или обновления. API-операция сравнивает структуру DataSourceParameters в запросе со структурами в списке разрешений AlternateDataSourceParameters. Если структуры точно совпадают, запрос разрешается использовать новый источник данных с существующими учётными данными. Если список AlternateDataSourceParameters имеет значение NULL, то список DataSourceParameters, первоначально использованный с этими Credentials, автоматически разрешается.

(структура)

Параметры, которые Amazon QuickSight использует для подключения к вашему исходному источнику данных. Это структура типа варианта. Для того, чтобы эта структура была валидной, только один из атрибутов может быть не null.

AmazonElasticsearchParameters -> (структура)

Параметры для OpenSearch.

Domain -> (строка)

Домен OpenSearch.

AthenaParameters -> (структура)

Параметры для Amazon Athena.

WorkGroup -> (строка)

Группа задач, которую использует Amazon Athena.

RoleArn -> (строка)

Используйте структуру RoleArn для переопределения роли на уровне аккаунта для конкретного источника данных Athena. Например, предположим, что администратор аккаунта отключил весь доступ Athena с помощью роли на уровне аккаунта. Затем администратор может использовать RoleArn, чтобы обойти роль на уровне аккаунта и разрешить доступ Athena для единственного источника данных Athena, указанного в структуре, даже если роль на уровне аккаунта, запрещающая доступ Athena, всё ещё активна.

AuroraParameters -> (структура)

Параметры для Amazon Aurora MySQL.

Host -> (строка)

Хост.

Port -> (целое число)

Порт.

Database -> (строка)

База данных.

AuroraPostgreSqlParameters -> (структура)

Параметры для Amazon Aurora.

Host -> (строка)

Хост Amazon Aurora PostgreSQL-совместимый для подключения.

Port -> (целое число)

Порт, на котором прослушивает Amazon Aurora PostgreSQL.

Database -> (строка)

База данных Amazon Aurora PostgreSQL для подключения.

AwsIotAnalyticsParameters -> (структура)

Параметры для IoT Analytics.

DataSetName -> (строка)

Имя набора данных.

JiraParameters -> (структура)

Параметры для Jira.

SiteBaseUrl -> (строка)

Базовый URL-адрес сайта Jira.

MariaDbParameters -> (структура)

Параметры для MariaDB.

Host -> (строка)

Хост.

Port -> (целое число)

Порт.

Database -> (строка)

База данных.

MySqlParameters -> (структура)

Параметры для MySQL.

Host -> (строка)

Хост.

Port -> (целое число)

Порт.

Database -> (строка)

База данных.

OracleParameters -> (структура)

Параметры для Oracle.

Host -> (строка)

Хост Oracle.

Port -> (целое число)

Порт.

Database -> (строка)

База данных.

UseServiceName -> (булево)

Логическое значение, указывающее, использует ли Database имя службы или SID. Если это значение не указано, используется значение по умолчанию SID. Если это значение установлено в false, значение равно SID.

PostgreSqlParameters -> (структура)

Параметры для PostgreSQL.

Host -> (строка)

Хост.

Port -> (целое число)

Порт.

Database -> (строка)

База данных.

PrestoParameters -> (структура)

Параметры для Presto.

Host -> (строка)

Хост.

Port -> (целое число)

Порт.

Catalog -> (строка)

Каталог.

RdsParameters -> (структура)

Параметры для Amazon RDS.

InstanceId -> (строка)

Идентификатор экземпляра.

Database -> (строка)

База данных.

RedshiftParameters -> (структура)

Параметры для Amazon Redshift.

Host -> (строка)

Хост. Это поле может быть пустым, если указан ClusterId.

Port -> (целое число)

Порт. Это поле может быть пустым, если указан ClusterId.

Database -> (строка)

База данных.

ClusterId -> (строка)

Идентификатор кластера. Это поле может быть пустым, если указаны Host и Port.

IAMParameters -> (структура)

Необязательный параметр, который использует аутентификацию IAM для предоставления Amazon QuickSight доступа к вашему кластеру. Этот параметр может быть использован вместо DataSourceCredentials.

RoleArn -> (строка)

Используйте структуру RoleArn, чтобы разрешить Amazon QuickSight вызывать redshift:GetClusterCredentials на вашем кластере. Вызывающий субъект должен иметь доступ iam:PassRole для передачи роли Amazon QuickSight. Политика доверия роли должна разрешать службе Amazon QuickSight принять роль.

DatabaseUser -> (строка)

Пользователь, чьи разрешения и принадлежность к группам будут использоваться Amazon QuickSight для доступа к кластеру. Если этот пользователь уже существует в вашей базе данных, Amazon QuickSight получает те же разрешения, что и пользователь. Если пользователя нет, установите значение AutoCreateDatabaseUser в True, чтобы создать нового пользователя с разрешениями PUBLIC.

DatabaseGroups -> (список)

Список групп, чьи разрешения будут предоставлены Amazon QuickSight для доступа к кластеру. Эти разрешения комбинируются с разрешениями, предоставленными Amazon QuickSight ролью DatabaseUser. Если вы выбрали включение этого параметра, RoleArn должен предоставить доступ к redshift:JoinGroup.

(строка)

AutoCreateDatabaseUser -> (булево)

Автоматически создаёт пользователя базы данных. Если ваша база данных не имеет DatabaseUser, установите этот параметр в True. Если нет DatabaseUser, Amazon QuickSight не сможет подключиться к вашему кластеру. Используемая вами RoleArn для этой операции должна разрешать доступ к redshift:CreateClusterUser для успешного создания пользователя.

IdentityCenterConfiguration -> (структура)

Необязательный параметр, который настраивает аутентификацию IAM Identity Center для предоставления Amazon QuickSight доступа к вашему кластеру.

Этот параметр может быть указан только в том случае, если ваш аккаунт Amazon QuickSight настроен с IAM Identity Center.

EnableIdentityPropagation -> (булево)

Булевый параметр, который управляет тем, будет ли использоваться Trusted Identity Propagation.

S3Parameters -> (структура)

Параметры для S3.

ManifestFileLocation -> (структура)

Расположение файла манифеста Amazon S3. Это NULL, если файл манифеста был загружен в Amazon QuickSight.

Bucket -> (строка)

Ведро Amazon S3.

Key -> (строка)

Ключ Amazon S3, идентифицирующий объект.

RoleArn -> (строка)

Используйте структуру RoleArn, чтобы переопределить роль на уровне аккаунта для определённого источника данных S3. Например, предположим, что администратор аккаунта отключил весь доступ S3 с помощью роли на уровне аккаунта. Затем администратор может использовать RoleArn, чтобы обойти роль на уровне аккаунта и разрешить доступ S3 для единственного источника данных S3, указанного в структуре, даже если роль на уровне аккаунта, запрещающая доступ S3, всё ещё активна.

ServiceNowParameters -> (структура)

Параметры для ServiceNow.

SiteBaseUrl -> (строка)

URL базового сайта.

SnowflakeParameters -> (структура)

Параметры для Snowflake.

Host -> (строка)

Хост.

Database -> (строка)

База данных.

Warehouse -> (строка)

Склад данных.

AuthenticationType -> (строка)

Тип аутентификации, который вы хотите использовать для подключения. Этот параметр принимает типы аутентификации OAuth и не-OAuth.

DatabaseAccessControlRole -> (строка)

Роль контроля доступа к базе данных.

OAuthParameters -> (структура)

Объект, содержащий информацию, необходимую для создания подключения к источнику данных между аккаунтом Amazon QuickSight и Snowflake.

TokenProviderUrl -> (строка)

URL-адрес конечной точки поставщика токенов.

OAuthScope -> (строка)

Область OAuth.

IdentityProviderVpcConnectionProperties -> (структура)

Свойства подключения к VPC.

VpcConnectionArn -> (строка)

Amazon Resource Name (ARN) для подключения к VPC.

IdentityProviderResourceUri -> (строка)

URI ресурса поставщика идентификаторов.

SparkParameters -> (структура)

Параметры для Spark.

Host -> (строка)

Хост.

Port -> (целое число)

Порт.

SqlServerParameters -> (структура)

Параметры для SQL Server.

Host -> (строка)

Хост.

Port -> (целое число)

Порт.

Database -> (строка)

База данных.

TeradataParameters -> (структура)

Параметры для Teradata.

Host -> (строка)

Хост.

Port -> (целое число)

Порт.

Database -> (строка)

База данных.

TwitterParameters -> (структура)

Параметры для Twitter.

Query -> (строка)

Строка запроса Twitter.

MaxRows -> (целое число)

Максимальное количество строк для запроса Twitter.

AmazonOpenSearchParameters -> (структура)

Параметры для OpenSearch.

Domain -> (строка)

Домен OpenSearch.

ExasolParameters -> (структура)

Параметры для Exasol.

Host -> (строка)

Имя хоста или IP-адрес источника данных Exasol.

Port -> (целое число)

Порт источника данных Exasol.

DatabricksParameters -> (структура)

Параметры, необходимые для подключения к источнику данных Databricks.

Host -> (строка)

Имя хоста источника данных Databricks.

Port -> (целое число)

Порт источника данных Databricks.

SqlEndpointPath -> (строка)

HTTP-путь источника данных Databricks.

StarburstParameters -> (структура)

Параметры, необходимые для подключения к источнику данных Starburst.

Host -> (строка)

Имя хоста источника данных Starburst.

Port -> (целое число)

Порт источника данных Starburst.

Catalog -> (строка)

Имя каталога для источника данных Starburst.

ProductType -> (строка)

Тип продукта для источника данных Starburst.

DatabaseAccessControlRole -> (строка)

Роль доступа к базе данных.

AuthenticationType -> (строка)

Тип аутентификации, который вы хотите использовать для подключения. Этот параметр принимает типы аутентификации OAuth и не-OAuth.

OAuthParameters -> (структура)

Объект, содержащий информацию, необходимую для создания подключения к источнику данных между учетной записью Amazon QuickSight и Starburst.

TokenProviderUrl -> (строка)

URL конечной точки получения токенов поставщика идентификации.

OAuthScope -> (строка)

Диапазон OAuth.

IdentityProviderVpcConnectionProperties -> (структура)

Свойства подключения VPC.

VpcConnectionArn -> (строка)

Идентификатор ресурса Amazon (ARN) подключения VPC.

IdentityProviderResourceUri -> (строка)

URI ресурса поставщика идентификации.

TrinoParameters -> (структура)

Параметры, необходимые для подключения к источнику данных Trino.

Host -> (строка)

Имя хоста источника данных Trino.

Port -> (целое число)

Порт источника данных Trino.

Catalog -> (строка)

Имя каталога для источника данных Trino.

BigQueryParameters -> (структура)

Параметры, необходимые для подключения к источнику данных Google BigQuery.

ProjectId -> (строка)

Идентификатор проекта Google Cloud Platform, где был создан источник данных.

DataSetRegion -> (строка)

Место хранения, где вы создаёте источник данных Google BigQuery.

CopySourceArn -> (строка)

Идентификатор ресурса Amazon (ARN) источника данных, содержащего пару учетных данных, которую вы хотите использовать. Когда CopySourceArn не пусто, пара учетных данных из источника данных в ARN используется в качестве учетных данных для структуры DataSourceCredentials.

SecretArn -> (строка)

Идентификатор ресурса Amazon (ARN) секрета, связанного с источником данных в Amazon Secrets Manager.

Синтаксис JSON:

{
  "CredentialPair": {
    "Username": "string",
    "Password": "string",
    "AlternateDataSourceParameters": [
      {
        "AmazonElasticsearchParameters": {
          "Domain": "string"
        },
        "AthenaParameters": {
          "WorkGroup": "string",
          "RoleArn": "string"
        },
        "AuroraParameters": {
          "Host": "string",
          "Port": integer,
          "Database": "string"
        },
        "AuroraPostgreSqlParameters": {
          "Host": "string",
          "Port": integer,
          "Database": "string"
        },
        "AwsIotAnalyticsParameters": {
          "DataSetName": "string"
        },
        "JiraParameters": {
          "SiteBaseUrl": "string"
        },
        "MariaDbParameters": {
          "Host": "string",
          "Port": integer,
          "Database": "string"
        },
        "MySqlParameters": {
          "Host": "string",
          "Port": integer,
          "Database": "string"
        },
        "OracleParameters": {
          "Host": "string",
          "Port": integer,
          "Database": "string",
          "UseServiceName": true|false
        },
        "PostgreSqlParameters": {
          "Host": "string",
          "Port": integer,
          "Database": "string"
        },
        "PrestoParameters": {
          "Host": "string",
          "Port": integer,
          "Catalog": "string"
        },
        "RdsParameters": {
          "InstanceId": "string",
          "Database": "string"
        },
        "RedshiftParameters": {
          "Host": "string",
          "Port": integer,
          "Database": "string",
          "ClusterId": "string",
          "IAMParameters": {
            "RoleArn": "string",
            "DatabaseUser": "string",
            "DatabaseGroups": ["string", ...],
            "AutoCreateDatabaseUser": true|false
          },
          "IdentityCenterConfiguration": {
            "EnableIdentityPropagation": true|false
          }
        },
        "S3Parameters": {
          "ManifestFileLocation": {
            "Bucket": "string",
            "Key": "string"
          },
          "RoleArn": "string"
        },
        "ServiceNowParameters": {
          "SiteBaseUrl": "string"
        },
        "SnowflakeParameters": {
          "Host": "string",
          "Database": "string",
          "Warehouse": "string",
          "AuthenticationType": "PASSWORD"|"TOKEN"|"X509",
          "DatabaseAccessControlRole": "string",
          "OAuthParameters": {
            "TokenProviderUrl": "string",
            "OAuthScope": "string",
            "IdentityProviderVpcConnectionProperties": {
              "VpcConnectionArn": "string"
            },
            "IdentityProviderResourceUri": "string"
          }
        },
        "SparkParameters": {
          "Host": "string",
          "Port": integer
        },
        "SqlServerParameters": {
          "Host": "string",
          "Port": integer,
          "Database": "string"
        },
        "TeradataParameters": {
          "Host": "string",
          "Port": integer,
          "Database": "string"
        },
        "TwitterParameters": {
          "Query": "string",
          "MaxRows": integer
        },
        "AmazonOpenSearchParameters": {
          "Domain": "string"
        },
        "ExasolParameters": {
          "Host": "string",
          "Port": integer
        },
        "DatabricksParameters": {
          "Host": "string",
          "Port": integer,
          "SqlEndpointPath": "string"
        },
        "StarburstParameters": {
          "Host": "string",
          "Port": integer,
          "Catalog": "string",
          "ProductType": "GALAXY"|"ENTERPRISE",
          "DatabaseAccessControlRole": "string",
          "AuthenticationType": "PASSWORD"|"TOKEN"|"X509",
          "OAuthParameters": {
            "TokenProviderUrl": "string",
            "OAuthScope": "string",
            "IdentityProviderVpcConnectionProperties": {
              "VpcConnectionArn": "string"
            },
            "IdentityProviderResourceUri": "string"
          }
        },
        "TrinoParameters": {
          "Host": "string",
          "Port": integer,
          "Catalog": "string"
        },
        "BigQueryParameters": {
          "ProjectId": "string",
          "DataSetRegion": "string"
        }
      }
      ...
    ]
  },
  "CopySourceArn": "string",
  "SecretArn": "string"
}

--vpc-connection-properties (структура)

Используйте этот параметр только в случае, если вы хотите, чтобы Amazon QuickSight использовал соединение VPC при подключении к вашему исходному источнику.

VpcConnectionArn -> (строка)

Идентификатор ресурса Amazon (ARN) подключения VPC.

Сокращенный синтаксис:

VpcConnectionArn=string

Синтаксис JSON:

{
  "VpcConnectionArn": "string"
}

--ssl-properties (структура)

Свойства Secure Socket Layer (SSL), применяемые при подключении Amazon QuickSight к вашему исходному источнику.

DisableSsl -> (булево)

Булевый параметр для управления отключением SSL.

Сокращенный синтаксис:

DisableSsl=boolean

Синтаксис JSON:

{
  "DisableSsl": true|false
}

--cli-input-json | --cli-input-yaml (строка) Считывает аргументы из предоставленной JSON-строки. JSON-строка следует формату, предоставленному --generate-cli-skeleton. Если другие аргументы предоставлены в командной строке, эти значения переопределяют значения, предоставленные JSON. Невозможно передать произвольные двоичные значения с помощью значения, предоставленного JSON, так как строка будет взята буквально. Это может не быть указано вместе с --cli-input-yaml.

--generate-cli-skeleton (строка) Выводит JSON-скелет в стандартный вывод без отправки запроса API. Если не предоставлено значение или предоставлено значение input, выводит пример JSON-ввода, который может быть использован как аргумент для --cli-input-json. Аналогично, если предоставлено yaml-input, он выведет пример YAML-ввода, который может быть использован с --cli-input-yaml. Если предоставлено значение output, он валидирует входные данные команд и возвращает пример выходного JSON для этой команды. Сгенерированный JSON-скелет не стабилен между версиями AWS CLI, и нет гарантий обратной совместимости в сгенерированном JSON-скелете.

Глобальные параметры

--debug (булево)

Включить отладочную регистрацию.

--endpoint-url (строка)

Переопределить стандартный URL команды заданным URL.

--no-verify-ssl (булево)

По умолчанию AWS CLI использует SSL при взаимодействии с AWS-сервисами. Для каждого SSL-соединения AWS CLI будет проверять SSL-сертификаты. Этот параметр переопределяет поведение проверки SSL-сертификатов по умолчанию.

--no-paginate (булево)

Отключить автоматическую постраничную навигацию. Если автоматическая постраничная навигация отключена, AWS CLI выполнит только один вызов для первой страницы результатов.

--output (строка)

Стиль форматирования для вывода команд.

  • json
  • text
  • таблица
  • yaml
  • yaml-поток

--query (строка)

Запрос JMESPath для фильтрации данных ответа.

--profile (строка)

Использовать определённый профиль из файла учетных данных.

--region (строка)

Регион для использования. Переопределяет настройки конфигурации/окружения.

--version (строка)

Отобразить версию этого инструмента.

--color (строка)

Включить/отключить цветной вывод.

  • включить
  • выключить
  • авто

--no-sign-request (булево)

Не подписывать запросы. Учетные данные не будут загружаться, если этот аргумент предоставлен.

--ca-bundle (строка)

Сборку сертификатов CA для проверки SSL-сертификатов. Переопределяет настройки конфигурации/окружения.

--cli-read-timeout (целое число)

Максимальное время чтения сокета в секундах. Если значение установлено в 0, чтение сокета будет блокирующим и не будет иметь таймаута. Значение по умолчанию составляет 60 секунд.

--cli-connect-timeout (целое число)

Максимальное время подключения сокета в секундах. Если значение установлено в 0, подключение сокета будет блокирующим и не будет иметь таймаута. Значение по умолчанию составляет 60 секунд.

--cli-binary-format (строка)

Стиль форматирования, который будет использоваться для двоичных блоков. По умолчанию используется формат base64. Формат base64 ожидает, что двоичные блоки будут предоставлены как строка, закодированная в base64. Формат raw-in-base64-out сохраняет совместимость с поведением AWS CLI V1, и двоичные значения должны передаваться буквально. При предоставлении содержимого из файла, отображающего двоичный блок, fileb:// всегда будет обрабатываться как двоичный и использовать содержимое файла напрямую независимо от настроек cli-binary-format. При использовании file:// содержимое файла необходимо правильно отформатировать для конфигурированного cli-binary-format.

  • base64
  • raw-in-base64-out

--no-cli-pager (булево)

Отключить пагинатор CLI для вывода.

--cli-auto-prompt (булево)

Автоматически запрашивать параметры ввода CLI.

--no-cli-auto-prompt (булево)

Отключить автоматическое запросы параметров ввода CLI.

Вывод

Arn -> (строка)

Идентификатор ресурса Amazon (ARN) источника данных.

DataSourceId -> (строка)

Идентификатор источника данных. Этот идентификатор уникален для каждой Amazon Web Services-региона для каждой учетной записи Amazon Web Services.

UpdateStatus -> (строка)

Статус обновления последнего обновления источника данных.

RequestId -> (строка)

Идентификатор запроса Amazon Web Services для данной операции.

Status -> (целое число)

HTTP-статус запроса.

© Copyright 2025, Amazon Web Services. Created using Sphinx.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API