Scaleway

Community
Package contributed by a community member
v0.3.0 published on Tuesday, Jun 7, 2022 by Lee Briggs

getRedisCluster

Using getRedisCluster

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 getRedisCluster(args: GetRedisClusterArgs, opts?: InvokeOptions): Promise<GetRedisClusterResult>
function getRedisClusterOutput(args: GetRedisClusterOutputArgs, opts?: InvokeOptions): Output<GetRedisClusterResult>
def get_redis_cluster(cluster_id: Optional[str] = None,
                      name: Optional[str] = None,
                      zone: Optional[str] = None,
                      opts: Optional[InvokeOptions] = None) -> GetRedisClusterResult
def get_redis_cluster_output(cluster_id: Optional[pulumi.Input[str]] = None,
                      name: Optional[pulumi.Input[str]] = None,
                      zone: Optional[pulumi.Input[str]] = None,
                      opts: Optional[InvokeOptions] = None) -> Output[GetRedisClusterResult]
func LookupRedisCluster(ctx *Context, args *LookupRedisClusterArgs, opts ...InvokeOption) (*LookupRedisClusterResult, error)
func LookupRedisClusterOutput(ctx *Context, args *LookupRedisClusterOutputArgs, opts ...InvokeOption) LookupRedisClusterResultOutput

> Note: This function is named LookupRedisCluster in the Go SDK.

public static class GetRedisCluster 
{
    public static Task<GetRedisClusterResult> InvokeAsync(GetRedisClusterArgs args, InvokeOptions? opts = null)
    public static Output<GetRedisClusterResult> Invoke(GetRedisClusterInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetRedisClusterResult> getRedisCluster(GetRedisClusterArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
Fn::Invoke:
  Function: scaleway:index/getRedisCluster:getRedisCluster
  Arguments:
    # Arguments dictionary

The following arguments are supported:

ClusterId string
Name string
Zone string
ClusterId string
Name string
Zone string
clusterId String
name String
zone String
clusterId string
name string
zone string
cluster_id str
name str
zone str
clusterId String
name String
zone String

getRedisCluster Result

The following output properties are available:

Acls List<GetRedisClusterAcl>
ClusterSize int
CreatedAt string
Id string

The provider-assigned unique ID for this managed resource.

NodeType string
Password string
ProjectId string
Settings Dictionary<string, string>
Tags List<string>
TlsEnabled bool
UpdatedAt string
UserName string
Version string
ClusterId string
Name string
Zone string
Acls []GetRedisClusterAcl
ClusterSize int
CreatedAt string
Id string

The provider-assigned unique ID for this managed resource.

NodeType string
Password string
ProjectId string
Settings map[string]string
Tags []string
TlsEnabled bool
UpdatedAt string
UserName string
Version string
ClusterId string
Name string
Zone string
acls List<GetRedisClusterAcl>
clusterSize Integer
createdAt String
id String

The provider-assigned unique ID for this managed resource.

nodeType String
password String
projectId String
settings Map<String,String>
tags List<String>
tlsEnabled Boolean
updatedAt String
userName String
version String
clusterId String
name String
zone String
acls GetRedisClusterAcl[]
clusterSize number
createdAt string
id string

The provider-assigned unique ID for this managed resource.

nodeType string
password string
projectId string
settings {[key: string]: string}
tags string[]
tlsEnabled boolean
updatedAt string
userName string
version string
clusterId string
name string
zone string
acls Sequence[GetRedisClusterAcl]
cluster_size int
created_at str
id str

The provider-assigned unique ID for this managed resource.

node_type str
password str
project_id str
settings Mapping[str, str]
tags Sequence[str]
tls_enabled bool
updated_at str
user_name str
version str
cluster_id str
name str
zone str
acls List<Property Map>
clusterSize Number
createdAt String
id String

The provider-assigned unique ID for this managed resource.

nodeType String
password String
projectId String
settings Map<String>
tags List<String>
tlsEnabled Boolean
updatedAt String
userName String
version String
clusterId String
name String
zone String

Supporting Types

GetRedisClusterAcl

Description string
Id string
Ip string
Description string
Id string
Ip string
description String
id String
ip String
description string
id string
ip string
description str
id str
ip str
description String
id String
ip String

Package Details

Repository
https://github.com/jaxxstorm/pulumi-scaleway
License
Apache-2.0
Notes

This Pulumi package is based on the scaleway Terraform Provider.