/**
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0.
*/
#pragma once
#include The input to the SetVisibleToAllUsers action.See Also:
AWS
* API Reference
The unique identifier of the job flow (cluster).
*/ inline const Aws::VectorThe unique identifier of the job flow (cluster).
*/ inline bool JobFlowIdsHasBeenSet() const { return m_jobFlowIdsHasBeenSet; } /** *The unique identifier of the job flow (cluster).
*/ inline void SetJobFlowIds(const Aws::VectorThe unique identifier of the job flow (cluster).
*/ inline void SetJobFlowIds(Aws::VectorThe unique identifier of the job flow (cluster).
*/ inline SetVisibleToAllUsersRequest& WithJobFlowIds(const Aws::VectorThe unique identifier of the job flow (cluster).
*/ inline SetVisibleToAllUsersRequest& WithJobFlowIds(Aws::VectorThe unique identifier of the job flow (cluster).
*/ inline SetVisibleToAllUsersRequest& AddJobFlowIds(const Aws::String& value) { m_jobFlowIdsHasBeenSet = true; m_jobFlowIds.push_back(value); return *this; } /** *The unique identifier of the job flow (cluster).
*/ inline SetVisibleToAllUsersRequest& AddJobFlowIds(Aws::String&& value) { m_jobFlowIdsHasBeenSet = true; m_jobFlowIds.push_back(std::move(value)); return *this; } /** *The unique identifier of the job flow (cluster).
*/ inline SetVisibleToAllUsersRequest& AddJobFlowIds(const char* value) { m_jobFlowIdsHasBeenSet = true; m_jobFlowIds.push_back(value); return *this; } /** *A value of true
indicates that an IAM principal in the Amazon
* Web Services account can perform Amazon EMR actions on the cluster that the IAM
* policies attached to the principal allow. A value of false
* indicates that only the IAM principal that created the cluster and the Amazon
* Web Services root user can perform Amazon EMR actions on the cluster.
A value of true
indicates that an IAM principal in the Amazon
* Web Services account can perform Amazon EMR actions on the cluster that the IAM
* policies attached to the principal allow. A value of false
* indicates that only the IAM principal that created the cluster and the Amazon
* Web Services root user can perform Amazon EMR actions on the cluster.
A value of true
indicates that an IAM principal in the Amazon
* Web Services account can perform Amazon EMR actions on the cluster that the IAM
* policies attached to the principal allow. A value of false
* indicates that only the IAM principal that created the cluster and the Amazon
* Web Services root user can perform Amazon EMR actions on the cluster.
A value of true
indicates that an IAM principal in the Amazon
* Web Services account can perform Amazon EMR actions on the cluster that the IAM
* policies attached to the principal allow. A value of false
* indicates that only the IAM principal that created the cluster and the Amazon
* Web Services root user can perform Amazon EMR actions on the cluster.