harness.UserGroupPermissions

Resource for adding permissions to an existing Harness user group.

Create UserGroupPermissions Resource

new UserGroupPermissions(name: string, args: UserGroupPermissionsArgs, opts?: CustomResourceOptions);
@overload
def UserGroupPermissions(resource_name: str,
                         opts: Optional[ResourceOptions] = None,
                         account_permissions: Optional[Sequence[str]] = None,
                         app_permissions: Optional[UserGroupPermissionsAppPermissionsArgs] = None,
                         user_group_id: Optional[str] = None)
@overload
def UserGroupPermissions(resource_name: str,
                         args: UserGroupPermissionsInitArgs,
                         opts: Optional[ResourceOptions] = None)
func NewUserGroupPermissions(ctx *Context, name string, args UserGroupPermissionsArgs, opts ...ResourceOption) (*UserGroupPermissions, error)
public UserGroupPermissions(string name, UserGroupPermissionsArgs args, CustomResourceOptions? opts = null)
public UserGroupPermissions(String name, UserGroupPermissionsArgs args)
public UserGroupPermissions(String name, UserGroupPermissionsArgs args, CustomResourceOptions options)
type: harness:UserGroupPermissions
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

name string
The unique name of the resource.
args UserGroupPermissionsArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name str
The unique name of the resource.
args UserGroupPermissionsInitArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name string
The unique name of the resource.
args UserGroupPermissionsArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name string
The unique name of the resource.
args UserGroupPermissionsArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name String
The unique name of the resource.
args UserGroupPermissionsArgs
The arguments to resource properties.
options CustomResourceOptions
Bag of options to control resource's behavior.

UserGroupPermissions Resource Properties

To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

Inputs

The UserGroupPermissions resource accepts the following input properties:

UserGroupId string

Unique identifier of the user group.

AccountPermissions List<string>

The account permissions of the user group. Valid options are ADMINISTEROTHERACCOUNTFUNCTIONS, CREATEANDDELETEAPPLICATION, CREATECUSTOMDASHBOARDS, MANAGEALERTNOTIFICATIONRULES, MANAGEAPIKEYS, MANAGEAPPLICATIONSTACKS, MANAGEAUTHENTICATIONSETTINGS, MANAGECLOUDPROVIDERS, MANAGECONFIGASCODE, MANAGECONNECTORS, MANAGECUSTOMDASHBOARDS, MANAGEDELEGATEPROFILES, MANAGEDELEGATES, MANAGEDEPLOYMENTFREEZES, MANAGEIPWHITELIST, MANAGEPIPELINEGOVERNANCESTANDARDS, MANAGERESTRICTEDACCESS, MANAGESECRETMANAGERS, MANAGESECRETS, MANAGESSHANDWINRM, MANAGETAGS, MANAGETEMPLATELIBRARY, MANAGEUSERANDUSERGROUPSANDAPIKEYS, MANAGEUSERSANDGROUPS, READUSERSANDGROUPS, VIEWAUDITS, VIEWUSERANDUSERGROUPSANDAPI_KEYS

AppPermissions Lbrlabs.PulumiPackage.Harness.Inputs.UserGroupPermissionsAppPermissionsArgs

Application specific permissions

UserGroupId string

Unique identifier of the user group.

AccountPermissions []string

The account permissions of the user group. Valid options are ADMINISTEROTHERACCOUNTFUNCTIONS, CREATEANDDELETEAPPLICATION, CREATECUSTOMDASHBOARDS, MANAGEALERTNOTIFICATIONRULES, MANAGEAPIKEYS, MANAGEAPPLICATIONSTACKS, MANAGEAUTHENTICATIONSETTINGS, MANAGECLOUDPROVIDERS, MANAGECONFIGASCODE, MANAGECONNECTORS, MANAGECUSTOMDASHBOARDS, MANAGEDELEGATEPROFILES, MANAGEDELEGATES, MANAGEDEPLOYMENTFREEZES, MANAGEIPWHITELIST, MANAGEPIPELINEGOVERNANCESTANDARDS, MANAGERESTRICTEDACCESS, MANAGESECRETMANAGERS, MANAGESECRETS, MANAGESSHANDWINRM, MANAGETAGS, MANAGETEMPLATELIBRARY, MANAGEUSERANDUSERGROUPSANDAPIKEYS, MANAGEUSERSANDGROUPS, READUSERSANDGROUPS, VIEWAUDITS, VIEWUSERANDUSERGROUPSANDAPI_KEYS

AppPermissions UserGroupPermissionsAppPermissionsArgs

Application specific permissions

userGroupId String

Unique identifier of the user group.

accountPermissions List<String>

The account permissions of the user group. Valid options are ADMINISTEROTHERACCOUNTFUNCTIONS, CREATEANDDELETEAPPLICATION, CREATECUSTOMDASHBOARDS, MANAGEALERTNOTIFICATIONRULES, MANAGEAPIKEYS, MANAGEAPPLICATIONSTACKS, MANAGEAUTHENTICATIONSETTINGS, MANAGECLOUDPROVIDERS, MANAGECONFIGASCODE, MANAGECONNECTORS, MANAGECUSTOMDASHBOARDS, MANAGEDELEGATEPROFILES, MANAGEDELEGATES, MANAGEDEPLOYMENTFREEZES, MANAGEIPWHITELIST, MANAGEPIPELINEGOVERNANCESTANDARDS, MANAGERESTRICTEDACCESS, MANAGESECRETMANAGERS, MANAGESECRETS, MANAGESSHANDWINRM, MANAGETAGS, MANAGETEMPLATELIBRARY, MANAGEUSERANDUSERGROUPSANDAPIKEYS, MANAGEUSERSANDGROUPS, READUSERSANDGROUPS, VIEWAUDITS, VIEWUSERANDUSERGROUPSANDAPI_KEYS

appPermissions UserGroupPermissionsAppPermissionsArgs

Application specific permissions

userGroupId string

Unique identifier of the user group.

accountPermissions string[]

The account permissions of the user group. Valid options are ADMINISTEROTHERACCOUNTFUNCTIONS, CREATEANDDELETEAPPLICATION, CREATECUSTOMDASHBOARDS, MANAGEALERTNOTIFICATIONRULES, MANAGEAPIKEYS, MANAGEAPPLICATIONSTACKS, MANAGEAUTHENTICATIONSETTINGS, MANAGECLOUDPROVIDERS, MANAGECONFIGASCODE, MANAGECONNECTORS, MANAGECUSTOMDASHBOARDS, MANAGEDELEGATEPROFILES, MANAGEDELEGATES, MANAGEDEPLOYMENTFREEZES, MANAGEIPWHITELIST, MANAGEPIPELINEGOVERNANCESTANDARDS, MANAGERESTRICTEDACCESS, MANAGESECRETMANAGERS, MANAGESECRETS, MANAGESSHANDWINRM, MANAGETAGS, MANAGETEMPLATELIBRARY, MANAGEUSERANDUSERGROUPSANDAPIKEYS, MANAGEUSERSANDGROUPS, READUSERSANDGROUPS, VIEWAUDITS, VIEWUSERANDUSERGROUPSANDAPI_KEYS

appPermissions UserGroupPermissionsAppPermissionsArgs

Application specific permissions

user_group_id str

Unique identifier of the user group.

account_permissions Sequence[str]

The account permissions of the user group. Valid options are ADMINISTEROTHERACCOUNTFUNCTIONS, CREATEANDDELETEAPPLICATION, CREATECUSTOMDASHBOARDS, MANAGEALERTNOTIFICATIONRULES, MANAGEAPIKEYS, MANAGEAPPLICATIONSTACKS, MANAGEAUTHENTICATIONSETTINGS, MANAGECLOUDPROVIDERS, MANAGECONFIGASCODE, MANAGECONNECTORS, MANAGECUSTOMDASHBOARDS, MANAGEDELEGATEPROFILES, MANAGEDELEGATES, MANAGEDEPLOYMENTFREEZES, MANAGEIPWHITELIST, MANAGEPIPELINEGOVERNANCESTANDARDS, MANAGERESTRICTEDACCESS, MANAGESECRETMANAGERS, MANAGESECRETS, MANAGESSHANDWINRM, MANAGETAGS, MANAGETEMPLATELIBRARY, MANAGEUSERANDUSERGROUPSANDAPIKEYS, MANAGEUSERSANDGROUPS, READUSERSANDGROUPS, VIEWAUDITS, VIEWUSERANDUSERGROUPSANDAPI_KEYS

app_permissions UserGroupPermissionsAppPermissionsArgs

Application specific permissions

userGroupId String

Unique identifier of the user group.

accountPermissions List<String>

The account permissions of the user group. Valid options are ADMINISTEROTHERACCOUNTFUNCTIONS, CREATEANDDELETEAPPLICATION, CREATECUSTOMDASHBOARDS, MANAGEALERTNOTIFICATIONRULES, MANAGEAPIKEYS, MANAGEAPPLICATIONSTACKS, MANAGEAUTHENTICATIONSETTINGS, MANAGECLOUDPROVIDERS, MANAGECONFIGASCODE, MANAGECONNECTORS, MANAGECUSTOMDASHBOARDS, MANAGEDELEGATEPROFILES, MANAGEDELEGATES, MANAGEDEPLOYMENTFREEZES, MANAGEIPWHITELIST, MANAGEPIPELINEGOVERNANCESTANDARDS, MANAGERESTRICTEDACCESS, MANAGESECRETMANAGERS, MANAGESECRETS, MANAGESSHANDWINRM, MANAGETAGS, MANAGETEMPLATELIBRARY, MANAGEUSERANDUSERGROUPSANDAPIKEYS, MANAGEUSERSANDGROUPS, READUSERSANDGROUPS, VIEWAUDITS, VIEWUSERANDUSERGROUPSANDAPI_KEYS

appPermissions Property Map

Application specific permissions

Outputs

All input properties are implicitly available as output properties. Additionally, the UserGroupPermissions resource produces the following output properties:

Id string

The provider-assigned unique ID for this managed resource.

Id string

The provider-assigned unique ID for this managed resource.

id String

The provider-assigned unique ID for this managed resource.

id string

The provider-assigned unique ID for this managed resource.

id str

The provider-assigned unique ID for this managed resource.

id String

The provider-assigned unique ID for this managed resource.

Look up Existing UserGroupPermissions Resource

Get an existing UserGroupPermissions resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

public static get(name: string, id: Input<ID>, state?: UserGroupPermissionsState, opts?: CustomResourceOptions): UserGroupPermissions
@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        account_permissions: Optional[Sequence[str]] = None,
        app_permissions: Optional[UserGroupPermissionsAppPermissionsArgs] = None,
        user_group_id: Optional[str] = None) -> UserGroupPermissions
func GetUserGroupPermissions(ctx *Context, name string, id IDInput, state *UserGroupPermissionsState, opts ...ResourceOption) (*UserGroupPermissions, error)
public static UserGroupPermissions Get(string name, Input<string> id, UserGroupPermissionsState? state, CustomResourceOptions? opts = null)
public static UserGroupPermissions get(String name, Output<String> id, UserGroupPermissionsState state, CustomResourceOptions options)
Resource lookup is not supported in YAML
name
The unique name of the resulting resource.
id
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
resource_name
The unique name of the resulting resource.
id
The unique provider ID of the resource to lookup.
name
The unique name of the resulting resource.
id
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
name
The unique name of the resulting resource.
id
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
name
The unique name of the resulting resource.
id
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
The following state arguments are supported:
AccountPermissions List<string>

The account permissions of the user group. Valid options are ADMINISTEROTHERACCOUNTFUNCTIONS, CREATEANDDELETEAPPLICATION, CREATECUSTOMDASHBOARDS, MANAGEALERTNOTIFICATIONRULES, MANAGEAPIKEYS, MANAGEAPPLICATIONSTACKS, MANAGEAUTHENTICATIONSETTINGS, MANAGECLOUDPROVIDERS, MANAGECONFIGASCODE, MANAGECONNECTORS, MANAGECUSTOMDASHBOARDS, MANAGEDELEGATEPROFILES, MANAGEDELEGATES, MANAGEDEPLOYMENTFREEZES, MANAGEIPWHITELIST, MANAGEPIPELINEGOVERNANCESTANDARDS, MANAGERESTRICTEDACCESS, MANAGESECRETMANAGERS, MANAGESECRETS, MANAGESSHANDWINRM, MANAGETAGS, MANAGETEMPLATELIBRARY, MANAGEUSERANDUSERGROUPSANDAPIKEYS, MANAGEUSERSANDGROUPS, READUSERSANDGROUPS, VIEWAUDITS, VIEWUSERANDUSERGROUPSANDAPI_KEYS

AppPermissions Lbrlabs.PulumiPackage.Harness.Inputs.UserGroupPermissionsAppPermissionsArgs

Application specific permissions

UserGroupId string

Unique identifier of the user group.

AccountPermissions []string

The account permissions of the user group. Valid options are ADMINISTEROTHERACCOUNTFUNCTIONS, CREATEANDDELETEAPPLICATION, CREATECUSTOMDASHBOARDS, MANAGEALERTNOTIFICATIONRULES, MANAGEAPIKEYS, MANAGEAPPLICATIONSTACKS, MANAGEAUTHENTICATIONSETTINGS, MANAGECLOUDPROVIDERS, MANAGECONFIGASCODE, MANAGECONNECTORS, MANAGECUSTOMDASHBOARDS, MANAGEDELEGATEPROFILES, MANAGEDELEGATES, MANAGEDEPLOYMENTFREEZES, MANAGEIPWHITELIST, MANAGEPIPELINEGOVERNANCESTANDARDS, MANAGERESTRICTEDACCESS, MANAGESECRETMANAGERS, MANAGESECRETS, MANAGESSHANDWINRM, MANAGETAGS, MANAGETEMPLATELIBRARY, MANAGEUSERANDUSERGROUPSANDAPIKEYS, MANAGEUSERSANDGROUPS, READUSERSANDGROUPS, VIEWAUDITS, VIEWUSERANDUSERGROUPSANDAPI_KEYS

AppPermissions UserGroupPermissionsAppPermissionsArgs

Application specific permissions

UserGroupId string

Unique identifier of the user group.

accountPermissions List<String>

The account permissions of the user group. Valid options are ADMINISTEROTHERACCOUNTFUNCTIONS, CREATEANDDELETEAPPLICATION, CREATECUSTOMDASHBOARDS, MANAGEALERTNOTIFICATIONRULES, MANAGEAPIKEYS, MANAGEAPPLICATIONSTACKS, MANAGEAUTHENTICATIONSETTINGS, MANAGECLOUDPROVIDERS, MANAGECONFIGASCODE, MANAGECONNECTORS, MANAGECUSTOMDASHBOARDS, MANAGEDELEGATEPROFILES, MANAGEDELEGATES, MANAGEDEPLOYMENTFREEZES, MANAGEIPWHITELIST, MANAGEPIPELINEGOVERNANCESTANDARDS, MANAGERESTRICTEDACCESS, MANAGESECRETMANAGERS, MANAGESECRETS, MANAGESSHANDWINRM, MANAGETAGS, MANAGETEMPLATELIBRARY, MANAGEUSERANDUSERGROUPSANDAPIKEYS, MANAGEUSERSANDGROUPS, READUSERSANDGROUPS, VIEWAUDITS, VIEWUSERANDUSERGROUPSANDAPI_KEYS

appPermissions UserGroupPermissionsAppPermissionsArgs

Application specific permissions

userGroupId String

Unique identifier of the user group.

accountPermissions string[]

The account permissions of the user group. Valid options are ADMINISTEROTHERACCOUNTFUNCTIONS, CREATEANDDELETEAPPLICATION, CREATECUSTOMDASHBOARDS, MANAGEALERTNOTIFICATIONRULES, MANAGEAPIKEYS, MANAGEAPPLICATIONSTACKS, MANAGEAUTHENTICATIONSETTINGS, MANAGECLOUDPROVIDERS, MANAGECONFIGASCODE, MANAGECONNECTORS, MANAGECUSTOMDASHBOARDS, MANAGEDELEGATEPROFILES, MANAGEDELEGATES, MANAGEDEPLOYMENTFREEZES, MANAGEIPWHITELIST, MANAGEPIPELINEGOVERNANCESTANDARDS, MANAGERESTRICTEDACCESS, MANAGESECRETMANAGERS, MANAGESECRETS, MANAGESSHANDWINRM, MANAGETAGS, MANAGETEMPLATELIBRARY, MANAGEUSERANDUSERGROUPSANDAPIKEYS, MANAGEUSERSANDGROUPS, READUSERSANDGROUPS, VIEWAUDITS, VIEWUSERANDUSERGROUPSANDAPI_KEYS

appPermissions UserGroupPermissionsAppPermissionsArgs

Application specific permissions

userGroupId string

Unique identifier of the user group.

account_permissions Sequence[str]

The account permissions of the user group. Valid options are ADMINISTEROTHERACCOUNTFUNCTIONS, CREATEANDDELETEAPPLICATION, CREATECUSTOMDASHBOARDS, MANAGEALERTNOTIFICATIONRULES, MANAGEAPIKEYS, MANAGEAPPLICATIONSTACKS, MANAGEAUTHENTICATIONSETTINGS, MANAGECLOUDPROVIDERS, MANAGECONFIGASCODE, MANAGECONNECTORS, MANAGECUSTOMDASHBOARDS, MANAGEDELEGATEPROFILES, MANAGEDELEGATES, MANAGEDEPLOYMENTFREEZES, MANAGEIPWHITELIST, MANAGEPIPELINEGOVERNANCESTANDARDS, MANAGERESTRICTEDACCESS, MANAGESECRETMANAGERS, MANAGESECRETS, MANAGESSHANDWINRM, MANAGETAGS, MANAGETEMPLATELIBRARY, MANAGEUSERANDUSERGROUPSANDAPIKEYS, MANAGEUSERSANDGROUPS, READUSERSANDGROUPS, VIEWAUDITS, VIEWUSERANDUSERGROUPSANDAPI_KEYS

app_permissions UserGroupPermissionsAppPermissionsArgs

Application specific permissions

user_group_id str

Unique identifier of the user group.

accountPermissions List<String>

The account permissions of the user group. Valid options are ADMINISTEROTHERACCOUNTFUNCTIONS, CREATEANDDELETEAPPLICATION, CREATECUSTOMDASHBOARDS, MANAGEALERTNOTIFICATIONRULES, MANAGEAPIKEYS, MANAGEAPPLICATIONSTACKS, MANAGEAUTHENTICATIONSETTINGS, MANAGECLOUDPROVIDERS, MANAGECONFIGASCODE, MANAGECONNECTORS, MANAGECUSTOMDASHBOARDS, MANAGEDELEGATEPROFILES, MANAGEDELEGATES, MANAGEDEPLOYMENTFREEZES, MANAGEIPWHITELIST, MANAGEPIPELINEGOVERNANCESTANDARDS, MANAGERESTRICTEDACCESS, MANAGESECRETMANAGERS, MANAGESECRETS, MANAGESSHANDWINRM, MANAGETAGS, MANAGETEMPLATELIBRARY, MANAGEUSERANDUSERGROUPSANDAPIKEYS, MANAGEUSERSANDGROUPS, READUSERSANDGROUPS, VIEWAUDITS, VIEWUSERANDUSERGROUPSANDAPI_KEYS

appPermissions Property Map

Application specific permissions

userGroupId String

Unique identifier of the user group.

Supporting Types

UserGroupPermissionsAppPermissions

Alls List<Lbrlabs.PulumiPackage.Harness.Inputs.UserGroupPermissionsAppPermissionsAll>

The permission to perform actions against all resources.

Deployments List<Lbrlabs.PulumiPackage.Harness.Inputs.UserGroupPermissionsAppPermissionsDeployment>

Permission configuration to perform actions against deployments.

Environments List<Lbrlabs.PulumiPackage.Harness.Inputs.UserGroupPermissionsAppPermissionsEnvironment>

Permission configuration to perform actions against workflows.

Pipelines List<Lbrlabs.PulumiPackage.Harness.Inputs.UserGroupPermissionsAppPermissionsPipeline>

Permission configuration to perform actions against pipelines.

Provisioners List<Lbrlabs.PulumiPackage.Harness.Inputs.UserGroupPermissionsAppPermissionsProvisioner>

Permission configuration to perform actions against provisioners.

Services List<Lbrlabs.PulumiPackage.Harness.Inputs.UserGroupPermissionsAppPermissionsService>

Permission configuration to perform actions against services.

Templates List<Lbrlabs.PulumiPackage.Harness.Inputs.UserGroupPermissionsAppPermissionsTemplate>

Permission configuration to perform actions against templates.

Workflows List<Lbrlabs.PulumiPackage.Harness.Inputs.UserGroupPermissionsAppPermissionsWorkflow>

Permission configuration to perform actions against workflows.

Alls []UserGroupPermissionsAppPermissionsAll

The permission to perform actions against all resources.

Deployments []UserGroupPermissionsAppPermissionsDeployment

Permission configuration to perform actions against deployments.

Environments []UserGroupPermissionsAppPermissionsEnvironment

Permission configuration to perform actions against workflows.

Pipelines []UserGroupPermissionsAppPermissionsPipeline

Permission configuration to perform actions against pipelines.

Provisioners []UserGroupPermissionsAppPermissionsProvisioner

Permission configuration to perform actions against provisioners.

Services []UserGroupPermissionsAppPermissionsService

Permission configuration to perform actions against services.

Templates []UserGroupPermissionsAppPermissionsTemplate

Permission configuration to perform actions against templates.

Workflows []UserGroupPermissionsAppPermissionsWorkflow

Permission configuration to perform actions against workflows.

alls List<UserGroupPermissionsAppPermissionsAll>

The permission to perform actions against all resources.

deployments List<UserGroupPermissionsAppPermissionsDeployment>

Permission configuration to perform actions against deployments.

environments List<UserGroupPermissionsAppPermissionsEnvironment>

Permission configuration to perform actions against workflows.

pipelines List<UserGroupPermissionsAppPermissionsPipeline>

Permission configuration to perform actions against pipelines.

provisioners List<UserGroupPermissionsAppPermissionsProvisioner>

Permission configuration to perform actions against provisioners.

services List<UserGroupPermissionsAppPermissionsService>

Permission configuration to perform actions against services.

templates List<UserGroupPermissionsAppPermissionsTemplate>

Permission configuration to perform actions against templates.

workflows List<UserGroupPermissionsAppPermissionsWorkflow>

Permission configuration to perform actions against workflows.

alls UserGroupPermissionsAppPermissionsAll[]

The permission to perform actions against all resources.

deployments UserGroupPermissionsAppPermissionsDeployment[]

Permission configuration to perform actions against deployments.

environments UserGroupPermissionsAppPermissionsEnvironment[]

Permission configuration to perform actions against workflows.

pipelines UserGroupPermissionsAppPermissionsPipeline[]

Permission configuration to perform actions against pipelines.

provisioners UserGroupPermissionsAppPermissionsProvisioner[]

Permission configuration to perform actions against provisioners.

services UserGroupPermissionsAppPermissionsService[]

Permission configuration to perform actions against services.

templates UserGroupPermissionsAppPermissionsTemplate[]

Permission configuration to perform actions against templates.

workflows UserGroupPermissionsAppPermissionsWorkflow[]

Permission configuration to perform actions against workflows.

alls Sequence[UserGroupPermissionsAppPermissionsAll]

The permission to perform actions against all resources.

deployments Sequence[UserGroupPermissionsAppPermissionsDeployment]

Permission configuration to perform actions against deployments.

environments Sequence[UserGroupPermissionsAppPermissionsEnvironment]

Permission configuration to perform actions against workflows.

pipelines Sequence[UserGroupPermissionsAppPermissionsPipeline]

Permission configuration to perform actions against pipelines.

provisioners Sequence[UserGroupPermissionsAppPermissionsProvisioner]

Permission configuration to perform actions against provisioners.

services Sequence[UserGroupPermissionsAppPermissionsService]

Permission configuration to perform actions against services.

templates Sequence[UserGroupPermissionsAppPermissionsTemplate]

Permission configuration to perform actions against templates.

workflows Sequence[UserGroupPermissionsAppPermissionsWorkflow]

Permission configuration to perform actions against workflows.

alls List<Property Map>

The permission to perform actions against all resources.

deployments List<Property Map>

Permission configuration to perform actions against deployments.

environments List<Property Map>

Permission configuration to perform actions against workflows.

pipelines List<Property Map>

Permission configuration to perform actions against pipelines.

provisioners List<Property Map>

Permission configuration to perform actions against provisioners.

services List<Property Map>

Permission configuration to perform actions against services.

templates List<Property Map>

Permission configuration to perform actions against templates.

workflows List<Property Map>

Permission configuration to perform actions against workflows.

UserGroupPermissionsAppPermissionsAll

Actions List<string>
AppIds List<string>
Actions []string
AppIds []string
actions List<String>
appIds List<String>
actions string[]
appIds string[]
actions Sequence[str]
app_ids Sequence[str]
actions List<String>
appIds List<String>

UserGroupPermissionsAppPermissionsDeployment

Actions List<string>
Filters List<string>
AppIds List<string>
EnvIds List<string>
Actions []string
Filters []string
AppIds []string
EnvIds []string
actions List<String>
filters List<String>
appIds List<String>
envIds List<String>
actions string[]
filters string[]
appIds string[]
envIds string[]
actions Sequence[str]
filters Sequence[str]
app_ids Sequence[str]
env_ids Sequence[str]
actions List<String>
filters List<String>
appIds List<String>
envIds List<String>

UserGroupPermissionsAppPermissionsEnvironment

Actions List<string>
Filters List<string>
AppIds List<string>
EnvIds List<string>
Actions []string
Filters []string
AppIds []string
EnvIds []string
actions List<String>
filters List<String>
appIds List<String>
envIds List<String>
actions string[]
filters string[]
appIds string[]
envIds string[]
actions Sequence[str]
filters Sequence[str]
app_ids Sequence[str]
env_ids Sequence[str]
actions List<String>
filters List<String>
appIds List<String>
envIds List<String>

UserGroupPermissionsAppPermissionsPipeline

Actions List<string>
Filters List<string>
AppIds List<string>
EnvIds List<string>
Actions []string
Filters []string
AppIds []string
EnvIds []string
actions List<String>
filters List<String>
appIds List<String>
envIds List<String>
actions string[]
filters string[]
appIds string[]
envIds string[]
actions Sequence[str]
filters Sequence[str]
app_ids Sequence[str]
env_ids Sequence[str]
actions List<String>
filters List<String>
appIds List<String>
envIds List<String>

UserGroupPermissionsAppPermissionsProvisioner

Actions List<string>
AppIds List<string>
ProvisionerIds List<string>
Actions []string
AppIds []string
ProvisionerIds []string
actions List<String>
appIds List<String>
provisionerIds List<String>
actions string[]
appIds string[]
provisionerIds string[]
actions Sequence[str]
app_ids Sequence[str]
provisioner_ids Sequence[str]
actions List<String>
appIds List<String>
provisionerIds List<String>

UserGroupPermissionsAppPermissionsService

Actions List<string>
AppIds List<string>
ServiceIds List<string>
Actions []string
AppIds []string
ServiceIds []string
actions List<String>
appIds List<String>
serviceIds List<String>
actions string[]
appIds string[]
serviceIds string[]
actions Sequence[str]
app_ids Sequence[str]
service_ids Sequence[str]
actions List<String>
appIds List<String>
serviceIds List<String>

UserGroupPermissionsAppPermissionsTemplate

Actions List<string>
AppIds List<string>
TemplateIds List<string>
Actions []string
AppIds []string
TemplateIds []string
actions List<String>
appIds List<String>
templateIds List<String>
actions string[]
appIds string[]
templateIds string[]
actions Sequence[str]
app_ids Sequence[str]
template_ids Sequence[str]
actions List<String>
appIds List<String>
templateIds List<String>

UserGroupPermissionsAppPermissionsWorkflow

Actions List<string>
Filters List<string>
AppIds List<string>
Actions []string
Filters []string
AppIds []string
actions List<String>
filters List<String>
appIds List<String>
actions string[]
filters string[]
appIds string[]
actions Sequence[str]
filters Sequence[str]
app_ids Sequence[str]
actions List<String>
filters List<String>
appIds List<String>

Package Details

Repository
harness lbrlabs/pulumi-harness
License
Apache-2.0
Notes

This Pulumi package is based on the harness Terraform Provider.