aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
238 lines • 10.5 kB
JavaScript
// AUTOGENERATED FILE - DO NOT EDIT
/**
* All IAM policy actions for Amazon WorkLink (WORKLINK)
*
* Extracted by `aws-iam-policy` from
* https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonworklink.html
*
* 2025-02-24T21:50:10.035Z
*/
export var AwsWorklinkActions;
(function (AwsWorklinkActions) {
/**
* Grants permission to associate a domain with an Amazon WorkLink fleet
*
* See https://docs.aws.amazon.com/worklink/latest/api/API_AssociateDomain.html
*/
AwsWorklinkActions["AssociateDomain"] = "worklink:AssociateDomain";
/**
* Grants permission to associate a website authorization provider with an Amazon
* WorkLink fleet
*
* See https://docs.aws.amazon.com/worklink/latest/api/API_AssociateWebsiteAuthorizationProvider.html
*/
AwsWorklinkActions["AssociateWebsiteAuthorizationProvider"] = "worklink:AssociateWebsiteAuthorizationProvider";
/**
* Grants permission to associate a website certificate authority with an Amazon W
* orkLink fleet
*
* See https://docs.aws.amazon.com/worklink/latest/api/API_AssociateWebsiteCertificateAuthority.html
*/
AwsWorklinkActions["AssociateWebsiteCertificateAuthority"] = "worklink:AssociateWebsiteCertificateAuthority";
/**
* Grants permission to create an Amazon WorkLink fleet
*
* See https://docs.aws.amazon.com/worklink/latest/api/API_CreateFleet.html
*/
AwsWorklinkActions["CreateFleet"] = "worklink:CreateFleet";
/**
* Grants permission to delete an Amazon WorkLink fleet
*
* See https://docs.aws.amazon.com/worklink/latest/api/API_DeleteFleet.html
*/
AwsWorklinkActions["DeleteFleet"] = "worklink:DeleteFleet";
/**
* Grants permission to describe the audit stream configuration for an Amazon Work
* Link fleet
*
* See https://docs.aws.amazon.com/worklink/latest/api/API_DescribeAuditStreamConfiguration.html
*/
AwsWorklinkActions["DescribeAuditStreamConfiguration"] = "worklink:DescribeAuditStreamConfiguration";
/**
* Grants permission to describe the company network configuration for an Amazon W
* orkLink fleet
*
* See https://docs.aws.amazon.com/worklink/latest/api/API_DescribeCompanyNetworkConfiguration.html
*/
AwsWorklinkActions["DescribeCompanyNetworkConfiguration"] = "worklink:DescribeCompanyNetworkConfiguration";
/**
* Grants permission to describe details of a device associated with an Amazon Wor
* kLink fleet
*
* See https://docs.aws.amazon.com/worklink/latest/api/API_DescribeDevice.html
*/
AwsWorklinkActions["DescribeDevice"] = "worklink:DescribeDevice";
/**
* Grants permission to describe the device policy configuration for an Amazon Wor
* kLink fleet
*
* See https://docs.aws.amazon.com/worklink/latest/api/API_DescribeDevicePolicyConfiguration.html
*/
AwsWorklinkActions["DescribeDevicePolicyConfiguration"] = "worklink:DescribeDevicePolicyConfiguration";
/**
* Grants permission to describe details about a domain associated with an Amazon
* WorkLink fleet
*
* See https://docs.aws.amazon.com/worklink/latest/api/API_DescribeDomain.html
*/
AwsWorklinkActions["DescribeDomain"] = "worklink:DescribeDomain";
/**
* Grants permission to describe metadata of an Amazon WorkLink fleet
*
* See https://docs.aws.amazon.com/worklink/latest/api/API_DescribeFleetMetadata.html
*/
AwsWorklinkActions["DescribeFleetMetadata"] = "worklink:DescribeFleetMetadata";
/**
* Grants permission to describe the identity provider configuration for an Amazon
* WorkLink fleet
*
* See https://docs.aws.amazon.com/worklink/latest/api/API_DescribeIdentityProviderConfiguration.html
*/
AwsWorklinkActions["DescribeIdentityProviderConfiguration"] = "worklink:DescribeIdentityProviderConfiguration";
/**
* Grants permission to describe a website certificate authority associated with a
* n Amazon WorkLink fleet
*
* See https://docs.aws.amazon.com/worklink/latest/api/API_DescribeWebsiteCertificateAuthority.html
*/
AwsWorklinkActions["DescribeWebsiteCertificateAuthority"] = "worklink:DescribeWebsiteCertificateAuthority";
/**
* Grants permission to disassociate a domain from an Amazon WorkLink fleet
*
* See https://docs.aws.amazon.com/worklink/latest/api/API_DisassociateDomain.html
*/
AwsWorklinkActions["DisassociateDomain"] = "worklink:DisassociateDomain";
/**
* Grants permission to disassociate a website authorization provider from an Amaz
* on WorkLink fleet
*
* See https://docs.aws.amazon.com/worklink/latest/api/API_DisassociateWebsiteAuthorizationProvider.html
*/
AwsWorklinkActions["DisassociateWebsiteAuthorizationProvider"] = "worklink:DisassociateWebsiteAuthorizationProvider";
/**
* Grants permission to disassociate a website certificate authority from an Amazo
* n WorkLink fleet
*
* See https://docs.aws.amazon.com/worklink/latest/api/API_DisassociateWebsiteCertificateAuthority.html
*/
AwsWorklinkActions["DisassociateWebsiteCertificateAuthority"] = "worklink:DisassociateWebsiteCertificateAuthority";
/**
* Grants permission to list the devices associated with an Amazon WorkLink fleet
*
* See https://docs.aws.amazon.com/worklink/latest/api/API_ListDevices.html
*/
AwsWorklinkActions["ListDevices"] = "worklink:ListDevices";
/**
* Grants permission to list the associated domains for an Amazon WorkLink fleet
*
* See https://docs.aws.amazon.com/worklink/latest/api/API_ListDomains.html
*/
AwsWorklinkActions["ListDomains"] = "worklink:ListDomains";
/**
* Grants permission to list the Amazon WorkLink fleets associated with the accoun
* t
*
* See https://docs.aws.amazon.com/worklink/latest/api/API_ListFleets.html
*/
AwsWorklinkActions["ListFleets"] = "worklink:ListFleets";
/**
* Grants permission to list tags for a resource
*
* See https://docs.aws.amazon.com/worklink/latest/api/API_ListTagsForResource.html
*/
AwsWorklinkActions["ListTagsForResource"] = "worklink:ListTagsForResource";
/**
* Grants permission to list the website authorization providers for an Amazon Wor
* kLink fleet
*
* See https://docs.aws.amazon.com/worklink/latest/api/API_ListWebsiteAuthorizationProviders.html
*/
AwsWorklinkActions["ListWebsiteAuthorizationProviders"] = "worklink:ListWebsiteAuthorizationProviders";
/**
* Grants permission to list the website certificate authorities associated with a
* n Amazon WorkLink fleet
*
* See https://docs.aws.amazon.com/worklink/latest/api/API_ListWebsiteCertificateAuthorities.html
*/
AwsWorklinkActions["ListWebsiteCertificateAuthorities"] = "worklink:ListWebsiteCertificateAuthorities";
/**
* Grants permission to restore access to a domain associated with an Amazon WorkL
* ink fleet
*
* See https://docs.aws.amazon.com/worklink/latest/api/API_RestoreDomainAccess.html
*/
AwsWorklinkActions["RestoreDomainAccess"] = "worklink:RestoreDomainAccess";
/**
* Grants permission to revoke access to a domain associated with an Amazon WorkLi
* nk fleet
*
* See https://docs.aws.amazon.com/worklink/latest/api/API_RevokeDomainAccess.html
*/
AwsWorklinkActions["RevokeDomainAccess"] = "worklink:RevokeDomainAccess";
/**
* Grants permission to list devices for an Amazon WorkLink fleet
*
* See https://docs.aws.amazon.com/worklink/latest/ag/manage-devices.html
*/
AwsWorklinkActions["SearchEntity"] = "worklink:SearchEntity";
/**
* Grants permission to sign out a user from an Amazon WorkLink fleet
*
* See https://docs.aws.amazon.com/worklink/latest/api/API_SignOutUser.html
*/
AwsWorklinkActions["SignOutUser"] = "worklink:SignOutUser";
/**
* Grants permission to add one or more tags to a resource
*
* See https://docs.aws.amazon.com/worklink/latest/api/API_TagResource.html
*/
AwsWorklinkActions["TagResource"] = "worklink:TagResource";
/**
* Grants permission to remove one or more tags from a resource
*
* See https://docs.aws.amazon.com/worklink/latest/api/API_UntagResource.html
*/
AwsWorklinkActions["UntagResource"] = "worklink:UntagResource";
/**
* Grants permission to update the audit stream configuration for an Amazon WorkLi
* nk fleet
*
* See https://docs.aws.amazon.com/worklink/latest/api/API_UpdateAuditStreamConfiguration.html
*/
AwsWorklinkActions["UpdateAuditStreamConfiguration"] = "worklink:UpdateAuditStreamConfiguration";
/**
* Grants permission to update the company network configuration for an Amazon Wor
* kLink fleet
*
* See https://docs.aws.amazon.com/worklink/latest/api/API_UpdateCompanyNetworkConfiguration.html
*/
AwsWorklinkActions["UpdateCompanyNetworkConfiguration"] = "worklink:UpdateCompanyNetworkConfiguration";
/**
* Grants permission to update the device policy configuration for an Amazon WorkL
* ink fleet
*
* See https://docs.aws.amazon.com/worklink/latest/api/API_UpdateDevicePolicyConfiguration.html
*/
AwsWorklinkActions["UpdateDevicePolicyConfiguration"] = "worklink:UpdateDevicePolicyConfiguration";
/**
* Grants permission to update the metadata for a domain associated with an Amazon
* WorkLink fleet
*
* See https://docs.aws.amazon.com/worklink/latest/api/API_UpdateDomainMetadata.html
*/
AwsWorklinkActions["UpdateDomainMetadata"] = "worklink:UpdateDomainMetadata";
/**
* Grants permission to update the metadata of an Amazon WorkLink fleet
*
* See https://docs.aws.amazon.com/worklink/latest/api/API_UpdateFleetMetadata.html
*/
AwsWorklinkActions["UpdateFleetMetadata"] = "worklink:UpdateFleetMetadata";
/**
* Grants permission to update the identity provider configuration for an Amazon W
* orkLink fleet
*
* See https://docs.aws.amazon.com/worklink/latest/api/API_UpdateIdentityProviderConfiguration.html
*/
AwsWorklinkActions["UpdateIdentityProviderConfiguration"] = "worklink:UpdateIdentityProviderConfiguration";
})(AwsWorklinkActions || (AwsWorklinkActions = {}));
//# sourceMappingURL=worklink.js.map