AWS SDK Version 3 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

Information about a principal.

Inheritance Hierarchy

System.Object
  Amazon.ServiceCatalog.Model.Principal

Namespace: Amazon.ServiceCatalog.Model
Assembly: AWSSDK.ServiceCatalog.dll
Version: 3.x.y.z

Syntax

C#
public class Principal

The Principal type exposes the following members

Constructors

NameDescription
Public Method Principal()

Properties

NameTypeDescription
Public Property PrincipalARN System.String

Gets and sets the property PrincipalARN.

The ARN of the principal (user, role, or group). This field allows for an ARN with no accountID, with or without wildcard characters if the PrincipalType is an IAM_PATTERN.

For more information, review associate-principal-with-portfolio in the Amazon Web Services CLI Command Reference.

Public Property PrincipalType Amazon.ServiceCatalog.PrincipalType

Gets and sets the property PrincipalType.

The principal type. The supported value is IAM if you use a fully defined ARN, or IAM_PATTERN if you use an ARN with no accountID, with or without wildcard characters.

Version Information

.NET Core App:
Supported in: 3.1

.NET Standard:
Supported in: 2.0

.NET Framework:
Supported in: 4.5, 4.0, 3.5