/**
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0.
*/
#pragma once
#include Configuration properties for Hyperledger Fabric for a member in a Managed
* Blockchain network that is using the Hyperledger Fabric framework.See
* Also:
AWS
* API Reference
The user name for the member's initial administrative user.
*/ inline const Aws::String& GetAdminUsername() const{ return m_adminUsername; } /** *The user name for the member's initial administrative user.
*/ inline bool AdminUsernameHasBeenSet() const { return m_adminUsernameHasBeenSet; } /** *The user name for the member's initial administrative user.
*/ inline void SetAdminUsername(const Aws::String& value) { m_adminUsernameHasBeenSet = true; m_adminUsername = value; } /** *The user name for the member's initial administrative user.
*/ inline void SetAdminUsername(Aws::String&& value) { m_adminUsernameHasBeenSet = true; m_adminUsername = std::move(value); } /** *The user name for the member's initial administrative user.
*/ inline void SetAdminUsername(const char* value) { m_adminUsernameHasBeenSet = true; m_adminUsername.assign(value); } /** *The user name for the member's initial administrative user.
*/ inline MemberFabricConfiguration& WithAdminUsername(const Aws::String& value) { SetAdminUsername(value); return *this;} /** *The user name for the member's initial administrative user.
*/ inline MemberFabricConfiguration& WithAdminUsername(Aws::String&& value) { SetAdminUsername(std::move(value)); return *this;} /** *The user name for the member's initial administrative user.
*/ inline MemberFabricConfiguration& WithAdminUsername(const char* value) { SetAdminUsername(value); return *this;} /** *The password for the member's initial administrative user. The
* AdminPassword
must be at least 8 characters long and no more than
* 32 characters. It must contain at least one uppercase letter, one lowercase
* letter, and one digit. It cannot have a single quotation mark (‘), a double
* quotation marks (“), a forward slash(/), a backward slash(\), @, or a space.
The password for the member's initial administrative user. The
* AdminPassword
must be at least 8 characters long and no more than
* 32 characters. It must contain at least one uppercase letter, one lowercase
* letter, and one digit. It cannot have a single quotation mark (‘), a double
* quotation marks (“), a forward slash(/), a backward slash(\), @, or a space.
The password for the member's initial administrative user. The
* AdminPassword
must be at least 8 characters long and no more than
* 32 characters. It must contain at least one uppercase letter, one lowercase
* letter, and one digit. It cannot have a single quotation mark (‘), a double
* quotation marks (“), a forward slash(/), a backward slash(\), @, or a space.
The password for the member's initial administrative user. The
* AdminPassword
must be at least 8 characters long and no more than
* 32 characters. It must contain at least one uppercase letter, one lowercase
* letter, and one digit. It cannot have a single quotation mark (‘), a double
* quotation marks (“), a forward slash(/), a backward slash(\), @, or a space.
The password for the member's initial administrative user. The
* AdminPassword
must be at least 8 characters long and no more than
* 32 characters. It must contain at least one uppercase letter, one lowercase
* letter, and one digit. It cannot have a single quotation mark (‘), a double
* quotation marks (“), a forward slash(/), a backward slash(\), @, or a space.
The password for the member's initial administrative user. The
* AdminPassword
must be at least 8 characters long and no more than
* 32 characters. It must contain at least one uppercase letter, one lowercase
* letter, and one digit. It cannot have a single quotation mark (‘), a double
* quotation marks (“), a forward slash(/), a backward slash(\), @, or a space.
The password for the member's initial administrative user. The
* AdminPassword
must be at least 8 characters long and no more than
* 32 characters. It must contain at least one uppercase letter, one lowercase
* letter, and one digit. It cannot have a single quotation mark (‘), a double
* quotation marks (“), a forward slash(/), a backward slash(\), @, or a space.
The password for the member's initial administrative user. The
* AdminPassword
must be at least 8 characters long and no more than
* 32 characters. It must contain at least one uppercase letter, one lowercase
* letter, and one digit. It cannot have a single quotation mark (‘), a double
* quotation marks (“), a forward slash(/), a backward slash(\), @, or a space.