(self, value)
Updates the current availability condition.

        Args:
            value (Optional[google.auth.downscoped.AvailabilityCondition]): The updated
                value of the availability condition.

        Raises:
            TypeError: If the value is not of type google.auth.downscoped.AvailabilityCondition
                or None.
Updates the current availability condition.
Updates the current availability condition .
def availability_condition(self, value):
        """Updates the current availability condition.

        Args:
            value (Optional[google.auth.downscoped.AvailabilityCondition]): The updated
                value of the availability condition.

        Raises:
            TypeError: If the value is not of type google.auth.downscoped.AvailabilityCondition
                or None.
        """
        if not isinstance(value, AvailabilityCondition) and value is not None:
            raise TypeError(
                "The provided availability_condition is not a 'google.auth.downscoped.AvailabilityCondition' or None."
            )
        self._availability_condition = value
def availability_condition ( self , value ) : if not isinstance ( value , AvailabilityCondition ) and value is not None : raise TypeError ( "The provided availability_condition is not a 'google.auth.downscoped.AvailabilityCondition' or None." ) self . _availability_condition = value