Viewing docs for Scaleway v1.44.1
published on Monday, Mar 9, 2026 by pulumiverse
published on Monday, Mar 9, 2026 by pulumiverse
Viewing docs for Scaleway v1.44.1
published on Monday, Mar 9, 2026 by pulumiverse
published on Monday, Mar 9, 2026 by pulumiverse
Using getCluster
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 getCluster(args: GetClusterArgs, opts?: InvokeOptions): Promise<GetClusterResult>
function getClusterOutput(args: GetClusterOutputArgs, opts?: InvokeOptions): Output<GetClusterResult>def get_cluster(cluster_id: Optional[str] = None,
name: Optional[str] = None,
project_id: Optional[str] = None,
region: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetClusterResult
def get_cluster_output(cluster_id: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None,
project_id: Optional[pulumi.Input[str]] = None,
region: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetClusterResult]func LookupCluster(ctx *Context, args *LookupClusterArgs, opts ...InvokeOption) (*LookupClusterResult, error)
func LookupClusterOutput(ctx *Context, args *LookupClusterOutputArgs, opts ...InvokeOption) LookupClusterResultOutput> Note: This function is named LookupCluster in the Go SDK.
public static class GetCluster
{
public static Task<GetClusterResult> InvokeAsync(GetClusterArgs args, InvokeOptions? opts = null)
public static Output<GetClusterResult> Invoke(GetClusterInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetClusterResult> getCluster(GetClusterArgs args, InvokeOptions options)
public static Output<GetClusterResult> getCluster(GetClusterArgs args, InvokeOptions options)
fn::invoke:
function: scaleway:kafka/getCluster:getCluster
arguments:
# arguments dictionaryThe following arguments are supported:
- cluster_
id str - The ID of the Kafka cluster
- name str
- Name of the Kafka cluster
- project_
id str - The project_id you want to attach the resource to
- region str
- The region you want to attach the resource to
getCluster Result
The following output properties are available:
- Created
At string - Date and time of cluster creation (RFC 3339 format)
- Id string
- The provider-assigned unique ID for this managed resource.
- Node
Amount int - Number of nodes in the cluster
- Node
Type string - Node type to use for the cluster
- Password string
- Password for the Kafka user
- Private
Networks List<Pulumiverse.Scaleway. Kafka. Outputs. Get Cluster Private Network> - Private network to expose your Kafka cluster
- Public
Networks List<Pulumiverse.Scaleway. Kafka. Outputs. Get Cluster Public Network> - Public endpoint configuration
- Status string
- The status of the cluster
- List<string>
- List of tags to apply
- Updated
At string - Date and time of cluster last update (RFC 3339 format)
- User
Name string - Username for the Kafka user
- Version string
- Kafka version to use
- Volume
Size intIn Gb - Volume size in GB
- Volume
Type string - Type of volume where data is stored
- Cluster
Id string - The ID of the Kafka cluster
- Name string
- Name of the Kafka cluster
- Project
Id string - The project_id you want to attach the resource to
- Region string
- The region you want to attach the resource to
- Created
At string - Date and time of cluster creation (RFC 3339 format)
- Id string
- The provider-assigned unique ID for this managed resource.
- Node
Amount int - Number of nodes in the cluster
- Node
Type string - Node type to use for the cluster
- Password string
- Password for the Kafka user
- Private
Networks []GetCluster Private Network - Private network to expose your Kafka cluster
- Public
Networks []GetCluster Public Network - Public endpoint configuration
- Status string
- The status of the cluster
- []string
- List of tags to apply
- Updated
At string - Date and time of cluster last update (RFC 3339 format)
- User
Name string - Username for the Kafka user
- Version string
- Kafka version to use
- Volume
Size intIn Gb - Volume size in GB
- Volume
Type string - Type of volume where data is stored
- Cluster
Id string - The ID of the Kafka cluster
- Name string
- Name of the Kafka cluster
- Project
Id string - The project_id you want to attach the resource to
- Region string
- The region you want to attach the resource to
- created
At String - Date and time of cluster creation (RFC 3339 format)
- id String
- The provider-assigned unique ID for this managed resource.
- node
Amount Integer - Number of nodes in the cluster
- node
Type String - Node type to use for the cluster
- password String
- Password for the Kafka user
- private
Networks List<GetCluster Private Network> - Private network to expose your Kafka cluster
- public
Networks List<GetCluster Public Network> - Public endpoint configuration
- status String
- The status of the cluster
- List<String>
- List of tags to apply
- updated
At String - Date and time of cluster last update (RFC 3339 format)
- user
Name String - Username for the Kafka user
- version String
- Kafka version to use
- volume
Size IntegerIn Gb - Volume size in GB
- volume
Type String - Type of volume where data is stored
- cluster
Id String - The ID of the Kafka cluster
- name String
- Name of the Kafka cluster
- project
Id String - The project_id you want to attach the resource to
- region String
- The region you want to attach the resource to
- created
At string - Date and time of cluster creation (RFC 3339 format)
- id string
- The provider-assigned unique ID for this managed resource.
- node
Amount number - Number of nodes in the cluster
- node
Type string - Node type to use for the cluster
- password string
- Password for the Kafka user
- private
Networks GetCluster Private Network[] - Private network to expose your Kafka cluster
- public
Networks GetCluster Public Network[] - Public endpoint configuration
- status string
- The status of the cluster
- string[]
- List of tags to apply
- updated
At string - Date and time of cluster last update (RFC 3339 format)
- user
Name string - Username for the Kafka user
- version string
- Kafka version to use
- volume
Size numberIn Gb - Volume size in GB
- volume
Type string - Type of volume where data is stored
- cluster
Id string - The ID of the Kafka cluster
- name string
- Name of the Kafka cluster
- project
Id string - The project_id you want to attach the resource to
- region string
- The region you want to attach the resource to
- created_
at str - Date and time of cluster creation (RFC 3339 format)
- id str
- The provider-assigned unique ID for this managed resource.
- node_
amount int - Number of nodes in the cluster
- node_
type str - Node type to use for the cluster
- password str
- Password for the Kafka user
- private_
networks Sequence[GetCluster Private Network] - Private network to expose your Kafka cluster
- public_
networks Sequence[GetCluster Public Network] - Public endpoint configuration
- status str
- The status of the cluster
- Sequence[str]
- List of tags to apply
- updated_
at str - Date and time of cluster last update (RFC 3339 format)
- user_
name str - Username for the Kafka user
- version str
- Kafka version to use
- volume_
size_ intin_ gb - Volume size in GB
- volume_
type str - Type of volume where data is stored
- cluster_
id str - The ID of the Kafka cluster
- name str
- Name of the Kafka cluster
- project_
id str - The project_id you want to attach the resource to
- region str
- The region you want to attach the resource to
- created
At String - Date and time of cluster creation (RFC 3339 format)
- id String
- The provider-assigned unique ID for this managed resource.
- node
Amount Number - Number of nodes in the cluster
- node
Type String - Node type to use for the cluster
- password String
- Password for the Kafka user
- private
Networks List<Property Map> - Private network to expose your Kafka cluster
- public
Networks List<Property Map> - Public endpoint configuration
- status String
- The status of the cluster
- List<String>
- List of tags to apply
- updated
At String - Date and time of cluster last update (RFC 3339 format)
- user
Name String - Username for the Kafka user
- version String
- Kafka version to use
- volume
Size NumberIn Gb - Volume size in GB
- volume
Type String - Type of volume where data is stored
- cluster
Id String - The ID of the Kafka cluster
- name String
- Name of the Kafka cluster
- project
Id String - The project_id you want to attach the resource to
- region String
- The region you want to attach the resource to
Supporting Types
GetClusterPrivateNetwork
- Dns
Records List<string> - DNS records for the private endpoint
- Id string
- The endpoint ID
- Pn
Id string - The private network ID
- Port int
- TCP port number
- Dns
Records []string - DNS records for the private endpoint
- Id string
- The endpoint ID
- Pn
Id string - The private network ID
- Port int
- TCP port number
- dns
Records List<String> - DNS records for the private endpoint
- id String
- The endpoint ID
- pn
Id String - The private network ID
- port Integer
- TCP port number
- dns
Records string[] - DNS records for the private endpoint
- id string
- The endpoint ID
- pn
Id string - The private network ID
- port number
- TCP port number
- dns_
records Sequence[str] - DNS records for the private endpoint
- id str
- The endpoint ID
- pn_
id str - The private network ID
- port int
- TCP port number
- dns
Records List<String> - DNS records for the private endpoint
- id String
- The endpoint ID
- pn
Id String - The private network ID
- port Number
- TCP port number
GetClusterPublicNetwork
- Dns
Records List<string> - DNS records for the public endpoint
- Id string
- ID of the public endpoint
- Port int
- TCP port number
- Dns
Records []string - DNS records for the public endpoint
- Id string
- ID of the public endpoint
- Port int
- TCP port number
- dns
Records List<String> - DNS records for the public endpoint
- id String
- ID of the public endpoint
- port Integer
- TCP port number
- dns
Records string[] - DNS records for the public endpoint
- id string
- ID of the public endpoint
- port number
- TCP port number
- dns_
records Sequence[str] - DNS records for the public endpoint
- id str
- ID of the public endpoint
- port int
- TCP port number
- dns
Records List<String> - DNS records for the public endpoint
- id String
- ID of the public endpoint
- port Number
- TCP port number
Package Details
- Repository
- scaleway pulumiverse/pulumi-scaleway
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
scalewayTerraform Provider.
Viewing docs for Scaleway v1.44.1
published on Monday, Mar 9, 2026 by pulumiverse
published on Monday, Mar 9, 2026 by pulumiverse
