aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
236 lines (235 loc) • 9.65 kB
TypeScript
/**
* 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 declare enum AwsWorklinkActions {
/**
* Grants permission to associate a domain with an Amazon WorkLink fleet
*
* See https://docs.aws.amazon.com/worklink/latest/api/API_AssociateDomain.html
*/
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
*/
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
*/
AssociateWebsiteCertificateAuthority = "worklink:AssociateWebsiteCertificateAuthority",
/**
* Grants permission to create an Amazon WorkLink fleet
*
* See https://docs.aws.amazon.com/worklink/latest/api/API_CreateFleet.html
*/
CreateFleet = "worklink:CreateFleet",
/**
* Grants permission to delete an Amazon WorkLink fleet
*
* See https://docs.aws.amazon.com/worklink/latest/api/API_DeleteFleet.html
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
ListFleets = "worklink:ListFleets",
/**
* Grants permission to list tags for a resource
*
* See https://docs.aws.amazon.com/worklink/latest/api/API_ListTagsForResource.html
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
UpdateIdentityProviderConfiguration = "worklink:UpdateIdentityProviderConfiguration"
}