azurefilebroker job from smb-volume/0.1.5
Github source:
808fd8f
or
master branch
Properties¶
azurefilebroker
¶
allow_create_file_share
¶(optional) - Allow Broker to create file shares
- Default
true
allow_create_storage_account
¶(optional) - Allow Broker to create storage accounts
- Default
true
allow_delete_file_share
¶(optional) - Allow Broker to delete file shares which are created by Broker
- Default
false
allow_delete_storage_account
¶(optional) - Allow Broker to delete storage accounts which are created by Broker
- Default
false
allowed_options
¶A comma separated list of parameters allowed to be set in during bind operations
- Default
file_mode,dir_mode,readonly,vers,sec- Example
file_mode,dir_mode,readonly,vers,sec
client_id
¶(optional) - Required for Azure Management Service. The client id for your service principal
- Default
""
client_secret
¶(optional) - Required for Azure Management Service. The client secret for your service principal
- Default
""
db_ca_cert
¶(optional) - CA Cert to verify SSL connection, if not include, connection will be plain
- Default
""
db_driver
¶[REQUIRED] - database driver name when using SQL to store broker state
- Default
""
db_hostname
¶[REQUIRED] - database hostname when using SQL to store broker state
- Default
""
db_name
¶[REQUIRED] - database name when using SQL to store broker state
- Default
""
db_password
¶[REQUIRED] - database password when using SQL to store broker state
- Default
""
db_port
¶[REQUIRED] - database port when using SQL to store broker state
- Default
""
db_username
¶[REQUIRED] - database username when using SQL to store broker state
- Default
""
default_location
¶(optional) - The default location to use for creating storage accounts
- Default
""
default_options
¶A comma separated list of defaults specified as param:value. If a parameter has a default value and is not in the allowed list, this default value becomes a fixed value that cannot be overridden
- Default
vers:3.0- Example
vers:3.0
default_resource_group_name
¶(optional) - The default resource group name to use for storage accounts
- Default
""
default_subscription_id
¶(optional) - The default Azure Subscription id to use for storage accounts
- Default
""
environment
¶(optional) -
Preexisting
(Using preexisting shares) or the environment for Azure Management Service:AzureCloud
,AzureChinaCloud
,AzureUSGovernment
orAzureGermanCloud
- Default
Preexisting
listen_addr
¶(optional) - address azurefilebroker listens on
- Default
0.0.0.0:9000
log_level
¶azurefilebroker log level
- Default
info
password
¶[REQUIRED] - Basic auth password to verify on incoming Service Broker requests
service_id
¶(optional) - Id of the service to be registered with cf
- Default
06948cb0-cad7-4buh-leba-9ed8b5c345a3
service_name
¶(optional) - name of the service to be registered with cf
- Default
azuresmbvolume
tenant_id
¶(optional) - Required for Azure Management Service. The tenant id for your service principal
- Default
""
username
¶[REQUIRED] - Basic auth username to verify on incoming Service Broker requests
- Default
admin
Templates¶
Templates are rendered and placed onto corresponding
instances during the deployment process. This job's templates
will be placed into /var/vcap/jobs/azurefilebroker/
directory
(learn more).
bin/azurefilebroker_ctl
(fromctl.erb
)
Packages¶
Packages are compiled and placed onto corresponding
instances during the deployment process. Packages will be
placed into /var/vcap/packages/
directory.