Documentation ¶
Index ¶
- func ValidateDeletedConfigurationStoreID(input interface{}, key string) (warnings []string, errors []error)
- type ConfigurationStoresGetDeletedOperationResponse
- type ConfigurationStoresListDeletedCompleteResult
- type ConfigurationStoresListDeletedCustomPager
- type ConfigurationStoresListDeletedOperationResponse
- type ConfigurationStoresPurgeDeletedOperationResponse
- type DeletedConfigurationStore
- type DeletedConfigurationStoreId
- func NewDeletedConfigurationStoreID(subscriptionId string, locationName string, ...) DeletedConfigurationStoreId
- func ParseDeletedConfigurationStoreID(input string) (*DeletedConfigurationStoreId, error)
- func ParseDeletedConfigurationStoreIDInsensitively(input string) (*DeletedConfigurationStoreId, error)
- type DeletedConfigurationStoreOperationPredicate
- type DeletedConfigurationStoreProperties
- func (o *DeletedConfigurationStoreProperties) GetDeletionDateAsTime() (*time.Time, error)
- func (o *DeletedConfigurationStoreProperties) GetScheduledPurgeDateAsTime() (*time.Time, error)
- func (o *DeletedConfigurationStoreProperties) SetDeletionDateAsTime(input time.Time)
- func (o *DeletedConfigurationStoreProperties) SetScheduledPurgeDateAsTime(input time.Time)
- type DeletedConfigurationStoresClient
- func (c DeletedConfigurationStoresClient) ConfigurationStoresGetDeleted(ctx context.Context, id DeletedConfigurationStoreId) (result ConfigurationStoresGetDeletedOperationResponse, err error)
- func (c DeletedConfigurationStoresClient) ConfigurationStoresListDeleted(ctx context.Context, id commonids.SubscriptionId) (result ConfigurationStoresListDeletedOperationResponse, err error)
- func (c DeletedConfigurationStoresClient) ConfigurationStoresListDeletedComplete(ctx context.Context, id commonids.SubscriptionId) (ConfigurationStoresListDeletedCompleteResult, error)
- func (c DeletedConfigurationStoresClient) ConfigurationStoresListDeletedCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, ...) (result ConfigurationStoresListDeletedCompleteResult, err error)
- func (c DeletedConfigurationStoresClient) ConfigurationStoresPurgeDeleted(ctx context.Context, id DeletedConfigurationStoreId) (result ConfigurationStoresPurgeDeletedOperationResponse, err error)
- func (c DeletedConfigurationStoresClient) ConfigurationStoresPurgeDeletedThenPoll(ctx context.Context, id DeletedConfigurationStoreId) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ValidateDeletedConfigurationStoreID ¶
func ValidateDeletedConfigurationStoreID(input interface{}, key string) (warnings []string, errors []error)
ValidateDeletedConfigurationStoreID checks that 'input' can be parsed as a Deleted Configuration Store ID
Types ¶
type ConfigurationStoresGetDeletedOperationResponse ¶
type ConfigurationStoresGetDeletedOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *DeletedConfigurationStore }
type ConfigurationStoresListDeletedCompleteResult ¶
type ConfigurationStoresListDeletedCompleteResult struct { LatestHttpResponse *http.Response Items []DeletedConfigurationStore }
type ConfigurationStoresListDeletedCustomPager ¶
func (*ConfigurationStoresListDeletedCustomPager) NextPageLink ¶
func (p *ConfigurationStoresListDeletedCustomPager) NextPageLink() *odata.Link
type ConfigurationStoresListDeletedOperationResponse ¶
type ConfigurationStoresListDeletedOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]DeletedConfigurationStore }
type DeletedConfigurationStore ¶
type DeletedConfigurationStore struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties *DeletedConfigurationStoreProperties `json:"properties,omitempty"` Type *string `json:"type,omitempty"` }
type DeletedConfigurationStoreId ¶
type DeletedConfigurationStoreId struct { SubscriptionId string LocationName string DeletedConfigurationStoreName string }
DeletedConfigurationStoreId is a struct representing the Resource ID for a Deleted Configuration Store
func NewDeletedConfigurationStoreID ¶
func NewDeletedConfigurationStoreID(subscriptionId string, locationName string, deletedConfigurationStoreName string) DeletedConfigurationStoreId
NewDeletedConfigurationStoreID returns a new DeletedConfigurationStoreId struct
func ParseDeletedConfigurationStoreID ¶
func ParseDeletedConfigurationStoreID(input string) (*DeletedConfigurationStoreId, error)
ParseDeletedConfigurationStoreID parses 'input' into a DeletedConfigurationStoreId
func ParseDeletedConfigurationStoreIDInsensitively ¶
func ParseDeletedConfigurationStoreIDInsensitively(input string) (*DeletedConfigurationStoreId, error)
ParseDeletedConfigurationStoreIDInsensitively parses 'input' case-insensitively into a DeletedConfigurationStoreId note: this method should only be used for API response data and not user input
func (*DeletedConfigurationStoreId) FromParseResult ¶
func (id *DeletedConfigurationStoreId) FromParseResult(input resourceids.ParseResult) error
func (DeletedConfigurationStoreId) ID ¶
func (id DeletedConfigurationStoreId) ID() string
ID returns the formatted Deleted Configuration Store ID
func (DeletedConfigurationStoreId) Segments ¶
func (id DeletedConfigurationStoreId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Deleted Configuration Store ID
func (DeletedConfigurationStoreId) String ¶
func (id DeletedConfigurationStoreId) String() string
String returns a human-readable description of this Deleted Configuration Store ID
type DeletedConfigurationStoreOperationPredicate ¶
func (DeletedConfigurationStoreOperationPredicate) Matches ¶
func (p DeletedConfigurationStoreOperationPredicate) Matches(input DeletedConfigurationStore) bool
type DeletedConfigurationStoreProperties ¶
type DeletedConfigurationStoreProperties struct { ConfigurationStoreId *string `json:"configurationStoreId,omitempty"` DeletionDate *string `json:"deletionDate,omitempty"` Location *string `json:"location,omitempty"` PurgeProtectionEnabled *bool `json:"purgeProtectionEnabled,omitempty"` ScheduledPurgeDate *string `json:"scheduledPurgeDate,omitempty"` Tags *map[string]string `json:"tags,omitempty"` }
func (*DeletedConfigurationStoreProperties) GetDeletionDateAsTime ¶
func (o *DeletedConfigurationStoreProperties) GetDeletionDateAsTime() (*time.Time, error)
func (*DeletedConfigurationStoreProperties) GetScheduledPurgeDateAsTime ¶
func (o *DeletedConfigurationStoreProperties) GetScheduledPurgeDateAsTime() (*time.Time, error)
func (*DeletedConfigurationStoreProperties) SetDeletionDateAsTime ¶
func (o *DeletedConfigurationStoreProperties) SetDeletionDateAsTime(input time.Time)
func (*DeletedConfigurationStoreProperties) SetScheduledPurgeDateAsTime ¶
func (o *DeletedConfigurationStoreProperties) SetScheduledPurgeDateAsTime(input time.Time)
type DeletedConfigurationStoresClient ¶
type DeletedConfigurationStoresClient struct {
Client *resourcemanager.Client
}
func NewDeletedConfigurationStoresClientWithBaseURI ¶
func NewDeletedConfigurationStoresClientWithBaseURI(sdkApi sdkEnv.Api) (*DeletedConfigurationStoresClient, error)
func (DeletedConfigurationStoresClient) ConfigurationStoresGetDeleted ¶
func (c DeletedConfigurationStoresClient) ConfigurationStoresGetDeleted(ctx context.Context, id DeletedConfigurationStoreId) (result ConfigurationStoresGetDeletedOperationResponse, err error)
ConfigurationStoresGetDeleted ...
func (DeletedConfigurationStoresClient) ConfigurationStoresListDeleted ¶
func (c DeletedConfigurationStoresClient) ConfigurationStoresListDeleted(ctx context.Context, id commonids.SubscriptionId) (result ConfigurationStoresListDeletedOperationResponse, err error)
ConfigurationStoresListDeleted ...
func (DeletedConfigurationStoresClient) ConfigurationStoresListDeletedComplete ¶
func (c DeletedConfigurationStoresClient) ConfigurationStoresListDeletedComplete(ctx context.Context, id commonids.SubscriptionId) (ConfigurationStoresListDeletedCompleteResult, error)
ConfigurationStoresListDeletedComplete retrieves all the results into a single object
func (DeletedConfigurationStoresClient) ConfigurationStoresListDeletedCompleteMatchingPredicate ¶
func (c DeletedConfigurationStoresClient) ConfigurationStoresListDeletedCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, predicate DeletedConfigurationStoreOperationPredicate) (result ConfigurationStoresListDeletedCompleteResult, err error)
ConfigurationStoresListDeletedCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (DeletedConfigurationStoresClient) ConfigurationStoresPurgeDeleted ¶
func (c DeletedConfigurationStoresClient) ConfigurationStoresPurgeDeleted(ctx context.Context, id DeletedConfigurationStoreId) (result ConfigurationStoresPurgeDeletedOperationResponse, err error)
ConfigurationStoresPurgeDeleted ...
func (DeletedConfigurationStoresClient) ConfigurationStoresPurgeDeletedThenPoll ¶
func (c DeletedConfigurationStoresClient) ConfigurationStoresPurgeDeletedThenPoll(ctx context.Context, id DeletedConfigurationStoreId) error
ConfigurationStoresPurgeDeletedThenPoll performs ConfigurationStoresPurgeDeleted then polls until it's completed