Package com.pulumi.aws.backup.outputs
Class GetSelectionResult
- java.lang.Object
-
- com.pulumi.aws.backup.outputs.GetSelectionResult
-
public final class GetSelectionResult extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
GetSelectionResult.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static GetSelectionResult.Builder
builder()
static GetSelectionResult.Builder
builder(GetSelectionResult defaults)
java.lang.String
iamRoleArn()
java.lang.String
id()
java.lang.String
name()
java.lang.String
planId()
java.util.List<java.lang.String>
resources()
java.lang.String
selectionId()
-
-
-
Method Detail
-
iamRoleArn
public java.lang.String iamRoleArn()
- Returns:
- ARN of the IAM role that AWS Backup uses to authenticate when restoring and backing up the target resource. See the [AWS Backup Developer Guide](https://docs.aws.amazon.com/aws-backup/latest/devguide/access-control.html#managed-policies) for additional information about using AWS managed policies or creating custom policies attached to the IAM role.
-
id
public java.lang.String id()
- Returns:
- The provider-assigned unique ID for this managed resource.
-
name
public java.lang.String name()
- Returns:
- Display name of a resource selection document.
-
planId
public java.lang.String planId()
-
resources
public java.util.List<java.lang.String> resources()
- Returns:
- An array of strings that either contain Amazon Resource Names (ARNs) or match patterns of resources to assign to a backup plan..
-
selectionId
public java.lang.String selectionId()
-
builder
public static GetSelectionResult.Builder builder()
-
builder
public static GetSelectionResult.Builder builder(GetSelectionResult defaults)
-
-