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 PossibleValuesForOptionalParamEnum() []string + func PossibleValuesForScriptCmdletAudience() []string + func PossibleValuesForScriptCmdletProvisioningState() []string + func PossibleValuesForScriptParameterTypes() []string + func PossibleValuesForVisibilityParameterEnum() []string + func ValidateScriptCmdletID(input interface{}, key string) (warnings []string, errors []error) + func ValidateScriptPackageID(input interface{}, key string) (warnings []string, errors []error) + type GetOperationResponse struct + HttpResponse *http.Response + Model *ScriptCmdlet + OData *odata.OData + type ListCompleteResult struct + Items []ScriptCmdlet + LatestHttpResponse *http.Response + type ListCustomPager struct + NextLink *odata.Link + func (p *ListCustomPager) NextPageLink() *odata.Link + type ListOperationResponse struct + HttpResponse *http.Response + Model *[]ScriptCmdlet + OData *odata.OData + type OptionalParamEnum string + const OptionalParamEnumOptional + const OptionalParamEnumRequired + func (s *OptionalParamEnum) UnmarshalJSON(bytes []byte) error + type ScriptCmdlet struct + Id *string + Name *string + Properties *ScriptCmdletProperties + SystemData *systemdata.SystemData + Type *string + type ScriptCmdletAudience string + const ScriptCmdletAudienceAny + const ScriptCmdletAudienceAutomation + func (s *ScriptCmdletAudience) UnmarshalJSON(bytes []byte) error + type ScriptCmdletId struct + PrivateCloudName string + ResourceGroupName string + ScriptCmdletName string + ScriptPackageName string + SubscriptionId string + func NewScriptCmdletID(subscriptionId string, resourceGroupName string, privateCloudName string, ...) ScriptCmdletId + func ParseScriptCmdletID(input string) (*ScriptCmdletId, error) + func ParseScriptCmdletIDInsensitively(input string) (*ScriptCmdletId, error) + func (id *ScriptCmdletId) FromParseResult(input resourceids.ParseResult) error + func (id ScriptCmdletId) ID() string + func (id ScriptCmdletId) Segments() []resourceids.Segment + func (id ScriptCmdletId) String() string + type ScriptCmdletOperationPredicate struct + Id *string + Name *string + Type *string + func (p ScriptCmdletOperationPredicate) Matches(input ScriptCmdlet) bool + type ScriptCmdletProperties struct + Audience *ScriptCmdletAudience + Description *string + Parameters *[]ScriptParameter + ProvisioningState *ScriptCmdletProvisioningState + Timeout *string + type ScriptCmdletProvisioningState string + const ScriptCmdletProvisioningStateCanceled + const ScriptCmdletProvisioningStateFailed + const ScriptCmdletProvisioningStateSucceeded + func (s *ScriptCmdletProvisioningState) UnmarshalJSON(bytes []byte) error + type ScriptCmdletsClient struct + Client *resourcemanager.Client + func NewScriptCmdletsClientWithBaseURI(sdkApi sdkEnv.Api) (*ScriptCmdletsClient, error) + func (c ScriptCmdletsClient) Get(ctx context.Context, id ScriptCmdletId) (result GetOperationResponse, err error) + func (c ScriptCmdletsClient) List(ctx context.Context, id ScriptPackageId) (result ListOperationResponse, err error) + func (c ScriptCmdletsClient) ListComplete(ctx context.Context, id ScriptPackageId) (ListCompleteResult, error) + func (c ScriptCmdletsClient) ListCompleteMatchingPredicate(ctx context.Context, id ScriptPackageId, ...) (result ListCompleteResult, err error) + type ScriptPackageId struct + PrivateCloudName string + ResourceGroupName string + ScriptPackageName string + SubscriptionId string + func NewScriptPackageID(subscriptionId string, resourceGroupName string, privateCloudName string, ...) ScriptPackageId + func ParseScriptPackageID(input string) (*ScriptPackageId, error) + func ParseScriptPackageIDInsensitively(input string) (*ScriptPackageId, error) + func (id *ScriptPackageId) FromParseResult(input resourceids.ParseResult) error + func (id ScriptPackageId) ID() string + func (id ScriptPackageId) Segments() []resourceids.Segment + func (id ScriptPackageId) String() string + type ScriptParameter struct + Description *string + Name *string + Optional *OptionalParamEnum + Type *ScriptParameterTypes + Visibility *VisibilityParameterEnum + type ScriptParameterTypes string + const ScriptParameterTypesBool + const ScriptParameterTypesCredential + const ScriptParameterTypesFloat + const ScriptParameterTypesInt + const ScriptParameterTypesSecureString + const ScriptParameterTypesString + func (s *ScriptParameterTypes) UnmarshalJSON(bytes []byte) error + type VisibilityParameterEnum string + const VisibilityParameterEnumHidden + const VisibilityParameterEnumVisible + func (s *VisibilityParameterEnum) UnmarshalJSON(bytes []byte) error