1. Packages
  2. Scaleway
  3. API Docs
  4. kubernetes
  5. getCluster
Scaleway v1.26.0 published on Friday, Mar 28, 2025 by pulumiverse

scaleway.kubernetes.getCluster

Explore with Pulumi AI

Scaleway v1.26.0 published on Friday, Mar 28, 2025 by pulumiverse

Gets information about a Kubernetes Cluster.

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>
Copy
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]
Copy
func LookupCluster(ctx *Context, args *LookupClusterArgs, opts ...InvokeOption) (*LookupClusterResult, error)
func LookupClusterOutput(ctx *Context, args *LookupClusterOutputArgs, opts ...InvokeOption) LookupClusterResultOutput
Copy

> 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)
}
Copy
public static CompletableFuture<GetClusterResult> getCluster(GetClusterArgs args, InvokeOptions options)
public static Output<GetClusterResult> getCluster(GetClusterArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: scaleway:kubernetes/getCluster:getCluster
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

ClusterId string
The cluster ID. Only one of name and cluster_id should be specified.
Name string
The cluster name. Only one of name and cluster_id should be specified.
ProjectId string
The ID of the project the cluster is associated with.
Region string
region) The region in which the cluster exists.
ClusterId string
The cluster ID. Only one of name and cluster_id should be specified.
Name string
The cluster name. Only one of name and cluster_id should be specified.
ProjectId string
The ID of the project the cluster is associated with.
Region string
region) The region in which the cluster exists.
clusterId String
The cluster ID. Only one of name and cluster_id should be specified.
name String
The cluster name. Only one of name and cluster_id should be specified.
projectId String
The ID of the project the cluster is associated with.
region String
region) The region in which the cluster exists.
clusterId string
The cluster ID. Only one of name and cluster_id should be specified.
name string
The cluster name. Only one of name and cluster_id should be specified.
projectId string
The ID of the project the cluster is associated with.
region string
region) The region in which the cluster exists.
cluster_id str
The cluster ID. Only one of name and cluster_id should be specified.
name str
The cluster name. Only one of name and cluster_id should be specified.
project_id str
The ID of the project the cluster is associated with.
region str
region) The region in which the cluster exists.
clusterId String
The cluster ID. Only one of name and cluster_id should be specified.
name String
The cluster name. Only one of name and cluster_id should be specified.
projectId String
The ID of the project the cluster is associated with.
region String
region) The region in which the cluster exists.

getCluster Result

The following output properties are available:

AdmissionPlugins List<string>
The list of admission plugins enabled on the cluster.
ApiserverCertSans List<string>
ApiserverUrl string
The URL of the Kubernetes API server.
AutoUpgrades List<Pulumiverse.Scaleway.Kubernetes.Outputs.GetClusterAutoUpgrade>
The auto upgrade configuration.
AutoscalerConfigs List<Pulumiverse.Scaleway.Kubernetes.Outputs.GetClusterAutoscalerConfig>
The configuration options for the Kubernetes cluster autoscaler.
Cni string
The Container Network Interface (CNI) for the Kubernetes cluster.
CreatedAt string
The creation date of the cluster.
Description string
A description for the Kubernetes cluster.
FeatureGates List<string>
The list of feature gates enabled on the cluster.
Id string
The provider-assigned unique ID for this managed resource.
Kubeconfigs List<Pulumiverse.Scaleway.Kubernetes.Outputs.GetClusterKubeconfig>
OpenIdConnectConfigs List<Pulumiverse.Scaleway.Kubernetes.Outputs.GetClusterOpenIdConnectConfig>
OrganizationId string
The ID of the organization the cluster is associated with.
PrivateNetworkId string
The ID of the private network of the cluster.
Status string
The status of the Kubernetes cluster.
Tags List<string>
The tags associated with the Kubernetes cluster.
Type string
The type of the Kubernetes cluster.
UpdatedAt string
The last update date of the cluster.
UpgradeAvailable bool
True if a newer Kubernetes version is available.
Version string
The version of the Kubernetes cluster.
WildcardDns string
The DNS wildcard that points to all ready nodes.
ClusterId string
Name string
ProjectId string
Region string
The region in which the cluster is.
AdmissionPlugins []string
The list of admission plugins enabled on the cluster.
ApiserverCertSans []string
ApiserverUrl string
The URL of the Kubernetes API server.
AutoUpgrades []GetClusterAutoUpgrade
The auto upgrade configuration.
AutoscalerConfigs []GetClusterAutoscalerConfig
The configuration options for the Kubernetes cluster autoscaler.
Cni string
The Container Network Interface (CNI) for the Kubernetes cluster.
CreatedAt string
The creation date of the cluster.
Description string
A description for the Kubernetes cluster.
FeatureGates []string
The list of feature gates enabled on the cluster.
Id string
The provider-assigned unique ID for this managed resource.
Kubeconfigs []GetClusterKubeconfig
OpenIdConnectConfigs []GetClusterOpenIdConnectConfig
OrganizationId string
The ID of the organization the cluster is associated with.
PrivateNetworkId string
The ID of the private network of the cluster.
Status string
The status of the Kubernetes cluster.
Tags []string
The tags associated with the Kubernetes cluster.
Type string
The type of the Kubernetes cluster.
UpdatedAt string
The last update date of the cluster.
UpgradeAvailable bool
True if a newer Kubernetes version is available.
Version string
The version of the Kubernetes cluster.
WildcardDns string
The DNS wildcard that points to all ready nodes.
ClusterId string
Name string
ProjectId string
Region string
The region in which the cluster is.
admissionPlugins List<String>
The list of admission plugins enabled on the cluster.
apiserverCertSans List<String>
apiserverUrl String
The URL of the Kubernetes API server.
autoUpgrades List<GetClusterAutoUpgrade>
The auto upgrade configuration.
autoscalerConfigs List<GetClusterAutoscalerConfig>
The configuration options for the Kubernetes cluster autoscaler.
cni String
The Container Network Interface (CNI) for the Kubernetes cluster.
createdAt String
The creation date of the cluster.
description String
A description for the Kubernetes cluster.
featureGates List<String>
The list of feature gates enabled on the cluster.
id String
The provider-assigned unique ID for this managed resource.
kubeconfigs List<GetClusterKubeconfig>
openIdConnectConfigs List<GetClusterOpenIdConnectConfig>
organizationId String
The ID of the organization the cluster is associated with.
privateNetworkId String
The ID of the private network of the cluster.
status String
The status of the Kubernetes cluster.
tags List<String>
The tags associated with the Kubernetes cluster.
type String
The type of the Kubernetes cluster.
updatedAt String
The last update date of the cluster.
upgradeAvailable Boolean
True if a newer Kubernetes version is available.
version String
The version of the Kubernetes cluster.
wildcardDns String
The DNS wildcard that points to all ready nodes.
clusterId String
name String
projectId String
region String
The region in which the cluster is.
admissionPlugins string[]
The list of admission plugins enabled on the cluster.
apiserverCertSans string[]
apiserverUrl string
The URL of the Kubernetes API server.
autoUpgrades GetClusterAutoUpgrade[]
The auto upgrade configuration.
autoscalerConfigs GetClusterAutoscalerConfig[]
The configuration options for the Kubernetes cluster autoscaler.
cni string
The Container Network Interface (CNI) for the Kubernetes cluster.
createdAt string
The creation date of the cluster.
description string
A description for the Kubernetes cluster.
featureGates string[]
The list of feature gates enabled on the cluster.
id string
The provider-assigned unique ID for this managed resource.
kubeconfigs GetClusterKubeconfig[]
openIdConnectConfigs GetClusterOpenIdConnectConfig[]
organizationId string
The ID of the organization the cluster is associated with.
privateNetworkId string
The ID of the private network of the cluster.
status string
The status of the Kubernetes cluster.
tags string[]
The tags associated with the Kubernetes cluster.
type string
The type of the Kubernetes cluster.
updatedAt string
The last update date of the cluster.
upgradeAvailable boolean
True if a newer Kubernetes version is available.
version string
The version of the Kubernetes cluster.
wildcardDns string
The DNS wildcard that points to all ready nodes.
clusterId string
name string
projectId string
region string
The region in which the cluster is.
admission_plugins Sequence[str]
The list of admission plugins enabled on the cluster.
apiserver_cert_sans Sequence[str]
apiserver_url str
The URL of the Kubernetes API server.
auto_upgrades Sequence[GetClusterAutoUpgrade]
The auto upgrade configuration.
autoscaler_configs Sequence[GetClusterAutoscalerConfig]
The configuration options for the Kubernetes cluster autoscaler.
cni str
The Container Network Interface (CNI) for the Kubernetes cluster.
created_at str
The creation date of the cluster.
description str
A description for the Kubernetes cluster.
feature_gates Sequence[str]
The list of feature gates enabled on the cluster.
id str
The provider-assigned unique ID for this managed resource.
kubeconfigs Sequence[GetClusterKubeconfig]
open_id_connect_configs Sequence[GetClusterOpenIdConnectConfig]
organization_id str
The ID of the organization the cluster is associated with.
private_network_id str
The ID of the private network of the cluster.
status str
The status of the Kubernetes cluster.
tags Sequence[str]
The tags associated with the Kubernetes cluster.
type str
The type of the Kubernetes cluster.
updated_at str
The last update date of the cluster.
upgrade_available bool
True if a newer Kubernetes version is available.
version str
The version of the Kubernetes cluster.
wildcard_dns str
The DNS wildcard that points to all ready nodes.
cluster_id str
name str
project_id str
region str
The region in which the cluster is.
admissionPlugins List<String>
The list of admission plugins enabled on the cluster.
apiserverCertSans List<String>
apiserverUrl String
The URL of the Kubernetes API server.
autoUpgrades List<Property Map>
The auto upgrade configuration.
autoscalerConfigs List<Property Map>
The configuration options for the Kubernetes cluster autoscaler.
cni String
The Container Network Interface (CNI) for the Kubernetes cluster.
createdAt String
The creation date of the cluster.
description String
A description for the Kubernetes cluster.
featureGates List<String>
The list of feature gates enabled on the cluster.
id String
The provider-assigned unique ID for this managed resource.
kubeconfigs List<Property Map>
openIdConnectConfigs List<Property Map>
organizationId String
The ID of the organization the cluster is associated with.
privateNetworkId String
The ID of the private network of the cluster.
status String
The status of the Kubernetes cluster.
tags List<String>
The tags associated with the Kubernetes cluster.
type String
The type of the Kubernetes cluster.
updatedAt String
The last update date of the cluster.
upgradeAvailable Boolean
True if a newer Kubernetes version is available.
version String
The version of the Kubernetes cluster.
wildcardDns String
The DNS wildcard that points to all ready nodes.
clusterId String
name String
projectId String
region String
The region in which the cluster is.

Supporting Types

GetClusterAutoUpgrade

Enable This property is required. bool
True if Kubernetes patch version auto upgrades is enabled.
MaintenanceWindowDay This property is required. string
The day of the auto upgrade maintenance window (monday to sunday, or any).
MaintenanceWindowStartHour This property is required. int
The start hour (UTC) of the 2-hour auto upgrade maintenance window (0 to 23).
Enable This property is required. bool
True if Kubernetes patch version auto upgrades is enabled.
MaintenanceWindowDay This property is required. string
The day of the auto upgrade maintenance window (monday to sunday, or any).
MaintenanceWindowStartHour This property is required. int
The start hour (UTC) of the 2-hour auto upgrade maintenance window (0 to 23).
enable This property is required. Boolean
True if Kubernetes patch version auto upgrades is enabled.
maintenanceWindowDay This property is required. String
The day of the auto upgrade maintenance window (monday to sunday, or any).
maintenanceWindowStartHour This property is required. Integer
The start hour (UTC) of the 2-hour auto upgrade maintenance window (0 to 23).
enable This property is required. boolean
True if Kubernetes patch version auto upgrades is enabled.
maintenanceWindowDay This property is required. string
The day of the auto upgrade maintenance window (monday to sunday, or any).
maintenanceWindowStartHour This property is required. number
The start hour (UTC) of the 2-hour auto upgrade maintenance window (0 to 23).
enable This property is required. bool
True if Kubernetes patch version auto upgrades is enabled.
maintenance_window_day This property is required. str
The day of the auto upgrade maintenance window (monday to sunday, or any).
maintenance_window_start_hour This property is required. int
The start hour (UTC) of the 2-hour auto upgrade maintenance window (0 to 23).
enable This property is required. Boolean
True if Kubernetes patch version auto upgrades is enabled.
maintenanceWindowDay This property is required. String
The day of the auto upgrade maintenance window (monday to sunday, or any).
maintenanceWindowStartHour This property is required. Number
The start hour (UTC) of the 2-hour auto upgrade maintenance window (0 to 23).

GetClusterAutoscalerConfig

BalanceSimilarNodeGroups This property is required. bool
True if detecting similar node groups and balance the number of nodes between them is enabled.
DisableScaleDown This property is required. bool
True if the scale down feature of the autoscaler is disabled.
Estimator This property is required. string
The type of resource estimator used in scale up.
Expander This property is required. string
The type of node group expander be used in scale up.
ExpendablePodsPriorityCutoff This property is required. int
Pods with priority below cutoff will be expendable. They can be killed without any consideration during scale down and they don't cause scale up. Pods with null priority (PodPriority disabled) are non expendable.
IgnoreDaemonsetsUtilization This property is required. bool
True if ignoring DaemonSet pods when calculating resource utilization for scaling down is enabled.
MaxGracefulTerminationSec This property is required. int
Maximum number of seconds the cluster autoscaler waits for pod termination when trying to scale down a node
ScaleDownDelayAfterAdd This property is required. string
The duration after scale up that scale down evaluation resumes.
ScaleDownUnneededTime This property is required. string
The duration a node should be unneeded before it is eligible for scale down.
ScaleDownUtilizationThreshold This property is required. double
Node utilization level, defined as sum of requested resources divided by capacity, below which a node can be considered for scale down
BalanceSimilarNodeGroups This property is required. bool
True if detecting similar node groups and balance the number of nodes between them is enabled.
DisableScaleDown This property is required. bool
True if the scale down feature of the autoscaler is disabled.
Estimator This property is required. string
The type of resource estimator used in scale up.
Expander This property is required. string
The type of node group expander be used in scale up.
ExpendablePodsPriorityCutoff This property is required. int
Pods with priority below cutoff will be expendable. They can be killed without any consideration during scale down and they don't cause scale up. Pods with null priority (PodPriority disabled) are non expendable.
IgnoreDaemonsetsUtilization This property is required. bool
True if ignoring DaemonSet pods when calculating resource utilization for scaling down is enabled.
MaxGracefulTerminationSec This property is required. int
Maximum number of seconds the cluster autoscaler waits for pod termination when trying to scale down a node
ScaleDownDelayAfterAdd This property is required. string
The duration after scale up that scale down evaluation resumes.
ScaleDownUnneededTime This property is required. string
The duration a node should be unneeded before it is eligible for scale down.
ScaleDownUtilizationThreshold This property is required. float64
Node utilization level, defined as sum of requested resources divided by capacity, below which a node can be considered for scale down
balanceSimilarNodeGroups This property is required. Boolean
True if detecting similar node groups and balance the number of nodes between them is enabled.
disableScaleDown This property is required. Boolean
True if the scale down feature of the autoscaler is disabled.
estimator This property is required. String
The type of resource estimator used in scale up.
expander This property is required. String
The type of node group expander be used in scale up.
expendablePodsPriorityCutoff This property is required. Integer
Pods with priority below cutoff will be expendable. They can be killed without any consideration during scale down and they don't cause scale up. Pods with null priority (PodPriority disabled) are non expendable.
ignoreDaemonsetsUtilization This property is required. Boolean
True if ignoring DaemonSet pods when calculating resource utilization for scaling down is enabled.
maxGracefulTerminationSec This property is required. Integer
Maximum number of seconds the cluster autoscaler waits for pod termination when trying to scale down a node
scaleDownDelayAfterAdd This property is required. String
The duration after scale up that scale down evaluation resumes.
scaleDownUnneededTime This property is required. String
The duration a node should be unneeded before it is eligible for scale down.
scaleDownUtilizationThreshold This property is required. Double
Node utilization level, defined as sum of requested resources divided by capacity, below which a node can be considered for scale down
balanceSimilarNodeGroups This property is required. boolean
True if detecting similar node groups and balance the number of nodes between them is enabled.
disableScaleDown This property is required. boolean
True if the scale down feature of the autoscaler is disabled.
estimator This property is required. string
The type of resource estimator used in scale up.
expander This property is required. string
The type of node group expander be used in scale up.
expendablePodsPriorityCutoff This property is required. number
Pods with priority below cutoff will be expendable. They can be killed without any consideration during scale down and they don't cause scale up. Pods with null priority (PodPriority disabled) are non expendable.
ignoreDaemonsetsUtilization This property is required. boolean
True if ignoring DaemonSet pods when calculating resource utilization for scaling down is enabled.
maxGracefulTerminationSec This property is required. number
Maximum number of seconds the cluster autoscaler waits for pod termination when trying to scale down a node
scaleDownDelayAfterAdd This property is required. string
The duration after scale up that scale down evaluation resumes.
scaleDownUnneededTime This property is required. string
The duration a node should be unneeded before it is eligible for scale down.
scaleDownUtilizationThreshold This property is required. number
Node utilization level, defined as sum of requested resources divided by capacity, below which a node can be considered for scale down
balance_similar_node_groups This property is required. bool
True if detecting similar node groups and balance the number of nodes between them is enabled.
disable_scale_down This property is required. bool
True if the scale down feature of the autoscaler is disabled.
estimator This property is required. str
The type of resource estimator used in scale up.
expander This property is required. str
The type of node group expander be used in scale up.
expendable_pods_priority_cutoff This property is required. int
Pods with priority below cutoff will be expendable. They can be killed without any consideration during scale down and they don't cause scale up. Pods with null priority (PodPriority disabled) are non expendable.
ignore_daemonsets_utilization This property is required. bool
True if ignoring DaemonSet pods when calculating resource utilization for scaling down is enabled.
max_graceful_termination_sec This property is required. int
Maximum number of seconds the cluster autoscaler waits for pod termination when trying to scale down a node
scale_down_delay_after_add This property is required. str
The duration after scale up that scale down evaluation resumes.
scale_down_unneeded_time This property is required. str
The duration a node should be unneeded before it is eligible for scale down.
scale_down_utilization_threshold This property is required. float
Node utilization level, defined as sum of requested resources divided by capacity, below which a node can be considered for scale down
balanceSimilarNodeGroups This property is required. Boolean
True if detecting similar node groups and balance the number of nodes between them is enabled.
disableScaleDown This property is required. Boolean
True if the scale down feature of the autoscaler is disabled.
estimator This property is required. String
The type of resource estimator used in scale up.
expander This property is required. String
The type of node group expander be used in scale up.
expendablePodsPriorityCutoff This property is required. Number
Pods with priority below cutoff will be expendable. They can be killed without any consideration during scale down and they don't cause scale up. Pods with null priority (PodPriority disabled) are non expendable.
ignoreDaemonsetsUtilization This property is required. Boolean
True if ignoring DaemonSet pods when calculating resource utilization for scaling down is enabled.
maxGracefulTerminationSec This property is required. Number
Maximum number of seconds the cluster autoscaler waits for pod termination when trying to scale down a node
scaleDownDelayAfterAdd This property is required. String
The duration after scale up that scale down evaluation resumes.
scaleDownUnneededTime This property is required. String
The duration a node should be unneeded before it is eligible for scale down.
scaleDownUtilizationThreshold This property is required. Number
Node utilization level, defined as sum of requested resources divided by capacity, below which a node can be considered for scale down

GetClusterKubeconfig

ClusterCaCertificate This property is required. string
The CA certificate of the Kubernetes API server.
ConfigFile This property is required. string
The raw kubeconfig file.
Host This property is required. string
The URL of the Kubernetes API server.
Token This property is required. string
The token to connect to the Kubernetes API server.
ClusterCaCertificate This property is required. string
The CA certificate of the Kubernetes API server.
ConfigFile This property is required. string
The raw kubeconfig file.
Host This property is required. string
The URL of the Kubernetes API server.
Token This property is required. string
The token to connect to the Kubernetes API server.
clusterCaCertificate This property is required. String
The CA certificate of the Kubernetes API server.
configFile This property is required. String
The raw kubeconfig file.
host This property is required. String
The URL of the Kubernetes API server.
token This property is required. String
The token to connect to the Kubernetes API server.
clusterCaCertificate This property is required. string
The CA certificate of the Kubernetes API server.
configFile This property is required. string
The raw kubeconfig file.
host This property is required. string
The URL of the Kubernetes API server.
token This property is required. string
The token to connect to the Kubernetes API server.
cluster_ca_certificate This property is required. str
The CA certificate of the Kubernetes API server.
config_file This property is required. str
The raw kubeconfig file.
host This property is required. str
The URL of the Kubernetes API server.
token This property is required. str
The token to connect to the Kubernetes API server.
clusterCaCertificate This property is required. String
The CA certificate of the Kubernetes API server.
configFile This property is required. String
The raw kubeconfig file.
host This property is required. String
The URL of the Kubernetes API server.
token This property is required. String
The token to connect to the Kubernetes API server.

GetClusterOpenIdConnectConfig

ClientId This property is required. string
A client id that all tokens must be issued for
GroupsClaims This property is required. List<string>
JWT claim to use as the user's group
GroupsPrefix This property is required. string
Prefix prepended to group claims
IssuerUrl This property is required. string
URL of the provider which allows the API server to discover public signing keys
RequiredClaims This property is required. List<string>
Multiple key=value pairs that describes a required claim in the ID Token
UsernameClaim This property is required. string
JWT claim to use as the user name
UsernamePrefix This property is required. string
Prefix prepended to username
ClientId This property is required. string
A client id that all tokens must be issued for
GroupsClaims This property is required. []string
JWT claim to use as the user's group
GroupsPrefix This property is required. string
Prefix prepended to group claims
IssuerUrl This property is required. string
URL of the provider which allows the API server to discover public signing keys
RequiredClaims This property is required. []string
Multiple key=value pairs that describes a required claim in the ID Token
UsernameClaim This property is required. string
JWT claim to use as the user name
UsernamePrefix This property is required. string
Prefix prepended to username
clientId This property is required. String
A client id that all tokens must be issued for
groupsClaims This property is required. List<String>
JWT claim to use as the user's group
groupsPrefix This property is required. String
Prefix prepended to group claims
issuerUrl This property is required. String
URL of the provider which allows the API server to discover public signing keys
requiredClaims This property is required. List<String>
Multiple key=value pairs that describes a required claim in the ID Token
usernameClaim This property is required. String
JWT claim to use as the user name
usernamePrefix This property is required. String
Prefix prepended to username
clientId This property is required. string
A client id that all tokens must be issued for
groupsClaims This property is required. string[]
JWT claim to use as the user's group
groupsPrefix This property is required. string
Prefix prepended to group claims
issuerUrl This property is required. string
URL of the provider which allows the API server to discover public signing keys
requiredClaims This property is required. string[]
Multiple key=value pairs that describes a required claim in the ID Token
usernameClaim This property is required. string
JWT claim to use as the user name
usernamePrefix This property is required. string
Prefix prepended to username
client_id This property is required. str
A client id that all tokens must be issued for
groups_claims This property is required. Sequence[str]
JWT claim to use as the user's group
groups_prefix This property is required. str
Prefix prepended to group claims
issuer_url This property is required. str
URL of the provider which allows the API server to discover public signing keys
required_claims This property is required. Sequence[str]
Multiple key=value pairs that describes a required claim in the ID Token
username_claim This property is required. str
JWT claim to use as the user name
username_prefix This property is required. str
Prefix prepended to username
clientId This property is required. String
A client id that all tokens must be issued for
groupsClaims This property is required. List<String>
JWT claim to use as the user's group
groupsPrefix This property is required. String
Prefix prepended to group claims
issuerUrl This property is required. String
URL of the provider which allows the API server to discover public signing keys
requiredClaims This property is required. List<String>
Multiple key=value pairs that describes a required claim in the ID Token
usernameClaim This property is required. String
JWT claim to use as the user name
usernamePrefix This property is required. String
Prefix prepended to username

Package Details

Repository
scaleway pulumiverse/pulumi-scaleway
License
Apache-2.0
Notes
This Pulumi package is based on the scaleway Terraform Provider.
Scaleway v1.26.0 published on Friday, Mar 28, 2025 by pulumiverse