| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.ResilienceHub.ResolveAppVersionResources
Description
Resolves the resources for an application version.
Synopsis
- data ResolveAppVersionResources = ResolveAppVersionResources' {
- appArn :: Text
- appVersion :: Text
- newResolveAppVersionResources :: Text -> Text -> ResolveAppVersionResources
- resolveAppVersionResources_appArn :: Lens' ResolveAppVersionResources Text
- resolveAppVersionResources_appVersion :: Lens' ResolveAppVersionResources Text
- data ResolveAppVersionResourcesResponse = ResolveAppVersionResourcesResponse' {}
- newResolveAppVersionResourcesResponse :: Int -> Text -> Text -> Text -> ResourceResolutionStatusType -> ResolveAppVersionResourcesResponse
- resolveAppVersionResourcesResponse_httpStatus :: Lens' ResolveAppVersionResourcesResponse Int
- resolveAppVersionResourcesResponse_appArn :: Lens' ResolveAppVersionResourcesResponse Text
- resolveAppVersionResourcesResponse_appVersion :: Lens' ResolveAppVersionResourcesResponse Text
- resolveAppVersionResourcesResponse_resolutionId :: Lens' ResolveAppVersionResourcesResponse Text
- resolveAppVersionResourcesResponse_status :: Lens' ResolveAppVersionResourcesResponse ResourceResolutionStatusType
Creating a Request
data ResolveAppVersionResources Source #
See: newResolveAppVersionResources smart constructor.
Constructors
| ResolveAppVersionResources' | |
Fields
| |
Instances
newResolveAppVersionResources Source #
Arguments
| :: Text | |
| -> Text | |
| -> ResolveAppVersionResources |
Create a value of ResolveAppVersionResources with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
ResolveAppVersionResources, resolveAppVersionResources_appArn - The Amazon Resource Name (ARN) of the application. The format for this
ARN is: arn:partition:resiliencehub:region:account:app/app-id.
For more information about ARNs, see
Amazon Resource Names (ARNs)
in the AWS General Reference.
ResolveAppVersionResources, resolveAppVersionResources_appVersion - The version of the application.
Request Lenses
resolveAppVersionResources_appArn :: Lens' ResolveAppVersionResources Text Source #
The Amazon Resource Name (ARN) of the application. The format for this
ARN is: arn:partition:resiliencehub:region:account:app/app-id.
For more information about ARNs, see
Amazon Resource Names (ARNs)
in the AWS General Reference.
resolveAppVersionResources_appVersion :: Lens' ResolveAppVersionResources Text Source #
The version of the application.
Destructuring the Response
data ResolveAppVersionResourcesResponse Source #
See: newResolveAppVersionResourcesResponse smart constructor.
Constructors
| ResolveAppVersionResourcesResponse' | |
Fields
| |
Instances
newResolveAppVersionResourcesResponse Source #
Arguments
| :: Int | |
| -> Text | |
| -> Text | |
| -> Text | |
| -> ResourceResolutionStatusType | |
| -> ResolveAppVersionResourcesResponse |
Create a value of ResolveAppVersionResourcesResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:ResolveAppVersionResourcesResponse', resolveAppVersionResourcesResponse_httpStatus - The response's http status code.
ResolveAppVersionResources, resolveAppVersionResourcesResponse_appArn - The Amazon Resource Name (ARN) of the application. The format for this
ARN is: arn:partition:resiliencehub:region:account:app/app-id.
For more information about ARNs, see
Amazon Resource Names (ARNs)
in the AWS General Reference.
ResolveAppVersionResources, resolveAppVersionResourcesResponse_appVersion - The version of the application.
$sel:resolutionId:ResolveAppVersionResourcesResponse', resolveAppVersionResourcesResponse_resolutionId - The identifier for a specific resolution.
ResolveAppVersionResourcesResponse, resolveAppVersionResourcesResponse_status - The status of the action.
Response Lenses
resolveAppVersionResourcesResponse_httpStatus :: Lens' ResolveAppVersionResourcesResponse Int Source #
The response's http status code.
resolveAppVersionResourcesResponse_appArn :: Lens' ResolveAppVersionResourcesResponse Text Source #
The Amazon Resource Name (ARN) of the application. The format for this
ARN is: arn:partition:resiliencehub:region:account:app/app-id.
For more information about ARNs, see
Amazon Resource Names (ARNs)
in the AWS General Reference.
resolveAppVersionResourcesResponse_appVersion :: Lens' ResolveAppVersionResourcesResponse Text Source #
The version of the application.
resolveAppVersionResourcesResponse_resolutionId :: Lens' ResolveAppVersionResourcesResponse Text Source #
The identifier for a specific resolution.
resolveAppVersionResourcesResponse_status :: Lens' ResolveAppVersionResourcesResponse ResourceResolutionStatusType Source #
The status of the action.