aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
168 lines (167 loc) • 6.18 kB
TypeScript
/**
* All IAM policy actions for AWS Systems Manager for SAP (SSM-SAP)
*
* Extracted by `aws-iam-policy` from
* https://docs.aws.amazon.com/service-authorization/latest/reference/list_awssystemsmanagerforsap.html
*
* 2025-02-24T21:49:55.261Z
*/
export declare enum AwsSsmSapActions {
/**
* Grants permission to perform backup operation on a specified database
*
* See https://docs.aws.amazon.com/systems-manager/index.html
*/
BackupDatabase = "ssm-sap:BackupDatabase",
/**
* Grants permission to delete the SSM for SAP level resource permissions associat
* ed with a SSM for SAP database resource
*
* See https://docs.aws.amazon.com/systems-manager/index.html
*/
DeleteResourcePermission = "ssm-sap:DeleteResourcePermission",
/**
* Grants permission to deregister an SAP application with SSM for SAP
*
* See https://docs.aws.amazon.com/systems-manager/index.html
*/
DeregisterApplication = "ssm-sap:DeregisterApplication",
/**
* Grants permission to access information about an application registered with SS
* M for SAP by providing the application ID or application ARN
*
* See https://docs.aws.amazon.com/systems-manager/index.html
*/
GetApplication = "ssm-sap:GetApplication",
/**
* Grants permission to access information about a component registered with SSM f
* or SAP by providing the application ID and component ID
*
* See https://docs.aws.amazon.com/systems-manager/index.html
*/
GetComponent = "ssm-sap:GetComponent",
/**
* Grants permission to access information about a database registered with SSM fo
* r SAP by providing the application ID, component ID, and database ID
*
* See https://docs.aws.amazon.com/systems-manager/index.html
*/
GetDatabase = "ssm-sap:GetDatabase",
/**
* Grants permission to access information about an operation by providing its ope
* ration ID
*
* See https://docs.aws.amazon.com/systems-manager/index.html
*/
GetOperation = "ssm-sap:GetOperation",
/**
* Grants permission to get the SSM for SAP level resource permissions associated
* with a SSM for SAP database resource
*
* See https://docs.aws.amazon.com/systems-manager/index.html
*/
GetResourcePermission = "ssm-sap:GetResourcePermission",
/**
* Grants permission to retrieve a list of all applications registered with SSM fo
* r SAP under the customer AWS account
*
* See https://docs.aws.amazon.com/systems-manager/index.html
*/
ListApplications = "ssm-sap:ListApplications",
/**
* Grants permission to retrieve a list of all components in the account of custom
* er, or a specific application
*
* See https://docs.aws.amazon.com/systems-manager/index.html
*/
ListComponents = "ssm-sap:ListComponents",
/**
* Grants permission to retrieve a list of all databases in the account of custome
* r, or a specific application
*
* See https://docs.aws.amazon.com/systems-manager/index.html
*/
ListDatabases = "ssm-sap:ListDatabases",
/**
* Grants permission to retrieve a list of all operation events in a specified ope
* ration
*
* See https://docs.aws.amazon.com/systems-manager/index.html
*/
ListOperationEvents = "ssm-sap:ListOperationEvents",
/**
* Grants permission to retrieve a list of all operations in the account of custom
* er, additional filters can be applied
*
* See https://docs.aws.amazon.com/systems-manager/index.html
*/
ListOperations = "ssm-sap:ListOperations",
/**
* Grants permission to list the tags on a specified resource ARN
*
* See https://docs.aws.amazon.com/systems-manager/index.html
*/
ListTagsForResource = "ssm-sap:ListTagsForResource",
/**
* Grants permission to add the SSM for SAP level resource permissions associated
* with a SSM for SAP database resource
*
* See https://docs.aws.amazon.com/systems-manager/index.html
*/
PutResourcePermission = "ssm-sap:PutResourcePermission",
/**
* Grants permission to registers an SAP application with SSM for SAP
*
* See https://docs.aws.amazon.com/systems-manager/index.html
*/
RegisterApplication = "ssm-sap:RegisterApplication",
/**
* Grants permission to restore a database from another database
*
* See https://docs.aws.amazon.com/systems-manager/index.html
*/
RestoreDatabase = "ssm-sap:RestoreDatabase",
/**
* Grants permission to start a registered SSM for SAP application
*
* See https://docs.aws.amazon.com/systems-manager/index.html
*/
StartApplication = "ssm-sap:StartApplication",
/**
* Grants permission to start an on-demand discovery of a registered SSM for SAP a
* pplication
*
* See https://docs.aws.amazon.com/systems-manager/index.html
*/
StartApplicationRefresh = "ssm-sap:StartApplicationRefresh",
/**
* Grants permission to stop a registered SSM for SAP application
*
* See https://docs.aws.amazon.com/systems-manager/index.html
*/
StopApplication = "ssm-sap:StopApplication",
/**
* Grants permission to tag a specified resource ARN
*
* See https://docs.aws.amazon.com/systems-manager/index.html
*/
TagResource = "ssm-sap:TagResource",
/**
* Grants permission to remove tags from a specified resource ARN
*
* See https://docs.aws.amazon.com/systems-manager/index.html
*/
UntagResource = "ssm-sap:UntagResource",
/**
* Grants permission to update settings of a registered SSM for SAP application
*
* See https://docs.aws.amazon.com/systems-manager/index.html
*/
UpdateApplicationSettings = "ssm-sap:UpdateApplicationSettings",
/**
* Grants permission to update the HANA backup settings of a specified database
*
* See https://docs.aws.amazon.com/systems-manager/index.html
*/
UpdateHANABackupSettings = "ssm-sap:UpdateHANABackupSettings"
}