Exoscale v0.59.2 published on Monday, Jul 22, 2024 by Pulumiverse
exoscale.getSksCluster
Explore with Pulumi AI
Using getSksCluster
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 getSksCluster(args: GetSksClusterArgs, opts?: InvokeOptions): Promise<GetSksClusterResult>
function getSksClusterOutput(args: GetSksClusterOutputArgs, opts?: InvokeOptions): Output<GetSksClusterResult>
def get_sks_cluster(addons: Optional[Sequence[str]] = None,
aggregation_ca: Optional[str] = None,
auto_upgrade: Optional[bool] = None,
cni: Optional[str] = None,
control_plane_ca: Optional[str] = None,
created_at: Optional[str] = None,
description: Optional[str] = None,
endpoint: Optional[str] = None,
exoscale_ccm: Optional[bool] = None,
exoscale_csi: Optional[bool] = None,
id: Optional[str] = None,
kubelet_ca: Optional[str] = None,
labels: Optional[Mapping[str, str]] = None,
metrics_server: Optional[bool] = None,
name: Optional[str] = None,
nodepools: Optional[Sequence[str]] = None,
oidc: Optional[GetSksClusterOidc] = None,
service_level: Optional[str] = None,
state: Optional[str] = None,
version: Optional[str] = None,
zone: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetSksClusterResult
def get_sks_cluster_output(addons: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
aggregation_ca: Optional[pulumi.Input[str]] = None,
auto_upgrade: Optional[pulumi.Input[bool]] = None,
cni: Optional[pulumi.Input[str]] = None,
control_plane_ca: Optional[pulumi.Input[str]] = None,
created_at: Optional[pulumi.Input[str]] = None,
description: Optional[pulumi.Input[str]] = None,
endpoint: Optional[pulumi.Input[str]] = None,
exoscale_ccm: Optional[pulumi.Input[bool]] = None,
exoscale_csi: Optional[pulumi.Input[bool]] = None,
id: Optional[pulumi.Input[str]] = None,
kubelet_ca: Optional[pulumi.Input[str]] = None,
labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None,
metrics_server: Optional[pulumi.Input[bool]] = None,
name: Optional[pulumi.Input[str]] = None,
nodepools: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
oidc: Optional[pulumi.Input[GetSksClusterOidcArgs]] = None,
service_level: Optional[pulumi.Input[str]] = None,
state: Optional[pulumi.Input[str]] = None,
version: Optional[pulumi.Input[str]] = None,
zone: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetSksClusterResult]
func LookupSksCluster(ctx *Context, args *LookupSksClusterArgs, opts ...InvokeOption) (*LookupSksClusterResult, error)
func LookupSksClusterOutput(ctx *Context, args *LookupSksClusterOutputArgs, opts ...InvokeOption) LookupSksClusterResultOutput
> Note: This function is named LookupSksCluster
in the Go SDK.
public static class GetSksCluster
{
public static Task<GetSksClusterResult> InvokeAsync(GetSksClusterArgs args, InvokeOptions? opts = null)
public static Output<GetSksClusterResult> Invoke(GetSksClusterInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetSksClusterResult> getSksCluster(GetSksClusterArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: exoscale:index/getSksCluster:getSksCluster
arguments:
# arguments dictionary
The following arguments are supported:
- Zone string
- Addons List<string>
- Aggregation
Ca string - The CA certificate (in PEM format) for TLS communications between the control plane and the aggregation layer (e.g.
metrics-server
). - Auto
Upgrade bool - Enable automatic upgrading of the control plane version.
- Cni string
- The CNI plugin that is to be used. Available options are "calico" or "cilium". Defaults to "calico". Setting empty string will result in a cluster with no CNI.
- Control
Plane stringCa - The CA certificate (in PEM format) for TLS communications between control plane components.
- Created
At string - The cluster creation date.
- Description string
- A free-form text describing the cluster.
- Endpoint string
- The cluster API endpoint.
- Exoscale
Ccm bool - Deploy the Exoscale Cloud Controller Manager in the control plane (boolean; default:
true
; may only be set at creation time). - Exoscale
Csi bool - Deploy the Exoscale Container Storage Interface on worker nodes (boolean; default:
false
; requires the CCM to be enabled). - Id string
- The ID of this resource.
- Kubelet
Ca string - The CA certificate (in PEM format) for TLS communications between kubelets and the control plane.
- Labels Dictionary<string, string>
- A map of key/value labels.
- Metrics
Server bool - Deploy the Kubernetes Metrics Server in the control plane (boolean; default:
true
; may only be set at creation time). - Name string
- Nodepools List<string>
- The list of exoscalesksnodepool (IDs) attached to the cluster.
- Oidc
Pulumiverse.
Exoscale. Inputs. Get Sks Cluster Oidc - An OpenID Connect configuration to provide to the Kubernetes API server (may only be set at creation time). Structure is documented below.
- Service
Level string - The service level of the control plane (
pro
orstarter
; default:pro
; may only be set at creation time). - State string
- The cluster state.
- Version string
- The version of the control plane (default: latest version available from the API; see
exo compute sks versions
for reference; may only be set at creation time).
- Zone string
- Addons []string
- Aggregation
Ca string - The CA certificate (in PEM format) for TLS communications between the control plane and the aggregation layer (e.g.
metrics-server
). - Auto
Upgrade bool - Enable automatic upgrading of the control plane version.
- Cni string
- The CNI plugin that is to be used. Available options are "calico" or "cilium". Defaults to "calico". Setting empty string will result in a cluster with no CNI.
- Control
Plane stringCa - The CA certificate (in PEM format) for TLS communications between control plane components.
- Created
At string - The cluster creation date.
- Description string
- A free-form text describing the cluster.
- Endpoint string
- The cluster API endpoint.
- Exoscale
Ccm bool - Deploy the Exoscale Cloud Controller Manager in the control plane (boolean; default:
true
; may only be set at creation time). - Exoscale
Csi bool - Deploy the Exoscale Container Storage Interface on worker nodes (boolean; default:
false
; requires the CCM to be enabled). - Id string
- The ID of this resource.
- Kubelet
Ca string - The CA certificate (in PEM format) for TLS communications between kubelets and the control plane.
- Labels map[string]string
- A map of key/value labels.
- Metrics
Server bool - Deploy the Kubernetes Metrics Server in the control plane (boolean; default:
true
; may only be set at creation time). - Name string
- Nodepools []string
- The list of exoscalesksnodepool (IDs) attached to the cluster.
- Oidc
Get
Sks Cluster Oidc - An OpenID Connect configuration to provide to the Kubernetes API server (may only be set at creation time). Structure is documented below.
- Service
Level string - The service level of the control plane (
pro
orstarter
; default:pro
; may only be set at creation time). - State string
- The cluster state.
- Version string
- The version of the control plane (default: latest version available from the API; see
exo compute sks versions
for reference; may only be set at creation time).
- zone String
- addons List<String>
- aggregation
Ca String - The CA certificate (in PEM format) for TLS communications between the control plane and the aggregation layer (e.g.
metrics-server
). - auto
Upgrade Boolean - Enable automatic upgrading of the control plane version.
- cni String
- The CNI plugin that is to be used. Available options are "calico" or "cilium". Defaults to "calico". Setting empty string will result in a cluster with no CNI.
- control
Plane StringCa - The CA certificate (in PEM format) for TLS communications between control plane components.
- created
At String - The cluster creation date.
- description String
- A free-form text describing the cluster.
- endpoint String
- The cluster API endpoint.
- exoscale
Ccm Boolean - Deploy the Exoscale Cloud Controller Manager in the control plane (boolean; default:
true
; may only be set at creation time). - exoscale
Csi Boolean - Deploy the Exoscale Container Storage Interface on worker nodes (boolean; default:
false
; requires the CCM to be enabled). - id String
- The ID of this resource.
- kubelet
Ca String - The CA certificate (in PEM format) for TLS communications between kubelets and the control plane.
- labels Map<String,String>
- A map of key/value labels.
- metrics
Server Boolean - Deploy the Kubernetes Metrics Server in the control plane (boolean; default:
true
; may only be set at creation time). - name String
- nodepools List<String>
- The list of exoscalesksnodepool (IDs) attached to the cluster.
- oidc
Get
Sks Cluster Oidc - An OpenID Connect configuration to provide to the Kubernetes API server (may only be set at creation time). Structure is documented below.
- service
Level String - The service level of the control plane (
pro
orstarter
; default:pro
; may only be set at creation time). - state String
- The cluster state.
- version String
- The version of the control plane (default: latest version available from the API; see
exo compute sks versions
for reference; may only be set at creation time).
- zone string
- addons string[]
- aggregation
Ca string - The CA certificate (in PEM format) for TLS communications between the control plane and the aggregation layer (e.g.
metrics-server
). - auto
Upgrade boolean - Enable automatic upgrading of the control plane version.
- cni string
- The CNI plugin that is to be used. Available options are "calico" or "cilium". Defaults to "calico". Setting empty string will result in a cluster with no CNI.
- control
Plane stringCa - The CA certificate (in PEM format) for TLS communications between control plane components.
- created
At string - The cluster creation date.
- description string
- A free-form text describing the cluster.
- endpoint string
- The cluster API endpoint.
- exoscale
Ccm boolean - Deploy the Exoscale Cloud Controller Manager in the control plane (boolean; default:
true
; may only be set at creation time). - exoscale
Csi boolean - Deploy the Exoscale Container Storage Interface on worker nodes (boolean; default:
false
; requires the CCM to be enabled). - id string
- The ID of this resource.
- kubelet
Ca string - The CA certificate (in PEM format) for TLS communications between kubelets and the control plane.
- labels {[key: string]: string}
- A map of key/value labels.
- metrics
Server boolean - Deploy the Kubernetes Metrics Server in the control plane (boolean; default:
true
; may only be set at creation time). - name string
- nodepools string[]
- The list of exoscalesksnodepool (IDs) attached to the cluster.
- oidc
Get
Sks Cluster Oidc - An OpenID Connect configuration to provide to the Kubernetes API server (may only be set at creation time). Structure is documented below.
- service
Level string - The service level of the control plane (
pro
orstarter
; default:pro
; may only be set at creation time). - state string
- The cluster state.
- version string
- The version of the control plane (default: latest version available from the API; see
exo compute sks versions
for reference; may only be set at creation time).
- zone str
- addons Sequence[str]
- aggregation_
ca str - The CA certificate (in PEM format) for TLS communications between the control plane and the aggregation layer (e.g.
metrics-server
). - auto_
upgrade bool - Enable automatic upgrading of the control plane version.
- cni str
- The CNI plugin that is to be used. Available options are "calico" or "cilium". Defaults to "calico". Setting empty string will result in a cluster with no CNI.
- control_
plane_ strca - The CA certificate (in PEM format) for TLS communications between control plane components.
- created_
at str - The cluster creation date.
- description str
- A free-form text describing the cluster.
- endpoint str
- The cluster API endpoint.
- exoscale_
ccm bool - Deploy the Exoscale Cloud Controller Manager in the control plane (boolean; default:
true
; may only be set at creation time). - exoscale_
csi bool - Deploy the Exoscale Container Storage Interface on worker nodes (boolean; default:
false
; requires the CCM to be enabled). - id str
- The ID of this resource.
- kubelet_
ca str - The CA certificate (in PEM format) for TLS communications between kubelets and the control plane.
- labels Mapping[str, str]
- A map of key/value labels.
- metrics_
server bool - Deploy the Kubernetes Metrics Server in the control plane (boolean; default:
true
; may only be set at creation time). - name str
- nodepools Sequence[str]
- The list of exoscalesksnodepool (IDs) attached to the cluster.
- oidc
Get
Sks Cluster Oidc - An OpenID Connect configuration to provide to the Kubernetes API server (may only be set at creation time). Structure is documented below.
- service_
level str - The service level of the control plane (
pro
orstarter
; default:pro
; may only be set at creation time). - state str
- The cluster state.
- version str
- The version of the control plane (default: latest version available from the API; see
exo compute sks versions
for reference; may only be set at creation time).
- zone String
- addons List<String>
- aggregation
Ca String - The CA certificate (in PEM format) for TLS communications between the control plane and the aggregation layer (e.g.
metrics-server
). - auto
Upgrade Boolean - Enable automatic upgrading of the control plane version.
- cni String
- The CNI plugin that is to be used. Available options are "calico" or "cilium". Defaults to "calico". Setting empty string will result in a cluster with no CNI.
- control
Plane StringCa - The CA certificate (in PEM format) for TLS communications between control plane components.
- created
At String - The cluster creation date.
- description String
- A free-form text describing the cluster.
- endpoint String
- The cluster API endpoint.
- exoscale
Ccm Boolean - Deploy the Exoscale Cloud Controller Manager in the control plane (boolean; default:
true
; may only be set at creation time). - exoscale
Csi Boolean - Deploy the Exoscale Container Storage Interface on worker nodes (boolean; default:
false
; requires the CCM to be enabled). - id String
- The ID of this resource.
- kubelet
Ca String - The CA certificate (in PEM format) for TLS communications between kubelets and the control plane.
- labels Map<String>
- A map of key/value labels.
- metrics
Server Boolean - Deploy the Kubernetes Metrics Server in the control plane (boolean; default:
true
; may only be set at creation time). - name String
- nodepools List<String>
- The list of exoscalesksnodepool (IDs) attached to the cluster.
- oidc Property Map
- An OpenID Connect configuration to provide to the Kubernetes API server (may only be set at creation time). Structure is documented below.
- service
Level String - The service level of the control plane (
pro
orstarter
; default:pro
; may only be set at creation time). - state String
- The cluster state.
- version String
- The version of the control plane (default: latest version available from the API; see
exo compute sks versions
for reference; may only be set at creation time).
getSksCluster Result
The following output properties are available:
- Addons List<string>
- Aggregation
Ca string - The CA certificate (in PEM format) for TLS communications between the control plane and the aggregation layer (e.g.
metrics-server
). - Control
Plane stringCa - The CA certificate (in PEM format) for TLS communications between control plane components.
- Created
At string - The cluster creation date.
- Endpoint string
- The cluster API endpoint.
- Kubelet
Ca string - The CA certificate (in PEM format) for TLS communications between kubelets and the control plane.
- Nodepools List<string>
- The list of exoscalesksnodepool (IDs) attached to the cluster.
- Oidc
Pulumiverse.
Exoscale. Outputs. Get Sks Cluster Oidc - An OpenID Connect configuration to provide to the Kubernetes API server (may only be set at creation time). Structure is documented below.
- State string
- The cluster state.
- Version string
- The version of the control plane (default: latest version available from the API; see
exo compute sks versions
for reference; may only be set at creation time). - Zone string
- Auto
Upgrade bool - Enable automatic upgrading of the control plane version.
- Cni string
- The CNI plugin that is to be used. Available options are "calico" or "cilium". Defaults to "calico". Setting empty string will result in a cluster with no CNI.
- Description string
- A free-form text describing the cluster.
- Exoscale
Ccm bool - Deploy the Exoscale Cloud Controller Manager in the control plane (boolean; default:
true
; may only be set at creation time). - Exoscale
Csi bool - Deploy the Exoscale Container Storage Interface on worker nodes (boolean; default:
false
; requires the CCM to be enabled). - Id string
- The ID of this resource.
- Labels Dictionary<string, string>
- A map of key/value labels.
- Metrics
Server bool - Deploy the Kubernetes Metrics Server in the control plane (boolean; default:
true
; may only be set at creation time). - Name string
- Service
Level string - The service level of the control plane (
pro
orstarter
; default:pro
; may only be set at creation time).
- Addons []string
- Aggregation
Ca string - The CA certificate (in PEM format) for TLS communications between the control plane and the aggregation layer (e.g.
metrics-server
). - Control
Plane stringCa - The CA certificate (in PEM format) for TLS communications between control plane components.
- Created
At string - The cluster creation date.
- Endpoint string
- The cluster API endpoint.
- Kubelet
Ca string - The CA certificate (in PEM format) for TLS communications between kubelets and the control plane.
- Nodepools []string
- The list of exoscalesksnodepool (IDs) attached to the cluster.
- Oidc
Get
Sks Cluster Oidc - An OpenID Connect configuration to provide to the Kubernetes API server (may only be set at creation time). Structure is documented below.
- State string
- The cluster state.
- Version string
- The version of the control plane (default: latest version available from the API; see
exo compute sks versions
for reference; may only be set at creation time). - Zone string
- Auto
Upgrade bool - Enable automatic upgrading of the control plane version.
- Cni string
- The CNI plugin that is to be used. Available options are "calico" or "cilium". Defaults to "calico". Setting empty string will result in a cluster with no CNI.
- Description string
- A free-form text describing the cluster.
- Exoscale
Ccm bool - Deploy the Exoscale Cloud Controller Manager in the control plane (boolean; default:
true
; may only be set at creation time). - Exoscale
Csi bool - Deploy the Exoscale Container Storage Interface on worker nodes (boolean; default:
false
; requires the CCM to be enabled). - Id string
- The ID of this resource.
- Labels map[string]string
- A map of key/value labels.
- Metrics
Server bool - Deploy the Kubernetes Metrics Server in the control plane (boolean; default:
true
; may only be set at creation time). - Name string
- Service
Level string - The service level of the control plane (
pro
orstarter
; default:pro
; may only be set at creation time).
- addons List<String>
- aggregation
Ca String - The CA certificate (in PEM format) for TLS communications between the control plane and the aggregation layer (e.g.
metrics-server
). - control
Plane StringCa - The CA certificate (in PEM format) for TLS communications between control plane components.
- created
At String - The cluster creation date.
- endpoint String
- The cluster API endpoint.
- kubelet
Ca String - The CA certificate (in PEM format) for TLS communications between kubelets and the control plane.
- nodepools List<String>
- The list of exoscalesksnodepool (IDs) attached to the cluster.
- oidc
Get
Sks Cluster Oidc - An OpenID Connect configuration to provide to the Kubernetes API server (may only be set at creation time). Structure is documented below.
- state String
- The cluster state.
- version String
- The version of the control plane (default: latest version available from the API; see
exo compute sks versions
for reference; may only be set at creation time). - zone String
- auto
Upgrade Boolean - Enable automatic upgrading of the control plane version.
- cni String
- The CNI plugin that is to be used. Available options are "calico" or "cilium". Defaults to "calico". Setting empty string will result in a cluster with no CNI.
- description String
- A free-form text describing the cluster.
- exoscale
Ccm Boolean - Deploy the Exoscale Cloud Controller Manager in the control plane (boolean; default:
true
; may only be set at creation time). - exoscale
Csi Boolean - Deploy the Exoscale Container Storage Interface on worker nodes (boolean; default:
false
; requires the CCM to be enabled). - id String
- The ID of this resource.
- labels Map<String,String>
- A map of key/value labels.
- metrics
Server Boolean - Deploy the Kubernetes Metrics Server in the control plane (boolean; default:
true
; may only be set at creation time). - name String
- service
Level String - The service level of the control plane (
pro
orstarter
; default:pro
; may only be set at creation time).
- addons string[]
- aggregation
Ca string - The CA certificate (in PEM format) for TLS communications between the control plane and the aggregation layer (e.g.
metrics-server
). - control
Plane stringCa - The CA certificate (in PEM format) for TLS communications between control plane components.
- created
At string - The cluster creation date.
- endpoint string
- The cluster API endpoint.
- kubelet
Ca string - The CA certificate (in PEM format) for TLS communications between kubelets and the control plane.
- nodepools string[]
- The list of exoscalesksnodepool (IDs) attached to the cluster.
- oidc
Get
Sks Cluster Oidc - An OpenID Connect configuration to provide to the Kubernetes API server (may only be set at creation time). Structure is documented below.
- state string
- The cluster state.
- version string
- The version of the control plane (default: latest version available from the API; see
exo compute sks versions
for reference; may only be set at creation time). - zone string
- auto
Upgrade boolean - Enable automatic upgrading of the control plane version.
- cni string
- The CNI plugin that is to be used. Available options are "calico" or "cilium". Defaults to "calico". Setting empty string will result in a cluster with no CNI.
- description string
- A free-form text describing the cluster.
- exoscale
Ccm boolean - Deploy the Exoscale Cloud Controller Manager in the control plane (boolean; default:
true
; may only be set at creation time). - exoscale
Csi boolean - Deploy the Exoscale Container Storage Interface on worker nodes (boolean; default:
false
; requires the CCM to be enabled). - id string
- The ID of this resource.
- labels {[key: string]: string}
- A map of key/value labels.
- metrics
Server boolean - Deploy the Kubernetes Metrics Server in the control plane (boolean; default:
true
; may only be set at creation time). - name string
- service
Level string - The service level of the control plane (
pro
orstarter
; default:pro
; may only be set at creation time).
- addons Sequence[str]
- aggregation_
ca str - The CA certificate (in PEM format) for TLS communications between the control plane and the aggregation layer (e.g.
metrics-server
). - control_
plane_ strca - The CA certificate (in PEM format) for TLS communications between control plane components.
- created_
at str - The cluster creation date.
- endpoint str
- The cluster API endpoint.
- kubelet_
ca str - The CA certificate (in PEM format) for TLS communications between kubelets and the control plane.
- nodepools Sequence[str]
- The list of exoscalesksnodepool (IDs) attached to the cluster.
- oidc
Get
Sks Cluster Oidc - An OpenID Connect configuration to provide to the Kubernetes API server (may only be set at creation time). Structure is documented below.
- state str
- The cluster state.
- version str
- The version of the control plane (default: latest version available from the API; see
exo compute sks versions
for reference; may only be set at creation time). - zone str
- auto_
upgrade bool - Enable automatic upgrading of the control plane version.
- cni str
- The CNI plugin that is to be used. Available options are "calico" or "cilium". Defaults to "calico". Setting empty string will result in a cluster with no CNI.
- description str
- A free-form text describing the cluster.
- exoscale_
ccm bool - Deploy the Exoscale Cloud Controller Manager in the control plane (boolean; default:
true
; may only be set at creation time). - exoscale_
csi bool - Deploy the Exoscale Container Storage Interface on worker nodes (boolean; default:
false
; requires the CCM to be enabled). - id str
- The ID of this resource.
- labels Mapping[str, str]
- A map of key/value labels.
- metrics_
server bool - Deploy the Kubernetes Metrics Server in the control plane (boolean; default:
true
; may only be set at creation time). - name str
- service_
level str - The service level of the control plane (
pro
orstarter
; default:pro
; may only be set at creation time).
- addons List<String>
- aggregation
Ca String - The CA certificate (in PEM format) for TLS communications between the control plane and the aggregation layer (e.g.
metrics-server
). - control
Plane StringCa - The CA certificate (in PEM format) for TLS communications between control plane components.
- created
At String - The cluster creation date.
- endpoint String
- The cluster API endpoint.
- kubelet
Ca String - The CA certificate (in PEM format) for TLS communications between kubelets and the control plane.
- nodepools List<String>
- The list of exoscalesksnodepool (IDs) attached to the cluster.
- oidc Property Map
- An OpenID Connect configuration to provide to the Kubernetes API server (may only be set at creation time). Structure is documented below.
- state String
- The cluster state.
- version String
- The version of the control plane (default: latest version available from the API; see
exo compute sks versions
for reference; may only be set at creation time). - zone String
- auto
Upgrade Boolean - Enable automatic upgrading of the control plane version.
- cni String
- The CNI plugin that is to be used. Available options are "calico" or "cilium". Defaults to "calico". Setting empty string will result in a cluster with no CNI.
- description String
- A free-form text describing the cluster.
- exoscale
Ccm Boolean - Deploy the Exoscale Cloud Controller Manager in the control plane (boolean; default:
true
; may only be set at creation time). - exoscale
Csi Boolean - Deploy the Exoscale Container Storage Interface on worker nodes (boolean; default:
false
; requires the CCM to be enabled). - id String
- The ID of this resource.
- labels Map<String>
- A map of key/value labels.
- metrics
Server Boolean - Deploy the Kubernetes Metrics Server in the control plane (boolean; default:
true
; may only be set at creation time). - name String
- service
Level String - The service level of the control plane (
pro
orstarter
; default:pro
; may only be set at creation time).
Supporting Types
GetSksClusterOidc
- Client
Id string - The OpenID client ID.
- Issuer
Url string - The OpenID provider URL.
- Groups
Claim string - An OpenID JWT claim to use as the user's group.
- Groups
Prefix string - An OpenID prefix prepended to group claims.
- Required
Claim Dictionary<string, string> - A map of key/value pairs that describes a required claim in the OpenID Token.
- Username
Claim string - An OpenID JWT claim to use as the user name.
- Username
Prefix string - An OpenID prefix prepended to username claims.
- Client
Id string - The OpenID client ID.
- Issuer
Url string - The OpenID provider URL.
- Groups
Claim string - An OpenID JWT claim to use as the user's group.
- Groups
Prefix string - An OpenID prefix prepended to group claims.
- Required
Claim map[string]string - A map of key/value pairs that describes a required claim in the OpenID Token.
- Username
Claim string - An OpenID JWT claim to use as the user name.
- Username
Prefix string - An OpenID prefix prepended to username claims.
- client
Id String - The OpenID client ID.
- issuer
Url String - The OpenID provider URL.
- groups
Claim String - An OpenID JWT claim to use as the user's group.
- groups
Prefix String - An OpenID prefix prepended to group claims.
- required
Claim Map<String,String> - A map of key/value pairs that describes a required claim in the OpenID Token.
- username
Claim String - An OpenID JWT claim to use as the user name.
- username
Prefix String - An OpenID prefix prepended to username claims.
- client
Id string - The OpenID client ID.
- issuer
Url string - The OpenID provider URL.
- groups
Claim string - An OpenID JWT claim to use as the user's group.
- groups
Prefix string - An OpenID prefix prepended to group claims.
- required
Claim {[key: string]: string} - A map of key/value pairs that describes a required claim in the OpenID Token.
- username
Claim string - An OpenID JWT claim to use as the user name.
- username
Prefix string - An OpenID prefix prepended to username claims.
- client_
id str - The OpenID client ID.
- issuer_
url str - The OpenID provider URL.
- groups_
claim str - An OpenID JWT claim to use as the user's group.
- groups_
prefix str - An OpenID prefix prepended to group claims.
- required_
claim Mapping[str, str] - A map of key/value pairs that describes a required claim in the OpenID Token.
- username_
claim str - An OpenID JWT claim to use as the user name.
- username_
prefix str - An OpenID prefix prepended to username claims.
- client
Id String - The OpenID client ID.
- issuer
Url String - The OpenID provider URL.
- groups
Claim String - An OpenID JWT claim to use as the user's group.
- groups
Prefix String - An OpenID prefix prepended to group claims.
- required
Claim Map<String> - A map of key/value pairs that describes a required claim in the OpenID Token.
- username
Claim String - An OpenID JWT claim to use as the user name.
- username
Prefix String - An OpenID prefix prepended to username claims.
Package Details
- Repository
- exoscale pulumiverse/pulumi-exoscale
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
exoscale
Terraform Provider.