/**
* 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 all IAM users in the AWS account
* can perform cluster actions if they have the proper IAM policy permissions. This
* is the default. A value of false indicates that only the IAM user
* who created the cluster can perform actions.
A value of true indicates that all IAM users in the AWS account
* can perform cluster actions if they have the proper IAM policy permissions. This
* is the default. A value of false indicates that only the IAM user
* who created the cluster can perform actions.
A value of true indicates that all IAM users in the AWS account
* can perform cluster actions if they have the proper IAM policy permissions. This
* is the default. A value of false indicates that only the IAM user
* who created the cluster can perform actions.
A value of true indicates that all IAM users in the AWS account
* can perform cluster actions if they have the proper IAM policy permissions. This
* is the default. A value of false indicates that only the IAM user
* who created the cluster can perform actions.