Yandex v0.13.0 published on Tuesday, Feb 22, 2022 by Pulumi
yandex.getOrganizationmanagerSamlFederation
Explore with Pulumi AI
Get information about a Yandex SAML Federation. For more information, see the official documentation.
Example Usage
using Pulumi;
using Yandex = Pulumi.Yandex;
class MyStack : Stack
{
public MyStack()
{
var federation = Output.Create(Yandex.GetOrganizationmanagerSamlFederation.InvokeAsync(new Yandex.GetOrganizationmanagerSamlFederationArgs
{
FederationId = "some_federation_id",
OrganizationId = "some_organization_id",
}));
this.MyFederation_name = federation.Apply(federation => federation.Name);
}
[Output("myFederation.name")]
public Output<string> MyFederation_name { get; set; }
}
package main
import (
"github.com/pulumi/pulumi-yandex/sdk/go/yandex"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
opt0 := "some_federation_id"
opt1 := "some_organization_id"
federation, err := yandex.LookupOrganizationmanagerSamlFederation(ctx, &GetOrganizationmanagerSamlFederationArgs{
FederationId: &opt0,
OrganizationId: &opt1,
}, nil)
if err != nil {
return err
}
ctx.Export("myFederation.name", federation.Name)
return nil
})
}
Coming soon!
import pulumi
import pulumi_yandex as yandex
federation = yandex.get_organizationmanager_saml_federation(federation_id="some_federation_id",
organization_id="some_organization_id")
pulumi.export("myFederation.name", federation.name)
import * as pulumi from "@pulumi/pulumi";
import * as yandex from "@pulumi/yandex";
const federation = pulumi.output(yandex.getOrganizationmanagerSamlFederation({
federationId: "some_federation_id",
organizationId: "some_organization_id",
}));
export const my_federation_name = federation.name!;
Coming soon!
Using getOrganizationmanagerSamlFederation
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 getOrganizationmanagerSamlFederation(args: GetOrganizationmanagerSamlFederationArgs, opts?: InvokeOptions): Promise<GetOrganizationmanagerSamlFederationResult>
function getOrganizationmanagerSamlFederationOutput(args: GetOrganizationmanagerSamlFederationOutputArgs, opts?: InvokeOptions): Output<GetOrganizationmanagerSamlFederationResult>
def get_organizationmanager_saml_federation(federation_id: Optional[str] = None,
labels: Optional[Mapping[str, str]] = None,
name: Optional[str] = None,
organization_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetOrganizationmanagerSamlFederationResult
def get_organizationmanager_saml_federation_output(federation_id: Optional[pulumi.Input[str]] = None,
labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None,
name: Optional[pulumi.Input[str]] = None,
organization_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetOrganizationmanagerSamlFederationResult]
func LookupOrganizationmanagerSamlFederation(ctx *Context, args *LookupOrganizationmanagerSamlFederationArgs, opts ...InvokeOption) (*LookupOrganizationmanagerSamlFederationResult, error)
func LookupOrganizationmanagerSamlFederationOutput(ctx *Context, args *LookupOrganizationmanagerSamlFederationOutputArgs, opts ...InvokeOption) LookupOrganizationmanagerSamlFederationResultOutput
> Note: This function is named LookupOrganizationmanagerSamlFederation
in the Go SDK.
public static class GetOrganizationmanagerSamlFederation
{
public static Task<GetOrganizationmanagerSamlFederationResult> InvokeAsync(GetOrganizationmanagerSamlFederationArgs args, InvokeOptions? opts = null)
public static Output<GetOrganizationmanagerSamlFederationResult> Invoke(GetOrganizationmanagerSamlFederationInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetOrganizationmanagerSamlFederationResult> getOrganizationmanagerSamlFederation(GetOrganizationmanagerSamlFederationArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: yandex:index/getOrganizationmanagerSamlFederation:getOrganizationmanagerSamlFederation
arguments:
# arguments dictionary
The following arguments are supported:
- Federation
Id string - ID of a SAML Federation.
- Labels Dictionary<string, string>
- A set of key/value label pairs assigned to the SAML Federation.
- Name string
- Name of a SAML Federation.
- Organization
Id string - Organization that the federation belongs to. If value is omitted, the default provider organization is used.
- Federation
Id string - ID of a SAML Federation.
- Labels map[string]string
- A set of key/value label pairs assigned to the SAML Federation.
- Name string
- Name of a SAML Federation.
- Organization
Id string - Organization that the federation belongs to. If value is omitted, the default provider organization is used.
- federation
Id String - ID of a SAML Federation.
- labels Map<String,String>
- A set of key/value label pairs assigned to the SAML Federation.
- name String
- Name of a SAML Federation.
- organization
Id String - Organization that the federation belongs to. If value is omitted, the default provider organization is used.
- federation
Id string - ID of a SAML Federation.
- labels {[key: string]: string}
- A set of key/value label pairs assigned to the SAML Federation.
- name string
- Name of a SAML Federation.
- organization
Id string - Organization that the federation belongs to. If value is omitted, the default provider organization is used.
- federation_
id str - ID of a SAML Federation.
- labels Mapping[str, str]
- A set of key/value label pairs assigned to the SAML Federation.
- name str
- Name of a SAML Federation.
- organization_
id str - Organization that the federation belongs to. If value is omitted, the default provider organization is used.
- federation
Id String - ID of a SAML Federation.
- labels Map<String>
- A set of key/value label pairs assigned to the SAML Federation.
- name String
- Name of a SAML Federation.
- organization
Id String - Organization that the federation belongs to. If value is omitted, the default provider organization is used.
getOrganizationmanagerSamlFederation Result
The following output properties are available:
- Auto
Create boolAccount On Login - Indicates whether new users get added automatically on successful authentication.
- Case
Insensitive boolName Ids - Indicates whether case-insensitive name ids are in use.
- string
- The lifetime of a Browser cookie in seconds.
- Created
At string - The SAML Federation creation timestamp.
- Description string
- The description of the SAML Federation.
- Federation
Id string - Id string
- The provider-assigned unique ID for this managed resource.
- Issuer string
- The ID of the IdP server used for authentication.
- Name string
- Security
Settings List<GetOrganizationmanager Saml Federation Security Setting> - Federation security settings, structure is documented below.
- Sso
Binding string - Single sign-on endpoint binding type.
- Sso
Url string - Single sign-on endpoint URL.
- Labels Dictionary<string, string>
- A set of key/value label pairs assigned to the SAML Federation.
- Organization
Id string
- Auto
Create boolAccount On Login - Indicates whether new users get added automatically on successful authentication.
- Case
Insensitive boolName Ids - Indicates whether case-insensitive name ids are in use.
- string
- The lifetime of a Browser cookie in seconds.
- Created
At string - The SAML Federation creation timestamp.
- Description string
- The description of the SAML Federation.
- Federation
Id string - Id string
- The provider-assigned unique ID for this managed resource.
- Issuer string
- The ID of the IdP server used for authentication.
- Name string
- Security
Settings []GetOrganizationmanager Saml Federation Security Setting - Federation security settings, structure is documented below.
- Sso
Binding string - Single sign-on endpoint binding type.
- Sso
Url string - Single sign-on endpoint URL.
- Labels map[string]string
- A set of key/value label pairs assigned to the SAML Federation.
- Organization
Id string
- auto
Create BooleanAccount On Login - Indicates whether new users get added automatically on successful authentication.
- case
Insensitive BooleanName Ids - Indicates whether case-insensitive name ids are in use.
- String
- The lifetime of a Browser cookie in seconds.
- created
At String - The SAML Federation creation timestamp.
- description String
- The description of the SAML Federation.
- federation
Id String - id String
- The provider-assigned unique ID for this managed resource.
- issuer String
- The ID of the IdP server used for authentication.
- name String
- security
Settings List<GetOrganizationmanager Saml Federation Security Setting> - Federation security settings, structure is documented below.
- sso
Binding String - Single sign-on endpoint binding type.
- sso
Url String - Single sign-on endpoint URL.
- labels Map<String,String>
- A set of key/value label pairs assigned to the SAML Federation.
- organization
Id String
- auto
Create booleanAccount On Login - Indicates whether new users get added automatically on successful authentication.
- case
Insensitive booleanName Ids - Indicates whether case-insensitive name ids are in use.
- string
- The lifetime of a Browser cookie in seconds.
- created
At string - The SAML Federation creation timestamp.
- description string
- The description of the SAML Federation.
- federation
Id string - id string
- The provider-assigned unique ID for this managed resource.
- issuer string
- The ID of the IdP server used for authentication.
- name string
- security
Settings GetOrganizationmanager Saml Federation Security Setting[] - Federation security settings, structure is documented below.
- sso
Binding string - Single sign-on endpoint binding type.
- sso
Url string - Single sign-on endpoint URL.
- labels {[key: string]: string}
- A set of key/value label pairs assigned to the SAML Federation.
- organization
Id string
- auto_
create_ boolaccount_ on_ login - Indicates whether new users get added automatically on successful authentication.
- case_
insensitive_ boolname_ ids - Indicates whether case-insensitive name ids are in use.
- str
- The lifetime of a Browser cookie in seconds.
- created_
at str - The SAML Federation creation timestamp.
- description str
- The description of the SAML Federation.
- federation_
id str - id str
- The provider-assigned unique ID for this managed resource.
- issuer str
- The ID of the IdP server used for authentication.
- name str
- security_
settings Sequence[GetOrganizationmanager Saml Federation Security Setting] - Federation security settings, structure is documented below.
- sso_
binding str - Single sign-on endpoint binding type.
- sso_
url str - Single sign-on endpoint URL.
- labels Mapping[str, str]
- A set of key/value label pairs assigned to the SAML Federation.
- organization_
id str
- auto
Create BooleanAccount On Login - Indicates whether new users get added automatically on successful authentication.
- case
Insensitive BooleanName Ids - Indicates whether case-insensitive name ids are in use.
- String
- The lifetime of a Browser cookie in seconds.
- created
At String - The SAML Federation creation timestamp.
- description String
- The description of the SAML Federation.
- federation
Id String - id String
- The provider-assigned unique ID for this managed resource.
- issuer String
- The ID of the IdP server used for authentication.
- name String
- security
Settings List<Property Map> - Federation security settings, structure is documented below.
- sso
Binding String - Single sign-on endpoint binding type.
- sso
Url String - Single sign-on endpoint URL.
- labels Map<String>
- A set of key/value label pairs assigned to the SAML Federation.
- organization
Id String
Supporting Types
GetOrganizationmanagerSamlFederationSecuritySetting
- Encrypted
Assertions bool - Indicates whether encrypted assertions are enabled.
- Encrypted
Assertions bool - Indicates whether encrypted assertions are enabled.
- encrypted
Assertions Boolean - Indicates whether encrypted assertions are enabled.
- encrypted
Assertions boolean - Indicates whether encrypted assertions are enabled.
- encrypted_
assertions bool - Indicates whether encrypted assertions are enabled.
- encrypted
Assertions Boolean - Indicates whether encrypted assertions are enabled.
Package Details
- Repository
- Yandex pulumi/pulumi-yandex
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
yandex
Terraform Provider.