Documentation ¶
Index ¶
- func PossibleValuesForConfigurationName() []string
- func ValidateConfigurationID(input interface{}, key string) (warnings []string, errors []error)
- type Configuration
- type ConfigurationId
- type ConfigurationList
- type ConfigurationName
- type ConfigurationProperties
- type TenantConfigurationClient
- func (c TenantConfigurationClient) TenantConfigurationsCreate(ctx context.Context, id ConfigurationId, input Configuration) (result TenantConfigurationsCreateOperationResponse, err error)
- func (c TenantConfigurationClient) TenantConfigurationsDelete(ctx context.Context, id ConfigurationId) (result TenantConfigurationsDeleteOperationResponse, err error)
- func (c TenantConfigurationClient) TenantConfigurationsGet(ctx context.Context, id ConfigurationId) (result TenantConfigurationsGetOperationResponse, err error)
- func (c TenantConfigurationClient) TenantConfigurationsList(ctx context.Context) (result TenantConfigurationsListOperationResponse, err error)
- type TenantConfigurationsCreateOperationResponse
- type TenantConfigurationsDeleteOperationResponse
- type TenantConfigurationsGetOperationResponse
- type TenantConfigurationsListOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PossibleValuesForConfigurationName ¶
func PossibleValuesForConfigurationName() []string
func ValidateConfigurationID ¶
ValidateConfigurationID checks that 'input' can be parsed as a Configuration ID
Types ¶
type Configuration ¶
type Configuration struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties *ConfigurationProperties `json:"properties,omitempty"` Type *string `json:"type,omitempty"` }
type ConfigurationId ¶
type ConfigurationId struct {
ConfigurationName ConfigurationName
}
ConfigurationId is a struct representing the Resource ID for a Configuration
func NewConfigurationID ¶
func NewConfigurationID(configurationName ConfigurationName) ConfigurationId
NewConfigurationID returns a new ConfigurationId struct
func ParseConfigurationID ¶
func ParseConfigurationID(input string) (*ConfigurationId, error)
ParseConfigurationID parses 'input' into a ConfigurationId
func ParseConfigurationIDInsensitively ¶
func ParseConfigurationIDInsensitively(input string) (*ConfigurationId, error)
ParseConfigurationIDInsensitively parses 'input' case-insensitively into a ConfigurationId note: this method should only be used for API response data and not user input
func (ConfigurationId) ID ¶
func (id ConfigurationId) ID() string
ID returns the formatted Configuration ID
func (ConfigurationId) Segments ¶
func (id ConfigurationId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Configuration ID
func (ConfigurationId) String ¶
func (id ConfigurationId) String() string
String returns a human-readable description of this Configuration ID
type ConfigurationList ¶
type ConfigurationList struct { NextLink *string `json:"nextLink,omitempty"` Value *[]Configuration `json:"value,omitempty"` }
type ConfigurationName ¶
type ConfigurationName string
const (
ConfigurationNameDefault ConfigurationName = "default"
)
type ConfigurationProperties ¶
type ConfigurationProperties struct {
EnforcePrivateMarkdownStorage *bool `json:"enforcePrivateMarkdownStorage,omitempty"`
}
type TenantConfigurationClient ¶
type TenantConfigurationClient struct { Client autorest.Client // contains filtered or unexported fields }
func NewTenantConfigurationClientWithBaseURI ¶
func NewTenantConfigurationClientWithBaseURI(endpoint string) TenantConfigurationClient
func (TenantConfigurationClient) TenantConfigurationsCreate ¶
func (c TenantConfigurationClient) TenantConfigurationsCreate(ctx context.Context, id ConfigurationId, input Configuration) (result TenantConfigurationsCreateOperationResponse, err error)
TenantConfigurationsCreate ...
func (TenantConfigurationClient) TenantConfigurationsDelete ¶
func (c TenantConfigurationClient) TenantConfigurationsDelete(ctx context.Context, id ConfigurationId) (result TenantConfigurationsDeleteOperationResponse, err error)
TenantConfigurationsDelete ...
func (TenantConfigurationClient) TenantConfigurationsGet ¶
func (c TenantConfigurationClient) TenantConfigurationsGet(ctx context.Context, id ConfigurationId) (result TenantConfigurationsGetOperationResponse, err error)
TenantConfigurationsGet ...
func (TenantConfigurationClient) TenantConfigurationsList ¶
func (c TenantConfigurationClient) TenantConfigurationsList(ctx context.Context) (result TenantConfigurationsListOperationResponse, err error)
TenantConfigurationsList ...
type TenantConfigurationsCreateOperationResponse ¶
type TenantConfigurationsCreateOperationResponse struct { HttpResponse *http.Response Model *Configuration }
type TenantConfigurationsGetOperationResponse ¶
type TenantConfigurationsGetOperationResponse struct { HttpResponse *http.Response Model *Configuration }
type TenantConfigurationsListOperationResponse ¶
type TenantConfigurationsListOperationResponse struct { HttpResponse *http.Response Model *ConfigurationList }
Source Files ¶
- client.go
- constants.go
- id_configuration.go
- method_tenantconfigurationscreate_autorest.go
- method_tenantconfigurationsdelete_autorest.go
- method_tenantconfigurationsget_autorest.go
- method_tenantconfigurationslist_autorest.go
- model_configuration.go
- model_configurationlist.go
- model_configurationproperties.go
- version.go