A factory for creating resources to be used in the policy.

Namespace: Amazon.Auth.AccessControlPolicy
Assembly: AWSSDK (in AWSSDK.dll) Version: 1.4.10.0 (1.4.10.0)

Syntax

         
 C#  Visual Basic  Visual C++ 
public class ResourceFactory
Public Class ResourceFactory
public ref class ResourceFactory

Members

      
 All Members  Methods  
 Public

 Protected
 Instance

 Static 
 Declared

 Inherited
 XNA Framework Only 

 .NET Compact Framework Only 

 MemberDescription
Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
GetHashCode()()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType()()()()
Gets the Type of the current instance.
(Inherited from Object.)
NewS3BucketResource(String)
Constructs a new bucket resource that represents the the specified bucket but not any of the contained objects.
NewS3ObjectResource(String, String)
Constructs a new object resource that represents the specified objects. The keyPattern argument may contain the '*' wildcard to match multiple objects. For example, an object resource created for bucket 'mybucket' and key pattern 'foo*' will match any object stored in 'mybucket' with a key that starts with 'foo'.
NewSQSQueueResource(String, String)
Constructs a new SQS queue resource for an access control policy. A policy statement using this resource will allow or deny actions on the specified queue.
ToString()()()()
Returns a String that represents the current Object.
(Inherited from Object.)

Inheritance Hierarchy

System..::..Object
  Amazon.Auth.AccessControlPolicy..::..ResourceFactory

See Also