1. Packages
  2. Scm Provider
  3. API Docs
  4. getMfaServer
Strata Cloud Manager v0.1.6 published on Wednesday, Oct 16, 2024 by Pulumi

scm.getMfaServer

Explore with Pulumi AI

scm logo
Strata Cloud Manager v0.1.6 published on Wednesday, Oct 16, 2024 by Pulumi

    Retrieves a config item.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as scm from "@pulumi/scm";
    
    const example = scm.getMfaServer({
        id: "1234-56-789",
    });
    
    import pulumi
    import pulumi_scm as scm
    
    example = scm.get_mfa_server(id="1234-56-789")
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-scm/sdk/go/scm"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := scm.LookupMfaServer(ctx, &scm.LookupMfaServerArgs{
    			Id: "1234-56-789",
    		}, nil)
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Scm = Pulumi.Scm;
    
    return await Deployment.RunAsync(() => 
    {
        var example = Scm.GetMfaServer.Invoke(new()
        {
            Id = "1234-56-789",
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.scm.ScmFunctions;
    import com.pulumi.scm.inputs.GetMfaServerArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
            final var example = ScmFunctions.getMfaServer(GetMfaServerArgs.builder()
                .id("1234-56-789")
                .build());
    
        }
    }
    
    variables:
      example:
        fn::invoke:
          Function: scm:getMfaServer
          Arguments:
            id: 1234-56-789
    

    Using getMfaServer

    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 getMfaServer(args: GetMfaServerArgs, opts?: InvokeOptions): Promise<GetMfaServerResult>
    function getMfaServerOutput(args: GetMfaServerOutputArgs, opts?: InvokeOptions): Output<GetMfaServerResult>
    def get_mfa_server(id: Optional[str] = None,
                       opts: Optional[InvokeOptions] = None) -> GetMfaServerResult
    def get_mfa_server_output(id: Optional[pulumi.Input[str]] = None,
                       opts: Optional[InvokeOptions] = None) -> Output[GetMfaServerResult]
    func LookupMfaServer(ctx *Context, args *LookupMfaServerArgs, opts ...InvokeOption) (*LookupMfaServerResult, error)
    func LookupMfaServerOutput(ctx *Context, args *LookupMfaServerOutputArgs, opts ...InvokeOption) LookupMfaServerResultOutput

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

    public static class GetMfaServer 
    {
        public static Task<GetMfaServerResult> InvokeAsync(GetMfaServerArgs args, InvokeOptions? opts = null)
        public static Output<GetMfaServerResult> Invoke(GetMfaServerInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetMfaServerResult> getMfaServer(GetMfaServerArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: scm:index/getMfaServer:getMfaServer
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Id string
    The Id param.
    Id string
    The Id param.
    id String
    The Id param.
    id string
    The Id param.
    id str
    The Id param.
    id String
    The Id param.

    getMfaServer Result

    The following output properties are available:

    Id string
    The Id param.
    MfaCertProfile string
    The MfaCertProfile param.
    MfaVendorType GetMfaServerMfaVendorType
    The MfaVendorType param.
    Name string
    The Name param.
    Tfid string
    Id string
    The Id param.
    MfaCertProfile string
    The MfaCertProfile param.
    MfaVendorType GetMfaServerMfaVendorType
    The MfaVendorType param.
    Name string
    The Name param.
    Tfid string
    id String
    The Id param.
    mfaCertProfile String
    The MfaCertProfile param.
    mfaVendorType GetMfaServerMfaVendorType
    The MfaVendorType param.
    name String
    The Name param.
    tfid String
    id string
    The Id param.
    mfaCertProfile string
    The MfaCertProfile param.
    mfaVendorType GetMfaServerMfaVendorType
    The MfaVendorType param.
    name string
    The Name param.
    tfid string
    id str
    The Id param.
    mfa_cert_profile str
    The MfaCertProfile param.
    mfa_vendor_type GetMfaServerMfaVendorType
    The MfaVendorType param.
    name str
    The Name param.
    tfid str
    id String
    The Id param.
    mfaCertProfile String
    The MfaCertProfile param.
    mfaVendorType Property Map
    The MfaVendorType param.
    name String
    The Name param.
    tfid String

    Supporting Types

    GetMfaServerMfaVendorType

    duoSecurityV2 Property Map
    The DuoSecurityV2 param.
    oktaAdaptiveV1 Property Map
    The OktaAdaptiveV1 param.
    pingIdentityV1 Property Map
    The PingIdentityV1 param.
    rsaSecuridAccessV1 Property Map
    The RsaSecuridAccessV1 param.

    GetMfaServerMfaVendorTypeDuoSecurityV2

    DuoApiHost string
    The DuoApiHost param.
    DuoBaseuri string
    The DuoBaseuri param.
    DuoIntegrationKey string
    The DuoIntegrationKey param.
    DuoSecretKey string
    The DuoSecretKey param.
    DuoTimeout string
    The DuoTimeout param.
    DuoApiHost string
    The DuoApiHost param.
    DuoBaseuri string
    The DuoBaseuri param.
    DuoIntegrationKey string
    The DuoIntegrationKey param.
    DuoSecretKey string
    The DuoSecretKey param.
    DuoTimeout string
    The DuoTimeout param.
    duoApiHost String
    The DuoApiHost param.
    duoBaseuri String
    The DuoBaseuri param.
    duoIntegrationKey String
    The DuoIntegrationKey param.
    duoSecretKey String
    The DuoSecretKey param.
    duoTimeout String
    The DuoTimeout param.
    duoApiHost string
    The DuoApiHost param.
    duoBaseuri string
    The DuoBaseuri param.
    duoIntegrationKey string
    The DuoIntegrationKey param.
    duoSecretKey string
    The DuoSecretKey param.
    duoTimeout string
    The DuoTimeout param.
    duo_api_host str
    The DuoApiHost param.
    duo_baseuri str
    The DuoBaseuri param.
    duo_integration_key str
    The DuoIntegrationKey param.
    duo_secret_key str
    The DuoSecretKey param.
    duo_timeout str
    The DuoTimeout param.
    duoApiHost String
    The DuoApiHost param.
    duoBaseuri String
    The DuoBaseuri param.
    duoIntegrationKey String
    The DuoIntegrationKey param.
    duoSecretKey String
    The DuoSecretKey param.
    duoTimeout String
    The DuoTimeout param.

    GetMfaServerMfaVendorTypeOktaAdaptiveV1

    OktaApiHost string
    The OktaApiHost param.
    OktaBaseuri string
    The OktaBaseuri param.
    OktaOrg string
    The OktaOrg param.
    OktaTimeout string
    The OktaTimeout param.
    OktaToken string
    The OktaToken param.
    OktaApiHost string
    The OktaApiHost param.
    OktaBaseuri string
    The OktaBaseuri param.
    OktaOrg string
    The OktaOrg param.
    OktaTimeout string
    The OktaTimeout param.
    OktaToken string
    The OktaToken param.
    oktaApiHost String
    The OktaApiHost param.
    oktaBaseuri String
    The OktaBaseuri param.
    oktaOrg String
    The OktaOrg param.
    oktaTimeout String
    The OktaTimeout param.
    oktaToken String
    The OktaToken param.
    oktaApiHost string
    The OktaApiHost param.
    oktaBaseuri string
    The OktaBaseuri param.
    oktaOrg string
    The OktaOrg param.
    oktaTimeout string
    The OktaTimeout param.
    oktaToken string
    The OktaToken param.
    okta_api_host str
    The OktaApiHost param.
    okta_baseuri str
    The OktaBaseuri param.
    okta_org str
    The OktaOrg param.
    okta_timeout str
    The OktaTimeout param.
    okta_token str
    The OktaToken param.
    oktaApiHost String
    The OktaApiHost param.
    oktaBaseuri String
    The OktaBaseuri param.
    oktaOrg String
    The OktaOrg param.
    oktaTimeout String
    The OktaTimeout param.
    oktaToken String
    The OktaToken param.

    GetMfaServerMfaVendorTypePingIdentityV1

    PingApiHost string
    The PingApiHost param.
    PingBaseuri string
    The PingBaseuri param.
    PingOrg string
    The PingOrg param.
    PingOrgAlias string
    The PingOrgAlias param.
    PingTimeout string
    The PingTimeout param.
    PingToken string
    The PingToken param.
    PingApiHost string
    The PingApiHost param.
    PingBaseuri string
    The PingBaseuri param.
    PingOrg string
    The PingOrg param.
    PingOrgAlias string
    The PingOrgAlias param.
    PingTimeout string
    The PingTimeout param.
    PingToken string
    The PingToken param.
    pingApiHost String
    The PingApiHost param.
    pingBaseuri String
    The PingBaseuri param.
    pingOrg String
    The PingOrg param.
    pingOrgAlias String
    The PingOrgAlias param.
    pingTimeout String
    The PingTimeout param.
    pingToken String
    The PingToken param.
    pingApiHost string
    The PingApiHost param.
    pingBaseuri string
    The PingBaseuri param.
    pingOrg string
    The PingOrg param.
    pingOrgAlias string
    The PingOrgAlias param.
    pingTimeout string
    The PingTimeout param.
    pingToken string
    The PingToken param.
    ping_api_host str
    The PingApiHost param.
    ping_baseuri str
    The PingBaseuri param.
    ping_org str
    The PingOrg param.
    ping_org_alias str
    The PingOrgAlias param.
    ping_timeout str
    The PingTimeout param.
    ping_token str
    The PingToken param.
    pingApiHost String
    The PingApiHost param.
    pingBaseuri String
    The PingBaseuri param.
    pingOrg String
    The PingOrg param.
    pingOrgAlias String
    The PingOrgAlias param.
    pingTimeout String
    The PingTimeout param.
    pingToken String
    The PingToken param.

    GetMfaServerMfaVendorTypeRsaSecuridAccessV1

    RsaAccessid string
    The RsaAccessid param.
    RsaAccesskey string
    The RsaAccesskey param.
    RsaApiHost string
    The RsaApiHost param.
    RsaAssurancepolicyid string
    The RsaAssurancepolicyid param.
    RsaBaseuri string
    The RsaBaseuri param.
    RsaTimeout string
    The RsaTimeout param.
    RsaAccessid string
    The RsaAccessid param.
    RsaAccesskey string
    The RsaAccesskey param.
    RsaApiHost string
    The RsaApiHost param.
    RsaAssurancepolicyid string
    The RsaAssurancepolicyid param.
    RsaBaseuri string
    The RsaBaseuri param.
    RsaTimeout string
    The RsaTimeout param.
    rsaAccessid String
    The RsaAccessid param.
    rsaAccesskey String
    The RsaAccesskey param.
    rsaApiHost String
    The RsaApiHost param.
    rsaAssurancepolicyid String
    The RsaAssurancepolicyid param.
    rsaBaseuri String
    The RsaBaseuri param.
    rsaTimeout String
    The RsaTimeout param.
    rsaAccessid string
    The RsaAccessid param.
    rsaAccesskey string
    The RsaAccesskey param.
    rsaApiHost string
    The RsaApiHost param.
    rsaAssurancepolicyid string
    The RsaAssurancepolicyid param.
    rsaBaseuri string
    The RsaBaseuri param.
    rsaTimeout string
    The RsaTimeout param.
    rsa_accessid str
    The RsaAccessid param.
    rsa_accesskey str
    The RsaAccesskey param.
    rsa_api_host str
    The RsaApiHost param.
    rsa_assurancepolicyid str
    The RsaAssurancepolicyid param.
    rsa_baseuri str
    The RsaBaseuri param.
    rsa_timeout str
    The RsaTimeout param.
    rsaAccessid String
    The RsaAccessid param.
    rsaAccesskey String
    The RsaAccesskey param.
    rsaApiHost String
    The RsaApiHost param.
    rsaAssurancepolicyid String
    The RsaAssurancepolicyid param.
    rsaBaseuri String
    The RsaBaseuri param.
    rsaTimeout String
    The RsaTimeout param.

    Package Details

    Repository
    scm pulumi/pulumi-scm
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the scm Terraform Provider.
    scm logo
    Strata Cloud Manager v0.1.6 published on Wednesday, Oct 16, 2024 by Pulumi