enum ApiClientAuthorizationsData {
API_CLIENT_AUTHORIZATION = 'api_client_authorization',
- DEFAULT_OWNER_UUID = 'default_owner_uuid'
+ EXPIRES_AT = 'expires_at'
}
enum LinkData {
data: dataApiClientAuthorization,
resourceKind: ApiClientAuthorizationsData.API_CLIENT_AUTHORIZATION,
resourcePrefix: ResourcePrefix.API_CLIENT_AUTHORIZATIONS,
- resourceKindProperty: ApiClientAuthorizationsData.DEFAULT_OWNER_UUID,
- property: dataApiClientAuthorization!.defaultOwnerUuid
+ resourceKindProperty: ApiClientAuthorizationsData.EXPIRES_AT,
+ property: dataApiClientAuthorization!.createdAt
});
dispatch<any>(initAdvancedTabDialog(advanceDataApiClientAuthorization));
break;
const containerRequestApiResponse = (apiResponse: ContainerRequestResource): JSX.Element => {
const { uuid, ownerUuid, createdAt, modifiedAt, modifiedByClientUuid, modifiedByUserUuid, name, description, properties, state, requestingContainerUuid, containerUuid,
containerCountMax, mounts, runtimeConstraints, containerImage, environment, cwd, command, outputPath, priority, expiresAt, filters, containerCount,
- useExisting, schedulingParameters, outputUuid, logUuid, outputName, outputTtl } = apiResponse;
+ useExisting, schedulingParameters, outputUuid, logUuid, outputName, outputTtl, outputGlob } = apiResponse;
const response = `
"uuid": "${uuid}",
"owner_uuid": "${ownerUuid}",
"output_uuid": ${stringify(outputUuid)},
"log_uuid": ${stringify(logUuid)},
"output_name": ${stringify(outputName)},
-"output_ttl": ${stringify(outputTtl)}`;
+"output_ttl": ${stringify(outputTtl)},
+"output_glob": ${stringifyObject(outputGlob)}`;
return <span style={{ marginLeft: '-15px' }}>{'{'} {response} {'\n'} <span style={{ marginLeft: '-15px' }}>{'}'}</span></span>;
};
const userApiResponse = (apiResponse: UserResource): JSX.Element => {
const {
uuid, ownerUuid, createdAt, modifiedAt, modifiedByClientUuid, modifiedByUserUuid,
- email, firstName, lastName, username, isActive, isAdmin, prefs, defaultOwnerUuid,
+ email, firstName, lastName, username, isActive, isAdmin, prefs,
} = apiResponse;
const response = `
"uuid": "${uuid}",
"is_active": "${isActive},
"is_admin": "${isAdmin},
"prefs": "${stringifyObject(prefs)},
-"default_owner_uuid": "${defaultOwnerUuid},
"username": "${username}"`;
return <span style={{ marginLeft: '-15px' }}>{'{'} {response} {'\n'} <span style={{ marginLeft: '-15px' }}>{'}'}</span></span>;
const apiClientAuthorizationApiResponse = (apiResponse: ApiClientAuthorization): JSX.Element => {
const {
- uuid, ownerUuid, apiToken, apiClientId, userId, createdByIpAddress, lastUsedByIpAddress,
- lastUsedAt, expiresAt, defaultOwnerUuid, scopes, updatedAt, createdAt
+ uuid, ownerUuid, apiToken, apiClientId, createdByIpAddress, lastUsedByIpAddress,
+ lastUsedAt, expiresAt, scopes, updatedAt, createdAt
} = apiResponse;
const response = `
"uuid": "${uuid}",
"owner_uuid": "${ownerUuid}",
"api_token": "${stringify(apiToken)}",
"api_client_id": "${stringify(apiClientId)}",
-"user_id": "${stringify(userId)}",
"created_by_ip_address": "${stringify(createdByIpAddress)}",
"last_used_by_ip_address": "${stringify(lastUsedByIpAddress)}",
"last_used_at": "${stringify(lastUsedAt)}",
"expires_at": "${stringify(expiresAt)}",
"created_at": "${stringify(createdAt)}",
"updated_at": "${stringify(updatedAt)}",
-"default_owner_uuid": "${stringify(defaultOwnerUuid)}",
"scopes": "${JSON.stringify(scopes, null, 2)}"`;
return <span style={{ marginLeft: '-15px' }}>{'{'} {response} {'\n'} <span style={{ marginLeft: '-15px' }}>{'}'}</span></span>;