mirror of
https://github.com/Graylog2/graylog2-server.git
synced 2026-03-13 09:32:21 +08:00
* disable automatic authentication * updated consistency and added change log * fix tests * Remove change log --------- Co-authored-by: Dan Torrey <dan.torrey@graylog.com> Co-authored-by: Ryan Carroll <ryan.carroll@graylog.com>
57 lines
2.3 KiB
JavaScript
57 lines
2.3 KiB
JavaScript
/*
|
|
* Copyright (C) 2020 Graylog, Inc.
|
|
*
|
|
* This program is free software: you can redistribute it and/or modify
|
|
* it under the terms of the Server Side Public License, version 1,
|
|
* as published by MongoDB, Inc.
|
|
*
|
|
* This program is distributed in the hope that it will be useful,
|
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
* Server Side Public License for more details.
|
|
*
|
|
* You should have received a copy of the Server Side Public License
|
|
* along with this program. If not, see
|
|
* <http://www.mongodb.com/licensing/server-side-public-license>.
|
|
*/
|
|
// eslint-disable-next-line import/prefer-default-export
|
|
import { AWS_AUTH_TYPES, DEFAULT_KINESIS_LOG_TYPE } from 'integrations/aws/common/constants';
|
|
|
|
export const exampleFormDataWithKeySecretAuth = {
|
|
awsAuthenticationType: { value: AWS_AUTH_TYPES.keysecret },
|
|
awsCloudWatchAddFlowLogPrefix: { value: true },
|
|
awsAssumeRoleARN: { value: '' },
|
|
awsAccessKey: { value: 'mykey' },
|
|
awsCloudWatchAwsRegion: { value: 'us-east-1' },
|
|
awsCloudWatchBatchSize: { value: 10000 },
|
|
awsEndpointCloudWatch: { value: undefined },
|
|
awsCloudWatchKinesisInputType: { value: DEFAULT_KINESIS_LOG_TYPE },
|
|
awsCloudWatchKinesisStream: { value: 'my-stream' },
|
|
awsCloudWatchName: { value: 'My Input' },
|
|
awsCloudWatchThrottleEnabled: { value: false },
|
|
awsEndpointDynamoDB: { value: undefined },
|
|
awsEndpointIAM: { value: undefined },
|
|
awsEndpointKinesis: { value: undefined },
|
|
awsSecretKey: { value: 'mysecret' },
|
|
overrideSource: { value: '' },
|
|
};
|
|
|
|
export const exampleFormDataWithAutomaticAuth = {
|
|
awsAuthenticationType: { value: AWS_AUTH_TYPES.automatic },
|
|
awsCloudWatchAddFlowLogPrefix: { value: true },
|
|
awsAssumeRoleARN: { value: '' },
|
|
awsCloudWatchAwsRegion: { value: 'us-east-1' },
|
|
awsCloudWatchBatchSize: { value: 10000 },
|
|
awsEndpointCloudWatch: { value: undefined },
|
|
awsCloudWatchKinesisInputType: { value: DEFAULT_KINESIS_LOG_TYPE },
|
|
awsCloudWatchKinesisStream: { value: 'my-stream' },
|
|
awsCloudWatchName: { value: 'My Input' },
|
|
awsCloudWatchThrottleEnabled: { value: false },
|
|
awsEndpointDynamoDB: { value: undefined },
|
|
awsEndpointIAM: { value: undefined },
|
|
awsEndpointKinesis: { value: undefined },
|
|
overrideSource: { value: '' },
|
|
key: 'mykey',
|
|
secret: 'mysecret',
|
|
};
|