v5

package
v1.15.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 22, 2024 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Overview

Copyright (c) 2019 Dell Inc, or its subsidiaries.

Licensed 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.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func IsQuotaLicenseActivated

func IsQuotaLicenseActivated(ctx context.Context,
	client api.Client,
) (bool, error)

IsQuotaLicenseActivated checks if SmartQuotas has been activated (either licensed or in evaluation)

Types

type QuotaLicense

type QuotaLicense struct {
	DaysToExpiry int    `json:"days_to_expiry,omitempty"`
	Expiration   string `json:"expiration,omitempty"`
	ID           string `json:"id,omitempty"`
	NAME         string `json:"name,omitempty"`
	STATUS       string `json:"status,omitempty"`
}

QuotaLicense contains the SmartQuotas license info.

func GetIsiQuotaLicense

func GetIsiQuotaLicense(
	ctx context.Context,
	client api.Client,
) (lic *QuotaLicense, err error)

GetIsiQuotaLicense retrieves the SmartQuotas license info

type QuotaLicenseStatus

type QuotaLicenseStatus struct {
	// contains filtered or unexported fields
}

QuotaLicenseStatus represents a SmartQuotas license status

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL