From 58830f4b24b1a3dbc7f495d325f257bd5e2389f9 Mon Sep 17 00:00:00 2001
From: awstools
A tag is a metadata label that you assign to an AWS resource. A tag
comprises a key and a value, both set by you. For
example, you might set a tag as topic:nature
to label a particular video
-category. See Tagging AWS Resources for more information, including restrictions that apply to
-tags and "Tag naming limits and requirements"; Amazon IVS Chat has no service-specific
+category. See Best practices and strategies in Tagging Amazon Web Services Resources and Tag Editor for details, including restrictions that apply to tags and "Tag naming limits and requirements"; Amazon IVS Chat has no service-specific
constraints beyond what is documented there.
Tags can help you identify and organize your AWS resources. For example, you can use the same tag for different resources to indicate that they are related. You can also use tags to manage access (see Access Tags).
-The Amazon IVS Chat API has these tag-related endpoints: TagResource, UntagResource, and +
The Amazon IVS Chat API has these tag-related operations: TagResource, UntagResource, and ListTagsForResource. The following resource supports tagging: Room.
At most 50 tags can be applied to a resource.
@@ -81,7 +80,7 @@ to have permissions for Amazon IVS Chat API requests.
Users (viewers) connect to a room using secure access tokens that you create using the -CreateChatToken endpoint through the AWS SDK. You call CreateChatToken for +CreateChatToken operation through the AWS SDK. You call CreateChatToken for every user’s chat session, passing identity and authorization information about the user.
diff --git a/clients/client-ivschat/src/Ivschat.ts b/clients/client-ivschat/src/Ivschat.ts index fff41c0ce9f4..e4815383cbf4 100644 --- a/clients/client-ivschat/src/Ivschat.ts +++ b/clients/client-ivschat/src/Ivschat.ts @@ -363,13 +363,12 @@ export interface Ivschat { *
A tag is a metadata label that you assign to an AWS resource. A tag
* comprises a key and a value, both set by you. For
* example, you might set a tag as topic:nature
to label a particular video
- * category. See Tagging AWS Resources for more information, including restrictions that apply to
- * tags and "Tag naming limits and requirements"; Amazon IVS Chat has no service-specific
+ * category. See Best practices and strategies in Tagging Amazon Web Services Resources and Tag Editor for details, including restrictions that apply to tags and "Tag naming limits and requirements"; Amazon IVS Chat has no service-specific
* constraints beyond what is documented there.
Tags can help you identify and organize your AWS resources. For example, you can use the * same tag for different resources to indicate that they are related. You can also use tags to * manage access (see Access Tags).
- *The Amazon IVS Chat API has these tag-related endpoints: TagResource, UntagResource, and + *
The Amazon IVS Chat API has these tag-related operations: TagResource, UntagResource, and * ListTagsForResource. The following resource supports tagging: Room.
*At most 50 tags can be applied to a resource.
*@@ -391,7 +390,7 @@ export interface Ivschat { * * *
Users (viewers) connect to a room using secure access tokens that you create using the - * CreateChatToken endpoint through the AWS SDK. You call CreateChatToken for + * CreateChatToken operation through the AWS SDK. You call CreateChatToken for * every user’s chat session, passing identity and authorization information about the * user.
*diff --git a/clients/client-ivschat/src/IvschatClient.ts b/clients/client-ivschat/src/IvschatClient.ts index 89d7df6e652b..0b142d784b1a 100644 --- a/clients/client-ivschat/src/IvschatClient.ts +++ b/clients/client-ivschat/src/IvschatClient.ts @@ -362,13 +362,12 @@ export interface IvschatClientResolvedConfig extends IvschatClientResolvedConfig *
A tag is a metadata label that you assign to an AWS resource. A tag
* comprises a key and a value, both set by you. For
* example, you might set a tag as topic:nature
to label a particular video
- * category. See Tagging AWS Resources for more information, including restrictions that apply to
- * tags and "Tag naming limits and requirements"; Amazon IVS Chat has no service-specific
+ * category. See Best practices and strategies in Tagging Amazon Web Services Resources and Tag Editor for details, including restrictions that apply to tags and "Tag naming limits and requirements"; Amazon IVS Chat has no service-specific
* constraints beyond what is documented there.
Tags can help you identify and organize your AWS resources. For example, you can use the * same tag for different resources to indicate that they are related. You can also use tags to * manage access (see Access Tags).
- *The Amazon IVS Chat API has these tag-related endpoints: TagResource, UntagResource, and + *
The Amazon IVS Chat API has these tag-related operations: TagResource, UntagResource, and * ListTagsForResource. The following resource supports tagging: Room.
*At most 50 tags can be applied to a resource.
*@@ -390,7 +389,7 @@ export interface IvschatClientResolvedConfig extends IvschatClientResolvedConfig * * *
Users (viewers) connect to a room using secure access tokens that you create using the - * CreateChatToken endpoint through the AWS SDK. You call CreateChatToken for + * CreateChatToken operation through the AWS SDK. You call CreateChatToken for * every user’s chat session, passing identity and authorization information about the * user.
*diff --git a/clients/client-ivschat/src/index.ts b/clients/client-ivschat/src/index.ts index 44e8ea354343..439d0458363c 100644 --- a/clients/client-ivschat/src/index.ts +++ b/clients/client-ivschat/src/index.ts @@ -48,13 +48,12 @@ *
A tag is a metadata label that you assign to an AWS resource. A tag
* comprises a key and a value, both set by you. For
* example, you might set a tag as topic:nature
to label a particular video
- * category. See Tagging AWS Resources for more information, including restrictions that apply to
- * tags and "Tag naming limits and requirements"; Amazon IVS Chat has no service-specific
+ * category. See Best practices and strategies in Tagging Amazon Web Services Resources and Tag Editor for details, including restrictions that apply to tags and "Tag naming limits and requirements"; Amazon IVS Chat has no service-specific
* constraints beyond what is documented there.
Tags can help you identify and organize your AWS resources. For example, you can use the * same tag for different resources to indicate that they are related. You can also use tags to * manage access (see Access Tags).
- *The Amazon IVS Chat API has these tag-related endpoints: TagResource, UntagResource, and + *
The Amazon IVS Chat API has these tag-related operations: TagResource, UntagResource, and * ListTagsForResource. The following resource supports tagging: Room.
*At most 50 tags can be applied to a resource.
*@@ -76,7 +75,7 @@ * * *
Users (viewers) connect to a room using secure access tokens that you create using the - * CreateChatToken endpoint through the AWS SDK. You call CreateChatToken for + * CreateChatToken operation through the AWS SDK. You call CreateChatToken for * every user’s chat session, passing identity and authorization information about the * user.
*diff --git a/clients/client-ivschat/src/models/models_0.ts b/clients/client-ivschat/src/models/models_0.ts index d2f8f870490c..0cba46c1fadc 100644 --- a/clients/client-ivschat/src/models/models_0.ts +++ b/clients/client-ivschat/src/models/models_0.ts @@ -407,9 +407,7 @@ export interface CreateLoggingConfigurationRequest { /** *
Tags to attach to the resource. Array of maps, each of the form string:string
- * (key:value)
. See Tagging AWS
- * Resources for details, including restrictions that apply to tags and "Tag naming
- * limits and requirements"; Amazon IVS Chat has no constraints on tags beyond what is
+ * (key:value). See Best practices and strategies in Tagging Amazon Web Services Resources and Tag Editor for details, including restrictions that apply to tags and "Tag naming limits and requirements"; Amazon IVS Chat has no constraints on tags beyond what is
* documented there.
Tags to attach to the resource. Array of maps, each of the form string:string
- * (key:value)
. See Tagging AWS
- * Resources for details, including restrictions that apply to tags and "Tag naming
- * limits and requirements"; Amazon IVS Chat has no constraints beyond what is documented
+ * (key:value). See Best practices and strategies in Tagging Amazon Web Services Resources and Tag Editor for details, including restrictions that apply to tags and "Tag naming limits and requirements"; Amazon IVS Chat has no constraints beyond what is documented
* there.
Tags to attach to the resource. Array of maps, each of the form string:string
- * (key:value)
. See Tagging AWS
- * Resources for details, including restrictions that apply to tags and "Tag naming
- * limits and requirements"; Amazon IVS Chat has no constraints on tags beyond what is documented
+ * (key:value). See Best practices and strategies in Tagging Amazon Web Services Resources and Tag Editor for details, including restrictions that apply to tags and "Tag naming limits and requirements"; Amazon IVS Chat has no constraints on tags beyond what is documented
* there.
Tags attached to the resource. Array of maps, each of the form string:string
- * (key:value)
. See Tagging AWS
- * Resources for details, including restrictions that apply to tags and "Tag naming
- * limits and requirements"; Amazon IVS Chat has no constraints beyond what is documented
+ * (key:value). See Best practices and strategies in Tagging Amazon Web Services Resources and Tag Editor for details, including restrictions that apply to tags and "Tag naming limits and requirements"; Amazon IVS Chat has no constraints beyond what is documented
* there.
Array of tags to be added or updated. Array of maps, each of the form
- * string:string (key:value)
. See Tagging AWS
- * Resources for details, including restrictions that apply to tags and "Tag naming
- * limits and requirements"; Amazon IVS Chat has no constraints beyond what is documented
+ * string:string (key:value)
. See Best practices and strategies in Tagging Amazon Web Services Resources and Tag Editor for details, including restrictions that apply to tags and "Tag naming limits and requirements"; Amazon IVS Chat has no constraints beyond what is documented
* there.
Array of tags to be removed. Array of maps, each of the form string:string
- * (key:value)
. See Tagging AWS
- * Resources for details, including restrictions that apply to tags and "Tag naming
- * limits and requirements"; Amazon IVS Chat has no constraints beyond what is documented
+ * (key:value). See Best practices and strategies in Tagging Amazon Web Services Resources and Tag Editor for details, including restrictions that apply to tags and "Tag naming limits and requirements"; Amazon IVS Chat has no constraints beyond what is documented
* there.
\n Introduction\n
\nThe Amazon IVS Chat control-plane API enables you to create and manage Amazon IVS Chat\n resources. You also need to integrate with the Amazon IVS Chat Messaging\n API, to enable users to interact with chat rooms in real time.
\nThe API is an AWS regional service. For a list of supported regions and Amazon IVS Chat\n HTTPS service endpoints, see the Amazon IVS Chat information on the Amazon IVS page in the\n AWS General Reference.
\nThis document describes HTTP operations. There is a separate messaging API\n for managing Chat resources; see the Amazon IVS Chat Messaging API\n Reference.
\n\n Notes on terminology:\n
\nYou create service applications using the Amazon IVS Chat API. We refer to these as\n applications.
\nYou create front-end client applications (browser and Android/iOS apps) using the\n Amazon IVS Chat Messaging API. We refer to these as clients.
\n\n Resources\n
\nThe following resources are part of Amazon IVS Chat:
\n\n LoggingConfiguration — A configuration that allows customers to store and record sent messages in a chat room. See the Logging Configuration endpoints for more information.
\n\n Room — The central Amazon IVS Chat resource through\n which clients connect to and exchange chat messages. See the Room endpoints for more\n information.
\n\n Tagging\n
\nA tag is a metadata label that you assign to an AWS resource. A tag\n comprises a key and a value, both set by you. For\n example, you might set a tag as topic:nature
to label a particular video\n category. See Tagging AWS Resources for more information, including restrictions that apply to\n tags and \"Tag naming limits and requirements\"; Amazon IVS Chat has no service-specific\n constraints beyond what is documented there.
Tags can help you identify and organize your AWS resources. For example, you can use the\n same tag for different resources to indicate that they are related. You can also use tags to\n manage access (see Access Tags).
\nThe Amazon IVS Chat API has these tag-related endpoints: TagResource, UntagResource, and\n ListTagsForResource. The following resource supports tagging: Room.
\nAt most 50 tags can be applied to a resource.
\n\n API Access Security\n
\nYour Amazon IVS Chat applications (service applications and clients) must be authenticated\n and authorized to access Amazon IVS Chat resources. Note the differences between these\n concepts:
\n\n Authentication is about verifying identity. Requests to the\n Amazon IVS Chat API must be signed to verify your identity.
\n\n Authorization is about granting permissions. Your IAM roles need\n to have permissions for Amazon IVS Chat API requests.
\nUsers (viewers) connect to a room using secure access tokens that you create using the\n CreateChatToken endpoint through the AWS SDK. You call CreateChatToken for\n every user’s chat session, passing identity and authorization information about the\n user.
\n\n Signing API Requests\n
\nHTTP API requests must be signed with an AWS SigV4 signature using your AWS security\n credentials. The AWS Command Line Interface (CLI) and the AWS SDKs take care of signing the\n underlying API calls for you. However, if your application calls the Amazon IVS Chat HTTP API\n directly, it’s your responsibility to sign the requests.
\nYou generate a signature using valid AWS credentials for an IAM role that has permission\n to perform the requested action. For example, DeleteMessage requests must be made using an IAM\n role that has the ivschat:DeleteMessage
permission.
For more information:
\nAuthentication and generating signatures — See Authenticating Requests\n (Amazon Web Services Signature Version 4) in the Amazon Web Services\n General Reference.
\nManaging Amazon IVS permissions — See Identity and Access Management on\n the Security page of the Amazon IVS User Guide.
\n\n Amazon Resource Names (ARNs)\n
\nARNs uniquely identify AWS resources. An ARN is required when you need to specify a\n resource unambiguously across all of AWS, such as in IAM policies and API calls. For more\n information, see Amazon Resource Names in the AWS General\n Reference.
", + "smithy.api#documentation": "\n Introduction\n
\nThe Amazon IVS Chat control-plane API enables you to create and manage Amazon IVS Chat\n resources. You also need to integrate with the Amazon IVS Chat Messaging\n API, to enable users to interact with chat rooms in real time.
\nThe API is an AWS regional service. For a list of supported regions and Amazon IVS Chat\n HTTPS service endpoints, see the Amazon IVS Chat information on the Amazon IVS page in the\n AWS General Reference.
\nThis document describes HTTP operations. There is a separate messaging API\n for managing Chat resources; see the Amazon IVS Chat Messaging API\n Reference.
\n\n Notes on terminology:\n
\nYou create service applications using the Amazon IVS Chat API. We refer to these as\n applications.
\nYou create front-end client applications (browser and Android/iOS apps) using the\n Amazon IVS Chat Messaging API. We refer to these as clients.
\n\n Resources\n
\nThe following resources are part of Amazon IVS Chat:
\n\n LoggingConfiguration — A configuration that allows customers to store and record sent messages in a chat room. See the Logging Configuration endpoints for more information.
\n\n Room — The central Amazon IVS Chat resource through\n which clients connect to and exchange chat messages. See the Room endpoints for more\n information.
\n\n Tagging\n
\nA tag is a metadata label that you assign to an AWS resource. A tag\n comprises a key and a value, both set by you. For\n example, you might set a tag as topic:nature
to label a particular video\n category. See Best practices and strategies in Tagging Amazon Web Services Resources and Tag Editor for details, including restrictions that apply to tags and \"Tag naming limits and requirements\"; Amazon IVS Chat has no service-specific\n constraints beyond what is documented there.
Tags can help you identify and organize your AWS resources. For example, you can use the\n same tag for different resources to indicate that they are related. You can also use tags to\n manage access (see Access Tags).
\nThe Amazon IVS Chat API has these tag-related operations: TagResource, UntagResource, and\n ListTagsForResource. The following resource supports tagging: Room.
\nAt most 50 tags can be applied to a resource.
\n\n API Access Security\n
\nYour Amazon IVS Chat applications (service applications and clients) must be authenticated\n and authorized to access Amazon IVS Chat resources. Note the differences between these\n concepts:
\n\n Authentication is about verifying identity. Requests to the\n Amazon IVS Chat API must be signed to verify your identity.
\n\n Authorization is about granting permissions. Your IAM roles need\n to have permissions for Amazon IVS Chat API requests.
\nUsers (viewers) connect to a room using secure access tokens that you create using the\n CreateChatToken operation through the AWS SDK. You call CreateChatToken for\n every user’s chat session, passing identity and authorization information about the\n user.
\n\n Signing API Requests\n
\nHTTP API requests must be signed with an AWS SigV4 signature using your AWS security\n credentials. The AWS Command Line Interface (CLI) and the AWS SDKs take care of signing the\n underlying API calls for you. However, if your application calls the Amazon IVS Chat HTTP API\n directly, it’s your responsibility to sign the requests.
\nYou generate a signature using valid AWS credentials for an IAM role that has permission\n to perform the requested action. For example, DeleteMessage requests must be made using an IAM\n role that has the ivschat:DeleteMessage
permission.
For more information:
\nAuthentication and generating signatures — See Authenticating Requests\n (Amazon Web Services Signature Version 4) in the Amazon Web Services\n General Reference.
\nManaging Amazon IVS permissions — See Identity and Access Management on\n the Security page of the Amazon IVS User Guide.
\n\n Amazon Resource Names (ARNs)\n
\nARNs uniquely identify AWS resources. An ARN is required when you need to specify a\n resource unambiguously across all of AWS, such as in IAM policies and API calls. For more\n information, see Amazon Resource Names in the AWS General\n Reference.
", "smithy.api#title": "Amazon Interactive Video Service Chat", "smithy.rules#endpointRuleSet": { "version": "1.0", @@ -1004,7 +1004,7 @@ "tags": { "target": "com.amazonaws.ivschat#Tags", "traits": { - "smithy.api#documentation": "Tags to attach to the resource. Array of maps, each of the form string:string\n (key:value)
. See Tagging AWS\n Resources for details, including restrictions that apply to tags and \"Tag naming\n limits and requirements\"; Amazon IVS Chat has no constraints on tags beyond what is\n documented there.
Tags to attach to the resource. Array of maps, each of the form string:string\n (key:value)
. See Best practices and strategies in Tagging Amazon Web Services Resources and Tag Editor for details, including restrictions that apply to tags and \"Tag naming limits and requirements\"; Amazon IVS Chat has no constraints on tags beyond what is\n documented there.
Tags to attach to the resource. Array of maps, each of the form string:string\n (key:value)
. See Tagging AWS\n Resources for details, including restrictions that apply to tags and \"Tag naming\n limits and requirements\"; Amazon IVS Chat has no constraints beyond what is documented\n there.
Tags to attach to the resource. Array of maps, each of the form string:string\n (key:value)
. See Best practices and strategies in Tagging Amazon Web Services Resources and Tag Editor for details, including restrictions that apply to tags and \"Tag naming limits and requirements\"; Amazon IVS Chat has no constraints beyond what is documented\n there.
Tags to attach to the resource. Array of maps, each of the form string:string\n (key:value)
. See Tagging AWS\n Resources for details, including restrictions that apply to tags and \"Tag naming\n limits and requirements\"; Amazon IVS Chat has no constraints on tags beyond what is documented\n there.
Tags to attach to the resource. Array of maps, each of the form string:string\n (key:value)
. See Best practices and strategies in Tagging Amazon Web Services Resources and Tag Editor for details, including restrictions that apply to tags and \"Tag naming limits and requirements\"; Amazon IVS Chat has no constraints on tags beyond what is documented\n there.
Tags attached to the resource. Array of maps, each of the form string:string\n (key:value)
. See Tagging AWS\n Resources for details, including restrictions that apply to tags and \"Tag naming\n limits and requirements\"; Amazon IVS Chat has no constraints beyond what is documented\n there.
Tags attached to the resource. Array of maps, each of the form string:string\n (key:value)
. See Best practices and strategies in Tagging Amazon Web Services Resources and Tag Editor for details, including restrictions that apply to tags and \"Tag naming limits and requirements\"; Amazon IVS Chat has no constraints beyond what is documented\n there.
Array of tags to be added or updated. Array of maps, each of the form\n string:string (key:value)
. See Tagging AWS\n Resources for details, including restrictions that apply to tags and \"Tag naming\n limits and requirements\"; Amazon IVS Chat has no constraints beyond what is documented\n there.
Array of tags to be added or updated. Array of maps, each of the form\n string:string (key:value)
. See Best practices and strategies in Tagging Amazon Web Services Resources and Tag Editor for details, including restrictions that apply to tags and \"Tag naming limits and requirements\"; Amazon IVS Chat has no constraints beyond what is documented\n there.
Array of tags to be removed. Array of maps, each of the form string:string\n (key:value)
. See Tagging AWS\n Resources for details, including restrictions that apply to tags and \"Tag naming\n limits and requirements\"; Amazon IVS Chat has no constraints beyond what is documented\n there.
Array of tags to be removed. Array of maps, each of the form string:string\n (key:value)
. See Best practices and strategies in Tagging Amazon Web Services Resources and Tag Editor for details, including restrictions that apply to tags and \"Tag naming limits and requirements\"; Amazon IVS Chat has no constraints beyond what is documented\n there.