We recommend new projects start with resources from the AWS provider.
AWS Native v0.126.0 published on Monday, Sep 30, 2024 by Pulumi
aws-native.elasticache.getGlobalReplicationGroup
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
AWS Native v0.126.0 published on Monday, Sep 30, 2024 by Pulumi
The AWS::ElastiCache::GlobalReplicationGroup resource creates an Amazon ElastiCache Global Replication Group.
Using getGlobalReplicationGroup
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getGlobalReplicationGroup(args: GetGlobalReplicationGroupArgs, opts?: InvokeOptions): Promise<GetGlobalReplicationGroupResult>
function getGlobalReplicationGroupOutput(args: GetGlobalReplicationGroupOutputArgs, opts?: InvokeOptions): Output<GetGlobalReplicationGroupResult>
def get_global_replication_group(global_replication_group_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetGlobalReplicationGroupResult
def get_global_replication_group_output(global_replication_group_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetGlobalReplicationGroupResult]
func LookupGlobalReplicationGroup(ctx *Context, args *LookupGlobalReplicationGroupArgs, opts ...InvokeOption) (*LookupGlobalReplicationGroupResult, error)
func LookupGlobalReplicationGroupOutput(ctx *Context, args *LookupGlobalReplicationGroupOutputArgs, opts ...InvokeOption) LookupGlobalReplicationGroupResultOutput
> Note: This function is named LookupGlobalReplicationGroup
in the Go SDK.
public static class GetGlobalReplicationGroup
{
public static Task<GetGlobalReplicationGroupResult> InvokeAsync(GetGlobalReplicationGroupArgs args, InvokeOptions? opts = null)
public static Output<GetGlobalReplicationGroupResult> Invoke(GetGlobalReplicationGroupInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetGlobalReplicationGroupResult> getGlobalReplicationGroup(GetGlobalReplicationGroupArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:elasticache:getGlobalReplicationGroup
arguments:
# arguments dictionary
The following arguments are supported:
- Global
Replication stringGroup Id - The name of the Global Datastore, it is generated by ElastiCache adding a prefix to GlobalReplicationGroupIdSuffix.
- Global
Replication stringGroup Id - The name of the Global Datastore, it is generated by ElastiCache adding a prefix to GlobalReplicationGroupIdSuffix.
- global
Replication StringGroup Id - The name of the Global Datastore, it is generated by ElastiCache adding a prefix to GlobalReplicationGroupIdSuffix.
- global
Replication stringGroup Id - The name of the Global Datastore, it is generated by ElastiCache adding a prefix to GlobalReplicationGroupIdSuffix.
- global_
replication_ strgroup_ id - The name of the Global Datastore, it is generated by ElastiCache adding a prefix to GlobalReplicationGroupIdSuffix.
- global
Replication StringGroup Id - The name of the Global Datastore, it is generated by ElastiCache adding a prefix to GlobalReplicationGroupIdSuffix.
getGlobalReplicationGroup Result
The following output properties are available:
- Cache
Parameter stringGroup Name - Cache parameter group name to use for the new engine version. This parameter cannot be modified independently.
- Global
Replication stringGroup Description - The optional description of the Global Datastore
- Global
Replication stringGroup Id - The name of the Global Datastore, it is generated by ElastiCache adding a prefix to GlobalReplicationGroupIdSuffix.
- Members
List<Pulumi.
Aws Native. Elasti Cache. Outputs. Global Replication Group Member> - The replication groups that comprise the Global Datastore.
- Status string
- The status of the Global Datastore
- Cache
Parameter stringGroup Name - Cache parameter group name to use for the new engine version. This parameter cannot be modified independently.
- Global
Replication stringGroup Description - The optional description of the Global Datastore
- Global
Replication stringGroup Id - The name of the Global Datastore, it is generated by ElastiCache adding a prefix to GlobalReplicationGroupIdSuffix.
- Members
[]Global
Replication Group Member - The replication groups that comprise the Global Datastore.
- Status string
- The status of the Global Datastore
- cache
Parameter StringGroup Name - Cache parameter group name to use for the new engine version. This parameter cannot be modified independently.
- global
Replication StringGroup Description - The optional description of the Global Datastore
- global
Replication StringGroup Id - The name of the Global Datastore, it is generated by ElastiCache adding a prefix to GlobalReplicationGroupIdSuffix.
- members
List<Global
Replication Group Member> - The replication groups that comprise the Global Datastore.
- status String
- The status of the Global Datastore
- cache
Parameter stringGroup Name - Cache parameter group name to use for the new engine version. This parameter cannot be modified independently.
- global
Replication stringGroup Description - The optional description of the Global Datastore
- global
Replication stringGroup Id - The name of the Global Datastore, it is generated by ElastiCache adding a prefix to GlobalReplicationGroupIdSuffix.
- members
Global
Replication Group Member[] - The replication groups that comprise the Global Datastore.
- status string
- The status of the Global Datastore
- cache_
parameter_ strgroup_ name - Cache parameter group name to use for the new engine version. This parameter cannot be modified independently.
- global_
replication_ strgroup_ description - The optional description of the Global Datastore
- global_
replication_ strgroup_ id - The name of the Global Datastore, it is generated by ElastiCache adding a prefix to GlobalReplicationGroupIdSuffix.
- members
Sequence[Global
Replication Group Member] - The replication groups that comprise the Global Datastore.
- status str
- The status of the Global Datastore
- cache
Parameter StringGroup Name - Cache parameter group name to use for the new engine version. This parameter cannot be modified independently.
- global
Replication StringGroup Description - The optional description of the Global Datastore
- global
Replication StringGroup Id - The name of the Global Datastore, it is generated by ElastiCache adding a prefix to GlobalReplicationGroupIdSuffix.
- members List<Property Map>
- The replication groups that comprise the Global Datastore.
- status String
- The status of the Global Datastore
Supporting Types
GlobalReplicationGroupMember
- Replication
Group stringId - Regionally unique identifier for the member i.e. ReplicationGroupId.
- Replication
Group stringRegion - The AWS region of the Global Datastore member.
- Role
Pulumi.
Aws Native. Elasti Cache. Global Replication Group Member Role - Indicates the role of the member, primary or secondary.
- Replication
Group stringId - Regionally unique identifier for the member i.e. ReplicationGroupId.
- Replication
Group stringRegion - The AWS region of the Global Datastore member.
- Role
Global
Replication Group Member Role - Indicates the role of the member, primary or secondary.
- replication
Group StringId - Regionally unique identifier for the member i.e. ReplicationGroupId.
- replication
Group StringRegion - The AWS region of the Global Datastore member.
- role
Global
Replication Group Member Role - Indicates the role of the member, primary or secondary.
- replication
Group stringId - Regionally unique identifier for the member i.e. ReplicationGroupId.
- replication
Group stringRegion - The AWS region of the Global Datastore member.
- role
Global
Replication Group Member Role - Indicates the role of the member, primary or secondary.
- replication_
group_ strid - Regionally unique identifier for the member i.e. ReplicationGroupId.
- replication_
group_ strregion - The AWS region of the Global Datastore member.
- role
Global
Replication Group Member Role - Indicates the role of the member, primary or secondary.
- replication
Group StringId - Regionally unique identifier for the member i.e. ReplicationGroupId.
- replication
Group StringRegion - The AWS region of the Global Datastore member.
- role "PRIMARY" | "SECONDARY"
- Indicates the role of the member, primary or secondary.
GlobalReplicationGroupMemberRole
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
AWS Native v0.126.0 published on Monday, Sep 30, 2024 by Pulumi