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 * 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!;
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)
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)
public static Output<GetOrganizationmanagerSamlFederationResult> getOrganizationmanagerSamlFederation(GetOrganizationmanagerSamlFederationArgs args, InvokeOptions options)
fn::invoke:
  function: yandex:index/getOrganizationmanagerSamlFederation:getOrganizationmanagerSamlFederation
  arguments:
    # arguments dictionaryThe following arguments are supported:
- FederationId 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.
- OrganizationId string
- Organization that the federation belongs to. If value is omitted, the default provider organization is used.
- FederationId 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.
- OrganizationId string
- Organization that the federation belongs to. If value is omitted, the default provider organization is used.
- federationId 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.
- organizationId String
- Organization that the federation belongs to. If value is omitted, the default provider organization is used.
- federationId 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.
- organizationId 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.
- federationId 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.
- organizationId 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:
- AutoCreate boolAccount On Login 
- Indicates whether new users get added automatically on successful authentication.
- CaseInsensitive boolName Ids 
- Indicates whether case-insensitive name ids are in use.
- string
- The lifetime of a Browser cookie in seconds.
- CreatedAt string
- The SAML Federation creation timestamp.
- Description string
- The description of the SAML Federation.
- FederationId 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
- SecuritySettings List<GetOrganizationmanager Saml Federation Security Setting> 
- Federation security settings, structure is documented below.
- SsoBinding string
- Single sign-on endpoint binding type.
- SsoUrl string
- Single sign-on endpoint URL.
- Labels Dictionary<string, string>
- A set of key/value label pairs assigned to the SAML Federation.
- OrganizationId string
- AutoCreate boolAccount On Login 
- Indicates whether new users get added automatically on successful authentication.
- CaseInsensitive boolName Ids 
- Indicates whether case-insensitive name ids are in use.
- string
- The lifetime of a Browser cookie in seconds.
- CreatedAt string
- The SAML Federation creation timestamp.
- Description string
- The description of the SAML Federation.
- FederationId 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
- SecuritySettings []GetOrganizationmanager Saml Federation Security Setting 
- Federation security settings, structure is documented below.
- SsoBinding string
- Single sign-on endpoint binding type.
- SsoUrl string
- Single sign-on endpoint URL.
- Labels map[string]string
- A set of key/value label pairs assigned to the SAML Federation.
- OrganizationId string
- autoCreate BooleanAccount On Login 
- Indicates whether new users get added automatically on successful authentication.
- caseInsensitive BooleanName Ids 
- Indicates whether case-insensitive name ids are in use.
- String
- The lifetime of a Browser cookie in seconds.
- createdAt String
- The SAML Federation creation timestamp.
- description String
- The description of the SAML Federation.
- federationId 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
- securitySettings List<GetOrganizationmanager Saml Federation Security Setting> 
- Federation security settings, structure is documented below.
- ssoBinding String
- Single sign-on endpoint binding type.
- ssoUrl String
- Single sign-on endpoint URL.
- labels Map<String,String>
- A set of key/value label pairs assigned to the SAML Federation.
- organizationId String
- autoCreate booleanAccount On Login 
- Indicates whether new users get added automatically on successful authentication.
- caseInsensitive booleanName Ids 
- Indicates whether case-insensitive name ids are in use.
- string
- The lifetime of a Browser cookie in seconds.
- createdAt string
- The SAML Federation creation timestamp.
- description string
- The description of the SAML Federation.
- federationId 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
- securitySettings GetOrganizationmanager Saml Federation Security Setting[] 
- Federation security settings, structure is documented below.
- ssoBinding string
- Single sign-on endpoint binding type.
- ssoUrl string
- Single sign-on endpoint URL.
- labels {[key: string]: string}
- A set of key/value label pairs assigned to the SAML Federation.
- organizationId 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
- autoCreate BooleanAccount On Login 
- Indicates whether new users get added automatically on successful authentication.
- caseInsensitive BooleanName Ids 
- Indicates whether case-insensitive name ids are in use.
- String
- The lifetime of a Browser cookie in seconds.
- createdAt String
- The SAML Federation creation timestamp.
- description String
- The description of the SAML Federation.
- federationId 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
- securitySettings List<Property Map>
- Federation security settings, structure is documented below.
- ssoBinding String
- Single sign-on endpoint binding type.
- ssoUrl String
- Single sign-on endpoint URL.
- labels Map<String>
- A set of key/value label pairs assigned to the SAML Federation.
- organizationId String
Supporting Types
GetOrganizationmanagerSamlFederationSecuritySetting     
- EncryptedAssertions bool
- Indicates whether encrypted assertions are enabled.
- EncryptedAssertions bool
- Indicates whether encrypted assertions are enabled.
- encryptedAssertions Boolean
- Indicates whether encrypted assertions are enabled.
- encryptedAssertions boolean
- Indicates whether encrypted assertions are enabled.
- encrypted_assertions bool
- Indicates whether encrypted assertions are enabled.
- encryptedAssertions 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 yandexTerraform Provider.