Yandex v0.13.0 published on Tuesday, Feb 22, 2022 by Pulumi
yandex.getOrganizationmanagerSamlFederationUserAccount
Explore with Pulumi AI
Get information about a user of Yandex SAML Federation. For more information, see the official documentation.
Example Usage
using Pulumi;
using Yandex = Pulumi.Yandex;
class MyStack : Stack
{
public MyStack()
{
var account = Output.Create(Yandex.GetOrganizationmanagerSamlFederationUserAccount.InvokeAsync(new Yandex.GetOrganizationmanagerSamlFederationUserAccountArgs
{
FederationId = "some_federation_id",
NameId = "example@example.org",
}));
this.MyFederation_id = account.Apply(account => account.Id);
}
[Output("myFederation.id")]
public Output<string> MyFederation_id { 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 {
account, err := yandex.GetOrganizationmanagerSamlFederationUserAccount(ctx, &GetOrganizationmanagerSamlFederationUserAccountArgs{
FederationId: "some_federation_id",
NameId: "example@example.org",
}, nil)
if err != nil {
return err
}
ctx.Export("myFederation.id", account.Id)
return nil
})
}
Coming soon!
import pulumi
import pulumi_yandex as yandex
account = yandex.get_organizationmanager_saml_federation_user_account(federation_id="some_federation_id",
name_id="example@example.org")
pulumi.export("myFederation.id", account.id)
import * as pulumi from "@pulumi/pulumi";
import * as yandex from "@pulumi/yandex";
const account = pulumi.output(yandex.getOrganizationmanagerSamlFederationUserAccount({
federationId: "some_federation_id",
nameId: "example@example.org",
}));
export const my_federation_id = account.id;
Coming soon!
Using getOrganizationmanagerSamlFederationUserAccount
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 getOrganizationmanagerSamlFederationUserAccount(args: GetOrganizationmanagerSamlFederationUserAccountArgs, opts?: InvokeOptions): Promise<GetOrganizationmanagerSamlFederationUserAccountResult>
function getOrganizationmanagerSamlFederationUserAccountOutput(args: GetOrganizationmanagerSamlFederationUserAccountOutputArgs, opts?: InvokeOptions): Output<GetOrganizationmanagerSamlFederationUserAccountResult>
def get_organizationmanager_saml_federation_user_account(federation_id: Optional[str] = None,
name_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetOrganizationmanagerSamlFederationUserAccountResult
def get_organizationmanager_saml_federation_user_account_output(federation_id: Optional[pulumi.Input[str]] = None,
name_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetOrganizationmanagerSamlFederationUserAccountResult]
func GetOrganizationmanagerSamlFederationUserAccount(ctx *Context, args *GetOrganizationmanagerSamlFederationUserAccountArgs, opts ...InvokeOption) (*GetOrganizationmanagerSamlFederationUserAccountResult, error)
func GetOrganizationmanagerSamlFederationUserAccountOutput(ctx *Context, args *GetOrganizationmanagerSamlFederationUserAccountOutputArgs, opts ...InvokeOption) GetOrganizationmanagerSamlFederationUserAccountResultOutput
> Note: This function is named GetOrganizationmanagerSamlFederationUserAccount
in the Go SDK.
public static class GetOrganizationmanagerSamlFederationUserAccount
{
public static Task<GetOrganizationmanagerSamlFederationUserAccountResult> InvokeAsync(GetOrganizationmanagerSamlFederationUserAccountArgs args, InvokeOptions? opts = null)
public static Output<GetOrganizationmanagerSamlFederationUserAccountResult> Invoke(GetOrganizationmanagerSamlFederationUserAccountInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetOrganizationmanagerSamlFederationUserAccountResult> getOrganizationmanagerSamlFederationUserAccount(GetOrganizationmanagerSamlFederationUserAccountArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: yandex:index/getOrganizationmanagerSamlFederationUserAccount:getOrganizationmanagerSamlFederationUserAccount
arguments:
# arguments dictionary
The following arguments are supported:
- Federation
Id string - ID of a SAML Federation.
- Name
Id string - Name Id of the SAML federated user.
- Federation
Id string - ID of a SAML Federation.
- Name
Id string - Name Id of the SAML federated user.
- federation
Id String - ID of a SAML Federation.
- name
Id String - Name Id of the SAML federated user.
- federation
Id string - ID of a SAML Federation.
- name
Id string - Name Id of the SAML federated user.
- federation_
id str - ID of a SAML Federation.
- name_
id str - Name Id of the SAML federated user.
- federation
Id String - ID of a SAML Federation.
- name
Id String - Name Id of the SAML federated user.
getOrganizationmanagerSamlFederationUserAccount Result
The following output properties are available:
- Federation
Id string - Id string
- The provider-assigned unique ID for this managed resource.
- Name
Id string
- Federation
Id string - Id string
- The provider-assigned unique ID for this managed resource.
- Name
Id string
- federation
Id String - id String
- The provider-assigned unique ID for this managed resource.
- name
Id String
- federation
Id string - id string
- The provider-assigned unique ID for this managed resource.
- name
Id string
- federation_
id str - id str
- The provider-assigned unique ID for this managed resource.
- name_
id str
- federation
Id String - id String
- The provider-assigned unique ID for this managed resource.
- name
Id String
Package Details
- Repository
- Yandex pulumi/pulumi-yandex
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
yandex
Terraform Provider.