Amazon Web Services 2020 08 01 API
The 2020 08 01 API from Amazon Web Services — 27 operation(s) for 2020 08 01.
The 2020 08 01 API from Amazon Web Services — 27 operation(s) for 2020 08 01.
openapi: 3.1.0
info:
title: Amazon Web Services accessanalyzer 2012 09 25 2020 08 01 API
description: <p>Identity and Access Management Access Analyzer helps you to set, verify, and refine your IAM policies by providing a suite of capabilities. Its features include findings for external and unused access, basic and custom policy checks for validating policies, and policy generation to generate fine-grained policies. To start using IAM Access Analyzer to identify external or unused access, you first need to create an analyzer.</p> <p> <b>External access analyzers</b> help identify potential risks of accessing resources by enabling you to identify any resource policies that grant access to an external principal. It does this by using logic-based reasoning to analyze resource-based policies in your Amazon Web Services environment. An external principal can be another Amazon Web Services account, a root user, an IAM user or role, a federated user, an Amazon Web Services service, or an anonymous user. You can also use IAM Access Analyzer to preview public and cross-account access to your resources before deploying permissions changes.</p> <p> <b>Unused access analyzers</b> help identify potential identity access risks by enabling you to identify unused IAM roles, unused access keys, unused console passwords, and IAM principals with unused service and action-level permissions.</p> <p>Beyond findings, IAM Access Analyzer provides basic and custom policy checks to validate IAM policies before deploying permissions changes. You can use policy generation to refine permissions by attaching a policy generated using access activity logged in CloudTrail logs. </p> <p>This guide describes the IAM Access Analyzer operations that you can call programmatically. For general information about IAM Access Analyzer, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/what-is-access-analyzer.html">Identity and Access Management Access Analyzer</a> in the <b>IAM User Guide</b>.</p>
tags:
- name: 2020 08 01
paths:
/2020-08-01/studios/{studioId}/eula-acceptances:
GET:
summary: Amazon Web Services Listeulaacceptances
description: List EULA acceptances.
operationId: amazonWebServicesListEulaAcceptances
tags:
- 2020 08 01
/2020-08-01/studios/{studioId}/launch-profiles:
GET:
summary: Amazon Web Services Listlaunchprofiles
description: List all the launch profiles a studio.
operationId: amazonWebServicesListLaunchProfiles
tags:
- 2020 08 01
/2020-08-01/studios/{studioId}/streaming-images:
GET:
summary: Amazon Web Services Liststreamingimages
description: List the streaming image resources available to this studio. This list will contain both images provided by Amazon Web Services, as well as streaming images that you have created in your studio.
operationId: amazonWebServicesListStreamingImages
tags:
- 2020 08 01
/2020-08-01/studios/{studioId}/streaming-sessions:
GET:
summary: Amazon Web Services Liststreamingsessions
description: Lists the streaming sessions in a studio.
operationId: amazonWebServicesListStreamingSessions
tags:
- 2020 08 01
/2020-08-01/studios/{studioId}/streaming-sessions/{sessionId}/streams:
POST:
summary: Amazon Web Services Createstreamingsessionstream
description: Creates a streaming session stream for a streaming session. After invoking this API, invoke GetStreamingSessionStream with the returned streamId to poll the resource until it is in the READY state.
operationId: amazonWebServicesCreateStreamingSessionStream
tags:
- 2020 08 01
/2020-08-01/studios:
GET:
summary: Amazon Web Services Liststudios
description: List studios in your Amazon Web Services accounts in the requested Amazon Web Services Region.
operationId: amazonWebServicesListStudios
tags:
- 2020 08 01
/2020-08-01/studios/{studioId}/studio-components:
GET:
summary: Amazon Web Services Liststudiocomponents
description: Lists the StudioComponents in a studio.
operationId: amazonWebServicesListStudioComponents
tags:
- 2020 08 01
/2020-08-01/studios/{studioId}/launch-profiles/{launchProfileId}:
PATCH:
summary: Amazon Web Services Updatelaunchprofile
description: Update a launch profile.
operationId: amazonWebServicesUpdateLaunchProfile
tags:
- 2020 08 01
/2020-08-01/studios/{studioId}/launch-profiles/{launchProfileId}/membership/{principalId}:
PATCH:
summary: Amazon Web Services Updatelaunchprofilemember
description: Update a user persona in launch profile membership.
operationId: amazonWebServicesUpdateLaunchProfileMember
tags:
- 2020 08 01
/2020-08-01/studios/{studioId}/streaming-images/{streamingImageId}:
PATCH:
summary: Amazon Web Services Updatestreamingimage
description: Update streaming image.
operationId: amazonWebServicesUpdateStreamingImage
tags:
- 2020 08 01
/2020-08-01/studios/{studioId}/streaming-sessions/{sessionId}:
GET:
summary: Amazon Web Services Getstreamingsession
description: Gets StreamingSession resource. Invoke this operation to poll for a streaming session state while creating or deleting a session.
operationId: amazonWebServicesGetStreamingSession
tags:
- 2020 08 01
/2020-08-01/studios/{studioId}:
PATCH:
summary: Amazon Web Services Updatestudio
description: Update a Studio resource. Currently, this operation only supports updating the displayName of your studio.
operationId: amazonWebServicesUpdateStudio
tags:
- 2020 08 01
/2020-08-01/studios/{studioId}/studio-components/{studioComponentId}:
PATCH:
summary: Amazon Web Services Updatestudiocomponent
description: Updates a studio component resource.
operationId: amazonWebServicesUpdateStudioComponent
tags:
- 2020 08 01
/2020-08-01/studios/{studioId}/membership/{principalId}:
GET:
summary: Amazon Web Services Getstudiomember
description: Get a user's membership in a studio.
operationId: amazonWebServicesGetStudioMember
tags:
- 2020 08 01
/2020-08-01/eulas/{eulaId}:
GET:
summary: Amazon Web Services Geteula
description: Get EULA.
operationId: amazonWebServicesGetEula
tags:
- 2020 08 01
/2020-08-01/studios/{studioId}/launch-profiles/{launchProfileId}/details:
GET:
summary: Amazon Web Services Getlaunchprofiledetails
description: Launch profile details include the launch profile resource and summary information of resources that are used by, or available to, the launch profile. This includes the name and description of all studio components used by the launch profiles, and the name and description of streaming images that can be used with this launch profile.
operationId: amazonWebServicesGetLaunchProfileDetails
tags:
- 2020 08 01
/2020-08-01/studios/{studioId}/launch-profiles/{launchProfileId}/init:
GET:
summary: Amazon Web Services Getlaunchprofileinitialization
description: Get a launch profile initialization.
operationId: amazonWebServicesGetLaunchProfileInitialization
tags:
- 2020 08 01
/2020-08-01/studios/{studioId}/streaming-session-backups/{backupId}:
GET:
summary: Amazon Web Services Getstreamingsessionbackup
description: Gets StreamingSessionBackup resource. Invoke this operation to poll for a streaming session backup while stopping a streaming session.
operationId: amazonWebServicesGetStreamingSessionBackup
tags:
- 2020 08 01
/2020-08-01/studios/{studioId}/streaming-sessions/{sessionId}/streams/{streamId}:
GET:
summary: Amazon Web Services Getstreamingsessionstream
description: Gets a StreamingSessionStream for a streaming session. Invoke this operation to poll the resource after invoking CreateStreamingSessionStream. After the StreamingSessionStream changes to the READY state, the url property will contain a stream to be used with the DCV streaming client.
operationId: amazonWebServicesGetStreamingSessionStream
tags:
- 2020 08 01
/2020-08-01/eulas:
GET:
summary: Amazon Web Services Listeulas
description: List EULAs.
operationId: amazonWebServicesListEulas
tags:
- 2020 08 01
/2020-08-01/studios/{studioId}/launch-profiles/{launchProfileId}/membership:
POST:
summary: Amazon Web Services Putlaunchprofilemembers
description: Add/update users with given persona to launch profile membership.
operationId: amazonWebServicesPutLaunchProfileMembers
tags:
- 2020 08 01
/2020-08-01/studios/{studioId}/streaming-session-backups:
GET:
summary: Amazon Web Services Liststreamingsessionbackups
description: Lists the backups of a streaming session in a studio.
operationId: amazonWebServicesListStreamingSessionBackups
tags:
- 2020 08 01
/2020-08-01/studios/{studioId}/membership:
POST:
summary: Amazon Web Services Putstudiomembers
description: Add/update users with given persona to studio membership.
operationId: amazonWebServicesPutStudioMembers
tags:
- 2020 08 01
/2020-08-01/tags/{resourceArn}:
DELETE:
summary: Amazon Web Services Untagresource
description: Deletes the tags for a resource.
operationId: amazonWebServicesUntagResource
tags:
- 2020 08 01
/2020-08-01/studios/{studioId}/streaming-sessions/{sessionId}/start:
POST:
summary: Amazon Web Services Startstreamingsession
description: Transitions sessions from the STOPPED state into the READY state. The START_IN_PROGRESS state is the intermediate state between the STOPPED and READY states.
operationId: amazonWebServicesStartStreamingSession
tags:
- 2020 08 01
/2020-08-01/studios/{studioId}/sso-configuration:
PUT:
summary: Amazon Web Services Startstudiossoconfigurationrepair
description: Repairs the IAM Identity Center configuration for a given studio. If the studio has a valid IAM Identity Center configuration currently associated with it, this operation will fail with a validation error. If the studio does not have a valid IAM Identity Center configuration currently associated with it, then a new IAM Identity Center application is created for the studio and the studio is changed to the READY state. After the IAM Identity Center application is repaired, you must use the Amazon Nimble Studio console to add administrators and users to your studio.
operationId: amazonWebServicesStartStudioSSOConfigurationRepair
tags:
- 2020 08 01
/2020-08-01/studios/{studioId}/streaming-sessions/{sessionId}/stop:
POST:
summary: Amazon Web Services Stopstreamingsession
description: Transitions sessions from the READY state into the STOPPED state. The STOP_IN_PROGRESS state is the intermediate state between the READY and STOPPED states.
operationId: amazonWebServicesStopStreamingSession
tags:
- 2020 08 01