Skip to content

Commit

Permalink
Merge pull request #133 from CyberSource/nov24-release
Browse files Browse the repository at this point in the history
nov 24 release
  • Loading branch information
gnongsie authored Dec 10, 2024
2 parents a681968 + a7f763f commit f326f9c
Show file tree
Hide file tree
Showing 75 changed files with 4,281 additions and 509 deletions.
13 changes: 13 additions & 0 deletions CyberSource/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -83,6 +83,7 @@
from .models.commerce_solutions_products_token_management import CommerceSolutionsProductsTokenManagement
from .models.commerce_solutions_products_token_management_configuration_information import CommerceSolutionsProductsTokenManagementConfigurationInformation
from .models.commerce_solutions_products_token_management_configuration_information_configurations import CommerceSolutionsProductsTokenManagementConfigurationInformationConfigurations
from .models.commerce_solutions_products_token_management_configuration_information_configurations_vault import CommerceSolutionsProductsTokenManagementConfigurationInformationConfigurationsVault
from .models.create_adhoc_report_request import CreateAdhocReportRequest
from .models.create_billing_agreement import CreateBillingAgreement
from .models.create_bin_lookup_request import CreateBinLookupRequest
Expand Down Expand Up @@ -777,6 +778,7 @@
from .models.ptsv2payments_processing_information_capture_options import Ptsv2paymentsProcessingInformationCaptureOptions
from .models.ptsv2payments_processing_information_electronic_benefits_transfer import Ptsv2paymentsProcessingInformationElectronicBenefitsTransfer
from .models.ptsv2payments_processing_information_japan_payment_options import Ptsv2paymentsProcessingInformationJapanPaymentOptions
from .models.ptsv2payments_processing_information_japan_payment_options_bonuses import Ptsv2paymentsProcessingInformationJapanPaymentOptionsBonuses
from .models.ptsv2payments_processing_information_loan_options import Ptsv2paymentsProcessingInformationLoanOptions
from .models.ptsv2payments_processing_information_purchase_options import Ptsv2paymentsProcessingInformationPurchaseOptions
from .models.ptsv2payments_processing_information_recurring_options import Ptsv2paymentsProcessingInformationRecurringOptions
Expand Down Expand Up @@ -1148,8 +1150,18 @@
from .models.tms_embedded_instrument_identifier_links_self import TmsEmbeddedInstrumentIdentifierLinksSelf
from .models.tms_embedded_instrument_identifier_metadata import TmsEmbeddedInstrumentIdentifierMetadata
from .models.tms_embedded_instrument_identifier_processing_information import TmsEmbeddedInstrumentIdentifierProcessingInformation
from .models.tms_network_token_services import TmsNetworkTokenServices
from .models.tms_network_token_services_american_express_token_service import TmsNetworkTokenServicesAmericanExpressTokenService
from .models.tms_network_token_services_mastercard_digital_enablement_service import TmsNetworkTokenServicesMastercardDigitalEnablementService
from .models.tms_network_token_services_notifications import TmsNetworkTokenServicesNotifications
from .models.tms_network_token_services_payment_credentials import TmsNetworkTokenServicesPaymentCredentials
from .models.tms_network_token_services_synchronous_provisioning import TmsNetworkTokenServicesSynchronousProvisioning
from .models.tms_network_token_services_visa_token_service import TmsNetworkTokenServicesVisaTokenService
from .models.tms_nullify import TmsNullify
from .models.tms_payment_instrument_processing_info import TmsPaymentInstrumentProcessingInfo
from .models.tms_payment_instrument_processing_info_bank_transfer_options import TmsPaymentInstrumentProcessingInfoBankTransferOptions
from .models.tms_sensitive_privileges import TmsSensitivePrivileges
from .models.tms_token_formats import TmsTokenFormats
from .models.tmsv2_tokenized_card import Tmsv2TokenizedCard
from .models.tmsv2_tokenized_card_card import Tmsv2TokenizedCardCard
from .models.tmsv2_tokenized_card_metadata import Tmsv2TokenizedCardMetadata
Expand Down Expand Up @@ -1205,6 +1217,7 @@
from .models.tmsv2customers_merchant_defined_information import Tmsv2customersMerchantDefinedInformation
from .models.tmsv2customers_metadata import Tmsv2customersMetadata
from .models.tmsv2customers_object_information import Tmsv2customersObjectInformation
from .models.token_permissions import TokenPermissions
from .models.tss_v2_get_emv_tags200_response import TssV2GetEmvTags200Response
from .models.tss_v2_get_emv_tags200_response_emv_tag_breakdown_list import TssV2GetEmvTags200ResponseEmvTagBreakdownList
from .models.tss_v2_post_emv_tags200_response import TssV2PostEmvTags200Response
Expand Down
13 changes: 13 additions & 0 deletions CyberSource/models/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -83,6 +83,7 @@
from .commerce_solutions_products_token_management import CommerceSolutionsProductsTokenManagement
from .commerce_solutions_products_token_management_configuration_information import CommerceSolutionsProductsTokenManagementConfigurationInformation
from .commerce_solutions_products_token_management_configuration_information_configurations import CommerceSolutionsProductsTokenManagementConfigurationInformationConfigurations
from .commerce_solutions_products_token_management_configuration_information_configurations_vault import CommerceSolutionsProductsTokenManagementConfigurationInformationConfigurationsVault
from .create_adhoc_report_request import CreateAdhocReportRequest
from .create_billing_agreement import CreateBillingAgreement
from .create_bin_lookup_request import CreateBinLookupRequest
Expand Down Expand Up @@ -777,6 +778,7 @@
from .ptsv2payments_processing_information_capture_options import Ptsv2paymentsProcessingInformationCaptureOptions
from .ptsv2payments_processing_information_electronic_benefits_transfer import Ptsv2paymentsProcessingInformationElectronicBenefitsTransfer
from .ptsv2payments_processing_information_japan_payment_options import Ptsv2paymentsProcessingInformationJapanPaymentOptions
from .ptsv2payments_processing_information_japan_payment_options_bonuses import Ptsv2paymentsProcessingInformationJapanPaymentOptionsBonuses
from .ptsv2payments_processing_information_loan_options import Ptsv2paymentsProcessingInformationLoanOptions
from .ptsv2payments_processing_information_purchase_options import Ptsv2paymentsProcessingInformationPurchaseOptions
from .ptsv2payments_processing_information_recurring_options import Ptsv2paymentsProcessingInformationRecurringOptions
Expand Down Expand Up @@ -1148,8 +1150,18 @@
from .tms_embedded_instrument_identifier_links_self import TmsEmbeddedInstrumentIdentifierLinksSelf
from .tms_embedded_instrument_identifier_metadata import TmsEmbeddedInstrumentIdentifierMetadata
from .tms_embedded_instrument_identifier_processing_information import TmsEmbeddedInstrumentIdentifierProcessingInformation
from .tms_network_token_services import TmsNetworkTokenServices
from .tms_network_token_services_american_express_token_service import TmsNetworkTokenServicesAmericanExpressTokenService
from .tms_network_token_services_mastercard_digital_enablement_service import TmsNetworkTokenServicesMastercardDigitalEnablementService
from .tms_network_token_services_notifications import TmsNetworkTokenServicesNotifications
from .tms_network_token_services_payment_credentials import TmsNetworkTokenServicesPaymentCredentials
from .tms_network_token_services_synchronous_provisioning import TmsNetworkTokenServicesSynchronousProvisioning
from .tms_network_token_services_visa_token_service import TmsNetworkTokenServicesVisaTokenService
from .tms_nullify import TmsNullify
from .tms_payment_instrument_processing_info import TmsPaymentInstrumentProcessingInfo
from .tms_payment_instrument_processing_info_bank_transfer_options import TmsPaymentInstrumentProcessingInfoBankTransferOptions
from .tms_sensitive_privileges import TmsSensitivePrivileges
from .tms_token_formats import TmsTokenFormats
from .tmsv2_tokenized_card import Tmsv2TokenizedCard
from .tmsv2_tokenized_card_card import Tmsv2TokenizedCardCard
from .tmsv2_tokenized_card_metadata import Tmsv2TokenizedCardMetadata
Expand Down Expand Up @@ -1205,6 +1217,7 @@
from .tmsv2customers_merchant_defined_information import Tmsv2customersMerchantDefinedInformation
from .tmsv2customers_metadata import Tmsv2customersMetadata
from .tmsv2customers_object_information import Tmsv2customersObjectInformation
from .token_permissions import TokenPermissions
from .tss_v2_get_emv_tags200_response import TssV2GetEmvTags200Response
from .tss_v2_get_emv_tags200_response_emv_tag_breakdown_list import TssV2GetEmvTags200ResponseEmvTagBreakdownList
from .tss_v2_post_emv_tags200_response import TssV2PostEmvTags200Response
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,22 +30,27 @@ class CommerceSolutionsProductsTokenManagementConfigurationInformationConfigurat
and the value is json key in definition.
"""
swagger_types = {
'parent_profile_id': 'str'
'parent_profile_id': 'str',
'vault': 'CommerceSolutionsProductsTokenManagementConfigurationInformationConfigurationsVault'
}

attribute_map = {
'parent_profile_id': 'parentProfileId'
'parent_profile_id': 'parentProfileId',
'vault': 'vault'
}

def __init__(self, parent_profile_id=None):
def __init__(self, parent_profile_id=None, vault=None):
"""
CommerceSolutionsProductsTokenManagementConfigurationInformationConfigurations - a model defined in Swagger
"""

self._parent_profile_id = None
self._vault = None

if parent_profile_id is not None:
self.parent_profile_id = parent_profile_id
if vault is not None:
self.vault = vault

@property
def parent_profile_id(self):
Expand All @@ -70,6 +75,27 @@ def parent_profile_id(self, parent_profile_id):

self._parent_profile_id = parent_profile_id

@property
def vault(self):
"""
Gets the vault of this CommerceSolutionsProductsTokenManagementConfigurationInformationConfigurations.
:return: The vault of this CommerceSolutionsProductsTokenManagementConfigurationInformationConfigurations.
:rtype: CommerceSolutionsProductsTokenManagementConfigurationInformationConfigurationsVault
"""
return self._vault

@vault.setter
def vault(self, vault):
"""
Sets the vault of this CommerceSolutionsProductsTokenManagementConfigurationInformationConfigurations.
:param vault: The vault of this CommerceSolutionsProductsTokenManagementConfigurationInformationConfigurations.
:type: CommerceSolutionsProductsTokenManagementConfigurationInformationConfigurationsVault
"""

self._vault = vault

def to_dict(self):
"""
Returns the model properties as a dict
Expand Down
Loading

0 comments on commit f326f9c

Please sign in to comment.