/// <summary>
 /// Reads the Role ID of an AppRole from a Vault server.
 /// 
 /// &gt; This content is derived from https://github.com/terraform-providers/terraform-provider-vault/blob/master/website/docs/d/approle_auth_backend_role_id.html.markdown.
 /// </summary>
 public static Task<GetAuthBackendRoleIdResult> GetAuthBackendRoleId(GetAuthBackendRoleIdArgs args, InvokeOptions? options = null)
     => Pulumi.Deployment.Instance.InvokeAsync<GetAuthBackendRoleIdResult>("vault:appRole/getAuthBackendRoleId:getAuthBackendRoleId", args ?? InvokeArgs.Empty, options.WithVersion());
Пример #2
0
 /// <summary>
 /// Reads the Role ID of an AppRole from a Vault server.
 ///
 /// {{% examples %}}
 /// ## Example Usage
 /// {{% example %}}
 ///
 /// ```csharp
 /// using Pulumi;
 /// using Vault = Pulumi.Vault;
 ///
 /// class MyStack : Stack
 /// {
 ///     public MyStack()
 ///     {
 ///         var role = Output.Create(Vault.AppRole.GetAuthBackendRoleId.InvokeAsync(new Vault.AppRole.GetAuthBackendRoleIdArgs
 ///         {
 ///             Backend = "my-approle-backend",
 ///             RoleName = "my-role",
 ///         }));
 ///         this.Role_id = role.Apply(role =&gt; role.RoleId);
 ///     }
 ///
 ///     [Output("role-id")]
 ///     public Output&lt;string&gt; Role_id { get; set; }
 /// }
 /// ```
 /// {{% /example %}}
 /// {{% /examples %}}
 /// </summary>
 public static Task <GetAuthBackendRoleIdResult> InvokeAsync(GetAuthBackendRoleIdArgs args, InvokeOptions?options = null)
 => Pulumi.Deployment.Instance.InvokeAsync <GetAuthBackendRoleIdResult>("vault:appRole/getAuthBackendRoleId:getAuthBackendRoleId", args ?? new GetAuthBackendRoleIdArgs(), options.WithDefaults());