mirror of
https://github.com/Monadical-SAS/reflector.git
synced 2025-12-22 05:09:05 +00:00
1060 lines
23 KiB
JSON
1060 lines
23 KiB
JSON
{
|
|
"version": "2.0",
|
|
"metadata": {
|
|
"apiVersion": "2020-08-18",
|
|
"endpointPrefix": "grafana",
|
|
"jsonVersion": "1.1",
|
|
"protocol": "rest-json",
|
|
"serviceFullName": "Amazon Managed Grafana",
|
|
"serviceId": "grafana",
|
|
"signatureVersion": "v4",
|
|
"signingName": "grafana",
|
|
"uid": "grafana-2020-08-18"
|
|
},
|
|
"operations": {
|
|
"AssociateLicense": {
|
|
"http": {
|
|
"requestUri": "/workspaces/{workspaceId}/licenses/{licenseType}",
|
|
"responseCode": 202
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"licenseType",
|
|
"workspaceId"
|
|
],
|
|
"members": {
|
|
"licenseType": {
|
|
"location": "uri",
|
|
"locationName": "licenseType"
|
|
},
|
|
"workspaceId": {
|
|
"location": "uri",
|
|
"locationName": "workspaceId"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"workspace"
|
|
],
|
|
"members": {
|
|
"workspace": {
|
|
"shape": "S5"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"CreateWorkspace": {
|
|
"http": {
|
|
"requestUri": "/workspaces",
|
|
"responseCode": 202
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"accountAccessType",
|
|
"authenticationProviders",
|
|
"permissionType"
|
|
],
|
|
"members": {
|
|
"accountAccessType": {},
|
|
"authenticationProviders": {
|
|
"shape": "S8"
|
|
},
|
|
"clientToken": {
|
|
"idempotencyToken": true
|
|
},
|
|
"configuration": {
|
|
"jsonvalue": true
|
|
},
|
|
"grafanaVersion": {},
|
|
"networkAccessControl": {
|
|
"shape": "Sj"
|
|
},
|
|
"organizationRoleName": {
|
|
"shape": "Sq"
|
|
},
|
|
"permissionType": {},
|
|
"stackSetName": {},
|
|
"tags": {
|
|
"shape": "Sw"
|
|
},
|
|
"vpcConfiguration": {
|
|
"shape": "Sz"
|
|
},
|
|
"workspaceDataSources": {
|
|
"shape": "Sc"
|
|
},
|
|
"workspaceDescription": {
|
|
"shape": "Se"
|
|
},
|
|
"workspaceName": {
|
|
"shape": "Si"
|
|
},
|
|
"workspaceNotificationDestinations": {
|
|
"shape": "So"
|
|
},
|
|
"workspaceOrganizationalUnits": {
|
|
"shape": "Sr"
|
|
},
|
|
"workspaceRoleArn": {
|
|
"shape": "S14"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"workspace"
|
|
],
|
|
"members": {
|
|
"workspace": {
|
|
"shape": "S5"
|
|
}
|
|
}
|
|
},
|
|
"idempotent": true
|
|
},
|
|
"CreateWorkspaceApiKey": {
|
|
"http": {
|
|
"requestUri": "/workspaces/{workspaceId}/apikeys",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"keyName",
|
|
"keyRole",
|
|
"secondsToLive",
|
|
"workspaceId"
|
|
],
|
|
"members": {
|
|
"keyName": {},
|
|
"keyRole": {},
|
|
"secondsToLive": {
|
|
"type": "integer"
|
|
},
|
|
"workspaceId": {
|
|
"location": "uri",
|
|
"locationName": "workspaceId"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"key",
|
|
"keyName",
|
|
"workspaceId"
|
|
],
|
|
"members": {
|
|
"key": {
|
|
"type": "string",
|
|
"sensitive": true
|
|
},
|
|
"keyName": {},
|
|
"workspaceId": {}
|
|
}
|
|
}
|
|
},
|
|
"DeleteWorkspace": {
|
|
"http": {
|
|
"method": "DELETE",
|
|
"requestUri": "/workspaces/{workspaceId}",
|
|
"responseCode": 202
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"workspaceId"
|
|
],
|
|
"members": {
|
|
"workspaceId": {
|
|
"location": "uri",
|
|
"locationName": "workspaceId"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"workspace"
|
|
],
|
|
"members": {
|
|
"workspace": {
|
|
"shape": "S5"
|
|
}
|
|
}
|
|
},
|
|
"idempotent": true
|
|
},
|
|
"DeleteWorkspaceApiKey": {
|
|
"http": {
|
|
"method": "DELETE",
|
|
"requestUri": "/workspaces/{workspaceId}/apikeys/{keyName}",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"keyName",
|
|
"workspaceId"
|
|
],
|
|
"members": {
|
|
"keyName": {
|
|
"location": "uri",
|
|
"locationName": "keyName"
|
|
},
|
|
"workspaceId": {
|
|
"location": "uri",
|
|
"locationName": "workspaceId"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"keyName",
|
|
"workspaceId"
|
|
],
|
|
"members": {
|
|
"keyName": {},
|
|
"workspaceId": {}
|
|
}
|
|
}
|
|
},
|
|
"DescribeWorkspace": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/workspaces/{workspaceId}",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"workspaceId"
|
|
],
|
|
"members": {
|
|
"workspaceId": {
|
|
"location": "uri",
|
|
"locationName": "workspaceId"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"workspace"
|
|
],
|
|
"members": {
|
|
"workspace": {
|
|
"shape": "S5"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"DescribeWorkspaceAuthentication": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/workspaces/{workspaceId}/authentication",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"workspaceId"
|
|
],
|
|
"members": {
|
|
"workspaceId": {
|
|
"location": "uri",
|
|
"locationName": "workspaceId"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"authentication"
|
|
],
|
|
"members": {
|
|
"authentication": {
|
|
"shape": "S1n"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"DescribeWorkspaceConfiguration": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/workspaces/{workspaceId}/configuration",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"workspaceId"
|
|
],
|
|
"members": {
|
|
"workspaceId": {
|
|
"location": "uri",
|
|
"locationName": "workspaceId"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"configuration"
|
|
],
|
|
"members": {
|
|
"configuration": {
|
|
"jsonvalue": true
|
|
},
|
|
"grafanaVersion": {}
|
|
}
|
|
}
|
|
},
|
|
"DisassociateLicense": {
|
|
"http": {
|
|
"method": "DELETE",
|
|
"requestUri": "/workspaces/{workspaceId}/licenses/{licenseType}",
|
|
"responseCode": 202
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"licenseType",
|
|
"workspaceId"
|
|
],
|
|
"members": {
|
|
"licenseType": {
|
|
"location": "uri",
|
|
"locationName": "licenseType"
|
|
},
|
|
"workspaceId": {
|
|
"location": "uri",
|
|
"locationName": "workspaceId"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"workspace"
|
|
],
|
|
"members": {
|
|
"workspace": {
|
|
"shape": "S5"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"ListPermissions": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/workspaces/{workspaceId}/permissions",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"workspaceId"
|
|
],
|
|
"members": {
|
|
"groupId": {
|
|
"location": "querystring",
|
|
"locationName": "groupId"
|
|
},
|
|
"maxResults": {
|
|
"location": "querystring",
|
|
"locationName": "maxResults",
|
|
"type": "integer"
|
|
},
|
|
"nextToken": {
|
|
"location": "querystring",
|
|
"locationName": "nextToken"
|
|
},
|
|
"userId": {
|
|
"location": "querystring",
|
|
"locationName": "userId"
|
|
},
|
|
"userType": {
|
|
"location": "querystring",
|
|
"locationName": "userType"
|
|
},
|
|
"workspaceId": {
|
|
"location": "uri",
|
|
"locationName": "workspaceId"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"permissions"
|
|
],
|
|
"members": {
|
|
"nextToken": {},
|
|
"permissions": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"required": [
|
|
"role",
|
|
"user"
|
|
],
|
|
"members": {
|
|
"role": {},
|
|
"user": {
|
|
"shape": "S2f"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"ListTagsForResource": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/tags/{resourceArn}",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"resourceArn"
|
|
],
|
|
"members": {
|
|
"resourceArn": {
|
|
"location": "uri",
|
|
"locationName": "resourceArn"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"tags": {
|
|
"shape": "Sw"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"ListVersions": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/versions",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"maxResults": {
|
|
"location": "querystring",
|
|
"locationName": "maxResults",
|
|
"type": "integer"
|
|
},
|
|
"nextToken": {
|
|
"location": "querystring",
|
|
"locationName": "nextToken"
|
|
},
|
|
"workspaceId": {
|
|
"location": "querystring",
|
|
"locationName": "workspace-id"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"grafanaVersions": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"nextToken": {}
|
|
}
|
|
}
|
|
},
|
|
"ListWorkspaces": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/workspaces",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"maxResults": {
|
|
"location": "querystring",
|
|
"locationName": "maxResults",
|
|
"type": "integer"
|
|
},
|
|
"nextToken": {
|
|
"location": "querystring",
|
|
"locationName": "nextToken"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"workspaces"
|
|
],
|
|
"members": {
|
|
"nextToken": {},
|
|
"workspaces": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"required": [
|
|
"authentication",
|
|
"created",
|
|
"endpoint",
|
|
"grafanaVersion",
|
|
"id",
|
|
"modified",
|
|
"status"
|
|
],
|
|
"members": {
|
|
"authentication": {
|
|
"shape": "S7"
|
|
},
|
|
"created": {
|
|
"type": "timestamp"
|
|
},
|
|
"description": {
|
|
"shape": "Se"
|
|
},
|
|
"endpoint": {},
|
|
"grafanaVersion": {},
|
|
"id": {},
|
|
"modified": {
|
|
"type": "timestamp"
|
|
},
|
|
"name": {
|
|
"shape": "Si"
|
|
},
|
|
"notificationDestinations": {
|
|
"shape": "So"
|
|
},
|
|
"status": {},
|
|
"tags": {
|
|
"shape": "Sw"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"TagResource": {
|
|
"http": {
|
|
"requestUri": "/tags/{resourceArn}",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"resourceArn",
|
|
"tags"
|
|
],
|
|
"members": {
|
|
"resourceArn": {
|
|
"location": "uri",
|
|
"locationName": "resourceArn"
|
|
},
|
|
"tags": {
|
|
"shape": "Sw"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"UntagResource": {
|
|
"http": {
|
|
"method": "DELETE",
|
|
"requestUri": "/tags/{resourceArn}",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"resourceArn",
|
|
"tagKeys"
|
|
],
|
|
"members": {
|
|
"resourceArn": {
|
|
"location": "uri",
|
|
"locationName": "resourceArn"
|
|
},
|
|
"tagKeys": {
|
|
"location": "querystring",
|
|
"locationName": "tagKeys",
|
|
"type": "list",
|
|
"member": {}
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
},
|
|
"idempotent": true
|
|
},
|
|
"UpdatePermissions": {
|
|
"http": {
|
|
"method": "PATCH",
|
|
"requestUri": "/workspaces/{workspaceId}/permissions",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"updateInstructionBatch",
|
|
"workspaceId"
|
|
],
|
|
"members": {
|
|
"updateInstructionBatch": {
|
|
"type": "list",
|
|
"member": {
|
|
"shape": "S2y"
|
|
}
|
|
},
|
|
"workspaceId": {
|
|
"location": "uri",
|
|
"locationName": "workspaceId"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"errors"
|
|
],
|
|
"members": {
|
|
"errors": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"required": [
|
|
"causedBy",
|
|
"code",
|
|
"message"
|
|
],
|
|
"members": {
|
|
"causedBy": {
|
|
"shape": "S2y"
|
|
},
|
|
"code": {
|
|
"type": "integer"
|
|
},
|
|
"message": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"UpdateWorkspace": {
|
|
"http": {
|
|
"method": "PUT",
|
|
"requestUri": "/workspaces/{workspaceId}",
|
|
"responseCode": 202
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"workspaceId"
|
|
],
|
|
"members": {
|
|
"accountAccessType": {},
|
|
"networkAccessControl": {
|
|
"shape": "Sj"
|
|
},
|
|
"organizationRoleName": {
|
|
"shape": "Sq"
|
|
},
|
|
"permissionType": {},
|
|
"removeNetworkAccessConfiguration": {
|
|
"type": "boolean"
|
|
},
|
|
"removeVpcConfiguration": {
|
|
"type": "boolean"
|
|
},
|
|
"stackSetName": {},
|
|
"vpcConfiguration": {
|
|
"shape": "Sz"
|
|
},
|
|
"workspaceDataSources": {
|
|
"shape": "Sc"
|
|
},
|
|
"workspaceDescription": {
|
|
"shape": "Se"
|
|
},
|
|
"workspaceId": {
|
|
"location": "uri",
|
|
"locationName": "workspaceId"
|
|
},
|
|
"workspaceName": {
|
|
"shape": "Si"
|
|
},
|
|
"workspaceNotificationDestinations": {
|
|
"shape": "So"
|
|
},
|
|
"workspaceOrganizationalUnits": {
|
|
"shape": "Sr"
|
|
},
|
|
"workspaceRoleArn": {
|
|
"shape": "S14"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"workspace"
|
|
],
|
|
"members": {
|
|
"workspace": {
|
|
"shape": "S5"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"UpdateWorkspaceAuthentication": {
|
|
"http": {
|
|
"requestUri": "/workspaces/{workspaceId}/authentication",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"authenticationProviders",
|
|
"workspaceId"
|
|
],
|
|
"members": {
|
|
"authenticationProviders": {
|
|
"shape": "S8"
|
|
},
|
|
"samlConfiguration": {
|
|
"shape": "S1r"
|
|
},
|
|
"workspaceId": {
|
|
"location": "uri",
|
|
"locationName": "workspaceId"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"authentication"
|
|
],
|
|
"members": {
|
|
"authentication": {
|
|
"shape": "S1n"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"UpdateWorkspaceConfiguration": {
|
|
"http": {
|
|
"method": "PUT",
|
|
"requestUri": "/workspaces/{workspaceId}/configuration",
|
|
"responseCode": 202
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"configuration",
|
|
"workspaceId"
|
|
],
|
|
"members": {
|
|
"configuration": {
|
|
"jsonvalue": true
|
|
},
|
|
"grafanaVersion": {},
|
|
"workspaceId": {
|
|
"location": "uri",
|
|
"locationName": "workspaceId"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
}
|
|
},
|
|
"shapes": {
|
|
"S5": {
|
|
"type": "structure",
|
|
"required": [
|
|
"authentication",
|
|
"created",
|
|
"dataSources",
|
|
"endpoint",
|
|
"grafanaVersion",
|
|
"id",
|
|
"modified",
|
|
"status"
|
|
],
|
|
"members": {
|
|
"accountAccessType": {},
|
|
"authentication": {
|
|
"shape": "S7"
|
|
},
|
|
"created": {
|
|
"type": "timestamp"
|
|
},
|
|
"dataSources": {
|
|
"shape": "Sc"
|
|
},
|
|
"description": {
|
|
"shape": "Se"
|
|
},
|
|
"endpoint": {},
|
|
"freeTrialConsumed": {
|
|
"type": "boolean"
|
|
},
|
|
"freeTrialExpiration": {
|
|
"type": "timestamp"
|
|
},
|
|
"grafanaVersion": {},
|
|
"id": {},
|
|
"licenseExpiration": {
|
|
"type": "timestamp"
|
|
},
|
|
"licenseType": {},
|
|
"modified": {
|
|
"type": "timestamp"
|
|
},
|
|
"name": {
|
|
"shape": "Si"
|
|
},
|
|
"networkAccessControl": {
|
|
"shape": "Sj"
|
|
},
|
|
"notificationDestinations": {
|
|
"shape": "So"
|
|
},
|
|
"organizationRoleName": {
|
|
"shape": "Sq"
|
|
},
|
|
"organizationalUnits": {
|
|
"shape": "Sr"
|
|
},
|
|
"permissionType": {},
|
|
"stackSetName": {},
|
|
"status": {},
|
|
"tags": {
|
|
"shape": "Sw"
|
|
},
|
|
"vpcConfiguration": {
|
|
"shape": "Sz"
|
|
},
|
|
"workspaceRoleArn": {
|
|
"shape": "S14"
|
|
}
|
|
}
|
|
},
|
|
"S7": {
|
|
"type": "structure",
|
|
"required": [
|
|
"providers"
|
|
],
|
|
"members": {
|
|
"providers": {
|
|
"shape": "S8"
|
|
},
|
|
"samlConfigurationStatus": {}
|
|
}
|
|
},
|
|
"S8": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"Sc": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"Se": {
|
|
"type": "string",
|
|
"sensitive": true
|
|
},
|
|
"Si": {
|
|
"type": "string",
|
|
"sensitive": true
|
|
},
|
|
"Sj": {
|
|
"type": "structure",
|
|
"required": [
|
|
"prefixListIds",
|
|
"vpceIds"
|
|
],
|
|
"members": {
|
|
"prefixListIds": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"vpceIds": {
|
|
"type": "list",
|
|
"member": {}
|
|
}
|
|
}
|
|
},
|
|
"So": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"Sq": {
|
|
"type": "string",
|
|
"sensitive": true
|
|
},
|
|
"Sr": {
|
|
"type": "list",
|
|
"member": {},
|
|
"sensitive": true
|
|
},
|
|
"Sw": {
|
|
"type": "map",
|
|
"key": {},
|
|
"value": {}
|
|
},
|
|
"Sz": {
|
|
"type": "structure",
|
|
"required": [
|
|
"securityGroupIds",
|
|
"subnetIds"
|
|
],
|
|
"members": {
|
|
"securityGroupIds": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"subnetIds": {
|
|
"type": "list",
|
|
"member": {}
|
|
}
|
|
}
|
|
},
|
|
"S14": {
|
|
"type": "string",
|
|
"sensitive": true
|
|
},
|
|
"S1n": {
|
|
"type": "structure",
|
|
"required": [
|
|
"providers"
|
|
],
|
|
"members": {
|
|
"awsSso": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ssoClientId": {}
|
|
}
|
|
},
|
|
"providers": {
|
|
"shape": "S8"
|
|
},
|
|
"saml": {
|
|
"type": "structure",
|
|
"required": [
|
|
"status"
|
|
],
|
|
"members": {
|
|
"configuration": {
|
|
"shape": "S1r"
|
|
},
|
|
"status": {}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"S1r": {
|
|
"type": "structure",
|
|
"required": [
|
|
"idpMetadata"
|
|
],
|
|
"members": {
|
|
"allowedOrganizations": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"assertionAttributes": {
|
|
"type": "structure",
|
|
"members": {
|
|
"email": {},
|
|
"groups": {},
|
|
"login": {},
|
|
"name": {},
|
|
"org": {},
|
|
"role": {}
|
|
}
|
|
},
|
|
"idpMetadata": {
|
|
"type": "structure",
|
|
"members": {
|
|
"url": {},
|
|
"xml": {}
|
|
},
|
|
"union": true
|
|
},
|
|
"loginValidityDuration": {
|
|
"type": "integer"
|
|
},
|
|
"roleValues": {
|
|
"type": "structure",
|
|
"members": {
|
|
"admin": {
|
|
"shape": "S20"
|
|
},
|
|
"editor": {
|
|
"shape": "S20"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"S20": {
|
|
"type": "list",
|
|
"member": {},
|
|
"sensitive": true
|
|
},
|
|
"S2f": {
|
|
"type": "structure",
|
|
"required": [
|
|
"id",
|
|
"type"
|
|
],
|
|
"members": {
|
|
"id": {},
|
|
"type": {}
|
|
}
|
|
},
|
|
"S2y": {
|
|
"type": "structure",
|
|
"required": [
|
|
"action",
|
|
"role",
|
|
"users"
|
|
],
|
|
"members": {
|
|
"action": {},
|
|
"role": {},
|
|
"users": {
|
|
"type": "list",
|
|
"member": {
|
|
"shape": "S2f"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} |