LICENSE-MANAGER-LINUX-SUBSCRIPTIONS
GetServiceSettings
valid {
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}
ListLinuxSubscriptionInstances
enum_Operator := [ "Equal", "NotEqual", "Contains" ]
valid {
input.Body.Filters[_].Name == STRING
input.Body.Filters[_].Operator == enum_Operator[_]
input.Body.Filters[_].Values[_] == STRING
input.Body.MaxResults == INTEGER
input.Body.NextToken == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}
ListLinuxSubscriptions
enum_Operator := [ "Equal", "NotEqual", "Contains" ]
valid {
input.Body.Filters[_].Name == STRING
input.Body.Filters[_].Operator == enum_Operator[_]
input.Body.Filters[_].Values[_] == STRING
input.Body.MaxResults == INTEGER
input.Body.NextToken == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}
UpdateServiceSettings
enum_LinuxSubscriptionsDiscovery := [ "Enabled", "Disabled" ]
enum_OrganizationIntegration := [ "Enabled", "Disabled" ]
valid {
input.Body.AllowUpdate == BOOLEAN
input.Body.LinuxSubscriptionsDiscovery == enum_LinuxSubscriptionsDiscovery[_]
input.Body.LinuxSubscriptionsDiscoverySettings.OrganizationIntegration == enum_OrganizationIntegration[_]
input.Body.LinuxSubscriptionsDiscoverySettings.SourceRegions[_] == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}
Updated 16 days ago