@cloud-copilot/iam-data
Version:
82 lines • 3.86 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"
},
"codestar-connections:branch": {
"key": "codestar-connections:Branch",
"description": "Filters access by the branch name that is passed in the request",
"type": "String"
},
"codestar-connections:branchname": {
"key": "codestar-connections: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"
},
"codestar-connections:fullrepositoryid": {
"key": "codestar-connections: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"
},
"codestar-connections:hostarn": {
"key": "codestar-connections:HostArn",
"description": "Filters access by the host resource associated with the connection used in the request",
"type": "ARN"
},
"codestar-connections:installationid": {
"key": "codestar-connections:InstallationId",
"description": "Filters access by the third-party ID (such as the Bitbucket App installation ID for CodeStar Connections) 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"
},
"codestar-connections:ownerid": {
"key": "codestar-connections: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"
},
"codestar-connections:passedtoservice": {
"key": "codestar-connections:PassedToService",
"description": "Filters access by the service to which the principal is allowed to pass a Connection or RepositoryLink",
"type": "String"
},
"codestar-connections:provideraction": {
"key": "codestar-connections:ProviderAction",
"description": "Filters access by the provider action in a UseConnection request such as ListRepositories. See documentation for all valid values",
"type": "String"
},
"codestar-connections:providerpermissionsrequired": {
"key": "codestar-connections: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"
},
"codestar-connections:providertype": {
"key": "codestar-connections:ProviderType",
"description": "Filters access by the type of third-party provider passed in the request",
"type": "String"
},
"codestar-connections:providertypefilter": {
"key": "codestar-connections:ProviderTypeFilter",
"description": "Filters access by the type of third-party provider used to filter results",
"type": "String"
},
"codestar-connections:repositoryname": {
"key": "codestar-connections: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"
},
"codestar-connections:vpcid": {
"key": "codestar-connections:VpcId",
"description": "Filters access by the VpcId passed in the request",
"type": "String"
}
}