License Manager Linux Subscriptions Classes
BaseValidatorModel
Oops! This Pydantic model is currently empty. Stay tuned!
DeregisterSubscriptionProviderRequest
SubscriptionProviderArn
- Type:
- Required: Yes
Filter
Name
- Type: typing.Optional[str]
Operator
- Type: typing.Optional[typing.Literal['Contains', 'Equal', 'NotEqual']]
Values
- Type: typing.Optional[typing.List[str]]
GetRegisteredSubscriptionProviderRequest
SubscriptionProviderArn
- Type:
- Required: Yes
GetRegisteredSubscriptionProviderResponse
LastSuccessfulDataRetrievalTime
- Type:
- Required: Yes
SecretArn
- Type:
- Required: Yes
SubscriptionProviderArn
- Type:
- Required: Yes
SubscriptionProviderSource
- Type: typing.Literal['RedHat']
- Required: Yes
SubscriptionProviderStatus
- Type: typing.Literal['ACTIVE', 'INVALID', 'PENDING']
- Required: Yes
SubscriptionProviderStatusMessage
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetServiceSettingsResponse
HomeRegions
- Type: typing.List[str]
- Required: Yes
LinuxSubscriptionsDiscovery
- Type: typing.Literal['Disabled', 'Enabled']
- Required: Yes
LinuxSubscriptionsDiscoverySettings
- Type:
- Required: Yes
Status
- Type: typing.Literal['Completed', 'Failed', 'InProgress', 'Successful']
- Required: Yes
StatusMessage
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
Instance
AccountID
- Type: typing.Optional[str]
AmiId
- Type: typing.Optional[str]
DualSubscription
- Type: typing.Optional[str]
InstanceID
- Type: typing.Optional[str]
InstanceType
- Type: typing.Optional[str]
LastUpdatedTime
- Type: typing.Optional[str]
OsVersion
- Type: typing.Optional[str]
ProductCode
- Type: typing.Optional[typing.List[str]]
Region
- Type: typing.Optional[str]
RegisteredWithSubscriptionProvider
- Type: typing.Optional[str]
Status
- Type: typing.Optional[str]
SubscriptionName
- Type: typing.Optional[str]
SubscriptionProviderCreateTime
- Type: typing.Optional[str]
SubscriptionProviderUpdateTime
- Type: typing.Optional[str]
UsageOperation
- Type: typing.Optional[str]
LinuxSubscriptionsDiscoverySettings
OrganizationIntegration
- Type: typing.Literal['Disabled', 'Enabled']
- Required: Yes
SourceRegions
- Type: typing.List[str]
- Required: Yes
LinuxSubscriptionsDiscoverySettingsOutput
OrganizationIntegration
- Type: typing.Literal['Disabled', 'Enabled']
- Required: Yes
SourceRegions
- Type: typing.List[str]
- Required: Yes
ListLinuxSubscriptionInstancesRequest
Filters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.license_manager_linux_subscriptions.license_manager_linux_subscriptions_classes.Filter]]
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
ListLinuxSubscriptionInstancesRequestPaginate
Filters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.license_manager_linux_subscriptions.license_manager_linux_subscriptions_classes.Filter]]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.license_manager_linux_subscriptions.license_manager_linux_subscriptions_classes.PaginatorConfig]
ListLinuxSubscriptionInstancesResponse
Instances
- Type: typing.List[aws_resource_validator.pydantic_models.license_manager_linux_subscriptions.license_manager_linux_subscriptions_classes.Instance]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListLinuxSubscriptionsRequest
Filters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.license_manager_linux_subscriptions.license_manager_linux_subscriptions_classes.Filter]]
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
ListLinuxSubscriptionsRequestPaginate
Filters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.license_manager_linux_subscriptions.license_manager_linux_subscriptions_classes.Filter]]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.license_manager_linux_subscriptions.license_manager_linux_subscriptions_classes.PaginatorConfig]
ListLinuxSubscriptionsResponse
Subscriptions
- Type: typing.List[aws_resource_validator.pydantic_models.license_manager_linux_subscriptions.license_manager_linux_subscriptions_classes.Subscription]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListRegisteredSubscriptionProvidersRequest
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
SubscriptionProviderSources
- Type: typing.Optional[typing.List[typing.Literal['RedHat']]]
ListRegisteredSubscriptionProvidersRequestPaginate
SubscriptionProviderSources
- Type: typing.Optional[typing.List[typing.Literal['RedHat']]]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.license_manager_linux_subscriptions.license_manager_linux_subscriptions_classes.PaginatorConfig]
ListRegisteredSubscriptionProvidersResponse
RegisteredSubscriptionProviders
- Type: typing.List[aws_resource_validator.pydantic_models.license_manager_linux_subscriptions.license_manager_linux_subscriptions_classes.RegisteredSubscriptionProvider]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListTagsForResourceRequest
resourceArn
- Type:
- Required: Yes
ListTagsForResourceResponse
tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
PaginatorConfig
MaxItems
- Type: typing.Optional[int]
PageSize
- Type: typing.Optional[int]
StartingToken
- Type: typing.Optional[str]
RegisterSubscriptionProviderRequest
SecretArn
- Type:
- Required: Yes
SubscriptionProviderSource
- Type: typing.Literal['RedHat']
- Required: Yes
Tags
- Type: typing.Optional[typing.Dict[str, str]]
RegisterSubscriptionProviderResponse
SubscriptionProviderArn
- Type:
- Required: Yes
SubscriptionProviderSource
- Type: typing.Literal['RedHat']
- Required: Yes
SubscriptionProviderStatus
- Type: typing.Literal['ACTIVE', 'INVALID', 'PENDING']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
RegisteredSubscriptionProvider
LastSuccessfulDataRetrievalTime
- Type: typing.Optional[str]
SecretArn
- Type: typing.Optional[str]
SubscriptionProviderArn
- Type: typing.Optional[str]
SubscriptionProviderSource
- Type: typing.Optional[typing.Literal['RedHat']]
SubscriptionProviderStatus
- Type: typing.Optional[typing.Literal['ACTIVE', 'INVALID', 'PENDING']]
SubscriptionProviderStatusMessage
- Type: typing.Optional[str]
ResponseMetadata
RequestId
- Type:
- Required: Yes
HTTPStatusCode
- Type:
- Required: Yes
HTTPHeaders
- Type: typing.Dict[str, str]
- Required: Yes
RetryAttempts
- Type:
- Required: Yes
HostId
- Type: typing.Optional[str]
Subscription
InstanceCount
- Type: typing.Optional[int]
Name
- Type: typing.Optional[str]
Type
- Type: typing.Optional[str]
TagResourceRequest
resourceArn
- Type:
- Required: Yes
tags
- Type: typing.Dict[str, str]
- Required: Yes
UntagResourceRequest
resourceArn
- Type:
- Required: Yes
tagKeys
- Type: typing.List[str]
- Required: Yes
UpdateServiceSettingsRequest
LinuxSubscriptionsDiscovery
- Type: typing.Literal['Disabled', 'Enabled']
- Required: Yes
LinuxSubscriptionsDiscoverySettings
- Type: typing.Union[aws_resource_validator.pydantic_models.license_manager_linux_subscriptions.license_manager_linux_subscriptions_classes.LinuxSubscriptionsDiscoverySettings, aws_resource_validator.pydantic_models.license_manager_linux_subscriptions.license_manager_linux_subscriptions_classes.LinuxSubscriptionsDiscoverySettingsOutput]
- Required: Yes
AllowUpdate
- Type: typing.Optional[bool]
UpdateServiceSettingsResponse
HomeRegions
- Type: typing.List[str]
- Required: Yes
LinuxSubscriptionsDiscovery
- Type: typing.Literal['Disabled', 'Enabled']
- Required: Yes
LinuxSubscriptionsDiscoverySettings
- Type:
- Required: Yes
Status
- Type: typing.Literal['Completed', 'Failed', 'InProgress', 'Successful']
- Required: Yes
StatusMessage
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes