@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAmazonManagedGrafana extends Object implements AmazonManagedGrafana
AmazonManagedGrafana
. Convenient method forms pass through to the corresponding
overload that takes a request object, which throws an UnsupportedOperationException
.ENDPOINT_PREFIX
Modifier and Type | Method and Description |
---|---|
AssociateLicenseResult |
associateLicense(AssociateLicenseRequest request)
Assigns a Grafana Enterprise license to a workspace.
|
CreateWorkspaceResult |
createWorkspace(CreateWorkspaceRequest request)
Creates a workspace.
|
DeleteWorkspaceResult |
deleteWorkspace(DeleteWorkspaceRequest request)
Deletes an Amazon Managed Grafana workspace.
|
DescribeWorkspaceResult |
describeWorkspace(DescribeWorkspaceRequest request)
Displays information about one Amazon Managed Grafana workspace.
|
DescribeWorkspaceAuthenticationResult |
describeWorkspaceAuthentication(DescribeWorkspaceAuthenticationRequest request)
Displays information about the authentication methods used in one Amazon Managed Grafana workspace.
|
DisassociateLicenseResult |
disassociateLicense(DisassociateLicenseRequest request)
Removes the Grafana Enterprise license from a workspace.
|
ResponseMetadata |
getCachedResponseMetadata(AmazonWebServiceRequest request)
Returns additional metadata for a previously executed successful request, typically used for debugging issues
where a service isn't acting as expected.
|
ListPermissionsResult |
listPermissions(ListPermissionsRequest request)
Lists the users and groups who have the Grafana
Admin and Editor roles in this
workspace. |
ListWorkspacesResult |
listWorkspaces(ListWorkspacesRequest request)
Returns a list of Amazon Managed Grafana workspaces in the account, with some information about each workspace.
|
void |
shutdown()
Shuts down this client object, releasing any resources that might be held open.
|
UpdatePermissionsResult |
updatePermissions(UpdatePermissionsRequest request)
Updates which users in a workspace have the Grafana
Admin or Editor roles. |
UpdateWorkspaceResult |
updateWorkspace(UpdateWorkspaceRequest request)
Modifies an existing Amazon Managed Grafana workspace.
|
UpdateWorkspaceAuthenticationResult |
updateWorkspaceAuthentication(UpdateWorkspaceAuthenticationRequest request)
Use this operation to define the identity provider (IdP) that this workspace authenticates users from, using
SAML.
|
public AssociateLicenseResult associateLicense(AssociateLicenseRequest request)
AmazonManagedGrafana
Assigns a Grafana Enterprise license to a workspace. Upgrading to Grafana Enterprise incurs additional fees. For more information, see Upgrade a workspace to Grafana Enterprise.
associateLicense
in interface AmazonManagedGrafana
public CreateWorkspaceResult createWorkspace(CreateWorkspaceRequest request)
AmazonManagedGrafana
Creates a workspace. In a workspace, you can create Grafana dashboards and visualizations to analyze your metrics, logs, and traces. You don't have to build, package, or deploy any hardware to run the Grafana server.
Don't use CreateWorkspace
to modify an existing workspace. Instead, use UpdateWorkspace.
createWorkspace
in interface AmazonManagedGrafana
public DeleteWorkspaceResult deleteWorkspace(DeleteWorkspaceRequest request)
AmazonManagedGrafana
Deletes an Amazon Managed Grafana workspace.
deleteWorkspace
in interface AmazonManagedGrafana
public DescribeWorkspaceResult describeWorkspace(DescribeWorkspaceRequest request)
AmazonManagedGrafana
Displays information about one Amazon Managed Grafana workspace.
describeWorkspace
in interface AmazonManagedGrafana
public DescribeWorkspaceAuthenticationResult describeWorkspaceAuthentication(DescribeWorkspaceAuthenticationRequest request)
AmazonManagedGrafana
Displays information about the authentication methods used in one Amazon Managed Grafana workspace.
describeWorkspaceAuthentication
in interface AmazonManagedGrafana
public DisassociateLicenseResult disassociateLicense(DisassociateLicenseRequest request)
AmazonManagedGrafana
Removes the Grafana Enterprise license from a workspace.
disassociateLicense
in interface AmazonManagedGrafana
public ListPermissionsResult listPermissions(ListPermissionsRequest request)
AmazonManagedGrafana
Lists the users and groups who have the Grafana Admin
and Editor
roles in this
workspace. If you use this operation without specifying userId
or groupId
, the
operation returns the roles of all users and groups. If you specify a userId
or a
groupId
, only the roles for that user or group are returned. If you do this, you can specify only
one userId
or one groupId
.
listPermissions
in interface AmazonManagedGrafana
public ListWorkspacesResult listWorkspaces(ListWorkspacesRequest request)
AmazonManagedGrafana
Returns a list of Amazon Managed Grafana workspaces in the account, with some information about each workspace. For more complete information about one workspace, use DescribeWorkspace.
listWorkspaces
in interface AmazonManagedGrafana
public UpdatePermissionsResult updatePermissions(UpdatePermissionsRequest request)
AmazonManagedGrafana
Updates which users in a workspace have the Grafana Admin
or Editor
roles.
updatePermissions
in interface AmazonManagedGrafana
public UpdateWorkspaceResult updateWorkspace(UpdateWorkspaceRequest request)
AmazonManagedGrafana
Modifies an existing Amazon Managed Grafana workspace. If you use this operation and omit any optional parameters, the existing values of those parameters are not changed.
To modify the user authentication methods that the workspace uses, such as SAML or Amazon Web Services SSO, use UpdateWorkspaceAuthentication.
To modify which users in the workspace have the Admin
and Editor
Grafana roles, use UpdatePermissions.
updateWorkspace
in interface AmazonManagedGrafana
public UpdateWorkspaceAuthenticationResult updateWorkspaceAuthentication(UpdateWorkspaceAuthenticationRequest request)
AmazonManagedGrafana
Use this operation to define the identity provider (IdP) that this workspace authenticates users from, using
SAML. You can also map SAML assertion attributes to workspace user information and define which groups in the
assertion attribute are to have the Admin
and Editor
roles in the workspace.
updateWorkspaceAuthentication
in interface AmazonManagedGrafana
public void shutdown()
AmazonManagedGrafana
shutdown
in interface AmazonManagedGrafana
public ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
AmazonManagedGrafana
Response metadata is only cached for a limited period of time, so if you need to access this extra diagnostic information for an executed request, you should use this method to retrieve it as soon as possible after executing a request.
getCachedResponseMetadata
in interface AmazonManagedGrafana
request
- The originally executed request.