a üÎòf6ã@s8ddlmZmZmZddlmZeGdd„deƒƒZdS)é)Úformatted_flat_dictÚ NONE_SENTINELÚ#value_allowed_none_or_none_sentinel)Úinit_model_state_from_kwargsc@s eZdZdZdZdZdZdd„Zedd„ƒZ e j d d„ƒZ ed d „ƒZ e j d d „ƒZ ed d„ƒZ e j dd„ƒZ edd„ƒZ e j dd„ƒZ edd„ƒZej dd„ƒZedd„ƒZej dd„ƒZedd„ƒZej dd„ƒZedd„ƒZej dd„ƒZdd „Zd!d"„Zd#d$„Zd%S)&Ú AddresseszÏ A physical mailing address for this User, as described in (address Element). Canonical Type Values of work, home, and other. The value attribute is a complex type with the following sub-attributes. ÚworkÚhomeÚotherc Ksddddddddddœ|_dddddd d d dœ|_d |_d |_d |_d |_d |_d |_d |_d |_ d S) aŸ Initializes a new Addresses object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param formatted: The value to assign to the formatted property of this Addresses. :type formatted: str :param street_address: The value to assign to the street_address property of this Addresses. :type street_address: str :param locality: The value to assign to the locality property of this Addresses. :type locality: str :param region: The value to assign to the region property of this Addresses. :type region: str :param postal_code: The value to assign to the postal_code property of this Addresses. :type postal_code: str :param country: The value to assign to the country property of this Addresses. :type country: str :param type: The value to assign to the type property of this Addresses. Allowed values for this property are: "work", "home", "other", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :type type: str :param primary: The value to assign to the primary property of this Addresses. :type primary: bool ÚstrÚbool)Ú formattedÚstreet_addressÚlocalityÚregionÚ postal_codeÚcountryÚtypeÚprimaryr Z streetAddressrrZ postalCoderrrN) Z swagger_typesZ attribute_mapÚ _formattedÚ_street_addressÚ _localityÚ_regionÚ _postal_codeÚ_countryÚ_typeÚ_primary)ÚselfÚkwargs©rúI/usr/lib/python3.9/site-packages/oci/identity_domains/models/addresses.pyÚ__init__s4)ø ø zAddresses.__init__cCs|jS)a Gets the formatted of this Addresses. The full mailing address, formatted for display or use with a mailing label. This attribute MAY contain newlines. **SCIM++ Properties:** - caseExact: false - idcsSearchable: true - multiValued: false - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none :return: The formatted of this Addresses. :rtype: str ©r©rrrrr eszAddresses.formattedcCs ||_dS)a Sets the formatted of this Addresses. The full mailing address, formatted for display or use with a mailing label. This attribute MAY contain newlines. **SCIM++ Properties:** - caseExact: false - idcsSearchable: true - multiValued: false - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none :param formatted: The formatted of this Addresses. :type: str Nr!)rr rrrr {scCs|jS)aI Gets the street_address of this Addresses. The full street address component, which may include house number, street name, PO BOX, and multi-line extended street address information. This attribute MAY contain newlines. **SCIM++ Properties:** - caseExact: false - idcsSearchable: true - multiValued: false - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none :return: The street_address of this Addresses. :rtype: str ©rr"rrrr ‘szAddresses.street_addresscCs ||_dS)aV Sets the street_address of this Addresses. The full street address component, which may include house number, street name, PO BOX, and multi-line extended street address information. This attribute MAY contain newlines. **SCIM++ Properties:** - caseExact: false - idcsSearchable: true - multiValued: false - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none :param street_address: The street_address of this Addresses. :type: str Nr#)rr rrrr §scCs|jS)a¬ Gets the locality of this Addresses. The city or locality component. **SCIM++ Properties:** - caseExact: false - idcsSearchable: true - multiValued: false - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none :return: The locality of this Addresses. :rtype: str ©rr"rrrr½szAddresses.localitycCs ||_dS)a³ Sets the locality of this Addresses. The city or locality component. **SCIM++ Properties:** - caseExact: false - idcsSearchable: true - multiValued: false - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none :param locality: The locality of this Addresses. :type: str Nr$)rrrrrrÓscCs|jS)a§ Gets the region of this Addresses. The state or region component. **SCIM++ Properties:** - caseExact: false - idcsSearchable: true - multiValued: false - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none :return: The region of this Addresses. :rtype: str ©rr"rrrrészAddresses.regioncCs ||_dS)a¬ Sets the region of this Addresses. The state or region component. **SCIM++ Properties:** - caseExact: false - idcsSearchable: true - multiValued: false - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none :param region: The region of this Addresses. :type: str Nr%)rrrrrrÿscCs|jS)a¸ Gets the postal_code of this Addresses. The zipcode or postal code component. **SCIM++ Properties:** - caseExact: false - idcsSearchable: true - multiValued: false - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none :return: The postal_code of this Addresses. :rtype: str ©rr"rrrrszAddresses.postal_codecCs ||_dS)a Sets the postal_code of this Addresses. The zipcode or postal code component. **SCIM++ Properties:** - caseExact: false - idcsSearchable: true - multiValued: false - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none :param postal_code: The postal_code of this Addresses. :type: str Nr&)rrrrrr+scCs|jS)aS Gets the country of this Addresses. The country name component. **SCIM++ Properties:** - caseExact: false - idcsCanonicalValueSourceFilter: attrName eq "countries" and attrValues.value eq "upper($(country))" - idcsCanonicalValueSourceResourceType: AllowedValue - idcsSearchable: true - multiValued: false - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none :return: The country of this Addresses. :rtype: str ©rr"rrrrAszAddresses.countrycCs ||_dS)aY Sets the country of this Addresses. The country name component. **SCIM++ Properties:** - caseExact: false - idcsCanonicalValueSourceFilter: attrName eq "countries" and attrValues.value eq "upper($(country))" - idcsCanonicalValueSourceResourceType: AllowedValue - idcsSearchable: true - multiValued: false - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none :param country: The country of this Addresses. :type: str Nr')rrrrrrYscCs|jS)a“ **[Required]** Gets the type of this Addresses. A label indicating the attribute's function; e.g., 'work' or 'home'. **SCIM++ Properties:** - caseExact: false - idcsSearchable: true - multiValued: false - mutability: readWrite - required: true - returned: default - type: string - uniqueness: none Allowed values for this property are: "work", "home", "other", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :return: The type of this Addresses. :rtype: str )rr"rrrrqszAddresses.typecCs gd¢}t||ƒsd}||_dS)aË Sets the type of this Addresses. A label indicating the attribute's function; e.g., 'work' or 'home'. **SCIM++ Properties:** - caseExact: false - idcsSearchable: true - multiValued: false - mutability: readWrite - required: true - returned: default - type: string - uniqueness: none :param type: The type of this Addresses. :type: str )rrr ZUNKNOWN_ENUM_VALUEN)rr)rrZallowed_valuesrrrrŠs cCs|jS)a( Gets the primary of this Addresses. A Boolean value indicating the 'primary' or preferred attribute value for this attribute. The primary attribute value 'true' MUST appear no more than once. **SCIM++ Properties:** - caseExact: false - idcsSearchable: true - multiValued: false - mutability: readWrite - required: false - returned: default - type: boolean - uniqueness: none :return: The primary of this Addresses. :rtype: bool ©rr"rrrr£szAddresses.primarycCs ||_dS)a. Sets the primary of this Addresses. A Boolean value indicating the 'primary' or preferred attribute value for this attribute. The primary attribute value 'true' MUST appear no more than once. **SCIM++ Properties:** - caseExact: false - idcsSearchable: true - multiValued: false - mutability: readWrite - required: false - returned: default - type: boolean - uniqueness: none :param primary: The primary of this Addresses. :type: bool Nr()rrrrrr¹scCst|ƒS©N)rr"rrrÚ__repr__ÏszAddresses.__repr__cCs|dur dS|j|jkS)NF)Ú__dict__©rr rrrÚ__eq__ÒszAddresses.__eq__cCs ||k Sr)rr,rrrÚ__ne__ØszAddresses.__ne__N)Ú__name__Ú __module__Ú __qualname__Ú__doc__Z TYPE_WORKZ TYPE_HOMEZ TYPE_OTHERr Úpropertyr Úsetterr rrrrrrr*r-r.rrrrr sPG                rN)Zoci.utilrrrZoci.decoratorsrÚobjectrrrrrÚs