harness logo
Harness v0.0.5, Oct 31 22

harness.getSsoProvider

Data source for retrieving an SSO providers

Using getSsoProvider

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 getSsoProvider(args: GetSsoProviderArgs, opts?: InvokeOptions): Promise<GetSsoProviderResult>
function getSsoProviderOutput(args: GetSsoProviderOutputArgs, opts?: InvokeOptions): Output<GetSsoProviderResult>
def get_sso_provider(id: Optional[str] = None,
                     name: Optional[str] = None,
                     opts: Optional[InvokeOptions] = None) -> GetSsoProviderResult
def get_sso_provider_output(id: Optional[pulumi.Input[str]] = None,
                     name: Optional[pulumi.Input[str]] = None,
                     opts: Optional[InvokeOptions] = None) -> Output[GetSsoProviderResult]
func GetSsoProvider(ctx *Context, args *GetSsoProviderArgs, opts ...InvokeOption) (*GetSsoProviderResult, error)
func GetSsoProviderOutput(ctx *Context, args *GetSsoProviderOutputArgs, opts ...InvokeOption) GetSsoProviderResultOutput

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

public static class GetSsoProvider 
{
    public static Task<GetSsoProviderResult> InvokeAsync(GetSsoProviderArgs args, InvokeOptions? opts = null)
    public static Output<GetSsoProviderResult> Invoke(GetSsoProviderInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetSsoProviderResult> getSsoProvider(GetSsoProviderArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: harness:index/getSsoProvider:getSsoProvider
  arguments:
    # arguments dictionary

The following arguments are supported:

Id string

Unique identifier of the SSO provider.

Name string

The name of the SSO provider.

Id string

Unique identifier of the SSO provider.

Name string

The name of the SSO provider.

id String

Unique identifier of the SSO provider.

name String

The name of the SSO provider.

id string

Unique identifier of the SSO provider.

name string

The name of the SSO provider.

id str

Unique identifier of the SSO provider.

name str

The name of the SSO provider.

id String

Unique identifier of the SSO provider.

name String

The name of the SSO provider.

getSsoProvider Result

The following output properties are available:

Type string

The type of SSO provider.

Id string

Unique identifier of the SSO provider.

Name string

The name of the SSO provider.

Type string

The type of SSO provider.

Id string

Unique identifier of the SSO provider.

Name string

The name of the SSO provider.

type String

The type of SSO provider.

id String

Unique identifier of the SSO provider.

name String

The name of the SSO provider.

type string

The type of SSO provider.

id string

Unique identifier of the SSO provider.

name string

The name of the SSO provider.

type str

The type of SSO provider.

id str

Unique identifier of the SSO provider.

name str

The name of the SSO provider.

type String

The type of SSO provider.

id String

Unique identifier of the SSO provider.

name String

The name of the SSO provider.

Package Details

Repository
harness lbrlabs/pulumi-harness
License
Apache-2.0
Notes

This Pulumi package is based on the harness Terraform Provider.