-- | Creates a value of 'ServiceAccountkeysInsert' with the minimum fields required to make a request.
--
-- Use one of the following lenses to modify other fields as desired:
--
-- * 'saiXgafv'
--
-- * 'saiUploadProtocol'
--
-- * 'saiEnterpriseId'
--
-- * 'saiAccessToken'
--
-- * 'saiUploadType'
--
-- * 'saiPayload'
--
-- * 'saiCallback'
serviceAccountkeysInsert
    :: Text -- ^ 'saiEnterpriseId'
    -> ServiceAccountKey -- ^ 'saiPayload'
    -> ServiceAccountkeysInsert
serviceAccountkeysInsert pSaiEnterpriseId_ pSaiPayload_ =
  ServiceAccountkeysInsert'
    { _saiXgafv = Nothing
    , _saiUploadProtocol = Nothing
    , _saiEnterpriseId = pSaiEnterpriseId_
    , _saiAccessToken = Nothing
    , _saiUploadType = Nothing
    , _saiPayload = pSaiPayload_
    , _saiCallback = Nothing
    }
serviceAccountkeysInsert
    :: Text -- ^ 'saiEnterpriseId'
    -> ServiceAccountKey -- ^ 'saiPayload'
    -> ServiceAccountkeysInsert
serviceAccountkeysInsert pSaiEnterpriseId_ pSaiPayload_ =
  ServiceAccountkeysInsert'
    { _saiXgafv = Nothing
    , _saiUploadProtocol = Nothing
    , _saiEnterpriseId = pSaiEnterpriseId_
    , _saiAccessToken = Nothing
    , _saiUploadType = Nothing
    , _saiPayload = pSaiPayload_
    , _saiCallback = Nothing
    }
serviceAccountkeysInsert pSaiEnterpriseId_ pSaiPayload_ =
  ServiceAccountkeysInsert'
    { _saiXgafv = Nothing
    , _saiUploadProtocol = Nothing
    , _saiEnterpriseId = pSaiEnterpriseId_
    , _saiAccessToken = Nothing
    , _saiUploadType = Nothing
    , _saiPayload = pSaiPayload_
    , _saiCallback = Nothing
    }