def __init__()

in google_cloud_automlops/deployments/github_actions.py [0:0]


    def __init__(self,
                 project_number: str,
                 workload_identity_pool: str,
                 workload_identity_provider: str,
                 workload_identity_service_account: str):
        """Initializes a GitHub Actions object by reading in default attributes.

        Args:
            project_number (str): The project number.
            workload_identity_pool (str): Pool for workload identity federation.
            workload_identity_provider (str): Provider for workload identity federation.
            workload_identity_service_account (str): Service account for workload identity federation (specify the full string).
        """
        super().__init__()
        self.project_number = project_number
        self.workload_identity_pool = workload_identity_pool
        self.workload_identity_provider = workload_identity_provider
        self.workload_identity_service_account = workload_identity_service_account