response = client.create_broker( AuthenticationStrategy='SIMPLE'|'LDAP', AutoMinorVersionUpgrade=True|False, BrokerName='string', Configuration={ 'Id': 'string', 'Revision': 123 }, CreatorRequestId='string', DeploymentMode='SINGLE_INSTANCE'|'ACTIVE_STANDBY_MULTI_AZ'|'CLUSTER_MULTI_AZ', EncryptionOptions={ 'KmsKeyId': 'string', 'UseAwsOwnedKey': True|False }, EngineType='ACTIVEMQ'|'RABBITMQ', EngineVersion='string', HostInstanceType='string', LdapServerMetadata={ 'Hosts': [ 'string', ], 'RoleBase': 'string', 'RoleName': 'string', 'RoleSearchMatching': 'string', 'RoleSearchSubtree': True|False, 'ServiceAccountPassword': 'string', 'ServiceAccountUsername': 'string', 'UserBase': 'string', 'UserRoleName': 'string', 'UserSearchMatching': 'string', 'UserSearchSubtree': True|False }, Logs={ 'Audit': True|False, 'General': True|False }, MaintenanceWindowStartTime={ 'DayOfWeek': 'MONDAY'|'TUESDAY'|'WEDNESDAY'|'THURSDAY'|'FRIDAY'|'SATURDAY'|'SUNDAY', 'TimeOfDay': 'string', 'TimeZone': 'string' }, PubliclyAccessible=True|False, SecurityGroups=[ 'string', ], StorageType='EBS'|'EFS', SubnetIds=[ 'string', ], Tags={ 'string': 'string' }, Users=[ { 'ConsoleAccess': True|False, 'Groups': [ 'string', ], 'Password': 'string', 'Username': 'string', 'ReplicationUser': True|False }, ], DataReplicationMode='NONE'|'CRDR', DataReplicationPrimaryBrokerArn='string')