(self, rules=[])
Instantiates a Credential Access Boundary. A Credential Access Boundary
        can contain up to 10 access boundary rules.

        Args:
            rules (Sequence[google.auth.downscoped.AccessBoundaryRule]): The list of
                access boundary rules limiting the access that a downscoped credential
                will have.
        Raises:
            TypeError: If any of the rules are not a valid type.
            ValueError: If the provided rules exceed the maximum allowed.
Instantiates a Credential Access Boundary. A Credential Access Boundary
        can contain up to 10 access boundary rules.
Instantiates a Credential Access Boundary . A Credential Access Boundary can contain up to 10 access boundary rules .
def __init__(self, rules=[]):
        """Instantiates a Credential Access Boundary. A Credential Access Boundary
        can contain up to 10 access boundary rules.

        Args:
            rules (Sequence[google.auth.downscoped.AccessBoundaryRule]): The list of
                access boundary rules limiting the access that a downscoped credential
                will have.
        Raises:
            TypeError: If any of the rules are not a valid type.
            ValueError: If the provided rules exceed the maximum allowed.
        """
        self.rules = rules
def __init__ ( self , rules = [ ] ) : self . rules = rules