AWS SDK Version 2 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.

.NET Framework 3.5
 
Sets the principals associated with this policy statement, and returns this updated Statement object. Principals control which AWS accounts are affected by this policy statement.

If you don't want to restrict your policy to specific users, you can use Amazon.Auth.AccessControlPolicy.Principal.AllUsers to apply the policy to any user trying to access your resource.

Namespace: Amazon.Auth.AccessControlPolicy
Assembly: AWSSDK.dll
Version: (assembly version)

Syntax

C#
public Statement WithPrincipals(
         Principal[] principals
)

Parameters

principals
Type: Amazon.Auth.AccessControlPolicy.Principal[]

The list of principals associated with this policy statement.

Return Value
Type: Amazon.Auth.AccessControlPolicy.Statement
this instance

Version Information

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