@pulumi/pulumiservice
Version:
[](https://slack.pulumi.com) [](https://www.npmjs.com/package/@pulumi/pulumiservice) [: Promise<GetOrganizationRoleScopesResult>;
export interface GetOrganizationRoleScopesArgs {
/**
* The Pulumi Cloud organization name.
*/
organizationName: string;
}
export interface GetOrganizationRoleScopesResult {
readonly scopes: outputs.RoleScopeInfo[];
}
/**
* Lists the permission scopes available for custom roles in an organization. Use this to discover valid scope names before setting `OrganizationRole.permissions`. The catalogue is flattened into a single list with resource type and group context, sorted deterministically.
*/
export declare function getOrganizationRoleScopesOutput(args: GetOrganizationRoleScopesOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output<GetOrganizationRoleScopesResult>;
export interface GetOrganizationRoleScopesOutputArgs {
/**
* The Pulumi Cloud organization name.
*/
organizationName: pulumi.Input<string>;
}
//# sourceMappingURL=getOrganizationRoleScopes.d.ts.map