Class GetPolicyDocumentStatementNotPrincipalArgs
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Aws.Iam.Inputs
Assembly: Pulumi.Aws.dll
Syntax
public sealed class GetPolicyDocumentStatementNotPrincipalArgs : InvokeArgs
Constructors
View SourceGetPolicyDocumentStatementNotPrincipalArgs()
Declaration
public GetPolicyDocumentStatementNotPrincipalArgs()
Properties
View SourceIdentifiers
List of identifiers for principals. When type
is "AWS", these are IAM user or role ARNs. When type is "Service", these are AWS Service roles e.g. lambda.amazonaws.com. When type is "Federated", these are web identity users or SAML provider ARNs.
Declaration
public List<string> Identifiers { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Generic.List<System.String> |
Type
The type of principal. For AWS ARNs this is "AWS". For AWS services (e.g. Lambda), this is "Service". For Federated access the type is "Federated".
Declaration
public string Type { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |