AWS SDK for .NET Documentation
Cluster Class
AmazonAmazon.ElasticMapReduce.ModelCluster Did this page help you?   Yes   No    Tell us about it...
The detailed description of the cluster.
Declaration Syntax
C#
public class Cluster
Members
All MembersConstructorsMethodsProperties



IconMemberDescription
Cluster()()()()
Initializes a new instance of the Cluster class

Applications
Gets and sets the property Applications.

The applications installed on this cluster.


AutoTerminate
Gets and sets the property AutoTerminate.

Specifies whether the cluster should terminate after completing all steps.


Ec2InstanceAttributes
Gets and sets the property Ec2InstanceAttributes.

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.)
Id
Gets and sets the property Id.

The unique identifier for the cluster.


LogUri
Gets and sets the property LogUri.

The path to the Amazon S3 location where logs for this cluster are stored.


Name
Gets and sets the property Name.

The name of the cluster.


RequestedAmiVersion
Gets and sets the property RequestedAmiVersion.

The AMI version requested for this cluster.


RunningAmiVersion
Gets and sets the property RunningAmiVersion.

The AMI version running on this cluster. This differs from the requested version only if the requested version is a meta version, such as "latest".


ServiceRole
Gets and sets the property ServiceRole.

The IAM role that was specified when the job flow was launched. Amazon ElasticMapReduce will assume this role to work with AWS resources on your behalf.


Status
Gets and sets the property Status.

The current status details about the cluster.


Tags
Gets and sets the property Tags.

A list of tags associated with a cluster.


TerminationProtected
Gets and sets the property TerminationProtected.

Indicates whether Amazon EMR will lock the cluster to prevent the EC2 instances from being terminated by an API call or user intervention, or in the event of a cluster error.


ToString()()()()
Returns a string that represents the current object.
(Inherited from Object.)
VisibleToAllUsers
Gets and sets the property VisibleToAllUsers.

Indicates whether the job flow is visible to all IAM users of the AWS account associated with the job flow. If this value is set to

CopyC#
true
, all IAM users of that AWS account can view and manage the job flow if they have the proper policy permissions set. If this value is
CopyC#
false
, only the IAM user that created the cluster can view and manage it. This value can be changed using the SetVisibleToAllUsers action.


WithApplications(array<Application>[]()[][]) Obsolete.
Sets the Applications property

WithApplications(IEnumerable<(Of <<'(Application>)>>)) Obsolete.
Sets the Applications property

WithAutoTerminate(Boolean) Obsolete.
Sets the AutoTerminate property

WithEc2InstanceAttributes(Ec2InstanceAttributes) Obsolete.
Sets the Ec2InstanceAttributes property

WithId(String) Obsolete.
Sets the Id property

WithLogUri(String) Obsolete.
Sets the LogUri property

WithName(String) Obsolete.
Sets the Name property

WithRequestedAmiVersion(String) Obsolete.
Sets the RequestedAmiVersion property

WithRunningAmiVersion(String) Obsolete.
Sets the RunningAmiVersion property

WithServiceRole(String) Obsolete.
Sets the ServiceRole property

WithStatus(ClusterStatus) Obsolete.
Sets the Status property

WithTags(array<Tag>[]()[][]) Obsolete.
Sets the Tags property

WithTags(IEnumerable<(Of <<'(Tag>)>>)) Obsolete.
Sets the Tags property

WithTerminationProtected(Boolean) Obsolete.
Sets the TerminationProtected property

WithVisibleToAllUsers(Boolean) Obsolete.
Sets the VisibleToAllUsers property

Inheritance Hierarchy
Object
Cluster

Assembly: AWSSDK (Module: AWSSDK) Version: 1.5.60.0 (1.5.60.0)