Amazon.SimpleSystemsManagement.AmazonSimpleSystemsManagementClient.UpdateManagedInstanceRole C# (CSharp) Method

UpdateManagedInstanceRole() public method

Assigns or changes an Amazon Identity and Access Management (IAM) role to the managed instance.
/// An error occurred on the server side. /// /// The following problems can cause this exception: /// /// /// /// You do not have permission to access the instance. /// /// /// /// The SSM agent is not running. On managed instances and Linux instances, verify that /// the SSM agent is running. On EC2 Windows instances, verify that the EC2Config service /// is running. /// /// /// /// The SSM agent or EC2Config service is not registered to the SSM endpoint. Try reinstalling /// the SSM agent or EC2Config service. /// /// /// /// The instance is not in valid state. Valid states are: Running, Pending, Stopped, Stopping. /// Invalid states are: Shutting-down and Terminated. /// ///
public UpdateManagedInstanceRole ( UpdateManagedInstanceRoleRequest request ) : UpdateManagedInstanceRoleResponse
request Amazon.SimpleSystemsManagement.Model.UpdateManagedInstanceRoleRequest Container for the necessary parameters to execute the UpdateManagedInstanceRole service method.
return UpdateManagedInstanceRoleResponse
        public UpdateManagedInstanceRoleResponse UpdateManagedInstanceRole(UpdateManagedInstanceRoleRequest request)
        {
            var marshaller = new UpdateManagedInstanceRoleRequestMarshaller();
            var unmarshaller = UpdateManagedInstanceRoleResponseUnmarshaller.Instance;

            return Invoke<UpdateManagedInstanceRoleRequest,UpdateManagedInstanceRoleResponse>(request, marshaller, unmarshaller);
        }
AmazonSimpleSystemsManagementClient