Documentation ¶
Index ¶
- func PossibleValuesForCategoryType() []string
- func ValidateScopedDiagnosticSettingsCategoryID(input interface{}, key string) (warnings []string, errors []error)
- type CategoryType
- type DiagnosticSettingsCategoriesClient
- func (c DiagnosticSettingsCategoriesClient) DiagnosticSettingsCategoryGet(ctx context.Context, id ScopedDiagnosticSettingsCategoryId) (result DiagnosticSettingsCategoryGetOperationResponse, err error)
- func (c DiagnosticSettingsCategoriesClient) DiagnosticSettingsCategoryList(ctx context.Context, id commonids.ScopeId) (result DiagnosticSettingsCategoryListOperationResponse, err error)
- type DiagnosticSettingsCategory
- type DiagnosticSettingsCategoryGetOperationResponse
- type DiagnosticSettingsCategoryListOperationResponse
- type DiagnosticSettingsCategoryResource
- type DiagnosticSettingsCategoryResourceCollection
- type ScopedDiagnosticSettingsCategoryId
- func NewScopedDiagnosticSettingsCategoryID(resourceUri string, diagnosticSettingsCategoryName string) ScopedDiagnosticSettingsCategoryId
- func ParseScopedDiagnosticSettingsCategoryID(input string) (*ScopedDiagnosticSettingsCategoryId, error)
- func ParseScopedDiagnosticSettingsCategoryIDInsensitively(input string) (*ScopedDiagnosticSettingsCategoryId, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PossibleValuesForCategoryType ¶
func PossibleValuesForCategoryType() []string
func ValidateScopedDiagnosticSettingsCategoryID ¶
func ValidateScopedDiagnosticSettingsCategoryID(input interface{}, key string) (warnings []string, errors []error)
ValidateScopedDiagnosticSettingsCategoryID checks that 'input' can be parsed as a Scoped Diagnostic Settings Category ID
Types ¶
type CategoryType ¶
type CategoryType string
const ( CategoryTypeLogs CategoryType = "Logs" CategoryTypeMetrics CategoryType = "Metrics" )
type DiagnosticSettingsCategoriesClient ¶
type DiagnosticSettingsCategoriesClient struct { Client autorest.Client // contains filtered or unexported fields }
func NewDiagnosticSettingsCategoriesClientWithBaseURI ¶
func NewDiagnosticSettingsCategoriesClientWithBaseURI(endpoint string) DiagnosticSettingsCategoriesClient
func (DiagnosticSettingsCategoriesClient) DiagnosticSettingsCategoryGet ¶
func (c DiagnosticSettingsCategoriesClient) DiagnosticSettingsCategoryGet(ctx context.Context, id ScopedDiagnosticSettingsCategoryId) (result DiagnosticSettingsCategoryGetOperationResponse, err error)
DiagnosticSettingsCategoryGet ...
func (DiagnosticSettingsCategoriesClient) DiagnosticSettingsCategoryList ¶
func (c DiagnosticSettingsCategoriesClient) DiagnosticSettingsCategoryList(ctx context.Context, id commonids.ScopeId) (result DiagnosticSettingsCategoryListOperationResponse, err error)
DiagnosticSettingsCategoryList ...
type DiagnosticSettingsCategory ¶
type DiagnosticSettingsCategory struct { CategoryGroups *[]string `json:"categoryGroups,omitempty"` CategoryType *CategoryType `json:"categoryType,omitempty"` }
type DiagnosticSettingsCategoryGetOperationResponse ¶
type DiagnosticSettingsCategoryGetOperationResponse struct { HttpResponse *http.Response Model *DiagnosticSettingsCategoryResource }
type DiagnosticSettingsCategoryListOperationResponse ¶
type DiagnosticSettingsCategoryListOperationResponse struct { HttpResponse *http.Response Model *DiagnosticSettingsCategoryResourceCollection }
type DiagnosticSettingsCategoryResource ¶
type DiagnosticSettingsCategoryResource struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties *DiagnosticSettingsCategory `json:"properties,omitempty"` SystemData *systemdata.SystemData `json:"systemData,omitempty"` Type *string `json:"type,omitempty"` }
type DiagnosticSettingsCategoryResourceCollection ¶
type DiagnosticSettingsCategoryResourceCollection struct {
Value *[]DiagnosticSettingsCategoryResource `json:"value,omitempty"`
}
type ScopedDiagnosticSettingsCategoryId ¶
type ScopedDiagnosticSettingsCategoryId struct { ResourceUri string DiagnosticSettingsCategoryName string }
ScopedDiagnosticSettingsCategoryId is a struct representing the Resource ID for a Scoped Diagnostic Settings Category
func NewScopedDiagnosticSettingsCategoryID ¶
func NewScopedDiagnosticSettingsCategoryID(resourceUri string, diagnosticSettingsCategoryName string) ScopedDiagnosticSettingsCategoryId
NewScopedDiagnosticSettingsCategoryID returns a new ScopedDiagnosticSettingsCategoryId struct
func ParseScopedDiagnosticSettingsCategoryID ¶
func ParseScopedDiagnosticSettingsCategoryID(input string) (*ScopedDiagnosticSettingsCategoryId, error)
ParseScopedDiagnosticSettingsCategoryID parses 'input' into a ScopedDiagnosticSettingsCategoryId
func ParseScopedDiagnosticSettingsCategoryIDInsensitively ¶
func ParseScopedDiagnosticSettingsCategoryIDInsensitively(input string) (*ScopedDiagnosticSettingsCategoryId, error)
ParseScopedDiagnosticSettingsCategoryIDInsensitively parses 'input' case-insensitively into a ScopedDiagnosticSettingsCategoryId note: this method should only be used for API response data and not user input
func (*ScopedDiagnosticSettingsCategoryId) FromParseResult ¶
func (id *ScopedDiagnosticSettingsCategoryId) FromParseResult(input resourceids.ParseResult) error
func (ScopedDiagnosticSettingsCategoryId) ID ¶
func (id ScopedDiagnosticSettingsCategoryId) ID() string
ID returns the formatted Scoped Diagnostic Settings Category ID
func (ScopedDiagnosticSettingsCategoryId) Segments ¶
func (id ScopedDiagnosticSettingsCategoryId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Scoped Diagnostic Settings Category ID
func (ScopedDiagnosticSettingsCategoryId) String ¶
func (id ScopedDiagnosticSettingsCategoryId) String() string
String returns a human-readable description of this Scoped Diagnostic Settings Category ID
Source Files ¶
- client.go
- constants.go
- id_scopeddiagnosticsettingscategory.go
- method_diagnosticsettingscategoryget_autorest.go
- method_diagnosticsettingscategorylist_autorest.go
- model_diagnosticsettingscategory.go
- model_diagnosticsettingscategoryresource.go
- model_diagnosticsettingscategoryresourcecollection.go
- version.go