@cloud-copilot/iam-data
Version:
82 lines • 3.73 kB
JSON
{
"aws:requesttag/${tagkey}": {
"key": "aws:RequestTag/${TagKey}",
"description": "Filters access by the tags that are passed in the request",
"type": "String"
},
"aws:resourcetag/${tagkey}": {
"key": "aws:ResourceTag/${TagKey}",
"description": "Filters access by the tags associated with the resource",
"type": "String"
},
"aws:tagkeys": {
"key": "aws:TagKeys",
"description": "Filters access by the tag keys that are passed in the request",
"type": "ArrayOfString"
},
"codeconnections:branch": {
"key": "codeconnections:Branch",
"description": "Filters access by the branch name that is passed in the request",
"type": "String"
},
"codeconnections:branchname": {
"key": "codeconnections:BranchName",
"description": "Filters access by the branch name that is passed in the request. Applies only to UseConnection requests for access to a specific repository branch",
"type": "String"
},
"codeconnections:fullrepositoryid": {
"key": "codeconnections:FullRepositoryId",
"description": "Filters access by the repository that is passed in the request. Applies only to UseConnection requests for access to a specific repository",
"type": "String"
},
"codeconnections:hostarn": {
"key": "codeconnections:HostArn",
"description": "Filters access by the host resource associated with the connection used in the request",
"type": "ARN"
},
"codeconnections:installationid": {
"key": "codeconnections:InstallationId",
"description": "Filters access by the third-party ID (such as the Bitbucket App installation ID for CodeConnections) that is used to update a Connection. Allows you to restrict which third-party App installations can be used to make a Connection",
"type": "String"
},
"codeconnections:ownerid": {
"key": "codeconnections:OwnerId",
"description": "Filters access by the owner of the third-party repository. Applies only to UseConnection requests for access to repositories owned by a specific user",
"type": "String"
},
"codeconnections:passedtoservice": {
"key": "codeconnections:PassedToService",
"description": "Filters access by the service to which the principal is allowed to pass a Connection or RepositoryLink",
"type": "String"
},
"codeconnections:provideraction": {
"key": "codeconnections:ProviderAction",
"description": "Filters access by the provider action in a UseConnection request such as ListRepositories. See documentation for all valid values",
"type": "String"
},
"codeconnections:providerpermissionsrequired": {
"key": "codeconnections:ProviderPermissionsRequired",
"description": "Filters access by the write permissions of a provider action in a UseConnection request. Valid types include read_only and read_write",
"type": "String"
},
"codeconnections:providertype": {
"key": "codeconnections:ProviderType",
"description": "Filters access by the type of third-party provider passed in the request",
"type": "String"
},
"codeconnections:providertypefilter": {
"key": "codeconnections:ProviderTypeFilter",
"description": "Filters access by the type of third-party provider used to filter results",
"type": "String"
},
"codeconnections:repositoryname": {
"key": "codeconnections:RepositoryName",
"description": "Filters access by the repository name that is passed in the request. Applies only to UseConnection requests for access to repositories owned by a specific user",
"type": "String"
},
"codeconnections:vpcid": {
"key": "codeconnections:VpcId",
"description": "Filters access by the VpcId passed in the request",
"type": "String"
}
}