Package-level declarations

Types

Link copied to clipboard
data class GetWorkspaceResult(val accountAccessType: WorkspaceAccountAccessType? = null, val authenticationProviders: List<WorkspaceAuthenticationProviderTypes>? = null, val creationTimestamp: String? = null, val dataSources: List<WorkspaceDataSourceType>? = null, val description: String? = null, val endpoint: String? = null, val grafanaVersion: String? = null, val id: String? = null, val modificationTimestamp: String? = null, val name: String? = null, val networkAccessControl: WorkspaceNetworkAccessControl? = null, val notificationDestinations: List<WorkspaceNotificationDestinationType>? = null, val organizationRoleName: String? = null, val organizationalUnits: List<String>? = null, val permissionType: WorkspacePermissionType? = null, val pluginAdminEnabled: Boolean? = null, val roleArn: String? = null, val samlConfiguration: WorkspaceSamlConfiguration? = null, val samlConfigurationStatus: WorkspaceSamlConfigurationStatus? = null, val ssoClientId: String? = null, val stackSetName: String? = null, val status: WorkspaceStatus? = null, val vpcConfiguration: WorkspaceVpcConfiguration? = null)
Link copied to clipboard
data class WorkspaceAssertionAttributes(val email: String? = null, val groups: String? = null, val login: String? = null, val name: String? = null, val org: String? = null, val role: String? = null)

Maps Grafana friendly names to the IdPs SAML attributes.

Link copied to clipboard
data class WorkspaceIdpMetadata(val url: String? = null, val xml: String? = null)

IdP Metadata used to configure SAML authentication in Grafana.

Link copied to clipboard
data class WorkspaceNetworkAccessControl(val prefixListIds: List<String>? = null, val vpceIds: List<String>? = null)

The configuration settings for Network Access Control.

Link copied to clipboard
data class WorkspaceRoleValues(val admin: List<String>? = null, val editor: List<String>? = null)

Maps SAML roles to the Grafana Editor and Admin roles.

Link copied to clipboard
data class WorkspaceSamlConfiguration(val allowedOrganizations: List<String>? = null, val assertionAttributes: WorkspaceAssertionAttributes? = null, val idpMetadata: WorkspaceIdpMetadata, val loginValidityDuration: Double? = null, val roleValues: WorkspaceRoleValues? = null)

SAML configuration data associated with an AMG workspace.

Link copied to clipboard
data class WorkspaceVpcConfiguration(val securityGroupIds: List<String>, val subnetIds: List<String>)

The configuration settings for an Amazon VPC that contains data sources for your Grafana workspace to connect to.