Skip to content

Disassociate License

managedgrafana_disassociate_license R Documentation

Removes the Grafana Enterprise license from a workspace

Description

Removes the Grafana Enterprise license from a workspace.

Usage

managedgrafana_disassociate_license(licenseType, workspaceId)

Arguments

licenseType

[required] The type of license to remove from the workspace.

workspaceId

[required] The ID of the workspace to remove the Grafana Enterprise license from.

Value

A list with the following syntax:

list(
  workspace = list(
    accountAccessType = "CURRENT_ACCOUNT"|"ORGANIZATION",
    authentication = list(
      providers = list(
        "AWS_SSO"|"SAML"
      ),
      samlConfigurationStatus = "CONFIGURED"|"NOT_CONFIGURED"
    ),
    created = as.POSIXct(
      "2015-01-01"
    ),
    dataSources = list(
      "AMAZON_OPENSEARCH_SERVICE"|"CLOUDWATCH"|"PROMETHEUS"|"XRAY"|"TIMESTREAM"|"SITEWISE"|"ATHENA"|"REDSHIFT"|"TWINMAKER"
    ),
    description = "string",
    endpoint = "string",
    freeTrialConsumed = TRUE|FALSE,
    freeTrialExpiration = as.POSIXct(
      "2015-01-01"
    ),
    grafanaToken = "string",
    grafanaVersion = "string",
    id = "string",
    licenseExpiration = as.POSIXct(
      "2015-01-01"
    ),
    licenseType = "ENTERPRISE"|"ENTERPRISE_FREE_TRIAL",
    modified = as.POSIXct(
      "2015-01-01"
    ),
    name = "string",
    networkAccessControl = list(
      prefixListIds = list(
        "string"
      ),
      vpceIds = list(
        "string"
      )
    ),
    notificationDestinations = list(
      "SNS"
    ),
    organizationRoleName = "string",
    organizationalUnits = list(
      "string"
    ),
    permissionType = "CUSTOMER_MANAGED"|"SERVICE_MANAGED",
    stackSetName = "string",
    status = "ACTIVE"|"CREATING"|"DELETING"|"FAILED"|"UPDATING"|"UPGRADING"|"DELETION_FAILED"|"CREATION_FAILED"|"UPDATE_FAILED"|"UPGRADE_FAILED"|"LICENSE_REMOVAL_FAILED"|"VERSION_UPDATING"|"VERSION_UPDATE_FAILED",
    tags = list(
      "string"
    ),
    vpcConfiguration = list(
      securityGroupIds = list(
        "string"
      ),
      subnetIds = list(
        "string"
      )
    ),
    workspaceRoleArn = "string"
  )
)

Request syntax

svc$disassociate_license(
  licenseType = "ENTERPRISE"|"ENTERPRISE_FREE_TRIAL",
  workspaceId = "string"
)