def __init__(self,
                 validation_authority_type=None,
                 validation_authority_country=None,
                 validation_authority_uri=None,
                 validation_version_major=None,
                 validation_version_minor=None,
                 validation_type=None,
                 validation_level=None,
                 validation_certificate_identifier=None,
                 validation_certificate_uri=None,
                 validation_vendor_uri=None,
                 validation_profiles=None):
        """
        Construct a ValidationInformation structure.

        Args:
            validation_authority_type (enum): A ValidationAuthorityType
                enumeration identifying the type of the validation authority
                authorizing the validation event. Optional, defaults to None.
                Required for read/write.
            validation_authority_country (string): A string specifying the
                country of the validation authority authorizing the validation
                event. Optional, defaults to None.
            validation_authority_uri (string): A string specifying a Uniform
                Resource Identifier that points to the validation authority
                authorizing the validation event. Optional, defaults to None.
            validation_version_major (int): An integer identifying the major
                version number of the validation event. Optional, defaults to
                None. Required for read/write.
            validation_version_minor (int): An integer identifying the minor
                version number of the validation event. Optional, defaults to
                None.
            validation_type (enum): A ValidationType enumeration identifying
                the type of validation taking place. Optional, defaults to
                None. Required for read/write.
            validation_level (int): An integer identifying the level of the
                validation taking place. Optional, defaults to None. Required
                for read/write.
            validation_certificate_identifier (string): A string identifying
                the certificate being used for the validation event. Optional,
                defaults to None.
            validation_certificate_uri (string): A string specifying a Uniform
                Resource Identifier that points to the certificate being used
                for the validation event. Optional, defaults to None.
            validation_vendor_uri (string): A string specifying a Uniform
                Resource Identifier that points to the vendor being used for
                the validation event. Optional, defaults to None.
            validation_profiles (string): A list of string specifying the
                profiles in use or associated with the validation event.
                Optional, defaults to None.
        """
        super(ValidationInformation, self).__init__(
            tag=enums.Tags.VALIDATION_INFORMATION
        )

        self._validation_authority_type = None
        self._validation_authority_country = None
        self._validation_authority_uri = None
        self._validation_version_major = None
        self._validation_version_minor = None
        self._validation_type = None
        self._validation_level = None
        self._validation_certificate_identifier = None
        self._validation_certificate_uri = None
        self._validation_vendor_uri = None
        self._validation_profiles = None

        self.validation_authority_type = validation_authority_type
        self.validation_authority_country = validation_authority_country
        self.validation_authority_uri = validation_authority_uri
        self.validation_version_major = validation_version_major
        self.validation_version_minor = validation_version_minor
        self.validation_type = validation_type
        self.validation_level = validation_level
        self.validation_certificate_identifier = \
            validation_certificate_identifier
        self.validation_certificate_uri = validation_certificate_uri
        self.validation_vendor_uri = validation_vendor_uri
        self.validation_profiles = validation_profiles
def __init__ ( self , validation_authority_type = None , validation_authority_country = None , validation_authority_uri = None , validation_version_major = None , validation_version_minor = None , validation_type = None , validation_level = None , validation_certificate_identifier = None , validation_certificate_uri = None , validation_vendor_uri = None , validation_profiles = None ) : super ( ValidationInformation , self ) . __init__ ( tag = enums . Tags . VALIDATION_INFORMATION ) self . _validation_authority_type = None self . _validation_authority_country = None self . _validation_authority_uri = None self . _validation_version_major = None self . _validation_version_minor = None self . _validation_type = None self . _validation_level = None self . _validation_certificate_identifier = None self . _validation_certificate_uri = None self . _validation_vendor_uri = None self . _validation_profiles = None self . validation_authority_type = validation_authority_type self . validation_authority_country = validation_authority_country self . validation_authority_uri = validation_authority_uri self . validation_version_major = validation_version_major self . validation_version_minor = validation_version_minor self . validation_type = validation_type self . validation_level = validation_level self . validation_certificate_identifier = validation_certificate_identifier self . validation_certificate_uri = validation_certificate_uri self . validation_vendor_uri = validation_vendor_uri self . validation_profiles = validation_profiles
Construct a ValidationInformation structure.

        Args:
            validation_authority_type (enum): A ValidationAuthorityType
                enumeration identifying the type of the validation authority
                authorizing the validation event. Optional, defaults to None.
                Required for read/write.
            validation_authority_country (string): A string specifying the
                country of the validation authority authorizing the validation
                event. Optional, defaults to None.
            validation_authority_uri (string): A string specifying a Uniform
                Resource Identifier that points to the validation authority
                authorizing the validation event. Optional, defaults to None.
            validation_version_major (int): An integer identifying the major
                version number of the validation event. Optional, defaults to
                None. Required for read/write.
            validation_version_minor (int): An integer identifying the minor
                version number of the validation event. Optional, defaults to
                None.
            validation_type (enum): A ValidationType enumeration identifying
                the type of validation taking place. Optional, defaults to
                None. Required for read/write.
            validation_level (int): An integer identifying the level of the
                validation taking place. Optional, defaults to None. Required
                for read/write.
            validation_certificate_identifier (string): A string identifying
                the certificate being used for the validation event. Optional,
                defaults to None.
            validation_certificate_uri (string): A string specifying a Uniform
                Resource Identifier that points to the certificate being used
                for the validation event. Optional, defaults to None.
            validation_vendor_uri (string): A string specifying a Uniform
                Resource Identifier that points to the vendor being used for
                the validation event. Optional, defaults to None.
            validation_profiles (string): A list of string specifying the
                profiles in use or associated with the validation event.
                Optional, defaults to None.