We recommend new projects start with resources from the AWS provider.
aws-native.grafana.getWorkspace
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
Definition of AWS::Grafana::Workspace Resource Type
Using getWorkspace
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getWorkspace(args: GetWorkspaceArgs, opts?: InvokeOptions): Promise<GetWorkspaceResult>
function getWorkspaceOutput(args: GetWorkspaceOutputArgs, opts?: InvokeOptions): Output<GetWorkspaceResult>def get_workspace(id: Optional[str] = None,
                  opts: Optional[InvokeOptions] = None) -> GetWorkspaceResult
def get_workspace_output(id: Optional[pulumi.Input[str]] = None,
                  opts: Optional[InvokeOptions] = None) -> Output[GetWorkspaceResult]func LookupWorkspace(ctx *Context, args *LookupWorkspaceArgs, opts ...InvokeOption) (*LookupWorkspaceResult, error)
func LookupWorkspaceOutput(ctx *Context, args *LookupWorkspaceOutputArgs, opts ...InvokeOption) LookupWorkspaceResultOutput> Note: This function is named LookupWorkspace in the Go SDK.
public static class GetWorkspace 
{
    public static Task<GetWorkspaceResult> InvokeAsync(GetWorkspaceArgs args, InvokeOptions? opts = null)
    public static Output<GetWorkspaceResult> Invoke(GetWorkspaceInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetWorkspaceResult> getWorkspace(GetWorkspaceArgs args, InvokeOptions options)
public static Output<GetWorkspaceResult> getWorkspace(GetWorkspaceArgs args, InvokeOptions options)
fn::invoke:
  function: aws-native:grafana:getWorkspace
  arguments:
    # arguments dictionaryThe following arguments are supported:
- Id string
- The id that uniquely identifies a Grafana workspace.
- Id string
- The id that uniquely identifies a Grafana workspace.
- id String
- The id that uniquely identifies a Grafana workspace.
- id string
- The id that uniquely identifies a Grafana workspace.
- id str
- The id that uniquely identifies a Grafana workspace.
- id String
- The id that uniquely identifies a Grafana workspace.
getWorkspace Result
The following output properties are available:
- AccountAccess Pulumi.Type Aws Native. Grafana. Workspace Account Access Type 
- Specifies whether the workspace can access AWS resources in this AWS account only, or whether it can also access AWS resources in other accounts in the same organization. If this is ORGANIZATION, theOrganizationalUnitsparameter specifies which organizational units the workspace can access.
- AuthenticationProviders List<Pulumi.Aws Native. Grafana. Workspace Authentication Provider Types> 
- List of authentication providers to enable.
- CreationTimestamp string
- Timestamp when the workspace was created.
- DataSources List<Pulumi.Aws Native. Grafana. Workspace Data Source Type> 
- List of data sources on the service managed IAM role.
- Description string
- Description of a workspace.
- Endpoint string
- Endpoint for the Grafana workspace.
- string
- The version of Grafana to support in your workspace.
- Id string
- The id that uniquely identifies a Grafana workspace.
- ModificationTimestamp string
- Timestamp when the workspace was last modified
- Name string
- The user friendly name of a workspace.
- NetworkAccess Pulumi.Control Aws Native. Grafana. Outputs. Workspace Network Access Control 
- The configuration settings for network access to your workspace.
- NotificationDestinations List<Pulumi.Aws Native. Grafana. Workspace Notification Destination Type> 
- List of notification destinations on the customers service managed IAM role that the Grafana workspace can query.
- OrganizationRole stringName 
- The name of an IAM role that already exists to use with AWS Organizations to access AWS data sources and notification channels in other accounts in an organization.
- OrganizationalUnits List<string>
- List of Organizational Units containing AWS accounts the Grafana workspace can pull data from.
- PermissionType Pulumi.Aws Native. Grafana. Workspace Permission Type 
- If this is - SERVICE_MANAGED, and the workplace was created through the Amazon Managed Grafana console, then Amazon Managed Grafana automatically creates the IAM roles and provisions the permissions that the workspace needs to use AWS data sources and notification channels.- If this is - CUSTOMER_MANAGED, you must manage those roles and permissions yourself.- If you are working with a workspace in a member account of an organization and that account is not a delegated administrator account, and you want the workspace to access data sources in other AWS accounts in the organization, this parameter must be set to - CUSTOMER_MANAGED.- For more information about converting between customer and service managed, see Managing permissions for data sources and notification channels . For more information about the roles and permissions that must be managed for customer managed workspaces, see Amazon Managed Grafana permissions and policies for AWS data sources and notification channels 
- PluginAdmin boolEnabled 
- Allow workspace admins to install plugins
- RoleArn string
- IAM Role that will be used to grant the Grafana workspace access to a customers AWS resources.
- SamlConfiguration Pulumi.Aws Native. Grafana. Outputs. Workspace Saml Configuration 
- If the workspace uses SAML, use this structure to map SAML assertion attributes to workspace user information and define which groups in the assertion attribute are to have the AdminandEditorroles in the workspace.
- SamlConfiguration Pulumi.Status Aws Native. Grafana. Workspace Saml Configuration Status 
- Specifies whether the workspace's SAML configuration is complete. - Valid values: - CONFIGURED | NOT_CONFIGURED- Type: String 
- SsoClient stringId 
- The client ID of the AWS SSO Managed Application.
- StackSet stringName 
- The name of the AWS CloudFormation stack set to use to generate IAM roles to be used for this workspace.
- Status
Pulumi.Aws Native. Grafana. Workspace Status 
- The current status of the workspace. - Valid values: - ACTIVE | CREATING | DELETING | FAILED | UPDATING | UPGRADING | DELETION_FAILED | CREATION_FAILED | UPDATE_FAILED | UPGRADE_FAILED | LICENSE_REMOVAL_FAILED- Type: String 
- VpcConfiguration Pulumi.Aws Native. Grafana. Outputs. Workspace Vpc Configuration 
- The configuration settings for an Amazon VPC that contains data sources for your Grafana workspace to connect to. - Connecting to a private VPC is not yet available in the Asia Pacific (Seoul) Region (ap-northeast-2). 
- AccountAccess WorkspaceType Account Access Type 
- Specifies whether the workspace can access AWS resources in this AWS account only, or whether it can also access AWS resources in other accounts in the same organization. If this is ORGANIZATION, theOrganizationalUnitsparameter specifies which organizational units the workspace can access.
- AuthenticationProviders []WorkspaceAuthentication Provider Types 
- List of authentication providers to enable.
- CreationTimestamp string
- Timestamp when the workspace was created.
- DataSources []WorkspaceData Source Type 
- List of data sources on the service managed IAM role.
- Description string
- Description of a workspace.
- Endpoint string
- Endpoint for the Grafana workspace.
- string
- The version of Grafana to support in your workspace.
- Id string
- The id that uniquely identifies a Grafana workspace.
- ModificationTimestamp string
- Timestamp when the workspace was last modified
- Name string
- The user friendly name of a workspace.
- NetworkAccess WorkspaceControl Network Access Control 
- The configuration settings for network access to your workspace.
- NotificationDestinations []WorkspaceNotification Destination Type 
- List of notification destinations on the customers service managed IAM role that the Grafana workspace can query.
- OrganizationRole stringName 
- The name of an IAM role that already exists to use with AWS Organizations to access AWS data sources and notification channels in other accounts in an organization.
- OrganizationalUnits []string
- List of Organizational Units containing AWS accounts the Grafana workspace can pull data from.
- PermissionType WorkspacePermission Type 
- If this is - SERVICE_MANAGED, and the workplace was created through the Amazon Managed Grafana console, then Amazon Managed Grafana automatically creates the IAM roles and provisions the permissions that the workspace needs to use AWS data sources and notification channels.- If this is - CUSTOMER_MANAGED, you must manage those roles and permissions yourself.- If you are working with a workspace in a member account of an organization and that account is not a delegated administrator account, and you want the workspace to access data sources in other AWS accounts in the organization, this parameter must be set to - CUSTOMER_MANAGED.- For more information about converting between customer and service managed, see Managing permissions for data sources and notification channels . For more information about the roles and permissions that must be managed for customer managed workspaces, see Amazon Managed Grafana permissions and policies for AWS data sources and notification channels 
- PluginAdmin boolEnabled 
- Allow workspace admins to install plugins
- RoleArn string
- IAM Role that will be used to grant the Grafana workspace access to a customers AWS resources.
- SamlConfiguration WorkspaceSaml Configuration 
- If the workspace uses SAML, use this structure to map SAML assertion attributes to workspace user information and define which groups in the assertion attribute are to have the AdminandEditorroles in the workspace.
- SamlConfiguration WorkspaceStatus Saml Configuration Status 
- Specifies whether the workspace's SAML configuration is complete. - Valid values: - CONFIGURED | NOT_CONFIGURED- Type: String 
- SsoClient stringId 
- The client ID of the AWS SSO Managed Application.
- StackSet stringName 
- The name of the AWS CloudFormation stack set to use to generate IAM roles to be used for this workspace.
- Status
WorkspaceStatus 
- The current status of the workspace. - Valid values: - ACTIVE | CREATING | DELETING | FAILED | UPDATING | UPGRADING | DELETION_FAILED | CREATION_FAILED | UPDATE_FAILED | UPGRADE_FAILED | LICENSE_REMOVAL_FAILED- Type: String 
- VpcConfiguration WorkspaceVpc Configuration 
- The configuration settings for an Amazon VPC that contains data sources for your Grafana workspace to connect to. - Connecting to a private VPC is not yet available in the Asia Pacific (Seoul) Region (ap-northeast-2). 
- accountAccess WorkspaceType Account Access Type 
- Specifies whether the workspace can access AWS resources in this AWS account only, or whether it can also access AWS resources in other accounts in the same organization. If this is ORGANIZATION, theOrganizationalUnitsparameter specifies which organizational units the workspace can access.
- authenticationProviders List<WorkspaceAuthentication Provider Types> 
- List of authentication providers to enable.
- creationTimestamp String
- Timestamp when the workspace was created.
- dataSources List<WorkspaceData Source Type> 
- List of data sources on the service managed IAM role.
- description String
- Description of a workspace.
- endpoint String
- Endpoint for the Grafana workspace.
- String
- The version of Grafana to support in your workspace.
- id String
- The id that uniquely identifies a Grafana workspace.
- modificationTimestamp String
- Timestamp when the workspace was last modified
- name String
- The user friendly name of a workspace.
- networkAccess WorkspaceControl Network Access Control 
- The configuration settings for network access to your workspace.
- notificationDestinations List<WorkspaceNotification Destination Type> 
- List of notification destinations on the customers service managed IAM role that the Grafana workspace can query.
- organizationRole StringName 
- The name of an IAM role that already exists to use with AWS Organizations to access AWS data sources and notification channels in other accounts in an organization.
- organizationalUnits List<String>
- List of Organizational Units containing AWS accounts the Grafana workspace can pull data from.
- permissionType WorkspacePermission Type 
- If this is - SERVICE_MANAGED, and the workplace was created through the Amazon Managed Grafana console, then Amazon Managed Grafana automatically creates the IAM roles and provisions the permissions that the workspace needs to use AWS data sources and notification channels.- If this is - CUSTOMER_MANAGED, you must manage those roles and permissions yourself.- If you are working with a workspace in a member account of an organization and that account is not a delegated administrator account, and you want the workspace to access data sources in other AWS accounts in the organization, this parameter must be set to - CUSTOMER_MANAGED.- For more information about converting between customer and service managed, see Managing permissions for data sources and notification channels . For more information about the roles and permissions that must be managed for customer managed workspaces, see Amazon Managed Grafana permissions and policies for AWS data sources and notification channels 
- pluginAdmin BooleanEnabled 
- Allow workspace admins to install plugins
- roleArn String
- IAM Role that will be used to grant the Grafana workspace access to a customers AWS resources.
- samlConfiguration WorkspaceSaml Configuration 
- If the workspace uses SAML, use this structure to map SAML assertion attributes to workspace user information and define which groups in the assertion attribute are to have the AdminandEditorroles in the workspace.
- samlConfiguration WorkspaceStatus Saml Configuration Status 
- Specifies whether the workspace's SAML configuration is complete. - Valid values: - CONFIGURED | NOT_CONFIGURED- Type: String 
- ssoClient StringId 
- The client ID of the AWS SSO Managed Application.
- stackSet StringName 
- The name of the AWS CloudFormation stack set to use to generate IAM roles to be used for this workspace.
- status
WorkspaceStatus 
- The current status of the workspace. - Valid values: - ACTIVE | CREATING | DELETING | FAILED | UPDATING | UPGRADING | DELETION_FAILED | CREATION_FAILED | UPDATE_FAILED | UPGRADE_FAILED | LICENSE_REMOVAL_FAILED- Type: String 
- vpcConfiguration WorkspaceVpc Configuration 
- The configuration settings for an Amazon VPC that contains data sources for your Grafana workspace to connect to. - Connecting to a private VPC is not yet available in the Asia Pacific (Seoul) Region (ap-northeast-2). 
- accountAccess WorkspaceType Account Access Type 
- Specifies whether the workspace can access AWS resources in this AWS account only, or whether it can also access AWS resources in other accounts in the same organization. If this is ORGANIZATION, theOrganizationalUnitsparameter specifies which organizational units the workspace can access.
- authenticationProviders WorkspaceAuthentication Provider Types[] 
- List of authentication providers to enable.
- creationTimestamp string
- Timestamp when the workspace was created.
- dataSources WorkspaceData Source Type[] 
- List of data sources on the service managed IAM role.
- description string
- Description of a workspace.
- endpoint string
- Endpoint for the Grafana workspace.
- string
- The version of Grafana to support in your workspace.
- id string
- The id that uniquely identifies a Grafana workspace.
- modificationTimestamp string
- Timestamp when the workspace was last modified
- name string
- The user friendly name of a workspace.
- networkAccess WorkspaceControl Network Access Control 
- The configuration settings for network access to your workspace.
- notificationDestinations WorkspaceNotification Destination Type[] 
- List of notification destinations on the customers service managed IAM role that the Grafana workspace can query.
- organizationRole stringName 
- The name of an IAM role that already exists to use with AWS Organizations to access AWS data sources and notification channels in other accounts in an organization.
- organizationalUnits string[]
- List of Organizational Units containing AWS accounts the Grafana workspace can pull data from.
- permissionType WorkspacePermission Type 
- If this is - SERVICE_MANAGED, and the workplace was created through the Amazon Managed Grafana console, then Amazon Managed Grafana automatically creates the IAM roles and provisions the permissions that the workspace needs to use AWS data sources and notification channels.- If this is - CUSTOMER_MANAGED, you must manage those roles and permissions yourself.- If you are working with a workspace in a member account of an organization and that account is not a delegated administrator account, and you want the workspace to access data sources in other AWS accounts in the organization, this parameter must be set to - CUSTOMER_MANAGED.- For more information about converting between customer and service managed, see Managing permissions for data sources and notification channels . For more information about the roles and permissions that must be managed for customer managed workspaces, see Amazon Managed Grafana permissions and policies for AWS data sources and notification channels 
- pluginAdmin booleanEnabled 
- Allow workspace admins to install plugins
- roleArn string
- IAM Role that will be used to grant the Grafana workspace access to a customers AWS resources.
- samlConfiguration WorkspaceSaml Configuration 
- If the workspace uses SAML, use this structure to map SAML assertion attributes to workspace user information and define which groups in the assertion attribute are to have the AdminandEditorroles in the workspace.
- samlConfiguration WorkspaceStatus Saml Configuration Status 
- Specifies whether the workspace's SAML configuration is complete. - Valid values: - CONFIGURED | NOT_CONFIGURED- Type: String 
- ssoClient stringId 
- The client ID of the AWS SSO Managed Application.
- stackSet stringName 
- The name of the AWS CloudFormation stack set to use to generate IAM roles to be used for this workspace.
- status
WorkspaceStatus 
- The current status of the workspace. - Valid values: - ACTIVE | CREATING | DELETING | FAILED | UPDATING | UPGRADING | DELETION_FAILED | CREATION_FAILED | UPDATE_FAILED | UPGRADE_FAILED | LICENSE_REMOVAL_FAILED- Type: String 
- vpcConfiguration WorkspaceVpc Configuration 
- The configuration settings for an Amazon VPC that contains data sources for your Grafana workspace to connect to. - Connecting to a private VPC is not yet available in the Asia Pacific (Seoul) Region (ap-northeast-2). 
- account_access_ Workspacetype Account Access Type 
- Specifies whether the workspace can access AWS resources in this AWS account only, or whether it can also access AWS resources in other accounts in the same organization. If this is ORGANIZATION, theOrganizationalUnitsparameter specifies which organizational units the workspace can access.
- authentication_providers Sequence[WorkspaceAuthentication Provider Types] 
- List of authentication providers to enable.
- creation_timestamp str
- Timestamp when the workspace was created.
- data_sources Sequence[WorkspaceData Source Type] 
- List of data sources on the service managed IAM role.
- description str
- Description of a workspace.
- endpoint str
- Endpoint for the Grafana workspace.
- grafana_version str
- The version of Grafana to support in your workspace.
- id str
- The id that uniquely identifies a Grafana workspace.
- modification_timestamp str
- Timestamp when the workspace was last modified
- name str
- The user friendly name of a workspace.
- network_access_ Workspacecontrol Network Access Control 
- The configuration settings for network access to your workspace.
- notification_destinations Sequence[WorkspaceNotification Destination Type] 
- List of notification destinations on the customers service managed IAM role that the Grafana workspace can query.
- organization_role_ strname 
- The name of an IAM role that already exists to use with AWS Organizations to access AWS data sources and notification channels in other accounts in an organization.
- organizational_units Sequence[str]
- List of Organizational Units containing AWS accounts the Grafana workspace can pull data from.
- permission_type WorkspacePermission Type 
- If this is - SERVICE_MANAGED, and the workplace was created through the Amazon Managed Grafana console, then Amazon Managed Grafana automatically creates the IAM roles and provisions the permissions that the workspace needs to use AWS data sources and notification channels.- If this is - CUSTOMER_MANAGED, you must manage those roles and permissions yourself.- If you are working with a workspace in a member account of an organization and that account is not a delegated administrator account, and you want the workspace to access data sources in other AWS accounts in the organization, this parameter must be set to - CUSTOMER_MANAGED.- For more information about converting between customer and service managed, see Managing permissions for data sources and notification channels . For more information about the roles and permissions that must be managed for customer managed workspaces, see Amazon Managed Grafana permissions and policies for AWS data sources and notification channels 
- plugin_admin_ boolenabled 
- Allow workspace admins to install plugins
- role_arn str
- IAM Role that will be used to grant the Grafana workspace access to a customers AWS resources.
- saml_configuration WorkspaceSaml Configuration 
- If the workspace uses SAML, use this structure to map SAML assertion attributes to workspace user information and define which groups in the assertion attribute are to have the AdminandEditorroles in the workspace.
- saml_configuration_ Workspacestatus Saml Configuration Status 
- Specifies whether the workspace's SAML configuration is complete. - Valid values: - CONFIGURED | NOT_CONFIGURED- Type: String 
- sso_client_ strid 
- The client ID of the AWS SSO Managed Application.
- stack_set_ strname 
- The name of the AWS CloudFormation stack set to use to generate IAM roles to be used for this workspace.
- status
WorkspaceStatus 
- The current status of the workspace. - Valid values: - ACTIVE | CREATING | DELETING | FAILED | UPDATING | UPGRADING | DELETION_FAILED | CREATION_FAILED | UPDATE_FAILED | UPGRADE_FAILED | LICENSE_REMOVAL_FAILED- Type: String 
- vpc_configuration WorkspaceVpc Configuration 
- The configuration settings for an Amazon VPC that contains data sources for your Grafana workspace to connect to. - Connecting to a private VPC is not yet available in the Asia Pacific (Seoul) Region (ap-northeast-2). 
- accountAccess "CURRENT_ACCOUNT" | "ORGANIZATION"Type 
- Specifies whether the workspace can access AWS resources in this AWS account only, or whether it can also access AWS resources in other accounts in the same organization. If this is ORGANIZATION, theOrganizationalUnitsparameter specifies which organizational units the workspace can access.
- authenticationProviders List<"AWS_SSO" | "SAML">
- List of authentication providers to enable.
- creationTimestamp String
- Timestamp when the workspace was created.
- dataSources List<"AMAZON_OPENSEARCH_SERVICE" | "CLOUDWATCH" | "PROMETHEUS" | "XRAY" | "TIMESTREAM" | "SITEWISE" | "ATHENA" | "REDSHIFT">
- List of data sources on the service managed IAM role.
- description String
- Description of a workspace.
- endpoint String
- Endpoint for the Grafana workspace.
- String
- The version of Grafana to support in your workspace.
- id String
- The id that uniquely identifies a Grafana workspace.
- modificationTimestamp String
- Timestamp when the workspace was last modified
- name String
- The user friendly name of a workspace.
- networkAccess Property MapControl 
- The configuration settings for network access to your workspace.
- notificationDestinations List<"SNS">
- List of notification destinations on the customers service managed IAM role that the Grafana workspace can query.
- organizationRole StringName 
- The name of an IAM role that already exists to use with AWS Organizations to access AWS data sources and notification channels in other accounts in an organization.
- organizationalUnits List<String>
- List of Organizational Units containing AWS accounts the Grafana workspace can pull data from.
- permissionType "CUSTOMER_MANAGED" | "SERVICE_MANAGED"
- If this is - SERVICE_MANAGED, and the workplace was created through the Amazon Managed Grafana console, then Amazon Managed Grafana automatically creates the IAM roles and provisions the permissions that the workspace needs to use AWS data sources and notification channels.- If this is - CUSTOMER_MANAGED, you must manage those roles and permissions yourself.- If you are working with a workspace in a member account of an organization and that account is not a delegated administrator account, and you want the workspace to access data sources in other AWS accounts in the organization, this parameter must be set to - CUSTOMER_MANAGED.- For more information about converting between customer and service managed, see Managing permissions for data sources and notification channels . For more information about the roles and permissions that must be managed for customer managed workspaces, see Amazon Managed Grafana permissions and policies for AWS data sources and notification channels 
- pluginAdmin BooleanEnabled 
- Allow workspace admins to install plugins
- roleArn String
- IAM Role that will be used to grant the Grafana workspace access to a customers AWS resources.
- samlConfiguration Property Map
- If the workspace uses SAML, use this structure to map SAML assertion attributes to workspace user information and define which groups in the assertion attribute are to have the AdminandEditorroles in the workspace.
- samlConfiguration "CONFIGURED" | "NOT_CONFIGURED"Status 
- Specifies whether the workspace's SAML configuration is complete. - Valid values: - CONFIGURED | NOT_CONFIGURED- Type: String 
- ssoClient StringId 
- The client ID of the AWS SSO Managed Application.
- stackSet StringName 
- The name of the AWS CloudFormation stack set to use to generate IAM roles to be used for this workspace.
- status "ACTIVE" | "CREATING" | "DELETING" | "FAILED" | "UPDATING" | "UPGRADING" | "VERSION_UPDATING" | "DELETION_FAILED" | "CREATION_FAILED" | "UPDATE_FAILED" | "UPGRADE_FAILED" | "LICENSE_REMOVAL_FAILED" | "VERSION_UPDATE_FAILED"
- The current status of the workspace. - Valid values: - ACTIVE | CREATING | DELETING | FAILED | UPDATING | UPGRADING | DELETION_FAILED | CREATION_FAILED | UPDATE_FAILED | UPGRADE_FAILED | LICENSE_REMOVAL_FAILED- Type: String 
- vpcConfiguration Property Map
- The configuration settings for an Amazon VPC that contains data sources for your Grafana workspace to connect to. - Connecting to a private VPC is not yet available in the Asia Pacific (Seoul) Region (ap-northeast-2). 
Supporting Types
WorkspaceAccountAccessType   
WorkspaceAssertionAttributes  
- Email string
- Name of the attribute within the SAML assert to use as the users email in Grafana.
- Groups string
- Name of the attribute within the SAML assert to use as the users groups in Grafana.
- Login string
- Name of the attribute within the SAML assert to use as the users login handle in Grafana.
- Name string
- Name of the attribute within the SAML assert to use as the users name in Grafana.
- Org string
- Name of the attribute within the SAML assert to use as the users organizations in Grafana.
- Role string
- Name of the attribute within the SAML assert to use as the users roles in Grafana.
- Email string
- Name of the attribute within the SAML assert to use as the users email in Grafana.
- Groups string
- Name of the attribute within the SAML assert to use as the users groups in Grafana.
- Login string
- Name of the attribute within the SAML assert to use as the users login handle in Grafana.
- Name string
- Name of the attribute within the SAML assert to use as the users name in Grafana.
- Org string
- Name of the attribute within the SAML assert to use as the users organizations in Grafana.
- Role string
- Name of the attribute within the SAML assert to use as the users roles in Grafana.
- email String
- Name of the attribute within the SAML assert to use as the users email in Grafana.
- groups String
- Name of the attribute within the SAML assert to use as the users groups in Grafana.
- login String
- Name of the attribute within the SAML assert to use as the users login handle in Grafana.
- name String
- Name of the attribute within the SAML assert to use as the users name in Grafana.
- org String
- Name of the attribute within the SAML assert to use as the users organizations in Grafana.
- role String
- Name of the attribute within the SAML assert to use as the users roles in Grafana.
- email string
- Name of the attribute within the SAML assert to use as the users email in Grafana.
- groups string
- Name of the attribute within the SAML assert to use as the users groups in Grafana.
- login string
- Name of the attribute within the SAML assert to use as the users login handle in Grafana.
- name string
- Name of the attribute within the SAML assert to use as the users name in Grafana.
- org string
- Name of the attribute within the SAML assert to use as the users organizations in Grafana.
- role string
- Name of the attribute within the SAML assert to use as the users roles in Grafana.
- email str
- Name of the attribute within the SAML assert to use as the users email in Grafana.
- groups str
- Name of the attribute within the SAML assert to use as the users groups in Grafana.
- login str
- Name of the attribute within the SAML assert to use as the users login handle in Grafana.
- name str
- Name of the attribute within the SAML assert to use as the users name in Grafana.
- org str
- Name of the attribute within the SAML assert to use as the users organizations in Grafana.
- role str
- Name of the attribute within the SAML assert to use as the users roles in Grafana.
- email String
- Name of the attribute within the SAML assert to use as the users email in Grafana.
- groups String
- Name of the attribute within the SAML assert to use as the users groups in Grafana.
- login String
- Name of the attribute within the SAML assert to use as the users login handle in Grafana.
- name String
- Name of the attribute within the SAML assert to use as the users name in Grafana.
- org String
- Name of the attribute within the SAML assert to use as the users organizations in Grafana.
- role String
- Name of the attribute within the SAML assert to use as the users roles in Grafana.
WorkspaceAuthenticationProviderTypes   
WorkspaceDataSourceType   
WorkspaceIdpMetadata  
WorkspaceNetworkAccessControl   
- PrefixList List<string>Ids 
- The list of prefix list IDs. A prefix list is a list of CIDR ranges of IP addresses. The IP addresses specified are allowed to access your workspace. If the list is not included in the configuration then no IP addresses will be allowed to access the workspace.
- VpceIds List<string>
- The list of Amazon VPC endpoint IDs for the workspace. If a NetworkAccessConfiguration is specified then only VPC endpoints specified here will be allowed to access the workspace.
- PrefixList []stringIds 
- The list of prefix list IDs. A prefix list is a list of CIDR ranges of IP addresses. The IP addresses specified are allowed to access your workspace. If the list is not included in the configuration then no IP addresses will be allowed to access the workspace.
- VpceIds []string
- The list of Amazon VPC endpoint IDs for the workspace. If a NetworkAccessConfiguration is specified then only VPC endpoints specified here will be allowed to access the workspace.
- prefixList List<String>Ids 
- The list of prefix list IDs. A prefix list is a list of CIDR ranges of IP addresses. The IP addresses specified are allowed to access your workspace. If the list is not included in the configuration then no IP addresses will be allowed to access the workspace.
- vpceIds List<String>
- The list of Amazon VPC endpoint IDs for the workspace. If a NetworkAccessConfiguration is specified then only VPC endpoints specified here will be allowed to access the workspace.
- prefixList string[]Ids 
- The list of prefix list IDs. A prefix list is a list of CIDR ranges of IP addresses. The IP addresses specified are allowed to access your workspace. If the list is not included in the configuration then no IP addresses will be allowed to access the workspace.
- vpceIds string[]
- The list of Amazon VPC endpoint IDs for the workspace. If a NetworkAccessConfiguration is specified then only VPC endpoints specified here will be allowed to access the workspace.
- prefix_list_ Sequence[str]ids 
- The list of prefix list IDs. A prefix list is a list of CIDR ranges of IP addresses. The IP addresses specified are allowed to access your workspace. If the list is not included in the configuration then no IP addresses will be allowed to access the workspace.
- vpce_ids Sequence[str]
- The list of Amazon VPC endpoint IDs for the workspace. If a NetworkAccessConfiguration is specified then only VPC endpoints specified here will be allowed to access the workspace.
- prefixList List<String>Ids 
- The list of prefix list IDs. A prefix list is a list of CIDR ranges of IP addresses. The IP addresses specified are allowed to access your workspace. If the list is not included in the configuration then no IP addresses will be allowed to access the workspace.
- vpceIds List<String>
- The list of Amazon VPC endpoint IDs for the workspace. If a NetworkAccessConfiguration is specified then only VPC endpoints specified here will be allowed to access the workspace.
WorkspaceNotificationDestinationType   
WorkspacePermissionType  
WorkspaceRoleValues  
WorkspaceSamlConfiguration  
- IdpMetadata Pulumi.Aws Native. Grafana. Inputs. Workspace Idp Metadata 
- A structure containing the identity provider (IdP) metadata used to integrate the identity provider with this workspace.
- AllowedOrganizations List<string>
- List of SAML organizations allowed to access Grafana.
- AssertionAttributes Pulumi.Aws Native. Grafana. Inputs. Workspace Assertion Attributes 
- A structure that defines which attributes in the SAML assertion are to be used to define information about the users authenticated by that IdP to use the workspace.
- LoginValidity doubleDuration 
- The maximum lifetime an authenticated user can be logged in (in minutes) before being required to re-authenticate.
- RoleValues Pulumi.Aws Native. Grafana. Inputs. Workspace Role Values 
- A structure containing arrays that map group names in the SAML assertion to the Grafana AdminandEditorroles in the workspace.
- IdpMetadata WorkspaceIdp Metadata 
- A structure containing the identity provider (IdP) metadata used to integrate the identity provider with this workspace.
- AllowedOrganizations []string
- List of SAML organizations allowed to access Grafana.
- AssertionAttributes WorkspaceAssertion Attributes 
- A structure that defines which attributes in the SAML assertion are to be used to define information about the users authenticated by that IdP to use the workspace.
- LoginValidity float64Duration 
- The maximum lifetime an authenticated user can be logged in (in minutes) before being required to re-authenticate.
- RoleValues WorkspaceRole Values 
- A structure containing arrays that map group names in the SAML assertion to the Grafana AdminandEditorroles in the workspace.
- idpMetadata WorkspaceIdp Metadata 
- A structure containing the identity provider (IdP) metadata used to integrate the identity provider with this workspace.
- allowedOrganizations List<String>
- List of SAML organizations allowed to access Grafana.
- assertionAttributes WorkspaceAssertion Attributes 
- A structure that defines which attributes in the SAML assertion are to be used to define information about the users authenticated by that IdP to use the workspace.
- loginValidity DoubleDuration 
- The maximum lifetime an authenticated user can be logged in (in minutes) before being required to re-authenticate.
- roleValues WorkspaceRole Values 
- A structure containing arrays that map group names in the SAML assertion to the Grafana AdminandEditorroles in the workspace.
- idpMetadata WorkspaceIdp Metadata 
- A structure containing the identity provider (IdP) metadata used to integrate the identity provider with this workspace.
- allowedOrganizations string[]
- List of SAML organizations allowed to access Grafana.
- assertionAttributes WorkspaceAssertion Attributes 
- A structure that defines which attributes in the SAML assertion are to be used to define information about the users authenticated by that IdP to use the workspace.
- loginValidity numberDuration 
- The maximum lifetime an authenticated user can be logged in (in minutes) before being required to re-authenticate.
- roleValues WorkspaceRole Values 
- A structure containing arrays that map group names in the SAML assertion to the Grafana AdminandEditorroles in the workspace.
- idp_metadata WorkspaceIdp Metadata 
- A structure containing the identity provider (IdP) metadata used to integrate the identity provider with this workspace.
- allowed_organizations Sequence[str]
- List of SAML organizations allowed to access Grafana.
- assertion_attributes WorkspaceAssertion Attributes 
- A structure that defines which attributes in the SAML assertion are to be used to define information about the users authenticated by that IdP to use the workspace.
- login_validity_ floatduration 
- The maximum lifetime an authenticated user can be logged in (in minutes) before being required to re-authenticate.
- role_values WorkspaceRole Values 
- A structure containing arrays that map group names in the SAML assertion to the Grafana AdminandEditorroles in the workspace.
- idpMetadata Property Map
- A structure containing the identity provider (IdP) metadata used to integrate the identity provider with this workspace.
- allowedOrganizations List<String>
- List of SAML organizations allowed to access Grafana.
- assertionAttributes Property Map
- A structure that defines which attributes in the SAML assertion are to be used to define information about the users authenticated by that IdP to use the workspace.
- loginValidity NumberDuration 
- The maximum lifetime an authenticated user can be logged in (in minutes) before being required to re-authenticate.
- roleValues Property Map
- A structure containing arrays that map group names in the SAML assertion to the Grafana AdminandEditorroles in the workspace.
WorkspaceSamlConfigurationStatus   
WorkspaceStatus 
WorkspaceVpcConfiguration  
- SecurityGroup List<string>Ids 
- The list of Amazon EC2 security group IDs attached to the Amazon VPC for your Grafana workspace to connect.
- SubnetIds List<string>
- The list of Amazon EC2 subnet IDs created in the Amazon VPC for your Grafana workspace to connect.
- SecurityGroup []stringIds 
- The list of Amazon EC2 security group IDs attached to the Amazon VPC for your Grafana workspace to connect.
- SubnetIds []string
- The list of Amazon EC2 subnet IDs created in the Amazon VPC for your Grafana workspace to connect.
- securityGroup List<String>Ids 
- The list of Amazon EC2 security group IDs attached to the Amazon VPC for your Grafana workspace to connect.
- subnetIds List<String>
- The list of Amazon EC2 subnet IDs created in the Amazon VPC for your Grafana workspace to connect.
- securityGroup string[]Ids 
- The list of Amazon EC2 security group IDs attached to the Amazon VPC for your Grafana workspace to connect.
- subnetIds string[]
- The list of Amazon EC2 subnet IDs created in the Amazon VPC for your Grafana workspace to connect.
- security_group_ Sequence[str]ids 
- The list of Amazon EC2 security group IDs attached to the Amazon VPC for your Grafana workspace to connect.
- subnet_ids Sequence[str]
- The list of Amazon EC2 subnet IDs created in the Amazon VPC for your Grafana workspace to connect.
- securityGroup List<String>Ids 
- The list of Amazon EC2 security group IDs attached to the Amazon VPC for your Grafana workspace to connect.
- subnetIds List<String>
- The list of Amazon EC2 subnet IDs created in the Amazon VPC for your Grafana workspace to connect.
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.