Skip to content

Commit

Permalink
feat(aws): update spec (#2396)
Browse files Browse the repository at this point in the history
  • Loading branch information
withfig-bot authored Jun 26, 2024
1 parent 0979ed0 commit 1e5593f
Show file tree
Hide file tree
Showing 10 changed files with 114 additions and 56 deletions.
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

0 comments on commit 1e5593f

Please sign in to comment.