Versions in this module Expand all Collapse all v0 v0.20241126.2320 Nov 26, 2024 v0.20241126.1723 Nov 26, 2024 Changes in this version + func PossibleValuesForStandardSupportedCloud() []string + func PossibleValuesForStandardType() []string + func ValidateScopedSecurityStandardID(input interface{}, key string) (warnings []string, errors []error) + type CreateOrUpdateOperationResponse struct + HttpResponse *http.Response + Model *SecurityStandard + OData *odata.OData + type DeleteOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + type GetOperationResponse struct + HttpResponse *http.Response + Model *SecurityStandard + OData *odata.OData + type ListCompleteResult struct + Items []SecurityStandard + LatestHttpResponse *http.Response + type ListCustomPager struct + NextLink *odata.Link + func (p *ListCustomPager) NextPageLink() *odata.Link + type ListOperationResponse struct + HttpResponse *http.Response + Model *[]SecurityStandard + OData *odata.OData + type PartialAssessmentProperties struct + AssessmentKey *string + type ScopedSecurityStandardId struct + Scope string + StandardId string + func NewScopedSecurityStandardID(scope string, standardId string) ScopedSecurityStandardId + func ParseScopedSecurityStandardID(input string) (*ScopedSecurityStandardId, error) + func ParseScopedSecurityStandardIDInsensitively(input string) (*ScopedSecurityStandardId, error) + func (id *ScopedSecurityStandardId) FromParseResult(input resourceids.ParseResult) error + func (id ScopedSecurityStandardId) ID() string + func (id ScopedSecurityStandardId) Segments() []resourceids.Segment + func (id ScopedSecurityStandardId) String() string + type SecurityStandard struct + Id *string + Name *string + Properties *StandardProperties + Type *string + type SecurityStandardOperationPredicate struct + Id *string + Name *string + Type *string + func (p SecurityStandardOperationPredicate) Matches(input SecurityStandard) bool + type SecurityStandardsClient struct + Client *resourcemanager.Client + func NewSecurityStandardsClientWithBaseURI(sdkApi sdkEnv.Api) (*SecurityStandardsClient, error) + func (c SecurityStandardsClient) CreateOrUpdate(ctx context.Context, id ScopedSecurityStandardId, input SecurityStandard) (result CreateOrUpdateOperationResponse, err error) + func (c SecurityStandardsClient) Delete(ctx context.Context, id ScopedSecurityStandardId) (result DeleteOperationResponse, err error) + func (c SecurityStandardsClient) Get(ctx context.Context, id ScopedSecurityStandardId) (result GetOperationResponse, err error) + func (c SecurityStandardsClient) List(ctx context.Context, id commonids.ScopeId) (result ListOperationResponse, err error) + func (c SecurityStandardsClient) ListComplete(ctx context.Context, id commonids.ScopeId) (ListCompleteResult, error) + func (c SecurityStandardsClient) ListCompleteMatchingPredicate(ctx context.Context, id commonids.ScopeId, ...) (result ListCompleteResult, err error) + type StandardMetadata struct + CreatedBy *string + CreatedOn *string + LastUpdatedBy *string + LastUpdatedOn *string + func (o *StandardMetadata) GetCreatedOnAsTime() (*time.Time, error) + func (o *StandardMetadata) GetLastUpdatedOnAsTime() (*time.Time, error) + func (o *StandardMetadata) SetCreatedOnAsTime(input time.Time) + func (o *StandardMetadata) SetLastUpdatedOnAsTime(input time.Time) + type StandardProperties struct + Assessments *[]PartialAssessmentProperties + CloudProviders *[]StandardSupportedCloud + Description *string + DisplayName *string + Metadata *StandardMetadata + PolicySetDefinitionId *string + StandardType *StandardType + type StandardSupportedCloud string + const StandardSupportedCloudAWS + const StandardSupportedCloudAzure + const StandardSupportedCloudGCP + func (s *StandardSupportedCloud) UnmarshalJSON(bytes []byte) error + type StandardType string + const StandardTypeCompliance + const StandardTypeCustom + const StandardTypeDefault + func (s *StandardType) UnmarshalJSON(bytes []byte) error