blob: e28c3a5895379b666cbfedc22ef75350d27aaeeb [file] [log] [blame]
# Licensed to the Apache Software Foundation (ASF) under one or more
# contributor license agreements. See the NOTICE file distributed with
# this work for additional information regarding copyright ownership.
# The ASF licenses this file to You under the Apache License, Version 2.0
# (the "License"); you may not use this file except in compliance with
# the License. You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
# This is the configuration file for the secrets rotation service.
# It defines the parameters for the secrets rotation process.
# GENERAL CONFIGURATION
# The project ID where the secrets rotation service will run
project_id: "apache-beam-testing"
# Secret service configuration
# Default secret rotation interval in days
rotation_interval: 7
# Time the disabled secret versions will be kept before deletion
grace_period: 2
# LOGGING
# Logging level for the secrets rotation service
logging_level: "DEBUG" # Options: DEBUG, INFO, WARNING, ERROR, CRITICAL