Billing (gdnsl billing )
Get commands related to billing.
gdnsl billing [flags]
Examples:
  # Help for billing command group
  gdnsl billing -h
Options:
  -h, --help            Help for billing.
Options inherited:
      --config string   gdnsl config file (default is ./gdnsl.yaml)
gdnsl billing usage
Get billing usage of the tenant in specific date range.
gdnsl billing usage describe [flags]
Examples:
  # Describe a billing usage starting from 1st day of the current month to till date
  gdnsl billing usage
  # Describe a billing usage starting from 1st day of the current month to till date for the specified region
  gdnsl billing usage --region 'prashant-ap-west'
  # Describe a billing usage starting from the specified date to till date
  gdnsl billing usage --start-date '2021-10-10'
  # Describe a billing usage starting from the specified date to till the specified date
  gdnsl billing usage --start-date '2021-05-01' --end-date '2021-10-30'
Options:
  -h, --help               Help to get account details.
      --region string      Name of the region.
      --start-date string  Start date in 'YYYY-MM-DD' format. Example: 2020-12-01. (default is 1st day of the current month)
      --end-date string    End date in 'YYYY-MM-DD' format. Example: 2020-12-31. (default is today's date)
Options inherited:
      --config string      gdnsl config file (default is ./gdnsl.yaml)
gdnsl billing account
Get details of a billing account.
gdnsl billing account
Examples:
  # Describe a billing account
  gdnsl billing account
Options:
  -h, --help                Help to get account details
Options inherited:
      --config string       gdnsl config file (default is ./gdnsl.yaml)
gdnsl billing invoice
Get details of invoice of the tenant for the specified year and month. ( default is current month)
gdnsl billing invoice  [flags]
Examples:
  # Describe billing invoices for the current month
  gdnsl billing invoice 
  # Describe billing invoice for the year 2021 and 11th month
  gdnsl billing invoice  --year 2021 --month 11
  # Describe billing invoice for the current year and 11th month
  gdnsl billing invoice  --month 11
  # Describe billing invoice for the year 2021 and current month
  gdnsl billing invoice  --year 2021
  # List billing invoices
  gdnsl billing invoice --list
  # Describe billing invoices for the previous 4 months
  gdnsl billing invoice --list --limit 4
Options:
  -h, --help                  Help to get list of invoices.
      --current boolean       Get invoice of the tenant for the current month. ( default is true)
      --month number          Month in 'DD' format. Valid values:[1..12] ( default is current month)
      --year number           Year in 'YYYY' format. Example:2021 ( default is current year)
      --list                  List invoices for previous months. Default: 3
      --limit number          Number of previous months. ( default is 3)
Options inherited:
      --config string       gdnsl config file (default is ./gdnsl.yaml)
gdnsl billing payment
Command for billing payments.
gdnsl billing payment [flags]
Examples:
  # Get payment details of the previous months. (default is 3 months)
  gdnsl billing payment
  # Describe billing payment for the previous 4 months
  gdnsl billing payment --limit 4
Options:
  -h, --help                Help to get payment details.
      --limit number        Number of previous months.
      --method string       Payment method.
Options inherited:
      --config string       gdnsl config file (default is ./gdnsl.yaml)
gdnsl billing plan
Get details of a billing plan. Default is METERED.
gdnsl billing plan [flags]
Examples:
  # Describe billing plan
  gdnsl billing plan --name ENTERPRISE
  # List all billing plans
  gdnsl billing plan --list
Options:
  -h, --help   Help to get a plan details
      --list   List all billing plans.
      --name string Name of the billing plan.
Options inherited:
      --config string       gdnsl config file (default is ./gdnsl.yaml)
gdnsl billing contact
Update contact details.
gdnsl billing contact <tenant-name> [flags]
Examples:
  # Update billing contact
  gdnsl billing contact demo_mm.com --update 
    --firstname Demo 
    --lastname Gdn 
    --email demo@mm.com 
    --phone 123445657 
    --line1 l1 --line2 l2 
    --city Pune 
    --state Maharashtra 
    --country India 
    --zipcode 111222
  # Describe billing contact
  gdnsl billing contact demo_mm.com --describe 
Options:
  -h, --help                Help to update billing contact details.
      --describe            Describe contact info.
      --update              Update.
      --city string         City.
      --country string      Name of the country.
      --email string        Email address.
      --firstname string    First name.
      --lastname string     Last name.
      --line1 string        Address Line 1.
      --line2 string        Address Line 2.
      --phone string        Phone number.
      --state string        State.
      --zipcode string      Zip code.
Options inherited:
      --config string       gdnsl config file. (default is ./gdnsl.yaml)