Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(aws): update spec #2396

Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions src/aws.ts
Original file line number Diff line number Diff line change
Expand Up @@ -583,7 +583,7 @@ const completionSpec: Fig.Spec = {
{
name: "customer-profiles",
description:
"Amazon Connect Customer Profiles Amazon Connect Customer Profiles is a unified customer profile for your contact center that has pre-built connectors powered by AppFlow that make it easy to combine customer information from third party applications, such as Salesforce (CRM), ServiceNow (ITSM), and your enterprise resource planning (ERP), with contact history from your Amazon Connect contact center. If you're new to Amazon Connect, you might find it helpful to review the Amazon Connect Administrator Guide",
"Amazon Connect Customer Profiles Amazon Connect Customer Profiles is a unified customer profile for your contact center that has pre-built connectors powered by AppFlow that make it easy to combine customer information from third party applications, such as Salesforce (CRM), ServiceNow (ITSM), and your enterprise resource planning (ERP), with contact history from your Amazon Connect contact center. For more information about the Amazon Connect Customer Profiles feature, see Use Customer Profiles in the Amazon Connect Administrator's Guide",
loadSpec: "aws/customer-profiles",
},
{
Expand Down Expand Up @@ -2274,7 +2274,7 @@ const completionSpec: Fig.Spec = {
{
name: "workspaces-web",
description:
"WorkSpaces Web is a low cost, fully managed WorkSpace built specifically to facilitate secure, web-based workloads. WorkSpaces Web makes it easy for customers to safely provide their employees with access to internal websites and SaaS web applications without the administrative burden of appliances or specialized client software. WorkSpaces Web provides simple policy tools tailored for user interactions, while offloading common tasks like capacity management, scaling, and maintaining browser images",
"Amazon WorkSpaces Secure Browser is a low cost, fully managed WorkSpace built specifically to facilitate secure, web-based workloads. WorkSpaces Secure Browser makes it easy for customers to safely provide their employees with access to internal websites and SaaS web applications without the administrative burden of appliances or specialized client software. WorkSpaces Secure Browser provides simple policy tools tailored for user interactions, while offloading common tasks like capacity management, scaling, and maintaining browser images",
loadSpec: "aws/workspaces-web",
},
{
Expand Down
1 change: 0 additions & 1 deletion src/aws/application-signals.ts
Original file line number Diff line number Diff line change
Expand Up @@ -829,5 +829,4 @@ const completionSpec: Fig.Spec = {
},
],
};

export default completionSpec;
1 change: 0 additions & 1 deletion src/aws/apptest.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1241,5 +1241,4 @@ const completionSpec: Fig.Spec = {
},
],
};

export default completionSpec;
80 changes: 40 additions & 40 deletions src/aws/autoscaling.ts

Large diffs are not rendered by default.

18 changes: 12 additions & 6 deletions src/aws/customer-profiles.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
const completionSpec: Fig.Spec = {
name: "customer-profiles",
description:
"Amazon Connect Customer Profiles Amazon Connect Customer Profiles is a unified customer profile for your contact center that has pre-built connectors powered by AppFlow that make it easy to combine customer information from third party applications, such as Salesforce (CRM), ServiceNow (ITSM), and your enterprise resource planning (ERP), with contact history from your Amazon Connect contact center. If you're new to Amazon Connect, you might find it helpful to review the Amazon Connect Administrator Guide",
"Amazon Connect Customer Profiles Amazon Connect Customer Profiles is a unified customer profile for your contact center that has pre-built connectors powered by AppFlow that make it easy to combine customer information from third party applications, such as Salesforce (CRM), ServiceNow (ITSM), and your enterprise resource planning (ERP), with contact history from your Amazon Connect contact center. For more information about the Amazon Connect Customer Profiles feature, see Use Customer Profiles in the Amazon Connect Administrator's Guide",
subcommands: [
{
name: "add-profile-key",
Expand Down Expand Up @@ -143,7 +143,7 @@ const completionSpec: Fig.Spec = {
{
name: "create-domain",
description:
"Creates a domain, which is a container for all customer data, such as customer profile attributes, object types, profile keys, and encryption keys. You can create multiple domains, and each domain can have multiple third-party integrations. Each Amazon Connect instance can be associated with only one domain. Multiple Amazon Connect instances can be associated with one domain. Use this API or UpdateDomain to enable identity resolution: set Matching to true. To prevent cross-service impersonation when you call this API, see Cross-service confused deputy prevention for sample policies that you should apply",
"Creates a domain, which is a container for all customer data, such as customer profile attributes, object types, profile keys, and encryption keys. You can create multiple domains, and each domain can have multiple third-party integrations. Each Amazon Connect instance can be associated with only one domain. Multiple Amazon Connect instances can be associated with one domain. Use this API or UpdateDomain to enable identity resolution: set Matching to true. To prevent cross-service impersonation when you call this API, see Cross-service confused deputy prevention for sample policies that you should apply. It is not possible to associate a Customer Profiles domain with an Amazon Connect Instance directly from the API. If you would like to create a domain and associate a Customer Profiles domain, use the Amazon Connect admin website. For more information, see Enable Customer Profiles. Each Amazon Connect instance can be associated with only one domain. Multiple Amazon Connect instances can be associated with one domain",
options: [
{
name: "--domain-name",
Expand Down Expand Up @@ -356,8 +356,7 @@ const completionSpec: Fig.Spec = {
},
{
name: "--account-number",
description:
"A unique account number that you have given to the customer",
description: "An account number that you have given to the customer",
args: {
name: "string",
},
Expand Down Expand Up @@ -2400,6 +2399,14 @@ const completionSpec: Fig.Spec = {
name: "string",
},
},
{
name: "--max-profile-object-count",
description:
"The amount of profile object max count assigned to the object type",
args: {
name: "integer",
},
},
{
name: "--fields",
description: "A map of the name and ObjectType field",
Expand Down Expand Up @@ -2766,8 +2773,7 @@ const completionSpec: Fig.Spec = {
},
{
name: "--account-number",
description:
"A unique account number that you have given to the customer",
description: "An account number that you have given to the customer",
args: {
name: "string",
},
Expand Down
1 change: 0 additions & 1 deletion src/aws/pca-connector-scep.ts
Original file line number Diff line number Diff line change
Expand Up @@ -502,5 +502,4 @@ const completionSpec: Fig.Spec = {
},
],
};

export default completionSpec;
20 changes: 18 additions & 2 deletions src/aws/qbusiness.ts
Original file line number Diff line number Diff line change
Expand Up @@ -188,7 +188,7 @@ const completionSpec: Fig.Spec = {
{
name: "--parent-message-id",
description:
"The identifier of the previous end user text input message in a conversation",
"The identifier of the previous system message in a conversation",
args: {
name: "string",
},
Expand Down Expand Up @@ -310,6 +310,14 @@ const completionSpec: Fig.Spec = {
name: "structure",
},
},
{
name: "--q-apps-configuration",
description:
"An option to allow end users to create and use Amazon Q Apps in the web experience",
args: {
name: "structure",
},
},
{
name: "--cli-input-json",
description:
Expand Down Expand Up @@ -462,7 +470,7 @@ const completionSpec: Fig.Spec = {
{
name: "--type",
description:
"The index type that's suitable for your needs. For more information on what's included in each type of index or index tier, see Amazon Q Business tiers",
"The index type that's suitable for your needs. For more information on what's included in each type of index, see Amazon Q Business tiers",
args: {
name: "string",
},
Expand Down Expand Up @@ -2890,6 +2898,14 @@ const completionSpec: Fig.Spec = {
name: "structure",
},
},
{
name: "--q-apps-configuration",
description:
"An option to allow end users to create and use Amazon Q Apps in the web experience",
args: {
name: "structure",
},
},
{
name: "--cli-input-json",
description:
Expand Down
1 change: 0 additions & 1 deletion src/aws/taxsettings.ts
Original file line number Diff line number Diff line change
Expand Up @@ -278,5 +278,4 @@ const completionSpec: Fig.Spec = {
},
],
};

export default completionSpec;
16 changes: 16 additions & 0 deletions src/aws/workspaces-thin-client.ts
Original file line number Diff line number Diff line change
Expand Up @@ -84,6 +84,14 @@ const completionSpec: Fig.Spec = {
name: "map",
},
},
{
name: "--device-creation-tags",
description:
"A map of the key-value pairs of the tag or tags to assign to the newly created devices for this environment",
args: {
name: "map",
},
},
{
name: "--cli-input-json",
description:
Expand Down Expand Up @@ -731,6 +739,14 @@ const completionSpec: Fig.Spec = {
name: "string",
},
},
{
name: "--device-creation-tags",
description:
"A map of the key-value pairs of the tag or tags to assign to the newly created devices for this environment",
args: {
name: "map",
},
},
{
name: "--cli-input-json",
description:
Expand Down
28 changes: 26 additions & 2 deletions src/aws/workspaces-web.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
const completionSpec: Fig.Spec = {
name: "workspaces-web",
description:
"WorkSpaces Web is a low cost, fully managed WorkSpace built specifically to facilitate secure, web-based workloads. WorkSpaces Web makes it easy for customers to safely provide their employees with access to internal websites and SaaS web applications without the administrative burden of appliances or specialized client software. WorkSpaces Web provides simple policy tools tailored for user interactions, while offloading common tasks like capacity management, scaling, and maintaining browser images",
"Amazon WorkSpaces Secure Browser is a low cost, fully managed WorkSpace built specifically to facilitate secure, web-based workloads. WorkSpaces Secure Browser makes it easy for customers to safely provide their employees with access to internal websites and SaaS web applications without the administrative burden of appliances or specialized client software. WorkSpaces Secure Browser provides simple policy tools tailored for user interactions, while offloading common tasks like capacity management, scaling, and maintaining browser images",
subcommands: [
{
name: "associate-browser-settings",
Expand Down Expand Up @@ -331,6 +331,14 @@ const completionSpec: Fig.Spec = {
name: "string",
},
},
{
name: "--tags",
description:
"The tags to add to the identity provider resource. A tag is a key-value pair",
args: {
name: "list",
},
},
{
name: "--cli-input-json",
description:
Expand Down Expand Up @@ -402,7 +410,7 @@ const completionSpec: Fig.Spec = {
{
name: "--tags",
description:
"The tags to add to the browser settings resource. A tag is a key-value pair",
"The tags to add to the IP access settings resource. A tag is a key-value pair",
args: {
name: "list",
},
Expand Down Expand Up @@ -712,6 +720,14 @@ const completionSpec: Fig.Spec = {
name: "string",
},
},
{
name: "--deep-link-allowed",
description:
"Specifies whether the user can use deep links that open automatically when connecting to a session",
args: {
name: "string",
},
},
{
name: "--disconnect-timeout-in-minutes",
description:
Expand Down Expand Up @@ -2406,6 +2422,14 @@ const completionSpec: Fig.Spec = {
name: "string",
},
},
{
name: "--deep-link-allowed",
description:
"Specifies whether the user can use deep links that open automatically when connecting to a session",
args: {
name: "string",
},
},
{
name: "--disconnect-timeout-in-minutes",
description:
Expand Down
Loading