Documentation
¶
Overview ¶
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
+groupName=azurerm.kubeform.com
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright The Kubeform Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Index ¶
- Variables
- func GetOpenAPIDefinitions(ref common.ReferenceCallback) map[string]common.OpenAPIDefinition
- func Kind(kind string) schema.GroupKind
- func Resource(resource string) schema.GroupResource
- type AnalysisServicesServer
- type AnalysisServicesServerList
- type AnalysisServicesServerSpec
- type AnalysisServicesServerSpecIpv4FirewallRule
- type AnalysisServicesServerStatus
- type ApiManagement
- type ApiManagementAPI
- type ApiManagementAPIList
- type ApiManagementAPIOperation
- type ApiManagementAPIOperationList
- type ApiManagementAPIOperationPolicy
- type ApiManagementAPIOperationPolicyList
- type ApiManagementAPIOperationPolicySpec
- type ApiManagementAPIOperationPolicyStatus
- type ApiManagementAPIOperationSpec
- type ApiManagementAPIOperationSpecRequest
- type ApiManagementAPIOperationSpecRequestHeader
- type ApiManagementAPIOperationSpecRequestQueryParameter
- type ApiManagementAPIOperationSpecRequestRepresentation
- type ApiManagementAPIOperationSpecRequestRepresentationFormParameter
- func (in *ApiManagementAPIOperationSpecRequestRepresentationFormParameter) DeepCopy() *ApiManagementAPIOperationSpecRequestRepresentationFormParameter
- func (in *ApiManagementAPIOperationSpecRequestRepresentationFormParameter) DeepCopyInto(out *ApiManagementAPIOperationSpecRequestRepresentationFormParameter)
- type ApiManagementAPIOperationSpecResponse
- type ApiManagementAPIOperationSpecResponseHeader
- type ApiManagementAPIOperationSpecResponseRepresentation
- type ApiManagementAPIOperationSpecResponseRepresentationFormParameter
- func (in *ApiManagementAPIOperationSpecResponseRepresentationFormParameter) DeepCopy() *ApiManagementAPIOperationSpecResponseRepresentationFormParameter
- func (in *ApiManagementAPIOperationSpecResponseRepresentationFormParameter) DeepCopyInto(out *ApiManagementAPIOperationSpecResponseRepresentationFormParameter)
- type ApiManagementAPIOperationSpecTemplateParameter
- type ApiManagementAPIOperationStatus
- type ApiManagementAPIPolicy
- type ApiManagementAPIPolicyList
- type ApiManagementAPIPolicySpec
- type ApiManagementAPIPolicyStatus
- type ApiManagementAPISchema
- type ApiManagementAPISchemaList
- type ApiManagementAPISchemaSpec
- type ApiManagementAPISchemaStatus
- type ApiManagementAPISpec
- type ApiManagementAPISpecImport
- type ApiManagementAPISpecImportWsdlSelector
- type ApiManagementAPISpecSubscriptionKeyParameterNames
- type ApiManagementAPIStatus
- type ApiManagementAPIVersionSet
- type ApiManagementAPIVersionSetList
- type ApiManagementAPIVersionSetSpec
- type ApiManagementAPIVersionSetStatus
- type ApiManagementAuthorizationServer
- type ApiManagementAuthorizationServerList
- type ApiManagementAuthorizationServerSpec
- type ApiManagementAuthorizationServerSpecTokenBodyParameter
- type ApiManagementAuthorizationServerStatus
- type ApiManagementBackend
- type ApiManagementBackendList
- type ApiManagementBackendSpec
- type ApiManagementBackendSpecCredentials
- type ApiManagementBackendSpecCredentialsAuthorization
- type ApiManagementBackendSpecProxy
- type ApiManagementBackendSpecServiceFabricCluster
- type ApiManagementBackendSpecServiceFabricClusterServerX509Name
- type ApiManagementBackendSpecTls
- type ApiManagementBackendStatus
- type ApiManagementCertificate
- type ApiManagementCertificateList
- type ApiManagementCertificateSpec
- type ApiManagementCertificateStatus
- type ApiManagementGroup
- type ApiManagementGroupList
- type ApiManagementGroupSpec
- type ApiManagementGroupStatus
- type ApiManagementGroupUser
- type ApiManagementGroupUserList
- type ApiManagementGroupUserSpec
- type ApiManagementGroupUserStatus
- type ApiManagementList
- type ApiManagementLogger
- type ApiManagementLoggerList
- type ApiManagementLoggerSpec
- type ApiManagementLoggerSpecApplicationInsights
- type ApiManagementLoggerSpecEventhub
- type ApiManagementLoggerStatus
- type ApiManagementOpenidConnectProvider
- type ApiManagementOpenidConnectProviderList
- type ApiManagementOpenidConnectProviderSpec
- type ApiManagementOpenidConnectProviderStatus
- type ApiManagementProduct
- type ApiManagementProductAPI
- type ApiManagementProductAPIList
- type ApiManagementProductAPISpec
- type ApiManagementProductAPIStatus
- type ApiManagementProductGroup
- type ApiManagementProductGroupList
- type ApiManagementProductGroupSpec
- type ApiManagementProductGroupStatus
- type ApiManagementProductList
- type ApiManagementProductPolicy
- type ApiManagementProductPolicyList
- type ApiManagementProductPolicySpec
- type ApiManagementProductPolicyStatus
- type ApiManagementProductSpec
- type ApiManagementProductStatus
- type ApiManagementProperty
- type ApiManagementPropertyList
- type ApiManagementPropertySpec
- type ApiManagementPropertyStatus
- type ApiManagementSpec
- type ApiManagementSpecAdditionalLocation
- type ApiManagementSpecCertificate
- type ApiManagementSpecHostnameConfiguration
- type ApiManagementSpecHostnameConfigurationManagement
- type ApiManagementSpecHostnameConfigurationPortal
- type ApiManagementSpecHostnameConfigurationProxy
- type ApiManagementSpecHostnameConfigurationScm
- type ApiManagementSpecIdentity
- type ApiManagementSpecPolicy
- type ApiManagementSpecSecurity
- type ApiManagementSpecSignIn
- type ApiManagementSpecSignUp
- type ApiManagementSpecSignUpTermsOfService
- type ApiManagementSpecSku
- type ApiManagementStatus
- type ApiManagementSubscription
- type ApiManagementSubscriptionList
- type ApiManagementSubscriptionSpec
- type ApiManagementSubscriptionStatus
- type ApiManagementUser
- type ApiManagementUserList
- type ApiManagementUserSpec
- type ApiManagementUserStatus
- type AppService
- type AppServiceActiveSlot
- type AppServiceActiveSlotList
- type AppServiceActiveSlotSpec
- type AppServiceActiveSlotStatus
- type AppServiceCustomHostnameBinding
- type AppServiceCustomHostnameBindingList
- type AppServiceCustomHostnameBindingSpec
- type AppServiceCustomHostnameBindingStatus
- type AppServiceList
- type AppServicePlan
- type AppServicePlanList
- type AppServicePlanSpec
- type AppServicePlanSpecProperties
- type AppServicePlanSpecSku
- type AppServicePlanStatus
- type AppServiceSlot
- type AppServiceSlotList
- type AppServiceSlotSpec
- type AppServiceSlotSpecAuthSettings
- type AppServiceSlotSpecAuthSettingsActiveDirectory
- type AppServiceSlotSpecAuthSettingsFacebook
- type AppServiceSlotSpecAuthSettingsGoogle
- type AppServiceSlotSpecAuthSettingsMicrosoft
- type AppServiceSlotSpecAuthSettingsTwitter
- type AppServiceSlotSpecConnectionString
- type AppServiceSlotSpecIdentity
- type AppServiceSlotSpecSiteConfig
- type AppServiceSlotSpecSiteConfigCors
- type AppServiceSlotSpecSiteConfigIpRestriction
- type AppServiceSlotSpecSiteCredential
- type AppServiceSlotStatus
- type AppServiceSpec
- type AppServiceSpecAuthSettings
- type AppServiceSpecAuthSettingsActiveDirectory
- type AppServiceSpecAuthSettingsFacebook
- type AppServiceSpecAuthSettingsGoogle
- type AppServiceSpecAuthSettingsMicrosoft
- type AppServiceSpecAuthSettingsTwitter
- type AppServiceSpecBackup
- type AppServiceSpecBackupSchedule
- type AppServiceSpecConnectionString
- type AppServiceSpecIdentity
- type AppServiceSpecLogs
- type AppServiceSpecLogsApplicationLogs
- type AppServiceSpecLogsApplicationLogsAzureBlobStorage
- type AppServiceSpecSiteConfig
- type AppServiceSpecSiteConfigCors
- type AppServiceSpecSiteConfigIpRestriction
- type AppServiceSpecSiteCredential
- type AppServiceSpecSourceControl
- type AppServiceSpecStorageAccount
- type AppServiceStatus
- type ApplicationGateway
- type ApplicationGatewayList
- type ApplicationGatewaySpec
- type ApplicationGatewaySpecAuthenticationCertificate
- type ApplicationGatewaySpecAutoscaleConfiguration
- type ApplicationGatewaySpecBackendAddressPool
- type ApplicationGatewaySpecBackendHTTPSettings
- type ApplicationGatewaySpecBackendHTTPSettingsAuthenticationCertificate
- func (in *ApplicationGatewaySpecBackendHTTPSettingsAuthenticationCertificate) DeepCopy() *ApplicationGatewaySpecBackendHTTPSettingsAuthenticationCertificate
- func (in *ApplicationGatewaySpecBackendHTTPSettingsAuthenticationCertificate) DeepCopyInto(out *ApplicationGatewaySpecBackendHTTPSettingsAuthenticationCertificate)
- type ApplicationGatewaySpecBackendHTTPSettingsConnectionDraining
- type ApplicationGatewaySpecCustomErrorConfiguration
- type ApplicationGatewaySpecFrontendIPConfiguration
- type ApplicationGatewaySpecFrontendPort
- type ApplicationGatewaySpecGatewayIPConfiguration
- type ApplicationGatewaySpecHttpListener
- type ApplicationGatewaySpecHttpListenerCustomErrorConfiguration
- type ApplicationGatewaySpecIdentity
- type ApplicationGatewaySpecProbe
- type ApplicationGatewaySpecProbeMatch
- type ApplicationGatewaySpecRedirectConfiguration
- type ApplicationGatewaySpecRequestRoutingRule
- type ApplicationGatewaySpecRewriteRuleSet
- type ApplicationGatewaySpecRewriteRuleSetRewriteRule
- type ApplicationGatewaySpecRewriteRuleSetRewriteRuleCondition
- type ApplicationGatewaySpecRewriteRuleSetRewriteRuleRequestHeaderConfiguration
- func (in *ApplicationGatewaySpecRewriteRuleSetRewriteRuleRequestHeaderConfiguration) DeepCopy() *ApplicationGatewaySpecRewriteRuleSetRewriteRuleRequestHeaderConfiguration
- func (in *ApplicationGatewaySpecRewriteRuleSetRewriteRuleRequestHeaderConfiguration) DeepCopyInto(out *ApplicationGatewaySpecRewriteRuleSetRewriteRuleRequestHeaderConfiguration)
- type ApplicationGatewaySpecRewriteRuleSetRewriteRuleResponseHeaderConfiguration
- type ApplicationGatewaySpecSku
- type ApplicationGatewaySpecSslCertificate
- type ApplicationGatewaySpecSslPolicy
- type ApplicationGatewaySpecUrlPathMap
- type ApplicationGatewaySpecUrlPathMapPathRule
- type ApplicationGatewaySpecWafConfiguration
- type ApplicationGatewaySpecWafConfigurationDisabledRuleGroup
- type ApplicationGatewaySpecWafConfigurationExclusion
- type ApplicationGatewayStatus
- type ApplicationInsights
- type ApplicationInsightsAPIKey
- type ApplicationInsightsAPIKeyList
- type ApplicationInsightsAPIKeySpec
- type ApplicationInsightsAPIKeyStatus
- type ApplicationInsightsList
- type ApplicationInsightsSpec
- type ApplicationInsightsStatus
- type ApplicationInsightsWebTest
- type ApplicationInsightsWebTestList
- type ApplicationInsightsWebTestSpec
- type ApplicationInsightsWebTestStatus
- type ApplicationSecurityGroup
- type ApplicationSecurityGroupList
- type ApplicationSecurityGroupSpec
- type ApplicationSecurityGroupStatus
- type AutomationAccount
- type AutomationAccountList
- type AutomationAccountSpec
- type AutomationAccountSpecSku
- type AutomationAccountStatus
- type AutomationCredential
- type AutomationCredentialList
- type AutomationCredentialSpec
- type AutomationCredentialStatus
- type AutomationDscConfiguration
- type AutomationDscConfigurationList
- type AutomationDscConfigurationSpec
- type AutomationDscConfigurationStatus
- type AutomationDscNodeconfiguration
- type AutomationDscNodeconfigurationList
- type AutomationDscNodeconfigurationSpec
- type AutomationDscNodeconfigurationStatus
- type AutomationModule
- type AutomationModuleList
- type AutomationModuleSpec
- type AutomationModuleSpecModuleLink
- type AutomationModuleSpecModuleLinkHash
- type AutomationModuleStatus
- type AutomationRunbook
- type AutomationRunbookList
- type AutomationRunbookSpec
- type AutomationRunbookSpecPublishContentLink
- type AutomationRunbookSpecPublishContentLinkHash
- type AutomationRunbookStatus
- type AutomationSchedule
- type AutomationScheduleList
- type AutomationScheduleSpec
- type AutomationScheduleSpecMonthlyOccurrence
- type AutomationScheduleStatus
- type AutomationVariableBool
- type AutomationVariableBoolList
- type AutomationVariableBoolSpec
- type AutomationVariableBoolStatus
- type AutomationVariableDatetime
- type AutomationVariableDatetimeList
- type AutomationVariableDatetimeSpec
- type AutomationVariableDatetimeStatus
- type AutomationVariableInt
- type AutomationVariableIntList
- type AutomationVariableIntSpec
- type AutomationVariableIntStatus
- type AutomationVariableString
- type AutomationVariableStringList
- type AutomationVariableStringSpec
- type AutomationVariableStringStatus
- type AutoscaleSetting
- type AutoscaleSettingList
- type AutoscaleSettingSpec
- type AutoscaleSettingSpecNotification
- type AutoscaleSettingSpecNotificationEmail
- type AutoscaleSettingSpecNotificationWebhook
- type AutoscaleSettingSpecProfile
- type AutoscaleSettingSpecProfileCapacity
- type AutoscaleSettingSpecProfileFixedDate
- type AutoscaleSettingSpecProfileRecurrence
- type AutoscaleSettingSpecProfileRule
- type AutoscaleSettingSpecProfileRuleMetricTrigger
- type AutoscaleSettingSpecProfileRuleScaleAction
- type AutoscaleSettingStatus
- type AvailabilitySet
- type AvailabilitySetList
- type AvailabilitySetSpec
- type AvailabilitySetStatus
- type AzureadApplication
- type AzureadApplicationList
- type AzureadApplicationSpec
- type AzureadApplicationStatus
- type AzureadServicePrincipal
- type AzureadServicePrincipalList
- type AzureadServicePrincipalPassword
- type AzureadServicePrincipalPasswordList
- type AzureadServicePrincipalPasswordSpec
- type AzureadServicePrincipalPasswordStatus
- type AzureadServicePrincipalSpec
- type AzureadServicePrincipalStatus
- type BatchAccount
- type BatchAccountList
- type BatchAccountSpec
- type BatchAccountSpecKeyVaultReference
- type BatchAccountStatus
- type BatchApplication
- type BatchApplicationList
- type BatchApplicationSpec
- type BatchApplicationStatus
- type BatchCertificate
- type BatchCertificateList
- type BatchCertificateSpec
- type BatchCertificateStatus
- type BatchPool
- type BatchPoolList
- type BatchPoolSpec
- type BatchPoolSpecAutoScale
- type BatchPoolSpecCertificate
- type BatchPoolSpecContainerConfiguration
- type BatchPoolSpecFixedScale
- type BatchPoolSpecStartTask
- type BatchPoolSpecStartTaskResourceFile
- type BatchPoolSpecStartTaskUserIdentity
- type BatchPoolSpecStartTaskUserIdentityAutoUser
- type BatchPoolSpecStorageImageReference
- type BatchPoolStatus
- type CdnEndpoint
- type CdnEndpointList
- type CdnEndpointSpec
- type CdnEndpointSpecGeoFilter
- type CdnEndpointSpecOrigin
- type CdnEndpointStatus
- type CdnProfile
- type CdnProfileList
- type CdnProfileSpec
- type CdnProfileStatus
- type CognitiveAccount
- type CognitiveAccountList
- type CognitiveAccountSpec
- type CognitiveAccountSpecSku
- type CognitiveAccountStatus
- type ConnectionMonitor
- type ConnectionMonitorList
- type ConnectionMonitorSpec
- type ConnectionMonitorSpecDestination
- type ConnectionMonitorSpecSource
- type ConnectionMonitorStatus
- type ContainerGroup
- type ContainerGroupList
- type ContainerGroupSpec
- type ContainerGroupSpecContainer
- type ContainerGroupSpecContainerGpu
- type ContainerGroupSpecContainerLivenessProbe
- type ContainerGroupSpecContainerLivenessProbeHttpGet
- type ContainerGroupSpecContainerPorts
- type ContainerGroupSpecContainerReadinessProbe
- type ContainerGroupSpecContainerReadinessProbeHttpGet
- type ContainerGroupSpecContainerVolume
- type ContainerGroupSpecDiagnostics
- type ContainerGroupSpecDiagnosticsLogAnalytics
- type ContainerGroupSpecIdentity
- type ContainerGroupSpecImageRegistryCredential
- type ContainerGroupStatus
- type ContainerRegistry
- type ContainerRegistryList
- type ContainerRegistrySpec
- type ContainerRegistrySpecNetworkRuleSet
- type ContainerRegistrySpecNetworkRuleSetIpRule
- type ContainerRegistrySpecStorageAccount
- type ContainerRegistryStatus
- type ContainerService
- type ContainerServiceList
- type ContainerServiceSpec
- type ContainerServiceSpecAgentPoolProfile
- type ContainerServiceSpecDiagnosticsProfile
- type ContainerServiceSpecLinuxProfile
- type ContainerServiceSpecLinuxProfileSshKey
- type ContainerServiceSpecMasterProfile
- type ContainerServiceSpecServicePrincipal
- type ContainerServiceStatus
- type CosmosdbAccount
- type CosmosdbAccountList
- type CosmosdbAccountSpec
- type CosmosdbAccountSpecCapabilities
- type CosmosdbAccountSpecConsistencyPolicy
- type CosmosdbAccountSpecFailoverPolicy
- type CosmosdbAccountSpecGeoLocation
- type CosmosdbAccountSpecVirtualNetworkRule
- type CosmosdbAccountStatus
- type CosmosdbCassandraKeyspace
- type CosmosdbCassandraKeyspaceList
- type CosmosdbCassandraKeyspaceSpec
- type CosmosdbCassandraKeyspaceStatus
- type CosmosdbMongoCollection
- type CosmosdbMongoCollectionList
- type CosmosdbMongoCollectionSpec
- type CosmosdbMongoCollectionSpecIndexes
- type CosmosdbMongoCollectionStatus
- type CosmosdbMongoDatabase
- type CosmosdbMongoDatabaseList
- type CosmosdbMongoDatabaseSpec
- type CosmosdbMongoDatabaseStatus
- type CosmosdbSQLDatabase
- type CosmosdbSQLDatabaseList
- type CosmosdbSQLDatabaseSpec
- type CosmosdbSQLDatabaseStatus
- type CosmosdbTable
- type CosmosdbTableList
- type CosmosdbTableSpec
- type CosmosdbTableStatus
- type DataFactory
- type DataFactoryDatasetMysql
- type DataFactoryDatasetMysqlList
- type DataFactoryDatasetMysqlSpec
- type DataFactoryDatasetMysqlSpecSchemaColumn
- type DataFactoryDatasetMysqlStatus
- type DataFactoryDatasetPostgresql
- type DataFactoryDatasetPostgresqlList
- type DataFactoryDatasetPostgresqlSpec
- type DataFactoryDatasetPostgresqlSpecSchemaColumn
- type DataFactoryDatasetPostgresqlStatus
- type DataFactoryDatasetSQLServerTable
- type DataFactoryDatasetSQLServerTableList
- type DataFactoryDatasetSQLServerTableSpec
- type DataFactoryDatasetSQLServerTableSpecSchemaColumn
- type DataFactoryDatasetSQLServerTableStatus
- type DataFactoryLinkedServiceDataLakeStorageGen2
- func (in *DataFactoryLinkedServiceDataLakeStorageGen2) DeepCopy() *DataFactoryLinkedServiceDataLakeStorageGen2
- func (in *DataFactoryLinkedServiceDataLakeStorageGen2) DeepCopyInto(out *DataFactoryLinkedServiceDataLakeStorageGen2)
- func (in *DataFactoryLinkedServiceDataLakeStorageGen2) DeepCopyObject() runtime.Object
- type DataFactoryLinkedServiceDataLakeStorageGen2List
- func (in *DataFactoryLinkedServiceDataLakeStorageGen2List) DeepCopy() *DataFactoryLinkedServiceDataLakeStorageGen2List
- func (in *DataFactoryLinkedServiceDataLakeStorageGen2List) DeepCopyInto(out *DataFactoryLinkedServiceDataLakeStorageGen2List)
- func (in *DataFactoryLinkedServiceDataLakeStorageGen2List) DeepCopyObject() runtime.Object
- type DataFactoryLinkedServiceDataLakeStorageGen2Spec
- type DataFactoryLinkedServiceDataLakeStorageGen2Status
- type DataFactoryLinkedServiceMysql
- type DataFactoryLinkedServiceMysqlList
- type DataFactoryLinkedServiceMysqlSpec
- type DataFactoryLinkedServiceMysqlStatus
- type DataFactoryLinkedServicePostgresql
- type DataFactoryLinkedServicePostgresqlList
- type DataFactoryLinkedServicePostgresqlSpec
- type DataFactoryLinkedServicePostgresqlStatus
- type DataFactoryLinkedServiceSQLServer
- type DataFactoryLinkedServiceSQLServerList
- type DataFactoryLinkedServiceSQLServerSpec
- type DataFactoryLinkedServiceSQLServerStatus
- type DataFactoryList
- type DataFactoryPipeline
- type DataFactoryPipelineList
- type DataFactoryPipelineSpec
- type DataFactoryPipelineStatus
- type DataFactorySpec
- type DataFactorySpecGithubConfiguration
- type DataFactorySpecIdentity
- type DataFactorySpecVstsConfiguration
- type DataFactoryStatus
- type DataLakeAnalyticsAccount
- type DataLakeAnalyticsAccountList
- type DataLakeAnalyticsAccountSpec
- type DataLakeAnalyticsAccountStatus
- type DataLakeAnalyticsFirewallRule
- type DataLakeAnalyticsFirewallRuleList
- type DataLakeAnalyticsFirewallRuleSpec
- type DataLakeAnalyticsFirewallRuleStatus
- type DataLakeStore
- type DataLakeStoreFile
- type DataLakeStoreFileList
- type DataLakeStoreFileSpec
- type DataLakeStoreFileStatus
- type DataLakeStoreFirewallRule
- type DataLakeStoreFirewallRuleList
- type DataLakeStoreFirewallRuleSpec
- type DataLakeStoreFirewallRuleStatus
- type DataLakeStoreList
- type DataLakeStoreSpec
- type DataLakeStoreStatus
- type DatabricksWorkspace
- type DatabricksWorkspaceList
- type DatabricksWorkspaceSpec
- type DatabricksWorkspaceStatus
- type DdosProtectionPlan
- type DdosProtectionPlanList
- type DdosProtectionPlanSpec
- type DdosProtectionPlanStatus
- type DevTestLab
- type DevTestLabList
- type DevTestLabSpec
- type DevTestLabStatus
- type DevTestLinuxVirtualMachine
- type DevTestLinuxVirtualMachineList
- type DevTestLinuxVirtualMachineSpec
- type DevTestLinuxVirtualMachineSpecGalleryImageReference
- type DevTestLinuxVirtualMachineSpecInboundNATRule
- type DevTestLinuxVirtualMachineStatus
- type DevTestPolicy
- type DevTestPolicyList
- type DevTestPolicySpec
- type DevTestPolicyStatus
- type DevTestVirtualNetwork
- type DevTestVirtualNetworkList
- type DevTestVirtualNetworkSpec
- type DevTestVirtualNetworkSpecSubnet
- type DevTestVirtualNetworkStatus
- type DevTestWindowsVirtualMachine
- type DevTestWindowsVirtualMachineList
- type DevTestWindowsVirtualMachineSpec
- type DevTestWindowsVirtualMachineSpecGalleryImageReference
- type DevTestWindowsVirtualMachineSpecInboundNATRule
- type DevTestWindowsVirtualMachineStatus
- type DevspaceController
- type DevspaceControllerList
- type DevspaceControllerSpec
- type DevspaceControllerSpecSku
- type DevspaceControllerStatus
- type DnsARecord
- type DnsARecordList
- type DnsARecordSpec
- type DnsARecordStatus
- type DnsAaaaRecord
- type DnsAaaaRecordList
- type DnsAaaaRecordSpec
- type DnsAaaaRecordStatus
- type DnsCaaRecord
- type DnsCaaRecordList
- type DnsCaaRecordSpec
- type DnsCaaRecordSpecRecord
- type DnsCaaRecordStatus
- type DnsCnameRecord
- type DnsCnameRecordList
- type DnsCnameRecordSpec
- type DnsCnameRecordStatus
- type DnsMxRecord
- type DnsMxRecordList
- type DnsMxRecordSpec
- type DnsMxRecordSpecRecord
- type DnsMxRecordStatus
- type DnsNsRecord
- type DnsNsRecordList
- type DnsNsRecordSpec
- type DnsNsRecordSpecRecord
- type DnsNsRecordStatus
- type DnsPtrRecord
- type DnsPtrRecordList
- type DnsPtrRecordSpec
- type DnsPtrRecordStatus
- type DnsSrvRecord
- type DnsSrvRecordList
- type DnsSrvRecordSpec
- type DnsSrvRecordSpecRecord
- type DnsSrvRecordStatus
- type DnsTxtRecord
- type DnsTxtRecordList
- type DnsTxtRecordSpec
- type DnsTxtRecordSpecRecord
- type DnsTxtRecordStatus
- type DnsZone
- type DnsZoneList
- type DnsZoneSpec
- type DnsZoneStatus
- type EventgridDomain
- type EventgridDomainList
- type EventgridDomainSpec
- type EventgridDomainSpecInputMappingDefaultValues
- type EventgridDomainSpecInputMappingFields
- type EventgridDomainStatus
- type EventgridEventSubscription
- type EventgridEventSubscriptionList
- type EventgridEventSubscriptionSpec
- type EventgridEventSubscriptionSpecEventhubEndpoint
- type EventgridEventSubscriptionSpecHybridConnectionEndpoint
- type EventgridEventSubscriptionSpecRetryPolicy
- type EventgridEventSubscriptionSpecStorageBlobDeadLetterDestination
- func (in *EventgridEventSubscriptionSpecStorageBlobDeadLetterDestination) DeepCopy() *EventgridEventSubscriptionSpecStorageBlobDeadLetterDestination
- func (in *EventgridEventSubscriptionSpecStorageBlobDeadLetterDestination) DeepCopyInto(out *EventgridEventSubscriptionSpecStorageBlobDeadLetterDestination)
- type EventgridEventSubscriptionSpecStorageQueueEndpoint
- type EventgridEventSubscriptionSpecSubjectFilter
- type EventgridEventSubscriptionSpecWebhookEndpoint
- type EventgridEventSubscriptionStatus
- type EventgridTopic
- type EventgridTopicList
- type EventgridTopicSpec
- type EventgridTopicStatus
- type Eventhub
- type EventhubAuthorizationRule
- type EventhubAuthorizationRuleList
- type EventhubAuthorizationRuleSpec
- type EventhubAuthorizationRuleStatus
- type EventhubConsumerGroup
- type EventhubConsumerGroupList
- type EventhubConsumerGroupSpec
- type EventhubConsumerGroupStatus
- type EventhubList
- type EventhubNamespaceAuthorizationRule
- type EventhubNamespaceAuthorizationRuleList
- type EventhubNamespaceAuthorizationRuleSpec
- type EventhubNamespaceAuthorizationRuleStatus
- type EventhubNamespace_
- type EventhubNamespace_List
- type EventhubNamespace_Spec
- type EventhubNamespace_Status
- type EventhubSpec
- type EventhubSpecCaptureDescription
- type EventhubSpecCaptureDescriptionDestination
- type EventhubStatus
- type ExpressRouteCircuit
- type ExpressRouteCircuitAuthorization
- type ExpressRouteCircuitAuthorizationList
- type ExpressRouteCircuitAuthorizationSpec
- type ExpressRouteCircuitAuthorizationStatus
- type ExpressRouteCircuitList
- type ExpressRouteCircuitPeering
- type ExpressRouteCircuitPeeringList
- type ExpressRouteCircuitPeeringSpec
- type ExpressRouteCircuitPeeringSpecMicrosoftPeeringConfig
- type ExpressRouteCircuitPeeringStatus
- type ExpressRouteCircuitSpec
- type ExpressRouteCircuitSpecSku
- type ExpressRouteCircuitStatus
- type Firewall
- type FirewallApplicationRuleCollection
- type FirewallApplicationRuleCollectionList
- type FirewallApplicationRuleCollectionSpec
- type FirewallApplicationRuleCollectionSpecRule
- type FirewallApplicationRuleCollectionSpecRuleProtocol
- type FirewallApplicationRuleCollectionStatus
- type FirewallList
- type FirewallNATRuleCollection
- type FirewallNATRuleCollectionList
- type FirewallNATRuleCollectionSpec
- type FirewallNATRuleCollectionSpecRule
- type FirewallNATRuleCollectionStatus
- type FirewallNetworkRuleCollection
- type FirewallNetworkRuleCollectionList
- type FirewallNetworkRuleCollectionSpec
- type FirewallNetworkRuleCollectionSpecRule
- type FirewallNetworkRuleCollectionStatus
- type FirewallSpec
- type FirewallSpecIpConfiguration
- type FirewallStatus
- type FunctionApp
- type FunctionAppList
- type FunctionAppSpec
- type FunctionAppSpecAuthSettings
- type FunctionAppSpecAuthSettingsActiveDirectory
- type FunctionAppSpecAuthSettingsFacebook
- type FunctionAppSpecAuthSettingsGoogle
- type FunctionAppSpecAuthSettingsMicrosoft
- type FunctionAppSpecAuthSettingsTwitter
- type FunctionAppSpecConnectionString
- type FunctionAppSpecIdentity
- type FunctionAppSpecSiteConfig
- type FunctionAppSpecSiteCredential
- type FunctionAppStatus
- type HdinsightHadoopCluster
- type HdinsightHadoopClusterList
- type HdinsightHadoopClusterSpec
- type HdinsightHadoopClusterSpecComponentVersion
- type HdinsightHadoopClusterSpecGateway
- type HdinsightHadoopClusterSpecRoles
- type HdinsightHadoopClusterSpecRolesHeadNode
- type HdinsightHadoopClusterSpecRolesWorkerNode
- type HdinsightHadoopClusterSpecRolesZookeeperNode
- type HdinsightHadoopClusterSpecStorageAccount
- type HdinsightHadoopClusterStatus
- type HdinsightHbaseCluster
- type HdinsightHbaseClusterList
- type HdinsightHbaseClusterSpec
- type HdinsightHbaseClusterSpecComponentVersion
- type HdinsightHbaseClusterSpecGateway
- type HdinsightHbaseClusterSpecRoles
- type HdinsightHbaseClusterSpecRolesHeadNode
- type HdinsightHbaseClusterSpecRolesWorkerNode
- type HdinsightHbaseClusterSpecRolesZookeeperNode
- type HdinsightHbaseClusterSpecStorageAccount
- type HdinsightHbaseClusterStatus
- type HdinsightInteractiveQueryCluster
- type HdinsightInteractiveQueryClusterList
- type HdinsightInteractiveQueryClusterSpec
- type HdinsightInteractiveQueryClusterSpecComponentVersion
- type HdinsightInteractiveQueryClusterSpecGateway
- type HdinsightInteractiveQueryClusterSpecRoles
- type HdinsightInteractiveQueryClusterSpecRolesHeadNode
- type HdinsightInteractiveQueryClusterSpecRolesWorkerNode
- type HdinsightInteractiveQueryClusterSpecRolesZookeeperNode
- type HdinsightInteractiveQueryClusterSpecStorageAccount
- type HdinsightInteractiveQueryClusterStatus
- type HdinsightKafkaCluster
- type HdinsightKafkaClusterList
- type HdinsightKafkaClusterSpec
- type HdinsightKafkaClusterSpecComponentVersion
- type HdinsightKafkaClusterSpecGateway
- type HdinsightKafkaClusterSpecRoles
- type HdinsightKafkaClusterSpecRolesHeadNode
- type HdinsightKafkaClusterSpecRolesWorkerNode
- type HdinsightKafkaClusterSpecRolesZookeeperNode
- type HdinsightKafkaClusterSpecStorageAccount
- type HdinsightKafkaClusterStatus
- type HdinsightMlServicesCluster
- type HdinsightMlServicesClusterList
- type HdinsightMlServicesClusterSpec
- type HdinsightMlServicesClusterSpecGateway
- type HdinsightMlServicesClusterSpecRoles
- type HdinsightMlServicesClusterSpecRolesEdgeNode
- type HdinsightMlServicesClusterSpecRolesHeadNode
- type HdinsightMlServicesClusterSpecRolesWorkerNode
- type HdinsightMlServicesClusterSpecRolesZookeeperNode
- type HdinsightMlServicesClusterSpecStorageAccount
- type HdinsightMlServicesClusterStatus
- type HdinsightRserverCluster
- type HdinsightRserverClusterList
- type HdinsightRserverClusterSpec
- type HdinsightRserverClusterSpecGateway
- type HdinsightRserverClusterSpecRoles
- type HdinsightRserverClusterSpecRolesEdgeNode
- type HdinsightRserverClusterSpecRolesHeadNode
- type HdinsightRserverClusterSpecRolesWorkerNode
- type HdinsightRserverClusterSpecRolesZookeeperNode
- type HdinsightRserverClusterSpecStorageAccount
- type HdinsightRserverClusterStatus
- type HdinsightSparkCluster
- type HdinsightSparkClusterList
- type HdinsightSparkClusterSpec
- type HdinsightSparkClusterSpecComponentVersion
- type HdinsightSparkClusterSpecGateway
- type HdinsightSparkClusterSpecRoles
- type HdinsightSparkClusterSpecRolesHeadNode
- type HdinsightSparkClusterSpecRolesWorkerNode
- type HdinsightSparkClusterSpecRolesZookeeperNode
- type HdinsightSparkClusterSpecStorageAccount
- type HdinsightSparkClusterStatus
- type HdinsightStormCluster
- type HdinsightStormClusterList
- type HdinsightStormClusterSpec
- type HdinsightStormClusterSpecComponentVersion
- type HdinsightStormClusterSpecGateway
- type HdinsightStormClusterSpecRoles
- type HdinsightStormClusterSpecRolesHeadNode
- type HdinsightStormClusterSpecRolesWorkerNode
- type HdinsightStormClusterSpecRolesZookeeperNode
- type HdinsightStormClusterSpecStorageAccount
- type HdinsightStormClusterStatus
- type Image
- type ImageList
- type ImageSpec
- type ImageSpecDataDisk
- type ImageSpecOsDisk
- type ImageStatus
- type IotDps
- type IotDpsCertificate
- type IotDpsCertificateList
- type IotDpsCertificateSpec
- type IotDpsCertificateStatus
- type IotDpsList
- type IotDpsSpec
- type IotDpsSpecSku
- type IotDpsStatus
- type Iothub
- type IothubConsumerGroup
- type IothubConsumerGroupList
- type IothubConsumerGroupSpec
- type IothubConsumerGroupStatus
- type IothubList
- type IothubSharedAccessPolicy
- type IothubSharedAccessPolicyList
- type IothubSharedAccessPolicySpec
- type IothubSharedAccessPolicyStatus
- type IothubSpec
- type IothubSpecEndpoint
- type IothubSpecFallbackRoute
- type IothubSpecFileUpload
- type IothubSpecIpFilterRule
- type IothubSpecRoute
- type IothubSpecSharedAccessPolicy
- type IothubSpecSku
- type IothubStatus
- type KeyVault
- type KeyVaultAccessPolicy
- type KeyVaultAccessPolicyList
- type KeyVaultAccessPolicySpec
- type KeyVaultAccessPolicyStatus
- type KeyVaultCertificate
- type KeyVaultCertificateList
- type KeyVaultCertificateSpec
- type KeyVaultCertificateSpecCertificate
- type KeyVaultCertificateSpecCertificatePolicy
- type KeyVaultCertificateSpecCertificatePolicyIssuerParameters
- type KeyVaultCertificateSpecCertificatePolicyKeyProperties
- type KeyVaultCertificateSpecCertificatePolicyLifetimeAction
- type KeyVaultCertificateSpecCertificatePolicyLifetimeActionAction
- type KeyVaultCertificateSpecCertificatePolicyLifetimeActionTrigger
- func (in *KeyVaultCertificateSpecCertificatePolicyLifetimeActionTrigger) DeepCopy() *KeyVaultCertificateSpecCertificatePolicyLifetimeActionTrigger
- func (in *KeyVaultCertificateSpecCertificatePolicyLifetimeActionTrigger) DeepCopyInto(out *KeyVaultCertificateSpecCertificatePolicyLifetimeActionTrigger)
- type KeyVaultCertificateSpecCertificatePolicySecretProperties
- type KeyVaultCertificateSpecCertificatePolicyX509CertificateProperties
- func (in *KeyVaultCertificateSpecCertificatePolicyX509CertificateProperties) DeepCopy() *KeyVaultCertificateSpecCertificatePolicyX509CertificateProperties
- func (in *KeyVaultCertificateSpecCertificatePolicyX509CertificateProperties) DeepCopyInto(out *KeyVaultCertificateSpecCertificatePolicyX509CertificateProperties)
- type KeyVaultCertificateSpecCertificatePolicyX509CertificatePropertiesSubjectAlternativeNames
- type KeyVaultCertificateStatus
- type KeyVaultKey
- type KeyVaultKeyList
- type KeyVaultKeySpec
- type KeyVaultKeyStatus
- type KeyVaultList
- type KeyVaultSecret
- type KeyVaultSecretList
- type KeyVaultSecretSpec
- type KeyVaultSecretStatus
- type KeyVaultSpec
- type KeyVaultSpecAccessPolicy
- type KeyVaultSpecNetworkAcls
- type KeyVaultSpecSku
- type KeyVaultStatus
- type KubernetesCluster
- type KubernetesClusterList
- type KubernetesClusterSpec
- type KubernetesClusterSpecAddonProfile
- type KubernetesClusterSpecAddonProfileAciConnectorLinux
- type KubernetesClusterSpecAddonProfileHttpApplicationRouting
- type KubernetesClusterSpecAddonProfileOmsAgent
- type KubernetesClusterSpecAgentPoolProfile
- type KubernetesClusterSpecKubeAdminConfig
- type KubernetesClusterSpecKubeConfig
- type KubernetesClusterSpecLinuxProfile
- type KubernetesClusterSpecLinuxProfileSshKey
- type KubernetesClusterSpecNetworkProfile
- type KubernetesClusterSpecRoleBasedAccessControl
- type KubernetesClusterSpecRoleBasedAccessControlAzureActiveDirectory
- func (in *KubernetesClusterSpecRoleBasedAccessControlAzureActiveDirectory) DeepCopy() *KubernetesClusterSpecRoleBasedAccessControlAzureActiveDirectory
- func (in *KubernetesClusterSpecRoleBasedAccessControlAzureActiveDirectory) DeepCopyInto(out *KubernetesClusterSpecRoleBasedAccessControlAzureActiveDirectory)
- type KubernetesClusterSpecServicePrincipal
- type KubernetesClusterSpecWindowsProfile
- type KubernetesClusterStatus
- type Lb
- type LbBackendAddressPool
- type LbBackendAddressPoolList
- type LbBackendAddressPoolSpec
- type LbBackendAddressPoolStatus
- type LbList
- type LbNATPool
- type LbNATPoolList
- type LbNATPoolSpec
- type LbNATPoolStatus
- type LbNATRule
- type LbNATRuleList
- type LbNATRuleSpec
- type LbNATRuleStatus
- type LbOutboundRule
- type LbOutboundRuleList
- type LbOutboundRuleSpec
- type LbOutboundRuleSpecFrontendIPConfiguration
- type LbOutboundRuleStatus
- type LbProbe
- type LbProbeList
- type LbProbeSpec
- type LbProbeStatus
- type LbRule
- type LbRuleList
- type LbRuleSpec
- type LbRuleStatus
- type LbSpec
- type LbSpecFrontendIPConfiguration
- type LbStatus
- type LocalNetworkGateway
- type LocalNetworkGatewayList
- type LocalNetworkGatewaySpec
- type LocalNetworkGatewaySpecBgpSettings
- type LocalNetworkGatewayStatus
- type LogAnalyticsLinkedService
- type LogAnalyticsLinkedServiceList
- type LogAnalyticsLinkedServiceSpec
- type LogAnalyticsLinkedServiceSpecLinkedServiceProperties
- type LogAnalyticsLinkedServiceStatus
- type LogAnalyticsSolution
- type LogAnalyticsSolutionList
- type LogAnalyticsSolutionSpec
- type LogAnalyticsSolutionSpecPlan
- type LogAnalyticsSolutionStatus
- type LogAnalyticsWorkspace
- type LogAnalyticsWorkspaceLinkedService
- type LogAnalyticsWorkspaceLinkedServiceList
- type LogAnalyticsWorkspaceLinkedServiceSpec
- type LogAnalyticsWorkspaceLinkedServiceSpecLinkedServiceProperties
- func (in *LogAnalyticsWorkspaceLinkedServiceSpecLinkedServiceProperties) DeepCopy() *LogAnalyticsWorkspaceLinkedServiceSpecLinkedServiceProperties
- func (in *LogAnalyticsWorkspaceLinkedServiceSpecLinkedServiceProperties) DeepCopyInto(out *LogAnalyticsWorkspaceLinkedServiceSpecLinkedServiceProperties)
- type LogAnalyticsWorkspaceLinkedServiceStatus
- type LogAnalyticsWorkspaceList
- type LogAnalyticsWorkspaceSpec
- type LogAnalyticsWorkspaceStatus
- type LogicAppActionCustom
- type LogicAppActionCustomList
- type LogicAppActionCustomSpec
- type LogicAppActionCustomStatus
- type LogicAppActionHTTP
- type LogicAppActionHTTPList
- type LogicAppActionHTTPSpec
- type LogicAppActionHTTPStatus
- type LogicAppTriggerCustom
- type LogicAppTriggerCustomList
- type LogicAppTriggerCustomSpec
- type LogicAppTriggerCustomStatus
- type LogicAppTriggerHTTPRequest
- type LogicAppTriggerHTTPRequestList
- type LogicAppTriggerHTTPRequestSpec
- type LogicAppTriggerHTTPRequestStatus
- type LogicAppTriggerRecurrence
- type LogicAppTriggerRecurrenceList
- type LogicAppTriggerRecurrenceSpec
- type LogicAppTriggerRecurrenceStatus
- type LogicAppWorkflow
- type LogicAppWorkflowList
- type LogicAppWorkflowSpec
- type LogicAppWorkflowStatus
- type ManagedDisk
- type ManagedDiskList
- type ManagedDiskSpec
- type ManagedDiskSpecEncryptionSettings
- type ManagedDiskSpecEncryptionSettingsDiskEncryptionKey
- type ManagedDiskSpecEncryptionSettingsKeyEncryptionKey
- type ManagedDiskStatus
- type ManagementGroup
- type ManagementGroupList
- type ManagementGroupSpec
- type ManagementGroupStatus
- type ManagementLock
- type ManagementLockList
- type ManagementLockSpec
- type ManagementLockStatus
- type MapsAccount
- type MapsAccountList
- type MapsAccountSpec
- type MapsAccountStatus
- type MariadbDatabase
- type MariadbDatabaseList
- type MariadbDatabaseSpec
- type MariadbDatabaseStatus
- type MariadbFirewallRule
- type MariadbFirewallRuleList
- type MariadbFirewallRuleSpec
- type MariadbFirewallRuleStatus
- type MariadbServer
- type MariadbServerList
- type MariadbServerSpec
- type MariadbServerSpecSku
- type MariadbServerSpecStorageProfile
- type MariadbServerStatus
- type MediaServicesAccount
- type MediaServicesAccountList
- type MediaServicesAccountSpec
- type MediaServicesAccountSpecStorageAccount
- type MediaServicesAccountStatus
- type MetricAlertrule
- type MetricAlertruleList
- type MetricAlertruleSpec
- type MetricAlertruleSpecEmailAction
- type MetricAlertruleSpecWebhookAction
- type MetricAlertruleStatus
- type MonitorActionGroup
- type MonitorActionGroupList
- type MonitorActionGroupSpec
- type MonitorActionGroupSpecEmailReceiver
- type MonitorActionGroupSpecSmsReceiver
- type MonitorActionGroupSpecWebhookReceiver
- type MonitorActionGroupStatus
- type MonitorActivityLogAlert
- type MonitorActivityLogAlertList
- type MonitorActivityLogAlertSpec
- type MonitorActivityLogAlertSpecAction
- type MonitorActivityLogAlertSpecCriteria
- type MonitorActivityLogAlertStatus
- type MonitorAutoscaleSetting
- type MonitorAutoscaleSettingList
- type MonitorAutoscaleSettingSpec
- type MonitorAutoscaleSettingSpecNotification
- type MonitorAutoscaleSettingSpecNotificationEmail
- type MonitorAutoscaleSettingSpecNotificationWebhook
- type MonitorAutoscaleSettingSpecProfile
- type MonitorAutoscaleSettingSpecProfileCapacity
- type MonitorAutoscaleSettingSpecProfileFixedDate
- type MonitorAutoscaleSettingSpecProfileRecurrence
- type MonitorAutoscaleSettingSpecProfileRule
- type MonitorAutoscaleSettingSpecProfileRuleMetricTrigger
- type MonitorAutoscaleSettingSpecProfileRuleScaleAction
- type MonitorAutoscaleSettingStatus
- type MonitorDiagnosticSetting
- type MonitorDiagnosticSettingList
- type MonitorDiagnosticSettingSpec
- type MonitorDiagnosticSettingSpecLog
- type MonitorDiagnosticSettingSpecLogRetentionPolicy
- type MonitorDiagnosticSettingSpecMetric
- type MonitorDiagnosticSettingSpecMetricRetentionPolicy
- type MonitorDiagnosticSettingStatus
- type MonitorLogProfile
- type MonitorLogProfileList
- type MonitorLogProfileSpec
- type MonitorLogProfileSpecRetentionPolicy
- type MonitorLogProfileStatus
- type MonitorMetricAlert
- type MonitorMetricAlertList
- type MonitorMetricAlertSpec
- type MonitorMetricAlertSpecAction
- type MonitorMetricAlertSpecCriteria
- type MonitorMetricAlertSpecCriteriaDimension
- type MonitorMetricAlertStatus
- type MonitorMetricAlertrule
- type MonitorMetricAlertruleList
- type MonitorMetricAlertruleSpec
- type MonitorMetricAlertruleSpecEmailAction
- type MonitorMetricAlertruleSpecWebhookAction
- type MonitorMetricAlertruleStatus
- type MssqlElasticpool
- type MssqlElasticpoolList
- type MssqlElasticpoolSpec
- type MssqlElasticpoolSpecElasticPoolProperties
- type MssqlElasticpoolSpecPerDatabaseSettings
- type MssqlElasticpoolSpecSku
- type MssqlElasticpoolStatus
- type MysqlConfiguration
- type MysqlConfigurationList
- type MysqlConfigurationSpec
- type MysqlConfigurationStatus
- type MysqlDatabase
- type MysqlDatabaseList
- type MysqlDatabaseSpec
- type MysqlDatabaseStatus
- type MysqlFirewallRule
- type MysqlFirewallRuleList
- type MysqlFirewallRuleSpec
- type MysqlFirewallRuleStatus
- type MysqlServer
- type MysqlServerList
- type MysqlServerSpec
- type MysqlServerSpecSku
- type MysqlServerSpecStorageProfile
- type MysqlServerStatus
- type MysqlVirtualNetworkRule
- type MysqlVirtualNetworkRuleList
- type MysqlVirtualNetworkRuleSpec
- type MysqlVirtualNetworkRuleStatus
- type NetworkConnectionMonitor
- type NetworkConnectionMonitorList
- type NetworkConnectionMonitorSpec
- type NetworkConnectionMonitorSpecDestination
- type NetworkConnectionMonitorSpecSource
- type NetworkConnectionMonitorStatus
- type NetworkDdosProtectionPlan
- type NetworkDdosProtectionPlanList
- type NetworkDdosProtectionPlanSpec
- type NetworkDdosProtectionPlanStatus
- type NetworkInterface
- type NetworkInterfaceApplicationGatewayBackendAddressPoolAssociation
- func (in *NetworkInterfaceApplicationGatewayBackendAddressPoolAssociation) DeepCopy() *NetworkInterfaceApplicationGatewayBackendAddressPoolAssociation
- func (in *NetworkInterfaceApplicationGatewayBackendAddressPoolAssociation) DeepCopyInto(out *NetworkInterfaceApplicationGatewayBackendAddressPoolAssociation)
- func (in *NetworkInterfaceApplicationGatewayBackendAddressPoolAssociation) DeepCopyObject() runtime.Object
- type NetworkInterfaceApplicationGatewayBackendAddressPoolAssociationList
- func (in *NetworkInterfaceApplicationGatewayBackendAddressPoolAssociationList) DeepCopy() *NetworkInterfaceApplicationGatewayBackendAddressPoolAssociationList
- func (in *NetworkInterfaceApplicationGatewayBackendAddressPoolAssociationList) DeepCopyInto(out *NetworkInterfaceApplicationGatewayBackendAddressPoolAssociationList)
- func (in *NetworkInterfaceApplicationGatewayBackendAddressPoolAssociationList) DeepCopyObject() runtime.Object
- type NetworkInterfaceApplicationGatewayBackendAddressPoolAssociationSpec
- func (in *NetworkInterfaceApplicationGatewayBackendAddressPoolAssociationSpec) DeepCopy() *NetworkInterfaceApplicationGatewayBackendAddressPoolAssociationSpec
- func (in *NetworkInterfaceApplicationGatewayBackendAddressPoolAssociationSpec) DeepCopyInto(out *NetworkInterfaceApplicationGatewayBackendAddressPoolAssociationSpec)
- type NetworkInterfaceApplicationGatewayBackendAddressPoolAssociationStatus
- func (in *NetworkInterfaceApplicationGatewayBackendAddressPoolAssociationStatus) DeepCopy() *NetworkInterfaceApplicationGatewayBackendAddressPoolAssociationStatus
- func (in *NetworkInterfaceApplicationGatewayBackendAddressPoolAssociationStatus) DeepCopyInto(out *NetworkInterfaceApplicationGatewayBackendAddressPoolAssociationStatus)
- type NetworkInterfaceApplicationSecurityGroupAssociation
- func (in *NetworkInterfaceApplicationSecurityGroupAssociation) DeepCopy() *NetworkInterfaceApplicationSecurityGroupAssociation
- func (in *NetworkInterfaceApplicationSecurityGroupAssociation) DeepCopyInto(out *NetworkInterfaceApplicationSecurityGroupAssociation)
- func (in *NetworkInterfaceApplicationSecurityGroupAssociation) DeepCopyObject() runtime.Object
- type NetworkInterfaceApplicationSecurityGroupAssociationList
- func (in *NetworkInterfaceApplicationSecurityGroupAssociationList) DeepCopy() *NetworkInterfaceApplicationSecurityGroupAssociationList
- func (in *NetworkInterfaceApplicationSecurityGroupAssociationList) DeepCopyInto(out *NetworkInterfaceApplicationSecurityGroupAssociationList)
- func (in *NetworkInterfaceApplicationSecurityGroupAssociationList) DeepCopyObject() runtime.Object
- type NetworkInterfaceApplicationSecurityGroupAssociationSpec
- type NetworkInterfaceApplicationSecurityGroupAssociationStatus
- type NetworkInterfaceBackendAddressPoolAssociation
- func (in *NetworkInterfaceBackendAddressPoolAssociation) DeepCopy() *NetworkInterfaceBackendAddressPoolAssociation
- func (in *NetworkInterfaceBackendAddressPoolAssociation) DeepCopyInto(out *NetworkInterfaceBackendAddressPoolAssociation)
- func (in *NetworkInterfaceBackendAddressPoolAssociation) DeepCopyObject() runtime.Object
- type NetworkInterfaceBackendAddressPoolAssociationList
- func (in *NetworkInterfaceBackendAddressPoolAssociationList) DeepCopy() *NetworkInterfaceBackendAddressPoolAssociationList
- func (in *NetworkInterfaceBackendAddressPoolAssociationList) DeepCopyInto(out *NetworkInterfaceBackendAddressPoolAssociationList)
- func (in *NetworkInterfaceBackendAddressPoolAssociationList) DeepCopyObject() runtime.Object
- type NetworkInterfaceBackendAddressPoolAssociationSpec
- type NetworkInterfaceBackendAddressPoolAssociationStatus
- type NetworkInterfaceList
- type NetworkInterfaceNATRuleAssociation
- type NetworkInterfaceNATRuleAssociationList
- type NetworkInterfaceNATRuleAssociationSpec
- type NetworkInterfaceNATRuleAssociationStatus
- type NetworkInterfaceSpec
- type NetworkInterfaceSpecIpConfiguration
- type NetworkInterfaceStatus
- type NetworkPacketCapture
- type NetworkPacketCaptureList
- type NetworkPacketCaptureSpec
- type NetworkPacketCaptureSpecFilter
- type NetworkPacketCaptureSpecStorageLocation
- type NetworkPacketCaptureStatus
- type NetworkProfile
- type NetworkProfileList
- type NetworkProfileSpec
- type NetworkProfileSpecContainerNetworkInterface
- type NetworkProfileSpecContainerNetworkInterfaceIpConfiguration
- type NetworkProfileStatus
- type NetworkSecurityGroup
- type NetworkSecurityGroupList
- type NetworkSecurityGroupSpec
- type NetworkSecurityGroupSpecSecurityRule
- type NetworkSecurityGroupStatus
- type NetworkSecurityRule
- type NetworkSecurityRuleList
- type NetworkSecurityRuleSpec
- type NetworkSecurityRuleStatus
- type NetworkWatcher
- type NetworkWatcherList
- type NetworkWatcherSpec
- type NetworkWatcherStatus
- type NotificationHub
- type NotificationHubAuthorizationRule
- type NotificationHubAuthorizationRuleList
- type NotificationHubAuthorizationRuleSpec
- type NotificationHubAuthorizationRuleStatus
- type NotificationHubList
- type NotificationHubNamespace_
- type NotificationHubNamespace_List
- type NotificationHubNamespace_Spec
- type NotificationHubNamespace_SpecSku
- type NotificationHubNamespace_Status
- type NotificationHubSpec
- type NotificationHubSpecApnsCredential
- type NotificationHubSpecGcmCredential
- type NotificationHubStatus
- type PacketCapture
- type PacketCaptureList
- type PacketCaptureSpec
- type PacketCaptureSpecFilter
- type PacketCaptureSpecStorageLocation
- type PacketCaptureStatus
- type PolicyAssignment
- type PolicyAssignmentList
- type PolicyAssignmentSpec
- type PolicyAssignmentSpecIdentity
- type PolicyAssignmentStatus
- type PolicyDefinition
- type PolicyDefinitionList
- type PolicyDefinitionSpec
- type PolicyDefinitionStatus
- type PolicySetDefinition
- type PolicySetDefinitionList
- type PolicySetDefinitionSpec
- type PolicySetDefinitionStatus
- type PostgresqlConfiguration
- type PostgresqlConfigurationList
- type PostgresqlConfigurationSpec
- type PostgresqlConfigurationStatus
- type PostgresqlDatabase
- type PostgresqlDatabaseList
- type PostgresqlDatabaseSpec
- type PostgresqlDatabaseStatus
- type PostgresqlFirewallRule
- type PostgresqlFirewallRuleList
- type PostgresqlFirewallRuleSpec
- type PostgresqlFirewallRuleStatus
- type PostgresqlServer
- type PostgresqlServerList
- type PostgresqlServerSpec
- type PostgresqlServerSpecSku
- type PostgresqlServerSpecStorageProfile
- type PostgresqlServerStatus
- type PostgresqlVirtualNetworkRule
- type PostgresqlVirtualNetworkRuleList
- type PostgresqlVirtualNetworkRuleSpec
- type PostgresqlVirtualNetworkRuleStatus
- type PrivateDNSARecord
- type PrivateDNSARecordList
- type PrivateDNSARecordSpec
- type PrivateDNSARecordStatus
- type PrivateDNSZone
- type PrivateDNSZoneList
- type PrivateDNSZoneSpec
- type PrivateDNSZoneStatus
- type PublicIP
- type PublicIPList
- type PublicIPPrefix
- type PublicIPPrefixList
- type PublicIPPrefixSpec
- type PublicIPPrefixStatus
- type PublicIPSpec
- type PublicIPStatus
- type RecoveryServicesProtectedVm
- type RecoveryServicesProtectedVmList
- type RecoveryServicesProtectedVmSpec
- type RecoveryServicesProtectedVmStatus
- type RecoveryServicesProtectionPolicyVm
- type RecoveryServicesProtectionPolicyVmList
- type RecoveryServicesProtectionPolicyVmSpec
- type RecoveryServicesProtectionPolicyVmSpecBackup
- type RecoveryServicesProtectionPolicyVmSpecRetentionDaily
- type RecoveryServicesProtectionPolicyVmSpecRetentionMonthly
- type RecoveryServicesProtectionPolicyVmSpecRetentionWeekly
- type RecoveryServicesProtectionPolicyVmSpecRetentionYearly
- type RecoveryServicesProtectionPolicyVmStatus
- type RecoveryServicesVault
- type RecoveryServicesVaultList
- type RecoveryServicesVaultSpec
- type RecoveryServicesVaultStatus
- type RedisCache
- type RedisCacheList
- type RedisCacheSpec
- type RedisCacheSpecPatchSchedule
- type RedisCacheSpecRedisConfiguration
- type RedisCacheStatus
- type RedisFirewallRule
- type RedisFirewallRuleList
- type RedisFirewallRuleSpec
- type RedisFirewallRuleStatus
- type RelayNamespace
- type RelayNamespaceList
- type RelayNamespaceSpec
- type RelayNamespaceSpecSku
- type RelayNamespaceStatus
- type ResourceGroup
- type ResourceGroupList
- type ResourceGroupSpec
- type ResourceGroupStatus
- type RoleAssignment
- type RoleAssignmentList
- type RoleAssignmentSpec
- type RoleAssignmentStatus
- type RoleDefinition
- type RoleDefinitionList
- type RoleDefinitionSpec
- type RoleDefinitionSpecPermissions
- type RoleDefinitionStatus
- type Route
- type RouteList
- type RouteSpec
- type RouteStatus
- type RouteTable
- type RouteTableList
- type RouteTableSpec
- type RouteTableSpecRoute
- type RouteTableStatus
- type SchedulerJob
- type SchedulerJobCollection
- type SchedulerJobCollectionList
- type SchedulerJobCollectionSpec
- type SchedulerJobCollectionSpecQuota
- type SchedulerJobCollectionStatus
- type SchedulerJobList
- type SchedulerJobSpec
- type SchedulerJobSpecActionStorageQueue
- type SchedulerJobSpecActionWeb
- type SchedulerJobSpecActionWebAuthenticationActiveDirectory
- type SchedulerJobSpecActionWebAuthenticationBasic
- type SchedulerJobSpecActionWebAuthenticationCertificate
- type SchedulerJobSpecErrorActionStorageQueue
- type SchedulerJobSpecErrorActionWeb
- type SchedulerJobSpecErrorActionWebAuthenticationActiveDirectory
- type SchedulerJobSpecErrorActionWebAuthenticationBasic
- type SchedulerJobSpecErrorActionWebAuthenticationCertificate
- type SchedulerJobSpecRecurrence
- type SchedulerJobSpecRecurrenceMonthlyOccurrences
- type SchedulerJobSpecRetry
- type SchedulerJobStatus
- type SearchService
- type SearchServiceList
- type SearchServiceSpec
- type SearchServiceStatus
- type SecurityCenterContact
- type SecurityCenterContactList
- type SecurityCenterContactSpec
- type SecurityCenterContactStatus
- type SecurityCenterSubscriptionPricing
- type SecurityCenterSubscriptionPricingList
- type SecurityCenterSubscriptionPricingSpec
- type SecurityCenterSubscriptionPricingStatus
- type SecurityCenterWorkspace
- type SecurityCenterWorkspaceList
- type SecurityCenterWorkspaceSpec
- type SecurityCenterWorkspaceStatus
- type ServiceFabricCluster
- type ServiceFabricClusterList
- type ServiceFabricClusterSpec
- type ServiceFabricClusterSpecAzureActiveDirectory
- type ServiceFabricClusterSpecCertificate
- type ServiceFabricClusterSpecCertificateCommonNames
- type ServiceFabricClusterSpecCertificateCommonNamesCommonNames
- type ServiceFabricClusterSpecClientCertificateThumbprint
- type ServiceFabricClusterSpecDiagnosticsConfig
- type ServiceFabricClusterSpecFabricSettings
- type ServiceFabricClusterSpecNodeType
- type ServiceFabricClusterSpecNodeTypeApplicationPorts
- type ServiceFabricClusterSpecNodeTypeEphemeralPorts
- type ServiceFabricClusterSpecReverseProxyCertificate
- type ServiceFabricClusterStatus
- type ServicebusNamespace
- type ServicebusNamespaceAuthorizationRule
- type ServicebusNamespaceAuthorizationRuleList
- func (in *ServicebusNamespaceAuthorizationRuleList) DeepCopy() *ServicebusNamespaceAuthorizationRuleList
- func (in *ServicebusNamespaceAuthorizationRuleList) DeepCopyInto(out *ServicebusNamespaceAuthorizationRuleList)
- func (in *ServicebusNamespaceAuthorizationRuleList) DeepCopyObject() runtime.Object
- type ServicebusNamespaceAuthorizationRuleSpec
- type ServicebusNamespaceAuthorizationRuleStatus
- type ServicebusNamespaceList
- type ServicebusNamespaceSpec
- type ServicebusNamespaceStatus
- type ServicebusQueue
- type ServicebusQueueAuthorizationRule
- type ServicebusQueueAuthorizationRuleList
- type ServicebusQueueAuthorizationRuleSpec
- type ServicebusQueueAuthorizationRuleStatus
- type ServicebusQueueList
- type ServicebusQueueSpec
- type ServicebusQueueStatus
- type ServicebusSubscription
- type ServicebusSubscriptionList
- type ServicebusSubscriptionRule
- type ServicebusSubscriptionRuleList
- type ServicebusSubscriptionRuleSpec
- type ServicebusSubscriptionRuleSpecCorrelationFilter
- type ServicebusSubscriptionRuleStatus
- type ServicebusSubscriptionSpec
- type ServicebusSubscriptionStatus
- type ServicebusTopic
- type ServicebusTopicAuthorizationRule
- type ServicebusTopicAuthorizationRuleList
- type ServicebusTopicAuthorizationRuleSpec
- type ServicebusTopicAuthorizationRuleStatus
- type ServicebusTopicList
- type ServicebusTopicSpec
- type ServicebusTopicStatus
- type SharedImage
- type SharedImageGallery
- type SharedImageGalleryList
- type SharedImageGallerySpec
- type SharedImageGalleryStatus
- type SharedImageList
- type SharedImageSpec
- type SharedImageSpecIdentifier
- type SharedImageStatus
- type SharedImageVersion
- type SharedImageVersionList
- type SharedImageVersionSpec
- type SharedImageVersionSpecTargetRegion
- type SharedImageVersionStatus
- type SignalrService
- type SignalrServiceList
- type SignalrServiceSpec
- type SignalrServiceSpecSku
- type SignalrServiceStatus
- type Snapshot
- type SnapshotList
- type SnapshotSpec
- type SnapshotSpecEncryptionSettings
- type SnapshotSpecEncryptionSettingsDiskEncryptionKey
- type SnapshotSpecEncryptionSettingsKeyEncryptionKey
- type SnapshotStatus
- type SqlActiveDirectoryAdministrator
- type SqlActiveDirectoryAdministratorList
- type SqlActiveDirectoryAdministratorSpec
- type SqlActiveDirectoryAdministratorStatus
- type SqlDatabase
- type SqlDatabaseList
- type SqlDatabaseSpec
- type SqlDatabaseSpecImport
- type SqlDatabaseSpecThreatDetectionPolicy
- type SqlDatabaseStatus
- type SqlElasticpool
- type SqlElasticpoolList
- type SqlElasticpoolSpec
- type SqlElasticpoolStatus
- type SqlFirewallRule
- type SqlFirewallRuleList
- type SqlFirewallRuleSpec
- type SqlFirewallRuleStatus
- type SqlServer
- type SqlServerList
- type SqlServerSpec
- type SqlServerStatus
- type SqlVirtualNetworkRule
- type SqlVirtualNetworkRuleList
- type SqlVirtualNetworkRuleSpec
- type SqlVirtualNetworkRuleStatus
- type StorageAccount
- type StorageAccountList
- type StorageAccountSpec
- type StorageAccountSpecCustomDomain
- type StorageAccountSpecIdentity
- type StorageAccountSpecNetworkRules
- type StorageAccountSpecQueueProperties
- type StorageAccountSpecQueuePropertiesCorsRule
- type StorageAccountSpecQueuePropertiesHourMetrics
- type StorageAccountSpecQueuePropertiesLogging
- type StorageAccountSpecQueuePropertiesMinuteMetrics
- type StorageAccountStatus
- type StorageBlob
- type StorageBlobList
- type StorageBlobSpec
- type StorageBlobStatus
- type StorageContainer
- type StorageContainerList
- type StorageContainerSpec
- type StorageContainerStatus
- type StorageQueue
- type StorageQueueList
- type StorageQueueSpec
- type StorageQueueStatus
- type StorageShare
- type StorageShareDirectory
- type StorageShareDirectoryList
- type StorageShareDirectorySpec
- type StorageShareDirectoryStatus
- type StorageShareList
- type StorageShareSpec
- type StorageShareSpecAcl
- type StorageShareSpecAclAccessPolicy
- type StorageShareStatus
- type StorageTable
- type StorageTableEntity
- type StorageTableEntityList
- type StorageTableEntitySpec
- type StorageTableEntityStatus
- type StorageTableList
- type StorageTableSpec
- type StorageTableSpecAcl
- type StorageTableSpecAclAccessPolicy
- type StorageTableStatus
- type StreamAnalyticsFunctionJavascriptUdf
- type StreamAnalyticsFunctionJavascriptUdfList
- func (in *StreamAnalyticsFunctionJavascriptUdfList) DeepCopy() *StreamAnalyticsFunctionJavascriptUdfList
- func (in *StreamAnalyticsFunctionJavascriptUdfList) DeepCopyInto(out *StreamAnalyticsFunctionJavascriptUdfList)
- func (in *StreamAnalyticsFunctionJavascriptUdfList) DeepCopyObject() runtime.Object
- type StreamAnalyticsFunctionJavascriptUdfSpec
- type StreamAnalyticsFunctionJavascriptUdfSpecInput
- type StreamAnalyticsFunctionJavascriptUdfSpecOutput
- type StreamAnalyticsFunctionJavascriptUdfStatus
- type StreamAnalyticsJob
- type StreamAnalyticsJobList
- type StreamAnalyticsJobSpec
- type StreamAnalyticsJobStatus
- type StreamAnalyticsOutputBlob
- type StreamAnalyticsOutputBlobList
- type StreamAnalyticsOutputBlobSpec
- type StreamAnalyticsOutputBlobSpecSerialization
- type StreamAnalyticsOutputBlobStatus
- type StreamAnalyticsOutputEventhub
- type StreamAnalyticsOutputEventhubList
- type StreamAnalyticsOutputEventhubSpec
- type StreamAnalyticsOutputEventhubSpecSerialization
- type StreamAnalyticsOutputEventhubStatus
- type StreamAnalyticsOutputMssql
- type StreamAnalyticsOutputMssqlList
- type StreamAnalyticsOutputMssqlSpec
- type StreamAnalyticsOutputMssqlStatus
- type StreamAnalyticsOutputServicebusQueue
- type StreamAnalyticsOutputServicebusQueueList
- func (in *StreamAnalyticsOutputServicebusQueueList) DeepCopy() *StreamAnalyticsOutputServicebusQueueList
- func (in *StreamAnalyticsOutputServicebusQueueList) DeepCopyInto(out *StreamAnalyticsOutputServicebusQueueList)
- func (in *StreamAnalyticsOutputServicebusQueueList) DeepCopyObject() runtime.Object
- type StreamAnalyticsOutputServicebusQueueSpec
- type StreamAnalyticsOutputServicebusQueueSpecSerialization
- type StreamAnalyticsOutputServicebusQueueStatus
- type StreamAnalyticsStreamInputBlob
- type StreamAnalyticsStreamInputBlobList
- type StreamAnalyticsStreamInputBlobSpec
- type StreamAnalyticsStreamInputBlobSpecSerialization
- type StreamAnalyticsStreamInputBlobStatus
- type StreamAnalyticsStreamInputEventhub
- type StreamAnalyticsStreamInputEventhubList
- type StreamAnalyticsStreamInputEventhubSpec
- type StreamAnalyticsStreamInputEventhubSpecSerialization
- type StreamAnalyticsStreamInputEventhubStatus
- type StreamAnalyticsStreamInputIothub
- type StreamAnalyticsStreamInputIothubList
- type StreamAnalyticsStreamInputIothubSpec
- type StreamAnalyticsStreamInputIothubSpecSerialization
- type StreamAnalyticsStreamInputIothubStatus
- type Subnet
- type SubnetList
- type SubnetNetworkSecurityGroupAssociation
- type SubnetNetworkSecurityGroupAssociationList
- func (in *SubnetNetworkSecurityGroupAssociationList) DeepCopy() *SubnetNetworkSecurityGroupAssociationList
- func (in *SubnetNetworkSecurityGroupAssociationList) DeepCopyInto(out *SubnetNetworkSecurityGroupAssociationList)
- func (in *SubnetNetworkSecurityGroupAssociationList) DeepCopyObject() runtime.Object
- type SubnetNetworkSecurityGroupAssociationSpec
- type SubnetNetworkSecurityGroupAssociationStatus
- type SubnetRouteTableAssociation
- type SubnetRouteTableAssociationList
- type SubnetRouteTableAssociationSpec
- type SubnetRouteTableAssociationStatus
- type SubnetSpec
- type SubnetSpecDelegation
- type SubnetSpecDelegationServiceDelegation
- type SubnetStatus
- type TemplateDeployment
- type TemplateDeploymentList
- type TemplateDeploymentSpec
- type TemplateDeploymentStatus
- type TrafficManagerEndpoint
- type TrafficManagerEndpointList
- type TrafficManagerEndpointSpec
- type TrafficManagerEndpointSpecCustomHeader
- type TrafficManagerEndpointSpecSubnet
- type TrafficManagerEndpointStatus
- type TrafficManagerProfile
- type TrafficManagerProfileList
- type TrafficManagerProfileSpec
- type TrafficManagerProfileSpecDnsConfig
- type TrafficManagerProfileSpecMonitorConfig
- type TrafficManagerProfileStatus
- type UserAssignedIdentity
- type UserAssignedIdentityList
- type UserAssignedIdentitySpec
- type UserAssignedIdentityStatus
- type VirtualMachine
- type VirtualMachineDataDiskAttachment
- type VirtualMachineDataDiskAttachmentList
- type VirtualMachineDataDiskAttachmentSpec
- type VirtualMachineDataDiskAttachmentStatus
- type VirtualMachineExtension
- type VirtualMachineExtensionList
- type VirtualMachineExtensionSpec
- type VirtualMachineExtensionStatus
- type VirtualMachineList
- type VirtualMachineScaleSet
- type VirtualMachineScaleSetList
- type VirtualMachineScaleSetSpec
- type VirtualMachineScaleSetSpecBootDiagnostics
- type VirtualMachineScaleSetSpecExtension
- type VirtualMachineScaleSetSpecIdentity
- type VirtualMachineScaleSetSpecNetworkProfile
- type VirtualMachineScaleSetSpecNetworkProfileDnsSettings
- type VirtualMachineScaleSetSpecNetworkProfileIpConfiguration
- type VirtualMachineScaleSetSpecNetworkProfileIpConfigurationPublicIPAddressConfiguration
- type VirtualMachineScaleSetSpecOsProfile
- type VirtualMachineScaleSetSpecOsProfileLinuxConfig
- type VirtualMachineScaleSetSpecOsProfileLinuxConfigSshKeys
- type VirtualMachineScaleSetSpecOsProfileSecrets
- type VirtualMachineScaleSetSpecOsProfileSecretsVaultCertificates
- type VirtualMachineScaleSetSpecOsProfileWindowsConfig
- type VirtualMachineScaleSetSpecOsProfileWindowsConfigAdditionalUnattendConfig
- func (in *VirtualMachineScaleSetSpecOsProfileWindowsConfigAdditionalUnattendConfig) DeepCopy() *VirtualMachineScaleSetSpecOsProfileWindowsConfigAdditionalUnattendConfig
- func (in *VirtualMachineScaleSetSpecOsProfileWindowsConfigAdditionalUnattendConfig) DeepCopyInto(out *VirtualMachineScaleSetSpecOsProfileWindowsConfigAdditionalUnattendConfig)
- type VirtualMachineScaleSetSpecOsProfileWindowsConfigWinrm
- type VirtualMachineScaleSetSpecPlan
- type VirtualMachineScaleSetSpecRollingUpgradePolicy
- type VirtualMachineScaleSetSpecSku
- type VirtualMachineScaleSetSpecStorageProfileDataDisk
- type VirtualMachineScaleSetSpecStorageProfileImageReference
- type VirtualMachineScaleSetSpecStorageProfileOsDisk
- type VirtualMachineScaleSetStatus
- type VirtualMachineSpec
- type VirtualMachineSpecBootDiagnostics
- type VirtualMachineSpecIdentity
- type VirtualMachineSpecOsProfile
- type VirtualMachineSpecOsProfileLinuxConfig
- type VirtualMachineSpecOsProfileLinuxConfigSshKeys
- type VirtualMachineSpecOsProfileSecrets
- type VirtualMachineSpecOsProfileSecretsVaultCertificates
- type VirtualMachineSpecOsProfileWindowsConfig
- type VirtualMachineSpecOsProfileWindowsConfigAdditionalUnattendConfig
- func (in *VirtualMachineSpecOsProfileWindowsConfigAdditionalUnattendConfig) DeepCopy() *VirtualMachineSpecOsProfileWindowsConfigAdditionalUnattendConfig
- func (in *VirtualMachineSpecOsProfileWindowsConfigAdditionalUnattendConfig) DeepCopyInto(out *VirtualMachineSpecOsProfileWindowsConfigAdditionalUnattendConfig)
- type VirtualMachineSpecOsProfileWindowsConfigWinrm
- type VirtualMachineSpecPlan
- type VirtualMachineSpecStorageDataDisk
- type VirtualMachineSpecStorageImageReference
- type VirtualMachineSpecStorageOsDisk
- type VirtualMachineStatus
- type VirtualNetwork
- type VirtualNetworkGateway
- type VirtualNetworkGatewayConnection
- type VirtualNetworkGatewayConnectionList
- type VirtualNetworkGatewayConnectionSpec
- type VirtualNetworkGatewayConnectionSpecIpsecPolicy
- type VirtualNetworkGatewayConnectionStatus
- type VirtualNetworkGatewayList
- type VirtualNetworkGatewaySpec
- type VirtualNetworkGatewaySpecBgpSettings
- type VirtualNetworkGatewaySpecIpConfiguration
- type VirtualNetworkGatewaySpecVpnClientConfiguration
- type VirtualNetworkGatewaySpecVpnClientConfigurationRevokedCertificate
- func (in *VirtualNetworkGatewaySpecVpnClientConfigurationRevokedCertificate) DeepCopy() *VirtualNetworkGatewaySpecVpnClientConfigurationRevokedCertificate
- func (in *VirtualNetworkGatewaySpecVpnClientConfigurationRevokedCertificate) DeepCopyInto(out *VirtualNetworkGatewaySpecVpnClientConfigurationRevokedCertificate)
- type VirtualNetworkGatewaySpecVpnClientConfigurationRootCertificate
- func (in *VirtualNetworkGatewaySpecVpnClientConfigurationRootCertificate) DeepCopy() *VirtualNetworkGatewaySpecVpnClientConfigurationRootCertificate
- func (in *VirtualNetworkGatewaySpecVpnClientConfigurationRootCertificate) DeepCopyInto(out *VirtualNetworkGatewaySpecVpnClientConfigurationRootCertificate)
- type VirtualNetworkGatewayStatus
- type VirtualNetworkList
- type VirtualNetworkPeering
- type VirtualNetworkPeeringList
- type VirtualNetworkPeeringSpec
- type VirtualNetworkPeeringStatus
- type VirtualNetworkSpec
- type VirtualNetworkSpecDdosProtectionPlan
- type VirtualNetworkSpecSubnet
- type VirtualNetworkStatus
Constants ¶
This section is empty.
Variables ¶
var ( // TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api. // localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes. SchemeBuilder runtime.SchemeBuilder AddToScheme = localSchemeBuilder.AddToScheme )
var SchemeGroupVersion = schema.GroupVersion{Group: azurerm.GroupName, Version: "v1alpha1"}
Functions ¶
func GetOpenAPIDefinitions ¶
func GetOpenAPIDefinitions(ref common.ReferenceCallback) map[string]common.OpenAPIDefinition
func Resource ¶
func Resource(resource string) schema.GroupResource
Resource takes an unqualified resource and returns a Group qualified GroupResource
Types ¶
type AnalysisServicesServer ¶ added in v0.0.2
type AnalysisServicesServer struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AnalysisServicesServerSpec `json:"spec,omitempty"` Status AnalysisServicesServerStatus `json:"status,omitempty"` }
func (*AnalysisServicesServer) DeepCopy ¶ added in v0.0.2
func (in *AnalysisServicesServer) DeepCopy() *AnalysisServicesServer
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalysisServicesServer.
func (*AnalysisServicesServer) DeepCopyInto ¶ added in v0.0.2
func (in *AnalysisServicesServer) DeepCopyInto(out *AnalysisServicesServer)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AnalysisServicesServer) DeepCopyObject ¶ added in v0.0.2
func (in *AnalysisServicesServer) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AnalysisServicesServerList ¶ added in v0.0.2
type AnalysisServicesServerList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of AnalysisServicesServer CRD objects Items []AnalysisServicesServer `json:"items,omitempty"` }
AnalysisServicesServerList is a list of AnalysisServicesServers
func (*AnalysisServicesServerList) DeepCopy ¶ added in v0.0.2
func (in *AnalysisServicesServerList) DeepCopy() *AnalysisServicesServerList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalysisServicesServerList.
func (*AnalysisServicesServerList) DeepCopyInto ¶ added in v0.0.2
func (in *AnalysisServicesServerList) DeepCopyInto(out *AnalysisServicesServerList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AnalysisServicesServerList) DeepCopyObject ¶ added in v0.0.2
func (in *AnalysisServicesServerList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AnalysisServicesServerSpec ¶ added in v0.0.2
type AnalysisServicesServerSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional AdminUsers []string `json:"adminUsers,omitempty" tf:"admin_users,omitempty"` // +optional EnablePowerBiService bool `json:"enablePowerBiService,omitempty" tf:"enable_power_bi_service,omitempty"` // +optional Ipv4FirewallRule []AnalysisServicesServerSpecIpv4FirewallRule `json:"ipv4FirewallRule,omitempty" tf:"ipv4_firewall_rule,omitempty"` Location string `json:"location" tf:"location"` Name string `json:"name" tf:"name"` // +optional QuerypoolConnectionMode string `json:"querypoolConnectionMode,omitempty" tf:"querypool_connection_mode,omitempty"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` Sku string `json:"sku" tf:"sku"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*AnalysisServicesServerSpec) DeepCopy ¶ added in v0.0.2
func (in *AnalysisServicesServerSpec) DeepCopy() *AnalysisServicesServerSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalysisServicesServerSpec.
func (*AnalysisServicesServerSpec) DeepCopyInto ¶ added in v0.0.2
func (in *AnalysisServicesServerSpec) DeepCopyInto(out *AnalysisServicesServerSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AnalysisServicesServerSpecIpv4FirewallRule ¶ added in v0.0.2
type AnalysisServicesServerSpecIpv4FirewallRule struct { Name string `json:"name" tf:"name"` RangeEnd string `json:"rangeEnd" tf:"range_end"` RangeStart string `json:"rangeStart" tf:"range_start"` }
func (*AnalysisServicesServerSpecIpv4FirewallRule) DeepCopy ¶ added in v0.0.2
func (in *AnalysisServicesServerSpecIpv4FirewallRule) DeepCopy() *AnalysisServicesServerSpecIpv4FirewallRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalysisServicesServerSpecIpv4FirewallRule.
func (*AnalysisServicesServerSpecIpv4FirewallRule) DeepCopyInto ¶ added in v0.0.2
func (in *AnalysisServicesServerSpecIpv4FirewallRule) DeepCopyInto(out *AnalysisServicesServerSpecIpv4FirewallRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AnalysisServicesServerStatus ¶ added in v0.0.2
type AnalysisServicesServerStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *AnalysisServicesServerSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*AnalysisServicesServerStatus) DeepCopy ¶ added in v0.0.2
func (in *AnalysisServicesServerStatus) DeepCopy() *AnalysisServicesServerStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalysisServicesServerStatus.
func (*AnalysisServicesServerStatus) DeepCopyInto ¶ added in v0.0.2
func (in *AnalysisServicesServerStatus) DeepCopyInto(out *AnalysisServicesServerStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiManagement ¶
type ApiManagement struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ApiManagementSpec `json:"spec,omitempty"` Status ApiManagementStatus `json:"status,omitempty"` }
func (*ApiManagement) DeepCopy ¶
func (in *ApiManagement) DeepCopy() *ApiManagement
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagement.
func (*ApiManagement) DeepCopyInto ¶
func (in *ApiManagement) DeepCopyInto(out *ApiManagement)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApiManagement) DeepCopyObject ¶
func (in *ApiManagement) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ApiManagementAPI ¶ added in v0.0.2
type ApiManagementAPI struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ApiManagementAPISpec `json:"spec,omitempty"` Status ApiManagementAPIStatus `json:"status,omitempty"` }
func (*ApiManagementAPI) DeepCopy ¶ added in v0.0.2
func (in *ApiManagementAPI) DeepCopy() *ApiManagementAPI
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementAPI.
func (*ApiManagementAPI) DeepCopyInto ¶ added in v0.0.2
func (in *ApiManagementAPI) DeepCopyInto(out *ApiManagementAPI)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApiManagementAPI) DeepCopyObject ¶ added in v0.0.2
func (in *ApiManagementAPI) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ApiManagementAPIList ¶ added in v0.0.2
type ApiManagementAPIList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ApiManagementAPI CRD objects Items []ApiManagementAPI `json:"items,omitempty"` }
ApiManagementAPIList is a list of ApiManagementAPIs
func (*ApiManagementAPIList) DeepCopy ¶ added in v0.0.2
func (in *ApiManagementAPIList) DeepCopy() *ApiManagementAPIList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementAPIList.
func (*ApiManagementAPIList) DeepCopyInto ¶ added in v0.0.2
func (in *ApiManagementAPIList) DeepCopyInto(out *ApiManagementAPIList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApiManagementAPIList) DeepCopyObject ¶ added in v0.0.2
func (in *ApiManagementAPIList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ApiManagementAPIOperation ¶ added in v0.0.2
type ApiManagementAPIOperation struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ApiManagementAPIOperationSpec `json:"spec,omitempty"` Status ApiManagementAPIOperationStatus `json:"status,omitempty"` }
func (*ApiManagementAPIOperation) DeepCopy ¶ added in v0.0.2
func (in *ApiManagementAPIOperation) DeepCopy() *ApiManagementAPIOperation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementAPIOperation.
func (*ApiManagementAPIOperation) DeepCopyInto ¶ added in v0.0.2
func (in *ApiManagementAPIOperation) DeepCopyInto(out *ApiManagementAPIOperation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApiManagementAPIOperation) DeepCopyObject ¶ added in v0.0.2
func (in *ApiManagementAPIOperation) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ApiManagementAPIOperationList ¶ added in v0.0.2
type ApiManagementAPIOperationList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ApiManagementAPIOperation CRD objects Items []ApiManagementAPIOperation `json:"items,omitempty"` }
ApiManagementAPIOperationList is a list of ApiManagementAPIOperations
func (*ApiManagementAPIOperationList) DeepCopy ¶ added in v0.0.2
func (in *ApiManagementAPIOperationList) DeepCopy() *ApiManagementAPIOperationList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementAPIOperationList.
func (*ApiManagementAPIOperationList) DeepCopyInto ¶ added in v0.0.2
func (in *ApiManagementAPIOperationList) DeepCopyInto(out *ApiManagementAPIOperationList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApiManagementAPIOperationList) DeepCopyObject ¶ added in v0.0.2
func (in *ApiManagementAPIOperationList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ApiManagementAPIOperationPolicy ¶ added in v0.0.2
type ApiManagementAPIOperationPolicy struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ApiManagementAPIOperationPolicySpec `json:"spec,omitempty"` Status ApiManagementAPIOperationPolicyStatus `json:"status,omitempty"` }
func (*ApiManagementAPIOperationPolicy) DeepCopy ¶ added in v0.0.2
func (in *ApiManagementAPIOperationPolicy) DeepCopy() *ApiManagementAPIOperationPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementAPIOperationPolicy.
func (*ApiManagementAPIOperationPolicy) DeepCopyInto ¶ added in v0.0.2
func (in *ApiManagementAPIOperationPolicy) DeepCopyInto(out *ApiManagementAPIOperationPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApiManagementAPIOperationPolicy) DeepCopyObject ¶ added in v0.0.2
func (in *ApiManagementAPIOperationPolicy) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ApiManagementAPIOperationPolicyList ¶ added in v0.0.2
type ApiManagementAPIOperationPolicyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ApiManagementAPIOperationPolicy CRD objects Items []ApiManagementAPIOperationPolicy `json:"items,omitempty"` }
ApiManagementAPIOperationPolicyList is a list of ApiManagementAPIOperationPolicys
func (*ApiManagementAPIOperationPolicyList) DeepCopy ¶ added in v0.0.2
func (in *ApiManagementAPIOperationPolicyList) DeepCopy() *ApiManagementAPIOperationPolicyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementAPIOperationPolicyList.
func (*ApiManagementAPIOperationPolicyList) DeepCopyInto ¶ added in v0.0.2
func (in *ApiManagementAPIOperationPolicyList) DeepCopyInto(out *ApiManagementAPIOperationPolicyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApiManagementAPIOperationPolicyList) DeepCopyObject ¶ added in v0.0.2
func (in *ApiManagementAPIOperationPolicyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ApiManagementAPIOperationPolicySpec ¶ added in v0.0.2
type ApiManagementAPIOperationPolicySpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` ApiManagementName string `json:"apiManagementName" tf:"api_management_name"` ApiName string `json:"apiName" tf:"api_name"` OperationID string `json:"operationID" tf:"operation_id"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional XmlContent string `json:"xmlContent,omitempty" tf:"xml_content,omitempty"` // +optional XmlLink string `json:"xmlLink,omitempty" tf:"xml_link,omitempty"` }
func (*ApiManagementAPIOperationPolicySpec) DeepCopy ¶ added in v0.0.2
func (in *ApiManagementAPIOperationPolicySpec) DeepCopy() *ApiManagementAPIOperationPolicySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementAPIOperationPolicySpec.
func (*ApiManagementAPIOperationPolicySpec) DeepCopyInto ¶ added in v0.0.2
func (in *ApiManagementAPIOperationPolicySpec) DeepCopyInto(out *ApiManagementAPIOperationPolicySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiManagementAPIOperationPolicyStatus ¶ added in v0.0.2
type ApiManagementAPIOperationPolicyStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *ApiManagementAPIOperationPolicySpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*ApiManagementAPIOperationPolicyStatus) DeepCopy ¶ added in v0.0.2
func (in *ApiManagementAPIOperationPolicyStatus) DeepCopy() *ApiManagementAPIOperationPolicyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementAPIOperationPolicyStatus.
func (*ApiManagementAPIOperationPolicyStatus) DeepCopyInto ¶ added in v0.0.2
func (in *ApiManagementAPIOperationPolicyStatus) DeepCopyInto(out *ApiManagementAPIOperationPolicyStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiManagementAPIOperationSpec ¶ added in v0.0.2
type ApiManagementAPIOperationSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` ApiManagementName string `json:"apiManagementName" tf:"api_management_name"` ApiName string `json:"apiName" tf:"api_name"` // +optional Description string `json:"description,omitempty" tf:"description,omitempty"` DisplayName string `json:"displayName" tf:"display_name"` Method string `json:"method" tf:"method"` OperationID string `json:"operationID" tf:"operation_id"` // +optional // +kubebuilder:validation:MaxItems=1 Request []ApiManagementAPIOperationSpecRequest `json:"request,omitempty" tf:"request,omitempty"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional Response []ApiManagementAPIOperationSpecResponse `json:"response,omitempty" tf:"response,omitempty"` // +optional TemplateParameter []ApiManagementAPIOperationSpecTemplateParameter `json:"templateParameter,omitempty" tf:"template_parameter,omitempty"` UrlTemplate string `json:"urlTemplate" tf:"url_template"` }
func (*ApiManagementAPIOperationSpec) DeepCopy ¶ added in v0.0.2
func (in *ApiManagementAPIOperationSpec) DeepCopy() *ApiManagementAPIOperationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementAPIOperationSpec.
func (*ApiManagementAPIOperationSpec) DeepCopyInto ¶ added in v0.0.2
func (in *ApiManagementAPIOperationSpec) DeepCopyInto(out *ApiManagementAPIOperationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiManagementAPIOperationSpecRequest ¶ added in v0.0.2
type ApiManagementAPIOperationSpecRequest struct { // +optional Description string `json:"description,omitempty" tf:"description,omitempty"` // +optional Header []ApiManagementAPIOperationSpecRequestHeader `json:"header,omitempty" tf:"header,omitempty"` // +optional QueryParameter []ApiManagementAPIOperationSpecRequestQueryParameter `json:"queryParameter,omitempty" tf:"query_parameter,omitempty"` // +optional Representation []ApiManagementAPIOperationSpecRequestRepresentation `json:"representation,omitempty" tf:"representation,omitempty"` }
func (*ApiManagementAPIOperationSpecRequest) DeepCopy ¶ added in v0.0.2
func (in *ApiManagementAPIOperationSpecRequest) DeepCopy() *ApiManagementAPIOperationSpecRequest
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementAPIOperationSpecRequest.
func (*ApiManagementAPIOperationSpecRequest) DeepCopyInto ¶ added in v0.0.2
func (in *ApiManagementAPIOperationSpecRequest) DeepCopyInto(out *ApiManagementAPIOperationSpecRequest)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiManagementAPIOperationSpecRequestHeader ¶ added in v0.0.2
type ApiManagementAPIOperationSpecRequestHeader struct { // +optional DefaultValue string `json:"defaultValue,omitempty" tf:"default_value,omitempty"` // +optional Description string `json:"description,omitempty" tf:"description,omitempty"` Name string `json:"name" tf:"name"` Required bool `json:"required" tf:"required"` Type string `json:"type" tf:"type"` // +optional Values []string `json:"values,omitempty" tf:"values,omitempty"` }
func (*ApiManagementAPIOperationSpecRequestHeader) DeepCopy ¶ added in v0.0.2
func (in *ApiManagementAPIOperationSpecRequestHeader) DeepCopy() *ApiManagementAPIOperationSpecRequestHeader
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementAPIOperationSpecRequestHeader.
func (*ApiManagementAPIOperationSpecRequestHeader) DeepCopyInto ¶ added in v0.0.2
func (in *ApiManagementAPIOperationSpecRequestHeader) DeepCopyInto(out *ApiManagementAPIOperationSpecRequestHeader)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiManagementAPIOperationSpecRequestQueryParameter ¶ added in v0.0.2
type ApiManagementAPIOperationSpecRequestQueryParameter struct { // +optional DefaultValue string `json:"defaultValue,omitempty" tf:"default_value,omitempty"` // +optional Description string `json:"description,omitempty" tf:"description,omitempty"` Name string `json:"name" tf:"name"` Required bool `json:"required" tf:"required"` Type string `json:"type" tf:"type"` // +optional Values []string `json:"values,omitempty" tf:"values,omitempty"` }
func (*ApiManagementAPIOperationSpecRequestQueryParameter) DeepCopy ¶ added in v0.0.2
func (in *ApiManagementAPIOperationSpecRequestQueryParameter) DeepCopy() *ApiManagementAPIOperationSpecRequestQueryParameter
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementAPIOperationSpecRequestQueryParameter.
func (*ApiManagementAPIOperationSpecRequestQueryParameter) DeepCopyInto ¶ added in v0.0.2
func (in *ApiManagementAPIOperationSpecRequestQueryParameter) DeepCopyInto(out *ApiManagementAPIOperationSpecRequestQueryParameter)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiManagementAPIOperationSpecRequestRepresentation ¶ added in v0.0.2
type ApiManagementAPIOperationSpecRequestRepresentation struct { ContentType string `json:"contentType" tf:"content_type"` // +optional FormParameter []ApiManagementAPIOperationSpecRequestRepresentationFormParameter `json:"formParameter,omitempty" tf:"form_parameter,omitempty"` // +optional Sample string `json:"sample,omitempty" tf:"sample,omitempty"` // +optional SchemaID string `json:"schemaID,omitempty" tf:"schema_id,omitempty"` // +optional TypeName string `json:"typeName,omitempty" tf:"type_name,omitempty"` }
func (*ApiManagementAPIOperationSpecRequestRepresentation) DeepCopy ¶ added in v0.0.2
func (in *ApiManagementAPIOperationSpecRequestRepresentation) DeepCopy() *ApiManagementAPIOperationSpecRequestRepresentation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementAPIOperationSpecRequestRepresentation.
func (*ApiManagementAPIOperationSpecRequestRepresentation) DeepCopyInto ¶ added in v0.0.2
func (in *ApiManagementAPIOperationSpecRequestRepresentation) DeepCopyInto(out *ApiManagementAPIOperationSpecRequestRepresentation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiManagementAPIOperationSpecRequestRepresentationFormParameter ¶ added in v0.0.2
type ApiManagementAPIOperationSpecRequestRepresentationFormParameter struct { // +optional DefaultValue string `json:"defaultValue,omitempty" tf:"default_value,omitempty"` // +optional Description string `json:"description,omitempty" tf:"description,omitempty"` Name string `json:"name" tf:"name"` Required bool `json:"required" tf:"required"` Type string `json:"type" tf:"type"` // +optional Values []string `json:"values,omitempty" tf:"values,omitempty"` }
func (*ApiManagementAPIOperationSpecRequestRepresentationFormParameter) DeepCopy ¶ added in v0.0.2
func (in *ApiManagementAPIOperationSpecRequestRepresentationFormParameter) DeepCopy() *ApiManagementAPIOperationSpecRequestRepresentationFormParameter
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementAPIOperationSpecRequestRepresentationFormParameter.
func (*ApiManagementAPIOperationSpecRequestRepresentationFormParameter) DeepCopyInto ¶ added in v0.0.2
func (in *ApiManagementAPIOperationSpecRequestRepresentationFormParameter) DeepCopyInto(out *ApiManagementAPIOperationSpecRequestRepresentationFormParameter)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiManagementAPIOperationSpecResponse ¶ added in v0.0.2
type ApiManagementAPIOperationSpecResponse struct { // +optional Description string `json:"description,omitempty" tf:"description,omitempty"` // +optional Header []ApiManagementAPIOperationSpecResponseHeader `json:"header,omitempty" tf:"header,omitempty"` // +optional Representation []ApiManagementAPIOperationSpecResponseRepresentation `json:"representation,omitempty" tf:"representation,omitempty"` StatusCode int `json:"statusCode" tf:"status_code"` }
func (*ApiManagementAPIOperationSpecResponse) DeepCopy ¶ added in v0.0.2
func (in *ApiManagementAPIOperationSpecResponse) DeepCopy() *ApiManagementAPIOperationSpecResponse
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementAPIOperationSpecResponse.
func (*ApiManagementAPIOperationSpecResponse) DeepCopyInto ¶ added in v0.0.2
func (in *ApiManagementAPIOperationSpecResponse) DeepCopyInto(out *ApiManagementAPIOperationSpecResponse)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiManagementAPIOperationSpecResponseHeader ¶ added in v0.0.2
type ApiManagementAPIOperationSpecResponseHeader struct { // +optional DefaultValue string `json:"defaultValue,omitempty" tf:"default_value,omitempty"` // +optional Description string `json:"description,omitempty" tf:"description,omitempty"` Name string `json:"name" tf:"name"` Required bool `json:"required" tf:"required"` Type string `json:"type" tf:"type"` // +optional Values []string `json:"values,omitempty" tf:"values,omitempty"` }
func (*ApiManagementAPIOperationSpecResponseHeader) DeepCopy ¶ added in v0.0.2
func (in *ApiManagementAPIOperationSpecResponseHeader) DeepCopy() *ApiManagementAPIOperationSpecResponseHeader
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementAPIOperationSpecResponseHeader.
func (*ApiManagementAPIOperationSpecResponseHeader) DeepCopyInto ¶ added in v0.0.2
func (in *ApiManagementAPIOperationSpecResponseHeader) DeepCopyInto(out *ApiManagementAPIOperationSpecResponseHeader)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiManagementAPIOperationSpecResponseRepresentation ¶ added in v0.0.2
type ApiManagementAPIOperationSpecResponseRepresentation struct { ContentType string `json:"contentType" tf:"content_type"` // +optional FormParameter []ApiManagementAPIOperationSpecResponseRepresentationFormParameter `json:"formParameter,omitempty" tf:"form_parameter,omitempty"` // +optional Sample string `json:"sample,omitempty" tf:"sample,omitempty"` // +optional SchemaID string `json:"schemaID,omitempty" tf:"schema_id,omitempty"` // +optional TypeName string `json:"typeName,omitempty" tf:"type_name,omitempty"` }
func (*ApiManagementAPIOperationSpecResponseRepresentation) DeepCopy ¶ added in v0.0.2
func (in *ApiManagementAPIOperationSpecResponseRepresentation) DeepCopy() *ApiManagementAPIOperationSpecResponseRepresentation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementAPIOperationSpecResponseRepresentation.
func (*ApiManagementAPIOperationSpecResponseRepresentation) DeepCopyInto ¶ added in v0.0.2
func (in *ApiManagementAPIOperationSpecResponseRepresentation) DeepCopyInto(out *ApiManagementAPIOperationSpecResponseRepresentation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiManagementAPIOperationSpecResponseRepresentationFormParameter ¶ added in v0.0.2
type ApiManagementAPIOperationSpecResponseRepresentationFormParameter struct { // +optional DefaultValue string `json:"defaultValue,omitempty" tf:"default_value,omitempty"` // +optional Description string `json:"description,omitempty" tf:"description,omitempty"` Name string `json:"name" tf:"name"` Required bool `json:"required" tf:"required"` Type string `json:"type" tf:"type"` // +optional Values []string `json:"values,omitempty" tf:"values,omitempty"` }
func (*ApiManagementAPIOperationSpecResponseRepresentationFormParameter) DeepCopy ¶ added in v0.0.2
func (in *ApiManagementAPIOperationSpecResponseRepresentationFormParameter) DeepCopy() *ApiManagementAPIOperationSpecResponseRepresentationFormParameter
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementAPIOperationSpecResponseRepresentationFormParameter.
func (*ApiManagementAPIOperationSpecResponseRepresentationFormParameter) DeepCopyInto ¶ added in v0.0.2
func (in *ApiManagementAPIOperationSpecResponseRepresentationFormParameter) DeepCopyInto(out *ApiManagementAPIOperationSpecResponseRepresentationFormParameter)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiManagementAPIOperationSpecTemplateParameter ¶ added in v0.0.2
type ApiManagementAPIOperationSpecTemplateParameter struct { // +optional DefaultValue string `json:"defaultValue,omitempty" tf:"default_value,omitempty"` // +optional Description string `json:"description,omitempty" tf:"description,omitempty"` Name string `json:"name" tf:"name"` Required bool `json:"required" tf:"required"` Type string `json:"type" tf:"type"` // +optional Values []string `json:"values,omitempty" tf:"values,omitempty"` }
func (*ApiManagementAPIOperationSpecTemplateParameter) DeepCopy ¶ added in v0.0.2
func (in *ApiManagementAPIOperationSpecTemplateParameter) DeepCopy() *ApiManagementAPIOperationSpecTemplateParameter
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementAPIOperationSpecTemplateParameter.
func (*ApiManagementAPIOperationSpecTemplateParameter) DeepCopyInto ¶ added in v0.0.2
func (in *ApiManagementAPIOperationSpecTemplateParameter) DeepCopyInto(out *ApiManagementAPIOperationSpecTemplateParameter)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiManagementAPIOperationStatus ¶ added in v0.0.2
type ApiManagementAPIOperationStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *ApiManagementAPIOperationSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*ApiManagementAPIOperationStatus) DeepCopy ¶ added in v0.0.2
func (in *ApiManagementAPIOperationStatus) DeepCopy() *ApiManagementAPIOperationStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementAPIOperationStatus.
func (*ApiManagementAPIOperationStatus) DeepCopyInto ¶ added in v0.0.2
func (in *ApiManagementAPIOperationStatus) DeepCopyInto(out *ApiManagementAPIOperationStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiManagementAPIPolicy ¶ added in v0.0.2
type ApiManagementAPIPolicy struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ApiManagementAPIPolicySpec `json:"spec,omitempty"` Status ApiManagementAPIPolicyStatus `json:"status,omitempty"` }
func (*ApiManagementAPIPolicy) DeepCopy ¶ added in v0.0.2
func (in *ApiManagementAPIPolicy) DeepCopy() *ApiManagementAPIPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementAPIPolicy.
func (*ApiManagementAPIPolicy) DeepCopyInto ¶ added in v0.0.2
func (in *ApiManagementAPIPolicy) DeepCopyInto(out *ApiManagementAPIPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApiManagementAPIPolicy) DeepCopyObject ¶ added in v0.0.2
func (in *ApiManagementAPIPolicy) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ApiManagementAPIPolicyList ¶ added in v0.0.2
type ApiManagementAPIPolicyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ApiManagementAPIPolicy CRD objects Items []ApiManagementAPIPolicy `json:"items,omitempty"` }
ApiManagementAPIPolicyList is a list of ApiManagementAPIPolicys
func (*ApiManagementAPIPolicyList) DeepCopy ¶ added in v0.0.2
func (in *ApiManagementAPIPolicyList) DeepCopy() *ApiManagementAPIPolicyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementAPIPolicyList.
func (*ApiManagementAPIPolicyList) DeepCopyInto ¶ added in v0.0.2
func (in *ApiManagementAPIPolicyList) DeepCopyInto(out *ApiManagementAPIPolicyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApiManagementAPIPolicyList) DeepCopyObject ¶ added in v0.0.2
func (in *ApiManagementAPIPolicyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ApiManagementAPIPolicySpec ¶ added in v0.0.2
type ApiManagementAPIPolicySpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` ApiManagementName string `json:"apiManagementName" tf:"api_management_name"` ApiName string `json:"apiName" tf:"api_name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional XmlContent string `json:"xmlContent,omitempty" tf:"xml_content,omitempty"` // +optional XmlLink string `json:"xmlLink,omitempty" tf:"xml_link,omitempty"` }
func (*ApiManagementAPIPolicySpec) DeepCopy ¶ added in v0.0.2
func (in *ApiManagementAPIPolicySpec) DeepCopy() *ApiManagementAPIPolicySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementAPIPolicySpec.
func (*ApiManagementAPIPolicySpec) DeepCopyInto ¶ added in v0.0.2
func (in *ApiManagementAPIPolicySpec) DeepCopyInto(out *ApiManagementAPIPolicySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiManagementAPIPolicyStatus ¶ added in v0.0.2
type ApiManagementAPIPolicyStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *ApiManagementAPIPolicySpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*ApiManagementAPIPolicyStatus) DeepCopy ¶ added in v0.0.2
func (in *ApiManagementAPIPolicyStatus) DeepCopy() *ApiManagementAPIPolicyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementAPIPolicyStatus.
func (*ApiManagementAPIPolicyStatus) DeepCopyInto ¶ added in v0.0.2
func (in *ApiManagementAPIPolicyStatus) DeepCopyInto(out *ApiManagementAPIPolicyStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiManagementAPISchema ¶ added in v0.0.2
type ApiManagementAPISchema struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ApiManagementAPISchemaSpec `json:"spec,omitempty"` Status ApiManagementAPISchemaStatus `json:"status,omitempty"` }
func (*ApiManagementAPISchema) DeepCopy ¶ added in v0.0.2
func (in *ApiManagementAPISchema) DeepCopy() *ApiManagementAPISchema
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementAPISchema.
func (*ApiManagementAPISchema) DeepCopyInto ¶ added in v0.0.2
func (in *ApiManagementAPISchema) DeepCopyInto(out *ApiManagementAPISchema)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApiManagementAPISchema) DeepCopyObject ¶ added in v0.0.2
func (in *ApiManagementAPISchema) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ApiManagementAPISchemaList ¶ added in v0.0.2
type ApiManagementAPISchemaList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ApiManagementAPISchema CRD objects Items []ApiManagementAPISchema `json:"items,omitempty"` }
ApiManagementAPISchemaList is a list of ApiManagementAPISchemas
func (*ApiManagementAPISchemaList) DeepCopy ¶ added in v0.0.2
func (in *ApiManagementAPISchemaList) DeepCopy() *ApiManagementAPISchemaList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementAPISchemaList.
func (*ApiManagementAPISchemaList) DeepCopyInto ¶ added in v0.0.2
func (in *ApiManagementAPISchemaList) DeepCopyInto(out *ApiManagementAPISchemaList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApiManagementAPISchemaList) DeepCopyObject ¶ added in v0.0.2
func (in *ApiManagementAPISchemaList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ApiManagementAPISchemaSpec ¶ added in v0.0.2
type ApiManagementAPISchemaSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` ApiManagementName string `json:"apiManagementName" tf:"api_management_name"` ApiName string `json:"apiName" tf:"api_name"` ContentType string `json:"contentType" tf:"content_type"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` SchemaID string `json:"schemaID" tf:"schema_id"` Value string `json:"value" tf:"value"` }
func (*ApiManagementAPISchemaSpec) DeepCopy ¶ added in v0.0.2
func (in *ApiManagementAPISchemaSpec) DeepCopy() *ApiManagementAPISchemaSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementAPISchemaSpec.
func (*ApiManagementAPISchemaSpec) DeepCopyInto ¶ added in v0.0.2
func (in *ApiManagementAPISchemaSpec) DeepCopyInto(out *ApiManagementAPISchemaSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiManagementAPISchemaStatus ¶ added in v0.0.2
type ApiManagementAPISchemaStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *ApiManagementAPISchemaSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*ApiManagementAPISchemaStatus) DeepCopy ¶ added in v0.0.2
func (in *ApiManagementAPISchemaStatus) DeepCopy() *ApiManagementAPISchemaStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementAPISchemaStatus.
func (*ApiManagementAPISchemaStatus) DeepCopyInto ¶ added in v0.0.2
func (in *ApiManagementAPISchemaStatus) DeepCopyInto(out *ApiManagementAPISchemaStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiManagementAPISpec ¶ added in v0.0.2
type ApiManagementAPISpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` ApiManagementName string `json:"apiManagementName" tf:"api_management_name"` // +optional Description string `json:"description,omitempty" tf:"description,omitempty"` DisplayName string `json:"displayName" tf:"display_name"` // +optional // +kubebuilder:validation:MaxItems=1 Import []ApiManagementAPISpecImport `json:"import,omitempty" tf:"import,omitempty"` // +optional IsCurrent bool `json:"isCurrent,omitempty" tf:"is_current,omitempty"` // +optional IsOnline bool `json:"isOnline,omitempty" tf:"is_online,omitempty"` Name string `json:"name" tf:"name"` Path string `json:"path" tf:"path"` Protocols []string `json:"protocols" tf:"protocols"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` Revision string `json:"revision" tf:"revision"` // +optional ServiceURL string `json:"serviceURL,omitempty" tf:"service_url,omitempty"` // +optional SoapPassThrough bool `json:"soapPassThrough,omitempty" tf:"soap_pass_through,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 SubscriptionKeyParameterNames []ApiManagementAPISpecSubscriptionKeyParameterNames `json:"subscriptionKeyParameterNames,omitempty" tf:"subscription_key_parameter_names,omitempty"` // +optional Version string `json:"version,omitempty" tf:"version,omitempty"` // +optional VersionSetID string `json:"versionSetID,omitempty" tf:"version_set_id,omitempty"` }
func (*ApiManagementAPISpec) DeepCopy ¶ added in v0.0.2
func (in *ApiManagementAPISpec) DeepCopy() *ApiManagementAPISpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementAPISpec.
func (*ApiManagementAPISpec) DeepCopyInto ¶ added in v0.0.2
func (in *ApiManagementAPISpec) DeepCopyInto(out *ApiManagementAPISpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiManagementAPISpecImport ¶ added in v0.0.2
type ApiManagementAPISpecImport struct { ContentFormat string `json:"contentFormat" tf:"content_format"` ContentValue string `json:"contentValue" tf:"content_value"` // +optional // +kubebuilder:validation:MaxItems=1 WsdlSelector []ApiManagementAPISpecImportWsdlSelector `json:"wsdlSelector,omitempty" tf:"wsdl_selector,omitempty"` }
func (*ApiManagementAPISpecImport) DeepCopy ¶ added in v0.0.2
func (in *ApiManagementAPISpecImport) DeepCopy() *ApiManagementAPISpecImport
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementAPISpecImport.
func (*ApiManagementAPISpecImport) DeepCopyInto ¶ added in v0.0.2
func (in *ApiManagementAPISpecImport) DeepCopyInto(out *ApiManagementAPISpecImport)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiManagementAPISpecImportWsdlSelector ¶ added in v0.0.2
type ApiManagementAPISpecImportWsdlSelector struct { EndpointName string `json:"endpointName" tf:"endpoint_name"` ServiceName string `json:"serviceName" tf:"service_name"` }
func (*ApiManagementAPISpecImportWsdlSelector) DeepCopy ¶ added in v0.0.2
func (in *ApiManagementAPISpecImportWsdlSelector) DeepCopy() *ApiManagementAPISpecImportWsdlSelector
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementAPISpecImportWsdlSelector.
func (*ApiManagementAPISpecImportWsdlSelector) DeepCopyInto ¶ added in v0.0.2
func (in *ApiManagementAPISpecImportWsdlSelector) DeepCopyInto(out *ApiManagementAPISpecImportWsdlSelector)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiManagementAPISpecSubscriptionKeyParameterNames ¶ added in v0.0.2
type ApiManagementAPISpecSubscriptionKeyParameterNames struct { Header string `json:"header" tf:"header"` Query string `json:"query" tf:"query"` }
func (*ApiManagementAPISpecSubscriptionKeyParameterNames) DeepCopy ¶ added in v0.0.2
func (in *ApiManagementAPISpecSubscriptionKeyParameterNames) DeepCopy() *ApiManagementAPISpecSubscriptionKeyParameterNames
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementAPISpecSubscriptionKeyParameterNames.
func (*ApiManagementAPISpecSubscriptionKeyParameterNames) DeepCopyInto ¶ added in v0.0.2
func (in *ApiManagementAPISpecSubscriptionKeyParameterNames) DeepCopyInto(out *ApiManagementAPISpecSubscriptionKeyParameterNames)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiManagementAPIStatus ¶ added in v0.0.2
type ApiManagementAPIStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *ApiManagementAPISpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*ApiManagementAPIStatus) DeepCopy ¶ added in v0.0.2
func (in *ApiManagementAPIStatus) DeepCopy() *ApiManagementAPIStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementAPIStatus.
func (*ApiManagementAPIStatus) DeepCopyInto ¶ added in v0.0.2
func (in *ApiManagementAPIStatus) DeepCopyInto(out *ApiManagementAPIStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiManagementAPIVersionSet ¶ added in v0.0.2
type ApiManagementAPIVersionSet struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ApiManagementAPIVersionSetSpec `json:"spec,omitempty"` Status ApiManagementAPIVersionSetStatus `json:"status,omitempty"` }
func (*ApiManagementAPIVersionSet) DeepCopy ¶ added in v0.0.2
func (in *ApiManagementAPIVersionSet) DeepCopy() *ApiManagementAPIVersionSet
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementAPIVersionSet.
func (*ApiManagementAPIVersionSet) DeepCopyInto ¶ added in v0.0.2
func (in *ApiManagementAPIVersionSet) DeepCopyInto(out *ApiManagementAPIVersionSet)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApiManagementAPIVersionSet) DeepCopyObject ¶ added in v0.0.2
func (in *ApiManagementAPIVersionSet) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ApiManagementAPIVersionSetList ¶ added in v0.0.2
type ApiManagementAPIVersionSetList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ApiManagementAPIVersionSet CRD objects Items []ApiManagementAPIVersionSet `json:"items,omitempty"` }
ApiManagementAPIVersionSetList is a list of ApiManagementAPIVersionSets
func (*ApiManagementAPIVersionSetList) DeepCopy ¶ added in v0.0.2
func (in *ApiManagementAPIVersionSetList) DeepCopy() *ApiManagementAPIVersionSetList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementAPIVersionSetList.
func (*ApiManagementAPIVersionSetList) DeepCopyInto ¶ added in v0.0.2
func (in *ApiManagementAPIVersionSetList) DeepCopyInto(out *ApiManagementAPIVersionSetList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApiManagementAPIVersionSetList) DeepCopyObject ¶ added in v0.0.2
func (in *ApiManagementAPIVersionSetList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ApiManagementAPIVersionSetSpec ¶ added in v0.0.2
type ApiManagementAPIVersionSetSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` ApiManagementName string `json:"apiManagementName" tf:"api_management_name"` // +optional Description string `json:"description,omitempty" tf:"description,omitempty"` DisplayName string `json:"displayName" tf:"display_name"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional VersionHeaderName string `json:"versionHeaderName,omitempty" tf:"version_header_name,omitempty"` // +optional VersionQueryName string `json:"versionQueryName,omitempty" tf:"version_query_name,omitempty"` VersioningScheme string `json:"versioningScheme" tf:"versioning_scheme"` }
func (*ApiManagementAPIVersionSetSpec) DeepCopy ¶ added in v0.0.2
func (in *ApiManagementAPIVersionSetSpec) DeepCopy() *ApiManagementAPIVersionSetSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementAPIVersionSetSpec.
func (*ApiManagementAPIVersionSetSpec) DeepCopyInto ¶ added in v0.0.2
func (in *ApiManagementAPIVersionSetSpec) DeepCopyInto(out *ApiManagementAPIVersionSetSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiManagementAPIVersionSetStatus ¶ added in v0.0.2
type ApiManagementAPIVersionSetStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *ApiManagementAPIVersionSetSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*ApiManagementAPIVersionSetStatus) DeepCopy ¶ added in v0.0.2
func (in *ApiManagementAPIVersionSetStatus) DeepCopy() *ApiManagementAPIVersionSetStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementAPIVersionSetStatus.
func (*ApiManagementAPIVersionSetStatus) DeepCopyInto ¶ added in v0.0.2
func (in *ApiManagementAPIVersionSetStatus) DeepCopyInto(out *ApiManagementAPIVersionSetStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiManagementAuthorizationServer ¶
type ApiManagementAuthorizationServer struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ApiManagementAuthorizationServerSpec `json:"spec,omitempty"` Status ApiManagementAuthorizationServerStatus `json:"status,omitempty"` }
func (*ApiManagementAuthorizationServer) DeepCopy ¶
func (in *ApiManagementAuthorizationServer) DeepCopy() *ApiManagementAuthorizationServer
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementAuthorizationServer.
func (*ApiManagementAuthorizationServer) DeepCopyInto ¶
func (in *ApiManagementAuthorizationServer) DeepCopyInto(out *ApiManagementAuthorizationServer)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApiManagementAuthorizationServer) DeepCopyObject ¶
func (in *ApiManagementAuthorizationServer) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ApiManagementAuthorizationServerList ¶
type ApiManagementAuthorizationServerList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ApiManagementAuthorizationServer CRD objects Items []ApiManagementAuthorizationServer `json:"items,omitempty"` }
ApiManagementAuthorizationServerList is a list of ApiManagementAuthorizationServers
func (*ApiManagementAuthorizationServerList) DeepCopy ¶
func (in *ApiManagementAuthorizationServerList) DeepCopy() *ApiManagementAuthorizationServerList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementAuthorizationServerList.
func (*ApiManagementAuthorizationServerList) DeepCopyInto ¶
func (in *ApiManagementAuthorizationServerList) DeepCopyInto(out *ApiManagementAuthorizationServerList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApiManagementAuthorizationServerList) DeepCopyObject ¶
func (in *ApiManagementAuthorizationServerList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ApiManagementAuthorizationServerSpec ¶
type ApiManagementAuthorizationServerSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` ApiManagementName string `json:"apiManagementName" tf:"api_management_name"` AuthorizationEndpoint string `json:"authorizationEndpoint" tf:"authorization_endpoint"` AuthorizationMethods []string `json:"authorizationMethods" tf:"authorization_methods"` // +optional BearerTokenSendingMethods []string `json:"bearerTokenSendingMethods,omitempty" tf:"bearer_token_sending_methods,omitempty"` // +optional ClientAuthenticationMethod []string `json:"clientAuthenticationMethod,omitempty" tf:"client_authentication_method,omitempty"` ClientID string `json:"clientID" tf:"client_id"` ClientRegistrationEndpoint string `json:"clientRegistrationEndpoint" tf:"client_registration_endpoint"` // +optional ClientSecret string `json:"-" sensitive:"true" tf:"client_secret,omitempty"` // +optional DefaultScope string `json:"defaultScope,omitempty" tf:"default_scope,omitempty"` // +optional Description string `json:"description,omitempty" tf:"description,omitempty"` DisplayName string `json:"displayName" tf:"display_name"` GrantTypes []string `json:"grantTypes" tf:"grant_types"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional ResourceOwnerPassword string `json:"-" sensitive:"true" tf:"resource_owner_password,omitempty"` // +optional ResourceOwnerUsername string `json:"resourceOwnerUsername,omitempty" tf:"resource_owner_username,omitempty"` // +optional SupportState bool `json:"supportState,omitempty" tf:"support_state,omitempty"` // +optional TokenBodyParameter []ApiManagementAuthorizationServerSpecTokenBodyParameter `json:"tokenBodyParameter,omitempty" tf:"token_body_parameter,omitempty"` // +optional TokenEndpoint string `json:"tokenEndpoint,omitempty" tf:"token_endpoint,omitempty"` }
func (*ApiManagementAuthorizationServerSpec) DeepCopy ¶
func (in *ApiManagementAuthorizationServerSpec) DeepCopy() *ApiManagementAuthorizationServerSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementAuthorizationServerSpec.
func (*ApiManagementAuthorizationServerSpec) DeepCopyInto ¶
func (in *ApiManagementAuthorizationServerSpec) DeepCopyInto(out *ApiManagementAuthorizationServerSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiManagementAuthorizationServerSpecTokenBodyParameter ¶
type ApiManagementAuthorizationServerSpecTokenBodyParameter struct { Name string `json:"name" tf:"name"` Value string `json:"value" tf:"value"` }
func (*ApiManagementAuthorizationServerSpecTokenBodyParameter) DeepCopy ¶
func (in *ApiManagementAuthorizationServerSpecTokenBodyParameter) DeepCopy() *ApiManagementAuthorizationServerSpecTokenBodyParameter
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementAuthorizationServerSpecTokenBodyParameter.
func (*ApiManagementAuthorizationServerSpecTokenBodyParameter) DeepCopyInto ¶
func (in *ApiManagementAuthorizationServerSpecTokenBodyParameter) DeepCopyInto(out *ApiManagementAuthorizationServerSpecTokenBodyParameter)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiManagementAuthorizationServerStatus ¶
type ApiManagementAuthorizationServerStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *ApiManagementAuthorizationServerSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*ApiManagementAuthorizationServerStatus) DeepCopy ¶
func (in *ApiManagementAuthorizationServerStatus) DeepCopy() *ApiManagementAuthorizationServerStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementAuthorizationServerStatus.
func (*ApiManagementAuthorizationServerStatus) DeepCopyInto ¶
func (in *ApiManagementAuthorizationServerStatus) DeepCopyInto(out *ApiManagementAuthorizationServerStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiManagementBackend ¶
type ApiManagementBackend struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ApiManagementBackendSpec `json:"spec,omitempty"` Status ApiManagementBackendStatus `json:"status,omitempty"` }
func (*ApiManagementBackend) DeepCopy ¶
func (in *ApiManagementBackend) DeepCopy() *ApiManagementBackend
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementBackend.
func (*ApiManagementBackend) DeepCopyInto ¶
func (in *ApiManagementBackend) DeepCopyInto(out *ApiManagementBackend)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApiManagementBackend) DeepCopyObject ¶
func (in *ApiManagementBackend) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ApiManagementBackendList ¶
type ApiManagementBackendList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ApiManagementBackend CRD objects Items []ApiManagementBackend `json:"items,omitempty"` }
ApiManagementBackendList is a list of ApiManagementBackends
func (*ApiManagementBackendList) DeepCopy ¶
func (in *ApiManagementBackendList) DeepCopy() *ApiManagementBackendList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementBackendList.
func (*ApiManagementBackendList) DeepCopyInto ¶
func (in *ApiManagementBackendList) DeepCopyInto(out *ApiManagementBackendList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApiManagementBackendList) DeepCopyObject ¶
func (in *ApiManagementBackendList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ApiManagementBackendSpec ¶
type ApiManagementBackendSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` ApiManagementName string `json:"apiManagementName" tf:"api_management_name"` // +optional // +kubebuilder:validation:MaxItems=1 Credentials []ApiManagementBackendSpecCredentials `json:"credentials,omitempty" tf:"credentials,omitempty"` // +optional Description string `json:"description,omitempty" tf:"description,omitempty"` Name string `json:"name" tf:"name"` Protocol string `json:"protocol" tf:"protocol"` // +optional // +kubebuilder:validation:MaxItems=1 Proxy []ApiManagementBackendSpecProxy `json:"proxy,omitempty" tf:"proxy,omitempty"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional ResourceID string `json:"resourceID,omitempty" tf:"resource_id,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 ServiceFabricCluster []ApiManagementBackendSpecServiceFabricCluster `json:"serviceFabricCluster,omitempty" tf:"service_fabric_cluster,omitempty"` // +optional Title string `json:"title,omitempty" tf:"title,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 Tls []ApiManagementBackendSpecTls `json:"tls,omitempty" tf:"tls,omitempty"` Url string `json:"url" tf:"url"` }
func (*ApiManagementBackendSpec) DeepCopy ¶
func (in *ApiManagementBackendSpec) DeepCopy() *ApiManagementBackendSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementBackendSpec.
func (*ApiManagementBackendSpec) DeepCopyInto ¶
func (in *ApiManagementBackendSpec) DeepCopyInto(out *ApiManagementBackendSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiManagementBackendSpecCredentials ¶
type ApiManagementBackendSpecCredentials struct { // +optional // +kubebuilder:validation:MaxItems=1 Authorization []ApiManagementBackendSpecCredentialsAuthorization `json:"authorization,omitempty" tf:"authorization,omitempty"` // +optional Certificate []string `json:"certificate,omitempty" tf:"certificate,omitempty"` // +optional Header map[string]string `json:"header,omitempty" tf:"header,omitempty"` // +optional Query map[string]string `json:"query,omitempty" tf:"query,omitempty"` }
func (*ApiManagementBackendSpecCredentials) DeepCopy ¶
func (in *ApiManagementBackendSpecCredentials) DeepCopy() *ApiManagementBackendSpecCredentials
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementBackendSpecCredentials.
func (*ApiManagementBackendSpecCredentials) DeepCopyInto ¶
func (in *ApiManagementBackendSpecCredentials) DeepCopyInto(out *ApiManagementBackendSpecCredentials)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiManagementBackendSpecCredentialsAuthorization ¶
type ApiManagementBackendSpecCredentialsAuthorization struct { // +optional Parameter string `json:"parameter,omitempty" tf:"parameter,omitempty"` // +optional Scheme string `json:"scheme,omitempty" tf:"scheme,omitempty"` }
func (*ApiManagementBackendSpecCredentialsAuthorization) DeepCopy ¶
func (in *ApiManagementBackendSpecCredentialsAuthorization) DeepCopy() *ApiManagementBackendSpecCredentialsAuthorization
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementBackendSpecCredentialsAuthorization.
func (*ApiManagementBackendSpecCredentialsAuthorization) DeepCopyInto ¶
func (in *ApiManagementBackendSpecCredentialsAuthorization) DeepCopyInto(out *ApiManagementBackendSpecCredentialsAuthorization)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiManagementBackendSpecProxy ¶
type ApiManagementBackendSpecProxy struct { // +optional Password string `json:"-" sensitive:"true" tf:"password,omitempty"` Url string `json:"url" tf:"url"` Username string `json:"username" tf:"username"` }
func (*ApiManagementBackendSpecProxy) DeepCopy ¶
func (in *ApiManagementBackendSpecProxy) DeepCopy() *ApiManagementBackendSpecProxy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementBackendSpecProxy.
func (*ApiManagementBackendSpecProxy) DeepCopyInto ¶
func (in *ApiManagementBackendSpecProxy) DeepCopyInto(out *ApiManagementBackendSpecProxy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiManagementBackendSpecServiceFabricCluster ¶
type ApiManagementBackendSpecServiceFabricCluster struct { ClientCertificateThumbprint string `json:"clientCertificateThumbprint" tf:"client_certificate_thumbprint"` ManagementEndpoints []string `json:"managementEndpoints" tf:"management_endpoints"` MaxPartitionResolutionRetries int `json:"maxPartitionResolutionRetries" tf:"max_partition_resolution_retries"` // +optional ServerCertificateThumbprints []string `json:"serverCertificateThumbprints,omitempty" tf:"server_certificate_thumbprints,omitempty"` // +optional ServerX509Name []ApiManagementBackendSpecServiceFabricClusterServerX509Name `json:"serverX509Name,omitempty" tf:"server_x509_name,omitempty"` }
func (*ApiManagementBackendSpecServiceFabricCluster) DeepCopy ¶
func (in *ApiManagementBackendSpecServiceFabricCluster) DeepCopy() *ApiManagementBackendSpecServiceFabricCluster
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementBackendSpecServiceFabricCluster.
func (*ApiManagementBackendSpecServiceFabricCluster) DeepCopyInto ¶
func (in *ApiManagementBackendSpecServiceFabricCluster) DeepCopyInto(out *ApiManagementBackendSpecServiceFabricCluster)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiManagementBackendSpecServiceFabricClusterServerX509Name ¶
type ApiManagementBackendSpecServiceFabricClusterServerX509Name struct { IssuerCertificateThumbprint string `json:"issuerCertificateThumbprint" tf:"issuer_certificate_thumbprint"` Name string `json:"name" tf:"name"` }
func (*ApiManagementBackendSpecServiceFabricClusterServerX509Name) DeepCopy ¶
func (in *ApiManagementBackendSpecServiceFabricClusterServerX509Name) DeepCopy() *ApiManagementBackendSpecServiceFabricClusterServerX509Name
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementBackendSpecServiceFabricClusterServerX509Name.
func (*ApiManagementBackendSpecServiceFabricClusterServerX509Name) DeepCopyInto ¶
func (in *ApiManagementBackendSpecServiceFabricClusterServerX509Name) DeepCopyInto(out *ApiManagementBackendSpecServiceFabricClusterServerX509Name)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiManagementBackendSpecTls ¶
type ApiManagementBackendSpecTls struct { // +optional ValidateCertificateChain bool `json:"validateCertificateChain,omitempty" tf:"validate_certificate_chain,omitempty"` // +optional ValidateCertificateName bool `json:"validateCertificateName,omitempty" tf:"validate_certificate_name,omitempty"` }
func (*ApiManagementBackendSpecTls) DeepCopy ¶
func (in *ApiManagementBackendSpecTls) DeepCopy() *ApiManagementBackendSpecTls
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementBackendSpecTls.
func (*ApiManagementBackendSpecTls) DeepCopyInto ¶
func (in *ApiManagementBackendSpecTls) DeepCopyInto(out *ApiManagementBackendSpecTls)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiManagementBackendStatus ¶
type ApiManagementBackendStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *ApiManagementBackendSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*ApiManagementBackendStatus) DeepCopy ¶
func (in *ApiManagementBackendStatus) DeepCopy() *ApiManagementBackendStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementBackendStatus.
func (*ApiManagementBackendStatus) DeepCopyInto ¶
func (in *ApiManagementBackendStatus) DeepCopyInto(out *ApiManagementBackendStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiManagementCertificate ¶
type ApiManagementCertificate struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ApiManagementCertificateSpec `json:"spec,omitempty"` Status ApiManagementCertificateStatus `json:"status,omitempty"` }
func (*ApiManagementCertificate) DeepCopy ¶
func (in *ApiManagementCertificate) DeepCopy() *ApiManagementCertificate
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementCertificate.
func (*ApiManagementCertificate) DeepCopyInto ¶
func (in *ApiManagementCertificate) DeepCopyInto(out *ApiManagementCertificate)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApiManagementCertificate) DeepCopyObject ¶
func (in *ApiManagementCertificate) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ApiManagementCertificateList ¶
type ApiManagementCertificateList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ApiManagementCertificate CRD objects Items []ApiManagementCertificate `json:"items,omitempty"` }
ApiManagementCertificateList is a list of ApiManagementCertificates
func (*ApiManagementCertificateList) DeepCopy ¶
func (in *ApiManagementCertificateList) DeepCopy() *ApiManagementCertificateList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementCertificateList.
func (*ApiManagementCertificateList) DeepCopyInto ¶
func (in *ApiManagementCertificateList) DeepCopyInto(out *ApiManagementCertificateList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApiManagementCertificateList) DeepCopyObject ¶
func (in *ApiManagementCertificateList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ApiManagementCertificateSpec ¶
type ApiManagementCertificateSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` ApiManagementName string `json:"apiManagementName" tf:"api_management_name"` Data string `json:"-" sensitive:"true" tf:"data"` // +optional Expiration string `json:"expiration,omitempty" tf:"expiration,omitempty"` Name string `json:"name" tf:"name"` // +optional Password string `json:"-" sensitive:"true" tf:"password,omitempty"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional Subject string `json:"subject,omitempty" tf:"subject,omitempty"` // +optional Thumbprint string `json:"thumbprint,omitempty" tf:"thumbprint,omitempty"` }
func (*ApiManagementCertificateSpec) DeepCopy ¶
func (in *ApiManagementCertificateSpec) DeepCopy() *ApiManagementCertificateSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementCertificateSpec.
func (*ApiManagementCertificateSpec) DeepCopyInto ¶
func (in *ApiManagementCertificateSpec) DeepCopyInto(out *ApiManagementCertificateSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiManagementCertificateStatus ¶
type ApiManagementCertificateStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *ApiManagementCertificateSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*ApiManagementCertificateStatus) DeepCopy ¶
func (in *ApiManagementCertificateStatus) DeepCopy() *ApiManagementCertificateStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementCertificateStatus.
func (*ApiManagementCertificateStatus) DeepCopyInto ¶
func (in *ApiManagementCertificateStatus) DeepCopyInto(out *ApiManagementCertificateStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiManagementGroup ¶
type ApiManagementGroup struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ApiManagementGroupSpec `json:"spec,omitempty"` Status ApiManagementGroupStatus `json:"status,omitempty"` }
func (*ApiManagementGroup) DeepCopy ¶
func (in *ApiManagementGroup) DeepCopy() *ApiManagementGroup
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementGroup.
func (*ApiManagementGroup) DeepCopyInto ¶
func (in *ApiManagementGroup) DeepCopyInto(out *ApiManagementGroup)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApiManagementGroup) DeepCopyObject ¶
func (in *ApiManagementGroup) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ApiManagementGroupList ¶
type ApiManagementGroupList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ApiManagementGroup CRD objects Items []ApiManagementGroup `json:"items,omitempty"` }
ApiManagementGroupList is a list of ApiManagementGroups
func (*ApiManagementGroupList) DeepCopy ¶
func (in *ApiManagementGroupList) DeepCopy() *ApiManagementGroupList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementGroupList.
func (*ApiManagementGroupList) DeepCopyInto ¶
func (in *ApiManagementGroupList) DeepCopyInto(out *ApiManagementGroupList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApiManagementGroupList) DeepCopyObject ¶
func (in *ApiManagementGroupList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ApiManagementGroupSpec ¶
type ApiManagementGroupSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` ApiManagementName string `json:"apiManagementName" tf:"api_management_name"` // +optional Description string `json:"description,omitempty" tf:"description,omitempty"` DisplayName string `json:"displayName" tf:"display_name"` // +optional ExternalID string `json:"externalID,omitempty" tf:"external_id,omitempty"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional Type string `json:"type,omitempty" tf:"type,omitempty"` }
func (*ApiManagementGroupSpec) DeepCopy ¶
func (in *ApiManagementGroupSpec) DeepCopy() *ApiManagementGroupSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementGroupSpec.
func (*ApiManagementGroupSpec) DeepCopyInto ¶
func (in *ApiManagementGroupSpec) DeepCopyInto(out *ApiManagementGroupSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiManagementGroupStatus ¶
type ApiManagementGroupStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *ApiManagementGroupSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*ApiManagementGroupStatus) DeepCopy ¶
func (in *ApiManagementGroupStatus) DeepCopy() *ApiManagementGroupStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementGroupStatus.
func (*ApiManagementGroupStatus) DeepCopyInto ¶
func (in *ApiManagementGroupStatus) DeepCopyInto(out *ApiManagementGroupStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiManagementGroupUser ¶
type ApiManagementGroupUser struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ApiManagementGroupUserSpec `json:"spec,omitempty"` Status ApiManagementGroupUserStatus `json:"status,omitempty"` }
func (*ApiManagementGroupUser) DeepCopy ¶
func (in *ApiManagementGroupUser) DeepCopy() *ApiManagementGroupUser
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementGroupUser.
func (*ApiManagementGroupUser) DeepCopyInto ¶
func (in *ApiManagementGroupUser) DeepCopyInto(out *ApiManagementGroupUser)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApiManagementGroupUser) DeepCopyObject ¶
func (in *ApiManagementGroupUser) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ApiManagementGroupUserList ¶
type ApiManagementGroupUserList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ApiManagementGroupUser CRD objects Items []ApiManagementGroupUser `json:"items,omitempty"` }
ApiManagementGroupUserList is a list of ApiManagementGroupUsers
func (*ApiManagementGroupUserList) DeepCopy ¶
func (in *ApiManagementGroupUserList) DeepCopy() *ApiManagementGroupUserList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementGroupUserList.
func (*ApiManagementGroupUserList) DeepCopyInto ¶
func (in *ApiManagementGroupUserList) DeepCopyInto(out *ApiManagementGroupUserList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApiManagementGroupUserList) DeepCopyObject ¶
func (in *ApiManagementGroupUserList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ApiManagementGroupUserSpec ¶
type ApiManagementGroupUserSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` ApiManagementName string `json:"apiManagementName" tf:"api_management_name"` GroupName string `json:"groupName" tf:"group_name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` UserID string `json:"userID" tf:"user_id"` }
func (*ApiManagementGroupUserSpec) DeepCopy ¶
func (in *ApiManagementGroupUserSpec) DeepCopy() *ApiManagementGroupUserSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementGroupUserSpec.
func (*ApiManagementGroupUserSpec) DeepCopyInto ¶
func (in *ApiManagementGroupUserSpec) DeepCopyInto(out *ApiManagementGroupUserSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiManagementGroupUserStatus ¶
type ApiManagementGroupUserStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *ApiManagementGroupUserSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*ApiManagementGroupUserStatus) DeepCopy ¶
func (in *ApiManagementGroupUserStatus) DeepCopy() *ApiManagementGroupUserStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementGroupUserStatus.
func (*ApiManagementGroupUserStatus) DeepCopyInto ¶
func (in *ApiManagementGroupUserStatus) DeepCopyInto(out *ApiManagementGroupUserStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiManagementList ¶
type ApiManagementList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ApiManagement CRD objects Items []ApiManagement `json:"items,omitempty"` }
ApiManagementList is a list of ApiManagements
func (*ApiManagementList) DeepCopy ¶
func (in *ApiManagementList) DeepCopy() *ApiManagementList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementList.
func (*ApiManagementList) DeepCopyInto ¶
func (in *ApiManagementList) DeepCopyInto(out *ApiManagementList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApiManagementList) DeepCopyObject ¶
func (in *ApiManagementList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ApiManagementLogger ¶
type ApiManagementLogger struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ApiManagementLoggerSpec `json:"spec,omitempty"` Status ApiManagementLoggerStatus `json:"status,omitempty"` }
func (*ApiManagementLogger) DeepCopy ¶
func (in *ApiManagementLogger) DeepCopy() *ApiManagementLogger
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementLogger.
func (*ApiManagementLogger) DeepCopyInto ¶
func (in *ApiManagementLogger) DeepCopyInto(out *ApiManagementLogger)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApiManagementLogger) DeepCopyObject ¶
func (in *ApiManagementLogger) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ApiManagementLoggerList ¶
type ApiManagementLoggerList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ApiManagementLogger CRD objects Items []ApiManagementLogger `json:"items,omitempty"` }
ApiManagementLoggerList is a list of ApiManagementLoggers
func (*ApiManagementLoggerList) DeepCopy ¶
func (in *ApiManagementLoggerList) DeepCopy() *ApiManagementLoggerList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementLoggerList.
func (*ApiManagementLoggerList) DeepCopyInto ¶
func (in *ApiManagementLoggerList) DeepCopyInto(out *ApiManagementLoggerList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApiManagementLoggerList) DeepCopyObject ¶
func (in *ApiManagementLoggerList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ApiManagementLoggerSpec ¶
type ApiManagementLoggerSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` ApiManagementName string `json:"apiManagementName" tf:"api_management_name"` // +optional // +kubebuilder:validation:MaxItems=1 ApplicationInsights []ApiManagementLoggerSpecApplicationInsights `json:"applicationInsights,omitempty" tf:"application_insights,omitempty"` // +optional Buffered bool `json:"buffered,omitempty" tf:"buffered,omitempty"` // +optional Description string `json:"description,omitempty" tf:"description,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 Eventhub []ApiManagementLoggerSpecEventhub `json:"eventhub,omitempty" tf:"eventhub,omitempty"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` }
func (*ApiManagementLoggerSpec) DeepCopy ¶
func (in *ApiManagementLoggerSpec) DeepCopy() *ApiManagementLoggerSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementLoggerSpec.
func (*ApiManagementLoggerSpec) DeepCopyInto ¶
func (in *ApiManagementLoggerSpec) DeepCopyInto(out *ApiManagementLoggerSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiManagementLoggerSpecApplicationInsights ¶
type ApiManagementLoggerSpecApplicationInsights struct {
InstrumentationKey string `json:"-" sensitive:"true" tf:"instrumentation_key"`
}
func (*ApiManagementLoggerSpecApplicationInsights) DeepCopy ¶
func (in *ApiManagementLoggerSpecApplicationInsights) DeepCopy() *ApiManagementLoggerSpecApplicationInsights
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementLoggerSpecApplicationInsights.
func (*ApiManagementLoggerSpecApplicationInsights) DeepCopyInto ¶
func (in *ApiManagementLoggerSpecApplicationInsights) DeepCopyInto(out *ApiManagementLoggerSpecApplicationInsights)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiManagementLoggerSpecEventhub ¶
type ApiManagementLoggerSpecEventhub struct { ConnectionString string `json:"-" sensitive:"true" tf:"connection_string"` Name string `json:"name" tf:"name"` }
func (*ApiManagementLoggerSpecEventhub) DeepCopy ¶
func (in *ApiManagementLoggerSpecEventhub) DeepCopy() *ApiManagementLoggerSpecEventhub
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementLoggerSpecEventhub.
func (*ApiManagementLoggerSpecEventhub) DeepCopyInto ¶
func (in *ApiManagementLoggerSpecEventhub) DeepCopyInto(out *ApiManagementLoggerSpecEventhub)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiManagementLoggerStatus ¶
type ApiManagementLoggerStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *ApiManagementLoggerSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*ApiManagementLoggerStatus) DeepCopy ¶
func (in *ApiManagementLoggerStatus) DeepCopy() *ApiManagementLoggerStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementLoggerStatus.
func (*ApiManagementLoggerStatus) DeepCopyInto ¶
func (in *ApiManagementLoggerStatus) DeepCopyInto(out *ApiManagementLoggerStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiManagementOpenidConnectProvider ¶
type ApiManagementOpenidConnectProvider struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ApiManagementOpenidConnectProviderSpec `json:"spec,omitempty"` Status ApiManagementOpenidConnectProviderStatus `json:"status,omitempty"` }
func (*ApiManagementOpenidConnectProvider) DeepCopy ¶
func (in *ApiManagementOpenidConnectProvider) DeepCopy() *ApiManagementOpenidConnectProvider
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementOpenidConnectProvider.
func (*ApiManagementOpenidConnectProvider) DeepCopyInto ¶
func (in *ApiManagementOpenidConnectProvider) DeepCopyInto(out *ApiManagementOpenidConnectProvider)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApiManagementOpenidConnectProvider) DeepCopyObject ¶
func (in *ApiManagementOpenidConnectProvider) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ApiManagementOpenidConnectProviderList ¶
type ApiManagementOpenidConnectProviderList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ApiManagementOpenidConnectProvider CRD objects Items []ApiManagementOpenidConnectProvider `json:"items,omitempty"` }
ApiManagementOpenidConnectProviderList is a list of ApiManagementOpenidConnectProviders
func (*ApiManagementOpenidConnectProviderList) DeepCopy ¶
func (in *ApiManagementOpenidConnectProviderList) DeepCopy() *ApiManagementOpenidConnectProviderList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementOpenidConnectProviderList.
func (*ApiManagementOpenidConnectProviderList) DeepCopyInto ¶
func (in *ApiManagementOpenidConnectProviderList) DeepCopyInto(out *ApiManagementOpenidConnectProviderList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApiManagementOpenidConnectProviderList) DeepCopyObject ¶
func (in *ApiManagementOpenidConnectProviderList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ApiManagementOpenidConnectProviderSpec ¶
type ApiManagementOpenidConnectProviderSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` ApiManagementName string `json:"apiManagementName" tf:"api_management_name"` ClientID string `json:"-" sensitive:"true" tf:"client_id"` ClientSecret string `json:"-" sensitive:"true" tf:"client_secret"` // +optional Description string `json:"description,omitempty" tf:"description,omitempty"` DisplayName string `json:"displayName" tf:"display_name"` MetadataEndpoint string `json:"metadataEndpoint" tf:"metadata_endpoint"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` }
func (*ApiManagementOpenidConnectProviderSpec) DeepCopy ¶
func (in *ApiManagementOpenidConnectProviderSpec) DeepCopy() *ApiManagementOpenidConnectProviderSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementOpenidConnectProviderSpec.
func (*ApiManagementOpenidConnectProviderSpec) DeepCopyInto ¶
func (in *ApiManagementOpenidConnectProviderSpec) DeepCopyInto(out *ApiManagementOpenidConnectProviderSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiManagementOpenidConnectProviderStatus ¶
type ApiManagementOpenidConnectProviderStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *ApiManagementOpenidConnectProviderSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*ApiManagementOpenidConnectProviderStatus) DeepCopy ¶
func (in *ApiManagementOpenidConnectProviderStatus) DeepCopy() *ApiManagementOpenidConnectProviderStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementOpenidConnectProviderStatus.
func (*ApiManagementOpenidConnectProviderStatus) DeepCopyInto ¶
func (in *ApiManagementOpenidConnectProviderStatus) DeepCopyInto(out *ApiManagementOpenidConnectProviderStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiManagementProduct ¶
type ApiManagementProduct struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ApiManagementProductSpec `json:"spec,omitempty"` Status ApiManagementProductStatus `json:"status,omitempty"` }
func (*ApiManagementProduct) DeepCopy ¶
func (in *ApiManagementProduct) DeepCopy() *ApiManagementProduct
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementProduct.
func (*ApiManagementProduct) DeepCopyInto ¶
func (in *ApiManagementProduct) DeepCopyInto(out *ApiManagementProduct)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApiManagementProduct) DeepCopyObject ¶
func (in *ApiManagementProduct) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ApiManagementProductAPI ¶ added in v0.0.2
type ApiManagementProductAPI struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ApiManagementProductAPISpec `json:"spec,omitempty"` Status ApiManagementProductAPIStatus `json:"status,omitempty"` }
func (*ApiManagementProductAPI) DeepCopy ¶ added in v0.0.2
func (in *ApiManagementProductAPI) DeepCopy() *ApiManagementProductAPI
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementProductAPI.
func (*ApiManagementProductAPI) DeepCopyInto ¶ added in v0.0.2
func (in *ApiManagementProductAPI) DeepCopyInto(out *ApiManagementProductAPI)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApiManagementProductAPI) DeepCopyObject ¶ added in v0.0.2
func (in *ApiManagementProductAPI) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ApiManagementProductAPIList ¶ added in v0.0.2
type ApiManagementProductAPIList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ApiManagementProductAPI CRD objects Items []ApiManagementProductAPI `json:"items,omitempty"` }
ApiManagementProductAPIList is a list of ApiManagementProductAPIs
func (*ApiManagementProductAPIList) DeepCopy ¶ added in v0.0.2
func (in *ApiManagementProductAPIList) DeepCopy() *ApiManagementProductAPIList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementProductAPIList.
func (*ApiManagementProductAPIList) DeepCopyInto ¶ added in v0.0.2
func (in *ApiManagementProductAPIList) DeepCopyInto(out *ApiManagementProductAPIList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApiManagementProductAPIList) DeepCopyObject ¶ added in v0.0.2
func (in *ApiManagementProductAPIList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ApiManagementProductAPISpec ¶ added in v0.0.2
type ApiManagementProductAPISpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` ApiManagementName string `json:"apiManagementName" tf:"api_management_name"` ApiName string `json:"apiName" tf:"api_name"` ProductID string `json:"productID" tf:"product_id"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` }
func (*ApiManagementProductAPISpec) DeepCopy ¶ added in v0.0.2
func (in *ApiManagementProductAPISpec) DeepCopy() *ApiManagementProductAPISpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementProductAPISpec.
func (*ApiManagementProductAPISpec) DeepCopyInto ¶ added in v0.0.2
func (in *ApiManagementProductAPISpec) DeepCopyInto(out *ApiManagementProductAPISpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiManagementProductAPIStatus ¶ added in v0.0.2
type ApiManagementProductAPIStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *ApiManagementProductAPISpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*ApiManagementProductAPIStatus) DeepCopy ¶ added in v0.0.2
func (in *ApiManagementProductAPIStatus) DeepCopy() *ApiManagementProductAPIStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementProductAPIStatus.
func (*ApiManagementProductAPIStatus) DeepCopyInto ¶ added in v0.0.2
func (in *ApiManagementProductAPIStatus) DeepCopyInto(out *ApiManagementProductAPIStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiManagementProductGroup ¶
type ApiManagementProductGroup struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ApiManagementProductGroupSpec `json:"spec,omitempty"` Status ApiManagementProductGroupStatus `json:"status,omitempty"` }
func (*ApiManagementProductGroup) DeepCopy ¶
func (in *ApiManagementProductGroup) DeepCopy() *ApiManagementProductGroup
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementProductGroup.
func (*ApiManagementProductGroup) DeepCopyInto ¶
func (in *ApiManagementProductGroup) DeepCopyInto(out *ApiManagementProductGroup)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApiManagementProductGroup) DeepCopyObject ¶
func (in *ApiManagementProductGroup) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ApiManagementProductGroupList ¶
type ApiManagementProductGroupList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ApiManagementProductGroup CRD objects Items []ApiManagementProductGroup `json:"items,omitempty"` }
ApiManagementProductGroupList is a list of ApiManagementProductGroups
func (*ApiManagementProductGroupList) DeepCopy ¶
func (in *ApiManagementProductGroupList) DeepCopy() *ApiManagementProductGroupList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementProductGroupList.
func (*ApiManagementProductGroupList) DeepCopyInto ¶
func (in *ApiManagementProductGroupList) DeepCopyInto(out *ApiManagementProductGroupList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApiManagementProductGroupList) DeepCopyObject ¶
func (in *ApiManagementProductGroupList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ApiManagementProductGroupSpec ¶
type ApiManagementProductGroupSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` ApiManagementName string `json:"apiManagementName" tf:"api_management_name"` GroupName string `json:"groupName" tf:"group_name"` ProductID string `json:"productID" tf:"product_id"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` }
func (*ApiManagementProductGroupSpec) DeepCopy ¶
func (in *ApiManagementProductGroupSpec) DeepCopy() *ApiManagementProductGroupSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementProductGroupSpec.
func (*ApiManagementProductGroupSpec) DeepCopyInto ¶
func (in *ApiManagementProductGroupSpec) DeepCopyInto(out *ApiManagementProductGroupSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiManagementProductGroupStatus ¶
type ApiManagementProductGroupStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *ApiManagementProductGroupSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*ApiManagementProductGroupStatus) DeepCopy ¶
func (in *ApiManagementProductGroupStatus) DeepCopy() *ApiManagementProductGroupStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementProductGroupStatus.
func (*ApiManagementProductGroupStatus) DeepCopyInto ¶
func (in *ApiManagementProductGroupStatus) DeepCopyInto(out *ApiManagementProductGroupStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiManagementProductList ¶
type ApiManagementProductList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ApiManagementProduct CRD objects Items []ApiManagementProduct `json:"items,omitempty"` }
ApiManagementProductList is a list of ApiManagementProducts
func (*ApiManagementProductList) DeepCopy ¶
func (in *ApiManagementProductList) DeepCopy() *ApiManagementProductList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementProductList.
func (*ApiManagementProductList) DeepCopyInto ¶
func (in *ApiManagementProductList) DeepCopyInto(out *ApiManagementProductList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApiManagementProductList) DeepCopyObject ¶
func (in *ApiManagementProductList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ApiManagementProductPolicy ¶
type ApiManagementProductPolicy struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ApiManagementProductPolicySpec `json:"spec,omitempty"` Status ApiManagementProductPolicyStatus `json:"status,omitempty"` }
func (*ApiManagementProductPolicy) DeepCopy ¶
func (in *ApiManagementProductPolicy) DeepCopy() *ApiManagementProductPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementProductPolicy.
func (*ApiManagementProductPolicy) DeepCopyInto ¶
func (in *ApiManagementProductPolicy) DeepCopyInto(out *ApiManagementProductPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApiManagementProductPolicy) DeepCopyObject ¶
func (in *ApiManagementProductPolicy) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ApiManagementProductPolicyList ¶
type ApiManagementProductPolicyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ApiManagementProductPolicy CRD objects Items []ApiManagementProductPolicy `json:"items,omitempty"` }
ApiManagementProductPolicyList is a list of ApiManagementProductPolicys
func (*ApiManagementProductPolicyList) DeepCopy ¶
func (in *ApiManagementProductPolicyList) DeepCopy() *ApiManagementProductPolicyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementProductPolicyList.
func (*ApiManagementProductPolicyList) DeepCopyInto ¶
func (in *ApiManagementProductPolicyList) DeepCopyInto(out *ApiManagementProductPolicyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApiManagementProductPolicyList) DeepCopyObject ¶
func (in *ApiManagementProductPolicyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ApiManagementProductPolicySpec ¶
type ApiManagementProductPolicySpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` ApiManagementName string `json:"apiManagementName" tf:"api_management_name"` ProductID string `json:"productID" tf:"product_id"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional XmlContent string `json:"xmlContent,omitempty" tf:"xml_content,omitempty"` // +optional XmlLink string `json:"xmlLink,omitempty" tf:"xml_link,omitempty"` }
func (*ApiManagementProductPolicySpec) DeepCopy ¶
func (in *ApiManagementProductPolicySpec) DeepCopy() *ApiManagementProductPolicySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementProductPolicySpec.
func (*ApiManagementProductPolicySpec) DeepCopyInto ¶
func (in *ApiManagementProductPolicySpec) DeepCopyInto(out *ApiManagementProductPolicySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiManagementProductPolicyStatus ¶
type ApiManagementProductPolicyStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *ApiManagementProductPolicySpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*ApiManagementProductPolicyStatus) DeepCopy ¶
func (in *ApiManagementProductPolicyStatus) DeepCopy() *ApiManagementProductPolicyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementProductPolicyStatus.
func (*ApiManagementProductPolicyStatus) DeepCopyInto ¶
func (in *ApiManagementProductPolicyStatus) DeepCopyInto(out *ApiManagementProductPolicyStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiManagementProductSpec ¶
type ApiManagementProductSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` ApiManagementName string `json:"apiManagementName" tf:"api_management_name"` // +optional ApprovalRequired bool `json:"approvalRequired,omitempty" tf:"approval_required,omitempty"` // +optional Description string `json:"description,omitempty" tf:"description,omitempty"` DisplayName string `json:"displayName" tf:"display_name"` ProductID string `json:"productID" tf:"product_id"` Published bool `json:"published" tf:"published"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` SubscriptionRequired bool `json:"subscriptionRequired" tf:"subscription_required"` // +optional SubscriptionsLimit int `json:"subscriptionsLimit,omitempty" tf:"subscriptions_limit,omitempty"` // +optional Terms string `json:"terms,omitempty" tf:"terms,omitempty"` }
func (*ApiManagementProductSpec) DeepCopy ¶
func (in *ApiManagementProductSpec) DeepCopy() *ApiManagementProductSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementProductSpec.
func (*ApiManagementProductSpec) DeepCopyInto ¶
func (in *ApiManagementProductSpec) DeepCopyInto(out *ApiManagementProductSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiManagementProductStatus ¶
type ApiManagementProductStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *ApiManagementProductSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*ApiManagementProductStatus) DeepCopy ¶
func (in *ApiManagementProductStatus) DeepCopy() *ApiManagementProductStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementProductStatus.
func (*ApiManagementProductStatus) DeepCopyInto ¶
func (in *ApiManagementProductStatus) DeepCopyInto(out *ApiManagementProductStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiManagementProperty ¶
type ApiManagementProperty struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ApiManagementPropertySpec `json:"spec,omitempty"` Status ApiManagementPropertyStatus `json:"status,omitempty"` }
func (*ApiManagementProperty) DeepCopy ¶
func (in *ApiManagementProperty) DeepCopy() *ApiManagementProperty
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementProperty.
func (*ApiManagementProperty) DeepCopyInto ¶
func (in *ApiManagementProperty) DeepCopyInto(out *ApiManagementProperty)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApiManagementProperty) DeepCopyObject ¶
func (in *ApiManagementProperty) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ApiManagementPropertyList ¶
type ApiManagementPropertyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ApiManagementProperty CRD objects Items []ApiManagementProperty `json:"items,omitempty"` }
ApiManagementPropertyList is a list of ApiManagementPropertys
func (*ApiManagementPropertyList) DeepCopy ¶
func (in *ApiManagementPropertyList) DeepCopy() *ApiManagementPropertyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementPropertyList.
func (*ApiManagementPropertyList) DeepCopyInto ¶
func (in *ApiManagementPropertyList) DeepCopyInto(out *ApiManagementPropertyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApiManagementPropertyList) DeepCopyObject ¶
func (in *ApiManagementPropertyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ApiManagementPropertySpec ¶
type ApiManagementPropertySpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` ApiManagementName string `json:"apiManagementName" tf:"api_management_name"` DisplayName string `json:"displayName" tf:"display_name"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional Secret bool `json:"secret,omitempty" tf:"secret,omitempty"` // +optional Tags []string `json:"tags,omitempty" tf:"tags,omitempty"` Value string `json:"value" tf:"value"` }
func (*ApiManagementPropertySpec) DeepCopy ¶
func (in *ApiManagementPropertySpec) DeepCopy() *ApiManagementPropertySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementPropertySpec.
func (*ApiManagementPropertySpec) DeepCopyInto ¶
func (in *ApiManagementPropertySpec) DeepCopyInto(out *ApiManagementPropertySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiManagementPropertyStatus ¶
type ApiManagementPropertyStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *ApiManagementPropertySpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*ApiManagementPropertyStatus) DeepCopy ¶
func (in *ApiManagementPropertyStatus) DeepCopy() *ApiManagementPropertyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementPropertyStatus.
func (*ApiManagementPropertyStatus) DeepCopyInto ¶
func (in *ApiManagementPropertyStatus) DeepCopyInto(out *ApiManagementPropertyStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiManagementSpec ¶
type ApiManagementSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` // +optional // +kubebuilder:validation:MaxItems=1 AdditionalLocation []ApiManagementSpecAdditionalLocation `json:"additionalLocation,omitempty" tf:"additional_location,omitempty"` // +optional // +kubebuilder:validation:MaxItems=10 Certificate []ApiManagementSpecCertificate `json:"certificate,omitempty" tf:"certificate,omitempty"` // +optional GatewayRegionalURL string `json:"gatewayRegionalURL,omitempty" tf:"gateway_regional_url,omitempty"` // +optional GatewayURL string `json:"gatewayURL,omitempty" tf:"gateway_url,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 HostnameConfiguration []ApiManagementSpecHostnameConfiguration `json:"hostnameConfiguration,omitempty" tf:"hostname_configuration,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 Identity []ApiManagementSpecIdentity `json:"identity,omitempty" tf:"identity,omitempty"` Location string `json:"location" tf:"location"` // +optional ManagementAPIURL string `json:"managementAPIURL,omitempty" tf:"management_api_url,omitempty"` Name string `json:"name" tf:"name"` // +optional NotificationSenderEmail string `json:"notificationSenderEmail,omitempty" tf:"notification_sender_email,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 Policy []ApiManagementSpecPolicy `json:"policy,omitempty" tf:"policy,omitempty"` // +optional PortalURL string `json:"portalURL,omitempty" tf:"portal_url,omitempty"` // +optional PublicIPAddresses []string `json:"publicIPAddresses,omitempty" tf:"public_ip_addresses,omitempty"` PublisherEmail string `json:"publisherEmail" tf:"publisher_email"` PublisherName string `json:"publisherName" tf:"publisher_name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional ScmURL string `json:"scmURL,omitempty" tf:"scm_url,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 Security []ApiManagementSpecSecurity `json:"security,omitempty" tf:"security,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 SignIn []ApiManagementSpecSignIn `json:"signIn,omitempty" tf:"sign_in,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 SignUp []ApiManagementSpecSignUp `json:"signUp,omitempty" tf:"sign_up,omitempty"` // +kubebuilder:validation:MaxItems=1 Sku []ApiManagementSpecSku `json:"sku" tf:"sku"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*ApiManagementSpec) DeepCopy ¶
func (in *ApiManagementSpec) DeepCopy() *ApiManagementSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementSpec.
func (*ApiManagementSpec) DeepCopyInto ¶
func (in *ApiManagementSpec) DeepCopyInto(out *ApiManagementSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiManagementSpecAdditionalLocation ¶
type ApiManagementSpecAdditionalLocation struct { // +optional GatewayRegionalURL string `json:"gatewayRegionalURL,omitempty" tf:"gateway_regional_url,omitempty"` Location string `json:"location" tf:"location"` // +optional PublicIPAddresses []string `json:"publicIPAddresses,omitempty" tf:"public_ip_addresses,omitempty"` }
func (*ApiManagementSpecAdditionalLocation) DeepCopy ¶
func (in *ApiManagementSpecAdditionalLocation) DeepCopy() *ApiManagementSpecAdditionalLocation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementSpecAdditionalLocation.
func (*ApiManagementSpecAdditionalLocation) DeepCopyInto ¶
func (in *ApiManagementSpecAdditionalLocation) DeepCopyInto(out *ApiManagementSpecAdditionalLocation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiManagementSpecCertificate ¶
type ApiManagementSpecCertificate struct { CertificatePassword string `json:"-" sensitive:"true" tf:"certificate_password"` EncodedCertificate string `json:"-" sensitive:"true" tf:"encoded_certificate"` StoreName string `json:"storeName" tf:"store_name"` }
func (*ApiManagementSpecCertificate) DeepCopy ¶
func (in *ApiManagementSpecCertificate) DeepCopy() *ApiManagementSpecCertificate
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementSpecCertificate.
func (*ApiManagementSpecCertificate) DeepCopyInto ¶
func (in *ApiManagementSpecCertificate) DeepCopyInto(out *ApiManagementSpecCertificate)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiManagementSpecHostnameConfiguration ¶ added in v0.0.2
type ApiManagementSpecHostnameConfiguration struct { // +optional Management []ApiManagementSpecHostnameConfigurationManagement `json:"management,omitempty" tf:"management,omitempty"` // +optional Portal []ApiManagementSpecHostnameConfigurationPortal `json:"portal,omitempty" tf:"portal,omitempty"` // +optional Proxy []ApiManagementSpecHostnameConfigurationProxy `json:"proxy,omitempty" tf:"proxy,omitempty"` // +optional Scm []ApiManagementSpecHostnameConfigurationScm `json:"scm,omitempty" tf:"scm,omitempty"` }
func (*ApiManagementSpecHostnameConfiguration) DeepCopy ¶ added in v0.0.2
func (in *ApiManagementSpecHostnameConfiguration) DeepCopy() *ApiManagementSpecHostnameConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementSpecHostnameConfiguration.
func (*ApiManagementSpecHostnameConfiguration) DeepCopyInto ¶ added in v0.0.2
func (in *ApiManagementSpecHostnameConfiguration) DeepCopyInto(out *ApiManagementSpecHostnameConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiManagementSpecHostnameConfigurationManagement ¶ added in v0.0.2
type ApiManagementSpecHostnameConfigurationManagement struct { // +optional Certificate string `json:"-" sensitive:"true" tf:"certificate,omitempty"` // +optional CertificatePassword string `json:"-" sensitive:"true" tf:"certificate_password,omitempty"` HostName string `json:"hostName" tf:"host_name"` // +optional KeyVaultID string `json:"keyVaultID,omitempty" tf:"key_vault_id,omitempty"` // +optional NegotiateClientCertificate bool `json:"negotiateClientCertificate,omitempty" tf:"negotiate_client_certificate,omitempty"` }
func (*ApiManagementSpecHostnameConfigurationManagement) DeepCopy ¶ added in v0.0.2
func (in *ApiManagementSpecHostnameConfigurationManagement) DeepCopy() *ApiManagementSpecHostnameConfigurationManagement
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementSpecHostnameConfigurationManagement.
func (*ApiManagementSpecHostnameConfigurationManagement) DeepCopyInto ¶ added in v0.0.2
func (in *ApiManagementSpecHostnameConfigurationManagement) DeepCopyInto(out *ApiManagementSpecHostnameConfigurationManagement)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiManagementSpecHostnameConfigurationPortal ¶ added in v0.0.2
type ApiManagementSpecHostnameConfigurationPortal struct { // +optional Certificate string `json:"-" sensitive:"true" tf:"certificate,omitempty"` // +optional CertificatePassword string `json:"-" sensitive:"true" tf:"certificate_password,omitempty"` HostName string `json:"hostName" tf:"host_name"` // +optional KeyVaultID string `json:"keyVaultID,omitempty" tf:"key_vault_id,omitempty"` // +optional NegotiateClientCertificate bool `json:"negotiateClientCertificate,omitempty" tf:"negotiate_client_certificate,omitempty"` }
func (*ApiManagementSpecHostnameConfigurationPortal) DeepCopy ¶ added in v0.0.2
func (in *ApiManagementSpecHostnameConfigurationPortal) DeepCopy() *ApiManagementSpecHostnameConfigurationPortal
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementSpecHostnameConfigurationPortal.
func (*ApiManagementSpecHostnameConfigurationPortal) DeepCopyInto ¶ added in v0.0.2
func (in *ApiManagementSpecHostnameConfigurationPortal) DeepCopyInto(out *ApiManagementSpecHostnameConfigurationPortal)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiManagementSpecHostnameConfigurationProxy ¶ added in v0.0.2
type ApiManagementSpecHostnameConfigurationProxy struct { // +optional Certificate string `json:"-" sensitive:"true" tf:"certificate,omitempty"` // +optional CertificatePassword string `json:"-" sensitive:"true" tf:"certificate_password,omitempty"` // +optional DefaultSSLBinding bool `json:"defaultSSLBinding,omitempty" tf:"default_ssl_binding,omitempty"` HostName string `json:"hostName" tf:"host_name"` // +optional KeyVaultID string `json:"keyVaultID,omitempty" tf:"key_vault_id,omitempty"` // +optional NegotiateClientCertificate bool `json:"negotiateClientCertificate,omitempty" tf:"negotiate_client_certificate,omitempty"` }
func (*ApiManagementSpecHostnameConfigurationProxy) DeepCopy ¶ added in v0.0.2
func (in *ApiManagementSpecHostnameConfigurationProxy) DeepCopy() *ApiManagementSpecHostnameConfigurationProxy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementSpecHostnameConfigurationProxy.
func (*ApiManagementSpecHostnameConfigurationProxy) DeepCopyInto ¶ added in v0.0.2
func (in *ApiManagementSpecHostnameConfigurationProxy) DeepCopyInto(out *ApiManagementSpecHostnameConfigurationProxy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiManagementSpecHostnameConfigurationScm ¶ added in v0.0.2
type ApiManagementSpecHostnameConfigurationScm struct { // +optional Certificate string `json:"-" sensitive:"true" tf:"certificate,omitempty"` // +optional CertificatePassword string `json:"-" sensitive:"true" tf:"certificate_password,omitempty"` HostName string `json:"hostName" tf:"host_name"` // +optional KeyVaultID string `json:"keyVaultID,omitempty" tf:"key_vault_id,omitempty"` // +optional NegotiateClientCertificate bool `json:"negotiateClientCertificate,omitempty" tf:"negotiate_client_certificate,omitempty"` }
func (*ApiManagementSpecHostnameConfigurationScm) DeepCopy ¶ added in v0.0.2
func (in *ApiManagementSpecHostnameConfigurationScm) DeepCopy() *ApiManagementSpecHostnameConfigurationScm
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementSpecHostnameConfigurationScm.
func (*ApiManagementSpecHostnameConfigurationScm) DeepCopyInto ¶ added in v0.0.2
func (in *ApiManagementSpecHostnameConfigurationScm) DeepCopyInto(out *ApiManagementSpecHostnameConfigurationScm)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiManagementSpecIdentity ¶
type ApiManagementSpecIdentity struct { // +optional PrincipalID string `json:"principalID,omitempty" tf:"principal_id,omitempty"` // +optional TenantID string `json:"tenantID,omitempty" tf:"tenant_id,omitempty"` Type string `json:"type" tf:"type"` }
func (*ApiManagementSpecIdentity) DeepCopy ¶
func (in *ApiManagementSpecIdentity) DeepCopy() *ApiManagementSpecIdentity
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementSpecIdentity.
func (*ApiManagementSpecIdentity) DeepCopyInto ¶
func (in *ApiManagementSpecIdentity) DeepCopyInto(out *ApiManagementSpecIdentity)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiManagementSpecPolicy ¶ added in v0.0.2
type ApiManagementSpecPolicy struct { // +optional XmlContent string `json:"xmlContent,omitempty" tf:"xml_content,omitempty"` // +optional XmlLink string `json:"xmlLink,omitempty" tf:"xml_link,omitempty"` }
func (*ApiManagementSpecPolicy) DeepCopy ¶ added in v0.0.2
func (in *ApiManagementSpecPolicy) DeepCopy() *ApiManagementSpecPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementSpecPolicy.
func (*ApiManagementSpecPolicy) DeepCopyInto ¶ added in v0.0.2
func (in *ApiManagementSpecPolicy) DeepCopyInto(out *ApiManagementSpecPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiManagementSpecSecurity ¶ added in v0.0.2
type ApiManagementSpecSecurity struct { // +optional DisableBackendSSL30 bool `json:"disableBackendSSL30,omitempty" tf:"disable_backend_ssl30,omitempty"` // +optional DisableBackendTLS10 bool `json:"disableBackendTLS10,omitempty" tf:"disable_backend_tls10,omitempty"` // +optional DisableBackendTLS11 bool `json:"disableBackendTLS11,omitempty" tf:"disable_backend_tls11,omitempty"` // +optional DisableFrontendSSL30 bool `json:"disableFrontendSSL30,omitempty" tf:"disable_frontend_ssl30,omitempty"` // +optional DisableFrontendTLS10 bool `json:"disableFrontendTLS10,omitempty" tf:"disable_frontend_tls10,omitempty"` // +optional DisableFrontendTLS11 bool `json:"disableFrontendTLS11,omitempty" tf:"disable_frontend_tls11,omitempty"` // +optional // Deprecated DisableTripleDESChipers bool `json:"disableTripleDESChipers,omitempty" tf:"disable_triple_des_chipers,omitempty"` // +optional DisableTripleDESCiphers bool `json:"disableTripleDESCiphers,omitempty" tf:"disable_triple_des_ciphers,omitempty"` }
func (*ApiManagementSpecSecurity) DeepCopy ¶ added in v0.0.2
func (in *ApiManagementSpecSecurity) DeepCopy() *ApiManagementSpecSecurity
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementSpecSecurity.
func (*ApiManagementSpecSecurity) DeepCopyInto ¶ added in v0.0.2
func (in *ApiManagementSpecSecurity) DeepCopyInto(out *ApiManagementSpecSecurity)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiManagementSpecSignIn ¶ added in v0.0.2
type ApiManagementSpecSignIn struct {
Enabled bool `json:"enabled" tf:"enabled"`
}
func (*ApiManagementSpecSignIn) DeepCopy ¶ added in v0.0.2
func (in *ApiManagementSpecSignIn) DeepCopy() *ApiManagementSpecSignIn
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementSpecSignIn.
func (*ApiManagementSpecSignIn) DeepCopyInto ¶ added in v0.0.2
func (in *ApiManagementSpecSignIn) DeepCopyInto(out *ApiManagementSpecSignIn)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiManagementSpecSignUp ¶ added in v0.0.2
type ApiManagementSpecSignUp struct { Enabled bool `json:"enabled" tf:"enabled"` // +kubebuilder:validation:MaxItems=1 TermsOfService []ApiManagementSpecSignUpTermsOfService `json:"termsOfService" tf:"terms_of_service"` }
func (*ApiManagementSpecSignUp) DeepCopy ¶ added in v0.0.2
func (in *ApiManagementSpecSignUp) DeepCopy() *ApiManagementSpecSignUp
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementSpecSignUp.
func (*ApiManagementSpecSignUp) DeepCopyInto ¶ added in v0.0.2
func (in *ApiManagementSpecSignUp) DeepCopyInto(out *ApiManagementSpecSignUp)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiManagementSpecSignUpTermsOfService ¶ added in v0.0.2
type ApiManagementSpecSignUpTermsOfService struct { ConsentRequired bool `json:"consentRequired" tf:"consent_required"` Enabled bool `json:"enabled" tf:"enabled"` // +optional Text string `json:"text,omitempty" tf:"text,omitempty"` }
func (*ApiManagementSpecSignUpTermsOfService) DeepCopy ¶ added in v0.0.2
func (in *ApiManagementSpecSignUpTermsOfService) DeepCopy() *ApiManagementSpecSignUpTermsOfService
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementSpecSignUpTermsOfService.
func (*ApiManagementSpecSignUpTermsOfService) DeepCopyInto ¶ added in v0.0.2
func (in *ApiManagementSpecSignUpTermsOfService) DeepCopyInto(out *ApiManagementSpecSignUpTermsOfService)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiManagementSpecSku ¶
type ApiManagementSpecSku struct { Capacity int `json:"capacity" tf:"capacity"` Name string `json:"name" tf:"name"` }
func (*ApiManagementSpecSku) DeepCopy ¶
func (in *ApiManagementSpecSku) DeepCopy() *ApiManagementSpecSku
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementSpecSku.
func (*ApiManagementSpecSku) DeepCopyInto ¶
func (in *ApiManagementSpecSku) DeepCopyInto(out *ApiManagementSpecSku)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiManagementStatus ¶
type ApiManagementStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *ApiManagementSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*ApiManagementStatus) DeepCopy ¶
func (in *ApiManagementStatus) DeepCopy() *ApiManagementStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementStatus.
func (*ApiManagementStatus) DeepCopyInto ¶
func (in *ApiManagementStatus) DeepCopyInto(out *ApiManagementStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiManagementSubscription ¶
type ApiManagementSubscription struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ApiManagementSubscriptionSpec `json:"spec,omitempty"` Status ApiManagementSubscriptionStatus `json:"status,omitempty"` }
func (*ApiManagementSubscription) DeepCopy ¶
func (in *ApiManagementSubscription) DeepCopy() *ApiManagementSubscription
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementSubscription.
func (*ApiManagementSubscription) DeepCopyInto ¶
func (in *ApiManagementSubscription) DeepCopyInto(out *ApiManagementSubscription)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApiManagementSubscription) DeepCopyObject ¶
func (in *ApiManagementSubscription) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ApiManagementSubscriptionList ¶
type ApiManagementSubscriptionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ApiManagementSubscription CRD objects Items []ApiManagementSubscription `json:"items,omitempty"` }
ApiManagementSubscriptionList is a list of ApiManagementSubscriptions
func (*ApiManagementSubscriptionList) DeepCopy ¶
func (in *ApiManagementSubscriptionList) DeepCopy() *ApiManagementSubscriptionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementSubscriptionList.
func (*ApiManagementSubscriptionList) DeepCopyInto ¶
func (in *ApiManagementSubscriptionList) DeepCopyInto(out *ApiManagementSubscriptionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApiManagementSubscriptionList) DeepCopyObject ¶
func (in *ApiManagementSubscriptionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ApiManagementSubscriptionSpec ¶
type ApiManagementSubscriptionSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` ApiManagementName string `json:"apiManagementName" tf:"api_management_name"` DisplayName string `json:"displayName" tf:"display_name"` // +optional PrimaryKey string `json:"-" sensitive:"true" tf:"primary_key,omitempty"` ProductID string `json:"productID" tf:"product_id"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional SecondaryKey string `json:"-" sensitive:"true" tf:"secondary_key,omitempty"` // +optional State string `json:"state,omitempty" tf:"state,omitempty"` // +optional SubscriptionID string `json:"subscriptionID,omitempty" tf:"subscription_id,omitempty"` UserID string `json:"userID" tf:"user_id"` }
func (*ApiManagementSubscriptionSpec) DeepCopy ¶
func (in *ApiManagementSubscriptionSpec) DeepCopy() *ApiManagementSubscriptionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementSubscriptionSpec.
func (*ApiManagementSubscriptionSpec) DeepCopyInto ¶
func (in *ApiManagementSubscriptionSpec) DeepCopyInto(out *ApiManagementSubscriptionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiManagementSubscriptionStatus ¶
type ApiManagementSubscriptionStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *ApiManagementSubscriptionSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*ApiManagementSubscriptionStatus) DeepCopy ¶
func (in *ApiManagementSubscriptionStatus) DeepCopy() *ApiManagementSubscriptionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementSubscriptionStatus.
func (*ApiManagementSubscriptionStatus) DeepCopyInto ¶
func (in *ApiManagementSubscriptionStatus) DeepCopyInto(out *ApiManagementSubscriptionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiManagementUser ¶
type ApiManagementUser struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ApiManagementUserSpec `json:"spec,omitempty"` Status ApiManagementUserStatus `json:"status,omitempty"` }
func (*ApiManagementUser) DeepCopy ¶
func (in *ApiManagementUser) DeepCopy() *ApiManagementUser
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementUser.
func (*ApiManagementUser) DeepCopyInto ¶
func (in *ApiManagementUser) DeepCopyInto(out *ApiManagementUser)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApiManagementUser) DeepCopyObject ¶
func (in *ApiManagementUser) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ApiManagementUserList ¶
type ApiManagementUserList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ApiManagementUser CRD objects Items []ApiManagementUser `json:"items,omitempty"` }
ApiManagementUserList is a list of ApiManagementUsers
func (*ApiManagementUserList) DeepCopy ¶
func (in *ApiManagementUserList) DeepCopy() *ApiManagementUserList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementUserList.
func (*ApiManagementUserList) DeepCopyInto ¶
func (in *ApiManagementUserList) DeepCopyInto(out *ApiManagementUserList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApiManagementUserList) DeepCopyObject ¶
func (in *ApiManagementUserList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ApiManagementUserSpec ¶
type ApiManagementUserSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` ApiManagementName string `json:"apiManagementName" tf:"api_management_name"` // +optional Confirmation string `json:"confirmation,omitempty" tf:"confirmation,omitempty"` Email string `json:"email" tf:"email"` FirstName string `json:"firstName" tf:"first_name"` LastName string `json:"lastName" tf:"last_name"` // +optional Note string `json:"note,omitempty" tf:"note,omitempty"` // +optional Password string `json:"-" sensitive:"true" tf:"password,omitempty"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional State string `json:"state,omitempty" tf:"state,omitempty"` UserID string `json:"userID" tf:"user_id"` }
func (*ApiManagementUserSpec) DeepCopy ¶
func (in *ApiManagementUserSpec) DeepCopy() *ApiManagementUserSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementUserSpec.
func (*ApiManagementUserSpec) DeepCopyInto ¶
func (in *ApiManagementUserSpec) DeepCopyInto(out *ApiManagementUserSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiManagementUserStatus ¶
type ApiManagementUserStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *ApiManagementUserSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*ApiManagementUserStatus) DeepCopy ¶
func (in *ApiManagementUserStatus) DeepCopy() *ApiManagementUserStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementUserStatus.
func (*ApiManagementUserStatus) DeepCopyInto ¶
func (in *ApiManagementUserStatus) DeepCopyInto(out *ApiManagementUserStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppService ¶
type AppService struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AppServiceSpec `json:"spec,omitempty"` Status AppServiceStatus `json:"status,omitempty"` }
func (*AppService) DeepCopy ¶
func (in *AppService) DeepCopy() *AppService
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppService.
func (*AppService) DeepCopyInto ¶
func (in *AppService) DeepCopyInto(out *AppService)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AppService) DeepCopyObject ¶
func (in *AppService) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AppServiceActiveSlot ¶
type AppServiceActiveSlot struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AppServiceActiveSlotSpec `json:"spec,omitempty"` Status AppServiceActiveSlotStatus `json:"status,omitempty"` }
func (*AppServiceActiveSlot) DeepCopy ¶
func (in *AppServiceActiveSlot) DeepCopy() *AppServiceActiveSlot
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceActiveSlot.
func (*AppServiceActiveSlot) DeepCopyInto ¶
func (in *AppServiceActiveSlot) DeepCopyInto(out *AppServiceActiveSlot)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AppServiceActiveSlot) DeepCopyObject ¶
func (in *AppServiceActiveSlot) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AppServiceActiveSlotList ¶
type AppServiceActiveSlotList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of AppServiceActiveSlot CRD objects Items []AppServiceActiveSlot `json:"items,omitempty"` }
AppServiceActiveSlotList is a list of AppServiceActiveSlots
func (*AppServiceActiveSlotList) DeepCopy ¶
func (in *AppServiceActiveSlotList) DeepCopy() *AppServiceActiveSlotList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceActiveSlotList.
func (*AppServiceActiveSlotList) DeepCopyInto ¶
func (in *AppServiceActiveSlotList) DeepCopyInto(out *AppServiceActiveSlotList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AppServiceActiveSlotList) DeepCopyObject ¶
func (in *AppServiceActiveSlotList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AppServiceActiveSlotSpec ¶
type AppServiceActiveSlotSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` AppServiceName string `json:"appServiceName" tf:"app_service_name"` AppServiceSlotName string `json:"appServiceSlotName" tf:"app_service_slot_name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` }
func (*AppServiceActiveSlotSpec) DeepCopy ¶
func (in *AppServiceActiveSlotSpec) DeepCopy() *AppServiceActiveSlotSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceActiveSlotSpec.
func (*AppServiceActiveSlotSpec) DeepCopyInto ¶
func (in *AppServiceActiveSlotSpec) DeepCopyInto(out *AppServiceActiveSlotSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceActiveSlotStatus ¶
type AppServiceActiveSlotStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *AppServiceActiveSlotSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*AppServiceActiveSlotStatus) DeepCopy ¶
func (in *AppServiceActiveSlotStatus) DeepCopy() *AppServiceActiveSlotStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceActiveSlotStatus.
func (*AppServiceActiveSlotStatus) DeepCopyInto ¶
func (in *AppServiceActiveSlotStatus) DeepCopyInto(out *AppServiceActiveSlotStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceCustomHostnameBinding ¶
type AppServiceCustomHostnameBinding struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AppServiceCustomHostnameBindingSpec `json:"spec,omitempty"` Status AppServiceCustomHostnameBindingStatus `json:"status,omitempty"` }
func (*AppServiceCustomHostnameBinding) DeepCopy ¶
func (in *AppServiceCustomHostnameBinding) DeepCopy() *AppServiceCustomHostnameBinding
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceCustomHostnameBinding.
func (*AppServiceCustomHostnameBinding) DeepCopyInto ¶
func (in *AppServiceCustomHostnameBinding) DeepCopyInto(out *AppServiceCustomHostnameBinding)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AppServiceCustomHostnameBinding) DeepCopyObject ¶
func (in *AppServiceCustomHostnameBinding) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AppServiceCustomHostnameBindingList ¶
type AppServiceCustomHostnameBindingList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of AppServiceCustomHostnameBinding CRD objects Items []AppServiceCustomHostnameBinding `json:"items,omitempty"` }
AppServiceCustomHostnameBindingList is a list of AppServiceCustomHostnameBindings
func (*AppServiceCustomHostnameBindingList) DeepCopy ¶
func (in *AppServiceCustomHostnameBindingList) DeepCopy() *AppServiceCustomHostnameBindingList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceCustomHostnameBindingList.
func (*AppServiceCustomHostnameBindingList) DeepCopyInto ¶
func (in *AppServiceCustomHostnameBindingList) DeepCopyInto(out *AppServiceCustomHostnameBindingList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AppServiceCustomHostnameBindingList) DeepCopyObject ¶
func (in *AppServiceCustomHostnameBindingList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AppServiceCustomHostnameBindingSpec ¶
type AppServiceCustomHostnameBindingSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` AppServiceName string `json:"appServiceName" tf:"app_service_name"` Hostname string `json:"hostname" tf:"hostname"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` }
func (*AppServiceCustomHostnameBindingSpec) DeepCopy ¶
func (in *AppServiceCustomHostnameBindingSpec) DeepCopy() *AppServiceCustomHostnameBindingSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceCustomHostnameBindingSpec.
func (*AppServiceCustomHostnameBindingSpec) DeepCopyInto ¶
func (in *AppServiceCustomHostnameBindingSpec) DeepCopyInto(out *AppServiceCustomHostnameBindingSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceCustomHostnameBindingStatus ¶
type AppServiceCustomHostnameBindingStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *AppServiceCustomHostnameBindingSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*AppServiceCustomHostnameBindingStatus) DeepCopy ¶
func (in *AppServiceCustomHostnameBindingStatus) DeepCopy() *AppServiceCustomHostnameBindingStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceCustomHostnameBindingStatus.
func (*AppServiceCustomHostnameBindingStatus) DeepCopyInto ¶
func (in *AppServiceCustomHostnameBindingStatus) DeepCopyInto(out *AppServiceCustomHostnameBindingStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceList ¶
type AppServiceList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of AppService CRD objects Items []AppService `json:"items,omitempty"` }
AppServiceList is a list of AppServices
func (*AppServiceList) DeepCopy ¶
func (in *AppServiceList) DeepCopy() *AppServiceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceList.
func (*AppServiceList) DeepCopyInto ¶
func (in *AppServiceList) DeepCopyInto(out *AppServiceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AppServiceList) DeepCopyObject ¶
func (in *AppServiceList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AppServicePlan ¶
type AppServicePlan struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AppServicePlanSpec `json:"spec,omitempty"` Status AppServicePlanStatus `json:"status,omitempty"` }
func (*AppServicePlan) DeepCopy ¶
func (in *AppServicePlan) DeepCopy() *AppServicePlan
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServicePlan.
func (*AppServicePlan) DeepCopyInto ¶
func (in *AppServicePlan) DeepCopyInto(out *AppServicePlan)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AppServicePlan) DeepCopyObject ¶
func (in *AppServicePlan) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AppServicePlanList ¶
type AppServicePlanList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of AppServicePlan CRD objects Items []AppServicePlan `json:"items,omitempty"` }
AppServicePlanList is a list of AppServicePlans
func (*AppServicePlanList) DeepCopy ¶
func (in *AppServicePlanList) DeepCopy() *AppServicePlanList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServicePlanList.
func (*AppServicePlanList) DeepCopyInto ¶
func (in *AppServicePlanList) DeepCopyInto(out *AppServicePlanList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AppServicePlanList) DeepCopyObject ¶
func (in *AppServicePlanList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AppServicePlanSpec ¶
type AppServicePlanSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional AppServiceEnvironmentID string `json:"appServiceEnvironmentID,omitempty" tf:"app_service_environment_id,omitempty"` // +optional IsXenon bool `json:"isXenon,omitempty" tf:"is_xenon,omitempty"` // +optional Kind string `json:"kind,omitempty" tf:"kind,omitempty"` Location string `json:"location" tf:"location"` // +optional MaximumElasticWorkerCount int `json:"maximumElasticWorkerCount,omitempty" tf:"maximum_elastic_worker_count,omitempty"` // +optional MaximumNumberOfWorkers int `json:"maximumNumberOfWorkers,omitempty" tf:"maximum_number_of_workers,omitempty"` Name string `json:"name" tf:"name"` // +optional PerSiteScaling bool `json:"perSiteScaling,omitempty" tf:"per_site_scaling,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 // Deprecated Properties []AppServicePlanSpecProperties `json:"properties,omitempty" tf:"properties,omitempty"` // +optional Reserved bool `json:"reserved,omitempty" tf:"reserved,omitempty"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +kubebuilder:validation:MaxItems=1 Sku []AppServicePlanSpecSku `json:"sku" tf:"sku"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*AppServicePlanSpec) DeepCopy ¶
func (in *AppServicePlanSpec) DeepCopy() *AppServicePlanSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServicePlanSpec.
func (*AppServicePlanSpec) DeepCopyInto ¶
func (in *AppServicePlanSpec) DeepCopyInto(out *AppServicePlanSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServicePlanSpecProperties ¶ added in v0.0.2
type AppServicePlanSpecProperties struct { // +optional // Deprecated AppServiceEnvironmentID string `json:"appServiceEnvironmentID,omitempty" tf:"app_service_environment_id,omitempty"` // +optional // Deprecated PerSiteScaling bool `json:"perSiteScaling,omitempty" tf:"per_site_scaling,omitempty"` // +optional // Deprecated Reserved bool `json:"reserved,omitempty" tf:"reserved,omitempty"` }
func (*AppServicePlanSpecProperties) DeepCopy ¶ added in v0.0.2
func (in *AppServicePlanSpecProperties) DeepCopy() *AppServicePlanSpecProperties
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServicePlanSpecProperties.
func (*AppServicePlanSpecProperties) DeepCopyInto ¶ added in v0.0.2
func (in *AppServicePlanSpecProperties) DeepCopyInto(out *AppServicePlanSpecProperties)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServicePlanSpecSku ¶
type AppServicePlanSpecSku struct { // +optional Capacity int `json:"capacity,omitempty" tf:"capacity,omitempty"` Size string `json:"size" tf:"size"` Tier string `json:"tier" tf:"tier"` }
func (*AppServicePlanSpecSku) DeepCopy ¶
func (in *AppServicePlanSpecSku) DeepCopy() *AppServicePlanSpecSku
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServicePlanSpecSku.
func (*AppServicePlanSpecSku) DeepCopyInto ¶
func (in *AppServicePlanSpecSku) DeepCopyInto(out *AppServicePlanSpecSku)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServicePlanStatus ¶
type AppServicePlanStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *AppServicePlanSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*AppServicePlanStatus) DeepCopy ¶
func (in *AppServicePlanStatus) DeepCopy() *AppServicePlanStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServicePlanStatus.
func (*AppServicePlanStatus) DeepCopyInto ¶
func (in *AppServicePlanStatus) DeepCopyInto(out *AppServicePlanStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceSlot ¶
type AppServiceSlot struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AppServiceSlotSpec `json:"spec,omitempty"` Status AppServiceSlotStatus `json:"status,omitempty"` }
func (*AppServiceSlot) DeepCopy ¶
func (in *AppServiceSlot) DeepCopy() *AppServiceSlot
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceSlot.
func (*AppServiceSlot) DeepCopyInto ¶
func (in *AppServiceSlot) DeepCopyInto(out *AppServiceSlot)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AppServiceSlot) DeepCopyObject ¶
func (in *AppServiceSlot) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AppServiceSlotList ¶
type AppServiceSlotList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of AppServiceSlot CRD objects Items []AppServiceSlot `json:"items,omitempty"` }
AppServiceSlotList is a list of AppServiceSlots
func (*AppServiceSlotList) DeepCopy ¶
func (in *AppServiceSlotList) DeepCopy() *AppServiceSlotList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceSlotList.
func (*AppServiceSlotList) DeepCopyInto ¶
func (in *AppServiceSlotList) DeepCopyInto(out *AppServiceSlotList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AppServiceSlotList) DeepCopyObject ¶
func (in *AppServiceSlotList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AppServiceSlotSpec ¶
type AppServiceSlotSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` AppServiceName string `json:"appServiceName" tf:"app_service_name"` AppServicePlanID string `json:"appServicePlanID" tf:"app_service_plan_id"` // +optional AppSettings map[string]string `json:"appSettings,omitempty" tf:"app_settings,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 AuthSettings []AppServiceSlotSpecAuthSettings `json:"authSettings,omitempty" tf:"auth_settings,omitempty"` // +optional ClientAffinityEnabled bool `json:"clientAffinityEnabled,omitempty" tf:"client_affinity_enabled,omitempty"` // +optional ConnectionString []AppServiceSlotSpecConnectionString `json:"connectionString,omitempty" tf:"connection_string,omitempty"` // +optional DefaultSiteHostname string `json:"defaultSiteHostname,omitempty" tf:"default_site_hostname,omitempty"` // +optional Enabled bool `json:"enabled,omitempty" tf:"enabled,omitempty"` // +optional HttpsOnly bool `json:"httpsOnly,omitempty" tf:"https_only,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 Identity []AppServiceSlotSpecIdentity `json:"identity,omitempty" tf:"identity,omitempty"` Location string `json:"location" tf:"location"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional // +kubebuilder:validation:MaxItems=1 SiteConfig []AppServiceSlotSpecSiteConfig `json:"siteConfig,omitempty" tf:"site_config,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 SiteCredential []AppServiceSlotSpecSiteCredential `json:"siteCredential,omitempty" tf:"site_credential,omitempty"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*AppServiceSlotSpec) DeepCopy ¶
func (in *AppServiceSlotSpec) DeepCopy() *AppServiceSlotSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceSlotSpec.
func (*AppServiceSlotSpec) DeepCopyInto ¶
func (in *AppServiceSlotSpec) DeepCopyInto(out *AppServiceSlotSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceSlotSpecAuthSettings ¶ added in v0.0.2
type AppServiceSlotSpecAuthSettings struct { // +optional // +kubebuilder:validation:MaxItems=1 ActiveDirectory []AppServiceSlotSpecAuthSettingsActiveDirectory `json:"activeDirectory,omitempty" tf:"active_directory,omitempty"` // +optional AdditionalLoginParams map[string]string `json:"additionalLoginParams,omitempty" tf:"additional_login_params,omitempty"` // +optional AllowedExternalRedirectUrls []string `json:"allowedExternalRedirectUrls,omitempty" tf:"allowed_external_redirect_urls,omitempty"` // +optional DefaultProvider string `json:"defaultProvider,omitempty" tf:"default_provider,omitempty"` Enabled bool `json:"enabled" tf:"enabled"` // +optional // +kubebuilder:validation:MaxItems=1 Facebook []AppServiceSlotSpecAuthSettingsFacebook `json:"facebook,omitempty" tf:"facebook,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 Google []AppServiceSlotSpecAuthSettingsGoogle `json:"google,omitempty" tf:"google,omitempty"` // +optional Issuer string `json:"issuer,omitempty" tf:"issuer,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 Microsoft []AppServiceSlotSpecAuthSettingsMicrosoft `json:"microsoft,omitempty" tf:"microsoft,omitempty"` // +optional RuntimeVersion string `json:"runtimeVersion,omitempty" tf:"runtime_version,omitempty"` // +optional TokenRefreshExtensionHours json.Number `json:"tokenRefreshExtensionHours,omitempty" tf:"token_refresh_extension_hours,omitempty"` // +optional TokenStoreEnabled bool `json:"tokenStoreEnabled,omitempty" tf:"token_store_enabled,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 Twitter []AppServiceSlotSpecAuthSettingsTwitter `json:"twitter,omitempty" tf:"twitter,omitempty"` // +optional UnauthenticatedClientAction string `json:"unauthenticatedClientAction,omitempty" tf:"unauthenticated_client_action,omitempty"` }
func (*AppServiceSlotSpecAuthSettings) DeepCopy ¶ added in v0.0.2
func (in *AppServiceSlotSpecAuthSettings) DeepCopy() *AppServiceSlotSpecAuthSettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceSlotSpecAuthSettings.
func (*AppServiceSlotSpecAuthSettings) DeepCopyInto ¶ added in v0.0.2
func (in *AppServiceSlotSpecAuthSettings) DeepCopyInto(out *AppServiceSlotSpecAuthSettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceSlotSpecAuthSettingsActiveDirectory ¶ added in v0.0.2
type AppServiceSlotSpecAuthSettingsActiveDirectory struct { // +optional AllowedAudiences []string `json:"allowedAudiences,omitempty" tf:"allowed_audiences,omitempty"` ClientID string `json:"clientID" tf:"client_id"` // +optional ClientSecret string `json:"-" sensitive:"true" tf:"client_secret,omitempty"` }
func (*AppServiceSlotSpecAuthSettingsActiveDirectory) DeepCopy ¶ added in v0.0.2
func (in *AppServiceSlotSpecAuthSettingsActiveDirectory) DeepCopy() *AppServiceSlotSpecAuthSettingsActiveDirectory
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceSlotSpecAuthSettingsActiveDirectory.
func (*AppServiceSlotSpecAuthSettingsActiveDirectory) DeepCopyInto ¶ added in v0.0.2
func (in *AppServiceSlotSpecAuthSettingsActiveDirectory) DeepCopyInto(out *AppServiceSlotSpecAuthSettingsActiveDirectory)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceSlotSpecAuthSettingsFacebook ¶ added in v0.0.2
type AppServiceSlotSpecAuthSettingsFacebook struct { AppID string `json:"appID" tf:"app_id"` AppSecret string `json:"-" sensitive:"true" tf:"app_secret"` // +optional OauthScopes []string `json:"oauthScopes,omitempty" tf:"oauth_scopes,omitempty"` }
func (*AppServiceSlotSpecAuthSettingsFacebook) DeepCopy ¶ added in v0.0.2
func (in *AppServiceSlotSpecAuthSettingsFacebook) DeepCopy() *AppServiceSlotSpecAuthSettingsFacebook
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceSlotSpecAuthSettingsFacebook.
func (*AppServiceSlotSpecAuthSettingsFacebook) DeepCopyInto ¶ added in v0.0.2
func (in *AppServiceSlotSpecAuthSettingsFacebook) DeepCopyInto(out *AppServiceSlotSpecAuthSettingsFacebook)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceSlotSpecAuthSettingsGoogle ¶ added in v0.0.2
type AppServiceSlotSpecAuthSettingsGoogle struct { ClientID string `json:"clientID" tf:"client_id"` ClientSecret string `json:"-" sensitive:"true" tf:"client_secret"` // +optional OauthScopes []string `json:"oauthScopes,omitempty" tf:"oauth_scopes,omitempty"` }
func (*AppServiceSlotSpecAuthSettingsGoogle) DeepCopy ¶ added in v0.0.2
func (in *AppServiceSlotSpecAuthSettingsGoogle) DeepCopy() *AppServiceSlotSpecAuthSettingsGoogle
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceSlotSpecAuthSettingsGoogle.
func (*AppServiceSlotSpecAuthSettingsGoogle) DeepCopyInto ¶ added in v0.0.2
func (in *AppServiceSlotSpecAuthSettingsGoogle) DeepCopyInto(out *AppServiceSlotSpecAuthSettingsGoogle)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceSlotSpecAuthSettingsMicrosoft ¶ added in v0.0.2
type AppServiceSlotSpecAuthSettingsMicrosoft struct { ClientID string `json:"clientID" tf:"client_id"` ClientSecret string `json:"-" sensitive:"true" tf:"client_secret"` // +optional OauthScopes []string `json:"oauthScopes,omitempty" tf:"oauth_scopes,omitempty"` }
func (*AppServiceSlotSpecAuthSettingsMicrosoft) DeepCopy ¶ added in v0.0.2
func (in *AppServiceSlotSpecAuthSettingsMicrosoft) DeepCopy() *AppServiceSlotSpecAuthSettingsMicrosoft
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceSlotSpecAuthSettingsMicrosoft.
func (*AppServiceSlotSpecAuthSettingsMicrosoft) DeepCopyInto ¶ added in v0.0.2
func (in *AppServiceSlotSpecAuthSettingsMicrosoft) DeepCopyInto(out *AppServiceSlotSpecAuthSettingsMicrosoft)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceSlotSpecAuthSettingsTwitter ¶ added in v0.0.2
type AppServiceSlotSpecAuthSettingsTwitter struct { ConsumerKey string `json:"consumerKey" tf:"consumer_key"` ConsumerSecret string `json:"-" sensitive:"true" tf:"consumer_secret"` }
func (*AppServiceSlotSpecAuthSettingsTwitter) DeepCopy ¶ added in v0.0.2
func (in *AppServiceSlotSpecAuthSettingsTwitter) DeepCopy() *AppServiceSlotSpecAuthSettingsTwitter
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceSlotSpecAuthSettingsTwitter.
func (*AppServiceSlotSpecAuthSettingsTwitter) DeepCopyInto ¶ added in v0.0.2
func (in *AppServiceSlotSpecAuthSettingsTwitter) DeepCopyInto(out *AppServiceSlotSpecAuthSettingsTwitter)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceSlotSpecConnectionString ¶ added in v0.0.2
type AppServiceSlotSpecConnectionString struct { Name string `json:"name" tf:"name"` Type string `json:"type" tf:"type"` Value string `json:"-" sensitive:"true" tf:"value"` }
func (*AppServiceSlotSpecConnectionString) DeepCopy ¶ added in v0.0.2
func (in *AppServiceSlotSpecConnectionString) DeepCopy() *AppServiceSlotSpecConnectionString
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceSlotSpecConnectionString.
func (*AppServiceSlotSpecConnectionString) DeepCopyInto ¶ added in v0.0.2
func (in *AppServiceSlotSpecConnectionString) DeepCopyInto(out *AppServiceSlotSpecConnectionString)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceSlotSpecIdentity ¶ added in v0.0.2
type AppServiceSlotSpecIdentity struct { // +optional // +kubebuilder:validation:MinItems=1 IdentityIDS []string `json:"identityIDS,omitempty" tf:"identity_ids,omitempty"` // +optional PrincipalID string `json:"principalID,omitempty" tf:"principal_id,omitempty"` // +optional TenantID string `json:"tenantID,omitempty" tf:"tenant_id,omitempty"` Type string `json:"type" tf:"type"` }
func (*AppServiceSlotSpecIdentity) DeepCopy ¶ added in v0.0.2
func (in *AppServiceSlotSpecIdentity) DeepCopy() *AppServiceSlotSpecIdentity
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceSlotSpecIdentity.
func (*AppServiceSlotSpecIdentity) DeepCopyInto ¶ added in v0.0.2
func (in *AppServiceSlotSpecIdentity) DeepCopyInto(out *AppServiceSlotSpecIdentity)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceSlotSpecSiteConfig ¶ added in v0.0.2
type AppServiceSlotSpecSiteConfig struct { // +optional AlwaysOn bool `json:"alwaysOn,omitempty" tf:"always_on,omitempty"` // +optional AppCommandLine string `json:"appCommandLine,omitempty" tf:"app_command_line,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 Cors []AppServiceSlotSpecSiteConfigCors `json:"cors,omitempty" tf:"cors,omitempty"` // +optional DefaultDocuments []string `json:"defaultDocuments,omitempty" tf:"default_documents,omitempty"` // +optional DotnetFrameworkVersion string `json:"dotnetFrameworkVersion,omitempty" tf:"dotnet_framework_version,omitempty"` // +optional FtpsState string `json:"ftpsState,omitempty" tf:"ftps_state,omitempty"` // +optional Http2Enabled bool `json:"http2Enabled,omitempty" tf:"http2_enabled,omitempty"` // +optional IpRestriction []AppServiceSlotSpecSiteConfigIpRestriction `json:"ipRestriction,omitempty" tf:"ip_restriction,omitempty"` // +optional JavaContainer string `json:"javaContainer,omitempty" tf:"java_container,omitempty"` // +optional JavaContainerVersion string `json:"javaContainerVersion,omitempty" tf:"java_container_version,omitempty"` // +optional JavaVersion string `json:"javaVersion,omitempty" tf:"java_version,omitempty"` // +optional LinuxFxVersion string `json:"linuxFxVersion,omitempty" tf:"linux_fx_version,omitempty"` // +optional LocalMysqlEnabled bool `json:"localMysqlEnabled,omitempty" tf:"local_mysql_enabled,omitempty"` // +optional ManagedPipelineMode string `json:"managedPipelineMode,omitempty" tf:"managed_pipeline_mode,omitempty"` // +optional MinTLSVersion string `json:"minTLSVersion,omitempty" tf:"min_tls_version,omitempty"` // +optional PhpVersion string `json:"phpVersion,omitempty" tf:"php_version,omitempty"` // +optional PythonVersion string `json:"pythonVersion,omitempty" tf:"python_version,omitempty"` // +optional RemoteDebuggingEnabled bool `json:"remoteDebuggingEnabled,omitempty" tf:"remote_debugging_enabled,omitempty"` // +optional RemoteDebuggingVersion string `json:"remoteDebuggingVersion,omitempty" tf:"remote_debugging_version,omitempty"` // +optional ScmType string `json:"scmType,omitempty" tf:"scm_type,omitempty"` // +optional Use32BitWorkerProcess bool `json:"use32BitWorkerProcess,omitempty" tf:"use_32_bit_worker_process,omitempty"` // +optional VirtualNetworkName string `json:"virtualNetworkName,omitempty" tf:"virtual_network_name,omitempty"` // +optional WebsocketsEnabled bool `json:"websocketsEnabled,omitempty" tf:"websockets_enabled,omitempty"` // +optional WindowsFxVersion string `json:"windowsFxVersion,omitempty" tf:"windows_fx_version,omitempty"` }
func (*AppServiceSlotSpecSiteConfig) DeepCopy ¶ added in v0.0.2
func (in *AppServiceSlotSpecSiteConfig) DeepCopy() *AppServiceSlotSpecSiteConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceSlotSpecSiteConfig.
func (*AppServiceSlotSpecSiteConfig) DeepCopyInto ¶ added in v0.0.2
func (in *AppServiceSlotSpecSiteConfig) DeepCopyInto(out *AppServiceSlotSpecSiteConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceSlotSpecSiteConfigCors ¶ added in v0.0.2
type AppServiceSlotSpecSiteConfigCors struct { AllowedOrigins []string `json:"allowedOrigins" tf:"allowed_origins"` // +optional SupportCredentials bool `json:"supportCredentials,omitempty" tf:"support_credentials,omitempty"` }
func (*AppServiceSlotSpecSiteConfigCors) DeepCopy ¶ added in v0.0.2
func (in *AppServiceSlotSpecSiteConfigCors) DeepCopy() *AppServiceSlotSpecSiteConfigCors
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceSlotSpecSiteConfigCors.
func (*AppServiceSlotSpecSiteConfigCors) DeepCopyInto ¶ added in v0.0.2
func (in *AppServiceSlotSpecSiteConfigCors) DeepCopyInto(out *AppServiceSlotSpecSiteConfigCors)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceSlotSpecSiteConfigIpRestriction ¶ added in v0.0.2
type AppServiceSlotSpecSiteConfigIpRestriction struct { IpAddress string `json:"ipAddress" tf:"ip_address"` // +optional SubnetMask string `json:"subnetMask,omitempty" tf:"subnet_mask,omitempty"` }
func (*AppServiceSlotSpecSiteConfigIpRestriction) DeepCopy ¶ added in v0.0.2
func (in *AppServiceSlotSpecSiteConfigIpRestriction) DeepCopy() *AppServiceSlotSpecSiteConfigIpRestriction
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceSlotSpecSiteConfigIpRestriction.
func (*AppServiceSlotSpecSiteConfigIpRestriction) DeepCopyInto ¶ added in v0.0.2
func (in *AppServiceSlotSpecSiteConfigIpRestriction) DeepCopyInto(out *AppServiceSlotSpecSiteConfigIpRestriction)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceSlotSpecSiteCredential ¶ added in v0.0.2
type AppServiceSlotSpecSiteCredential struct { // +optional Password string `json:"-" sensitive:"true" tf:"password,omitempty"` // +optional Username string `json:"username,omitempty" tf:"username,omitempty"` }
func (*AppServiceSlotSpecSiteCredential) DeepCopy ¶ added in v0.0.2
func (in *AppServiceSlotSpecSiteCredential) DeepCopy() *AppServiceSlotSpecSiteCredential
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceSlotSpecSiteCredential.
func (*AppServiceSlotSpecSiteCredential) DeepCopyInto ¶ added in v0.0.2
func (in *AppServiceSlotSpecSiteCredential) DeepCopyInto(out *AppServiceSlotSpecSiteCredential)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceSlotStatus ¶
type AppServiceSlotStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *AppServiceSlotSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*AppServiceSlotStatus) DeepCopy ¶
func (in *AppServiceSlotStatus) DeepCopy() *AppServiceSlotStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceSlotStatus.
func (*AppServiceSlotStatus) DeepCopyInto ¶
func (in *AppServiceSlotStatus) DeepCopyInto(out *AppServiceSlotStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceSpec ¶
type AppServiceSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` AppServicePlanID string `json:"appServicePlanID" tf:"app_service_plan_id"` // +optional AppSettings map[string]string `json:"appSettings,omitempty" tf:"app_settings,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 AuthSettings []AppServiceSpecAuthSettings `json:"authSettings,omitempty" tf:"auth_settings,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 Backup []AppServiceSpecBackup `json:"backup,omitempty" tf:"backup,omitempty"` // +optional ClientAffinityEnabled bool `json:"clientAffinityEnabled,omitempty" tf:"client_affinity_enabled,omitempty"` // +optional ClientCertEnabled bool `json:"clientCertEnabled,omitempty" tf:"client_cert_enabled,omitempty"` // +optional ConnectionString []AppServiceSpecConnectionString `json:"connectionString,omitempty" tf:"connection_string,omitempty"` // +optional DefaultSiteHostname string `json:"defaultSiteHostname,omitempty" tf:"default_site_hostname,omitempty"` // +optional Enabled bool `json:"enabled,omitempty" tf:"enabled,omitempty"` // +optional HttpsOnly bool `json:"httpsOnly,omitempty" tf:"https_only,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 Identity []AppServiceSpecIdentity `json:"identity,omitempty" tf:"identity,omitempty"` Location string `json:"location" tf:"location"` // +optional // +kubebuilder:validation:MaxItems=1 Logs []AppServiceSpecLogs `json:"logs,omitempty" tf:"logs,omitempty"` Name string `json:"name" tf:"name"` // +optional OutboundIPAddresses string `json:"outboundIPAddresses,omitempty" tf:"outbound_ip_addresses,omitempty"` // +optional PossibleOutboundIPAddresses string `json:"possibleOutboundIPAddresses,omitempty" tf:"possible_outbound_ip_addresses,omitempty"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional // +kubebuilder:validation:MaxItems=1 SiteConfig []AppServiceSpecSiteConfig `json:"siteConfig,omitempty" tf:"site_config,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 SiteCredential []AppServiceSpecSiteCredential `json:"siteCredential,omitempty" tf:"site_credential,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 SourceControl []AppServiceSpecSourceControl `json:"sourceControl,omitempty" tf:"source_control,omitempty"` // +optional StorageAccount []AppServiceSpecStorageAccount `json:"storageAccount,omitempty" tf:"storage_account,omitempty"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*AppServiceSpec) DeepCopy ¶
func (in *AppServiceSpec) DeepCopy() *AppServiceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceSpec.
func (*AppServiceSpec) DeepCopyInto ¶
func (in *AppServiceSpec) DeepCopyInto(out *AppServiceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceSpecAuthSettings ¶ added in v0.0.2
type AppServiceSpecAuthSettings struct { // +optional // +kubebuilder:validation:MaxItems=1 ActiveDirectory []AppServiceSpecAuthSettingsActiveDirectory `json:"activeDirectory,omitempty" tf:"active_directory,omitempty"` // +optional AdditionalLoginParams map[string]string `json:"additionalLoginParams,omitempty" tf:"additional_login_params,omitempty"` // +optional AllowedExternalRedirectUrls []string `json:"allowedExternalRedirectUrls,omitempty" tf:"allowed_external_redirect_urls,omitempty"` // +optional DefaultProvider string `json:"defaultProvider,omitempty" tf:"default_provider,omitempty"` Enabled bool `json:"enabled" tf:"enabled"` // +optional // +kubebuilder:validation:MaxItems=1 Facebook []AppServiceSpecAuthSettingsFacebook `json:"facebook,omitempty" tf:"facebook,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 Google []AppServiceSpecAuthSettingsGoogle `json:"google,omitempty" tf:"google,omitempty"` // +optional Issuer string `json:"issuer,omitempty" tf:"issuer,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 Microsoft []AppServiceSpecAuthSettingsMicrosoft `json:"microsoft,omitempty" tf:"microsoft,omitempty"` // +optional RuntimeVersion string `json:"runtimeVersion,omitempty" tf:"runtime_version,omitempty"` // +optional TokenRefreshExtensionHours json.Number `json:"tokenRefreshExtensionHours,omitempty" tf:"token_refresh_extension_hours,omitempty"` // +optional TokenStoreEnabled bool `json:"tokenStoreEnabled,omitempty" tf:"token_store_enabled,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 Twitter []AppServiceSpecAuthSettingsTwitter `json:"twitter,omitempty" tf:"twitter,omitempty"` // +optional UnauthenticatedClientAction string `json:"unauthenticatedClientAction,omitempty" tf:"unauthenticated_client_action,omitempty"` }
func (*AppServiceSpecAuthSettings) DeepCopy ¶ added in v0.0.2
func (in *AppServiceSpecAuthSettings) DeepCopy() *AppServiceSpecAuthSettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceSpecAuthSettings.
func (*AppServiceSpecAuthSettings) DeepCopyInto ¶ added in v0.0.2
func (in *AppServiceSpecAuthSettings) DeepCopyInto(out *AppServiceSpecAuthSettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceSpecAuthSettingsActiveDirectory ¶ added in v0.0.2
type AppServiceSpecAuthSettingsActiveDirectory struct { // +optional AllowedAudiences []string `json:"allowedAudiences,omitempty" tf:"allowed_audiences,omitempty"` ClientID string `json:"clientID" tf:"client_id"` // +optional ClientSecret string `json:"-" sensitive:"true" tf:"client_secret,omitempty"` }
func (*AppServiceSpecAuthSettingsActiveDirectory) DeepCopy ¶ added in v0.0.2
func (in *AppServiceSpecAuthSettingsActiveDirectory) DeepCopy() *AppServiceSpecAuthSettingsActiveDirectory
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceSpecAuthSettingsActiveDirectory.
func (*AppServiceSpecAuthSettingsActiveDirectory) DeepCopyInto ¶ added in v0.0.2
func (in *AppServiceSpecAuthSettingsActiveDirectory) DeepCopyInto(out *AppServiceSpecAuthSettingsActiveDirectory)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceSpecAuthSettingsFacebook ¶ added in v0.0.2
type AppServiceSpecAuthSettingsFacebook struct { AppID string `json:"appID" tf:"app_id"` AppSecret string `json:"-" sensitive:"true" tf:"app_secret"` // +optional OauthScopes []string `json:"oauthScopes,omitempty" tf:"oauth_scopes,omitempty"` }
func (*AppServiceSpecAuthSettingsFacebook) DeepCopy ¶ added in v0.0.2
func (in *AppServiceSpecAuthSettingsFacebook) DeepCopy() *AppServiceSpecAuthSettingsFacebook
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceSpecAuthSettingsFacebook.
func (*AppServiceSpecAuthSettingsFacebook) DeepCopyInto ¶ added in v0.0.2
func (in *AppServiceSpecAuthSettingsFacebook) DeepCopyInto(out *AppServiceSpecAuthSettingsFacebook)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceSpecAuthSettingsGoogle ¶ added in v0.0.2
type AppServiceSpecAuthSettingsGoogle struct { ClientID string `json:"clientID" tf:"client_id"` ClientSecret string `json:"-" sensitive:"true" tf:"client_secret"` // +optional OauthScopes []string `json:"oauthScopes,omitempty" tf:"oauth_scopes,omitempty"` }
func (*AppServiceSpecAuthSettingsGoogle) DeepCopy ¶ added in v0.0.2
func (in *AppServiceSpecAuthSettingsGoogle) DeepCopy() *AppServiceSpecAuthSettingsGoogle
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceSpecAuthSettingsGoogle.
func (*AppServiceSpecAuthSettingsGoogle) DeepCopyInto ¶ added in v0.0.2
func (in *AppServiceSpecAuthSettingsGoogle) DeepCopyInto(out *AppServiceSpecAuthSettingsGoogle)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceSpecAuthSettingsMicrosoft ¶ added in v0.0.2
type AppServiceSpecAuthSettingsMicrosoft struct { ClientID string `json:"clientID" tf:"client_id"` ClientSecret string `json:"-" sensitive:"true" tf:"client_secret"` // +optional OauthScopes []string `json:"oauthScopes,omitempty" tf:"oauth_scopes,omitempty"` }
func (*AppServiceSpecAuthSettingsMicrosoft) DeepCopy ¶ added in v0.0.2
func (in *AppServiceSpecAuthSettingsMicrosoft) DeepCopy() *AppServiceSpecAuthSettingsMicrosoft
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceSpecAuthSettingsMicrosoft.
func (*AppServiceSpecAuthSettingsMicrosoft) DeepCopyInto ¶ added in v0.0.2
func (in *AppServiceSpecAuthSettingsMicrosoft) DeepCopyInto(out *AppServiceSpecAuthSettingsMicrosoft)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceSpecAuthSettingsTwitter ¶ added in v0.0.2
type AppServiceSpecAuthSettingsTwitter struct { ConsumerKey string `json:"consumerKey" tf:"consumer_key"` ConsumerSecret string `json:"-" sensitive:"true" tf:"consumer_secret"` }
func (*AppServiceSpecAuthSettingsTwitter) DeepCopy ¶ added in v0.0.2
func (in *AppServiceSpecAuthSettingsTwitter) DeepCopy() *AppServiceSpecAuthSettingsTwitter
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceSpecAuthSettingsTwitter.
func (*AppServiceSpecAuthSettingsTwitter) DeepCopyInto ¶ added in v0.0.2
func (in *AppServiceSpecAuthSettingsTwitter) DeepCopyInto(out *AppServiceSpecAuthSettingsTwitter)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceSpecBackup ¶ added in v0.0.2
type AppServiceSpecBackup struct { // +optional Enabled bool `json:"enabled,omitempty" tf:"enabled,omitempty"` Name string `json:"name" tf:"name"` // +kubebuilder:validation:MaxItems=1 Schedule []AppServiceSpecBackupSchedule `json:"schedule" tf:"schedule"` StorageAccountURL string `json:"-" sensitive:"true" tf:"storage_account_url"` }
func (*AppServiceSpecBackup) DeepCopy ¶ added in v0.0.2
func (in *AppServiceSpecBackup) DeepCopy() *AppServiceSpecBackup
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceSpecBackup.
func (*AppServiceSpecBackup) DeepCopyInto ¶ added in v0.0.2
func (in *AppServiceSpecBackup) DeepCopyInto(out *AppServiceSpecBackup)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceSpecBackupSchedule ¶ added in v0.0.2
type AppServiceSpecBackupSchedule struct { FrequencyInterval int `json:"frequencyInterval" tf:"frequency_interval"` FrequencyUnit string `json:"frequencyUnit" tf:"frequency_unit"` // +optional KeepAtLeastOneBackup bool `json:"keepAtLeastOneBackup,omitempty" tf:"keep_at_least_one_backup,omitempty"` // +optional RetentionPeriodInDays int `json:"retentionPeriodInDays,omitempty" tf:"retention_period_in_days,omitempty"` // +optional StartTime string `json:"startTime,omitempty" tf:"start_time,omitempty"` }
func (*AppServiceSpecBackupSchedule) DeepCopy ¶ added in v0.0.2
func (in *AppServiceSpecBackupSchedule) DeepCopy() *AppServiceSpecBackupSchedule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceSpecBackupSchedule.
func (*AppServiceSpecBackupSchedule) DeepCopyInto ¶ added in v0.0.2
func (in *AppServiceSpecBackupSchedule) DeepCopyInto(out *AppServiceSpecBackupSchedule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceSpecConnectionString ¶ added in v0.0.2
type AppServiceSpecConnectionString struct { Name string `json:"name" tf:"name"` Type string `json:"type" tf:"type"` Value string `json:"-" sensitive:"true" tf:"value"` }
func (*AppServiceSpecConnectionString) DeepCopy ¶ added in v0.0.2
func (in *AppServiceSpecConnectionString) DeepCopy() *AppServiceSpecConnectionString
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceSpecConnectionString.
func (*AppServiceSpecConnectionString) DeepCopyInto ¶ added in v0.0.2
func (in *AppServiceSpecConnectionString) DeepCopyInto(out *AppServiceSpecConnectionString)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceSpecIdentity ¶ added in v0.0.2
type AppServiceSpecIdentity struct { // +optional // +kubebuilder:validation:MinItems=1 IdentityIDS []string `json:"identityIDS,omitempty" tf:"identity_ids,omitempty"` // +optional PrincipalID string `json:"principalID,omitempty" tf:"principal_id,omitempty"` // +optional TenantID string `json:"tenantID,omitempty" tf:"tenant_id,omitempty"` Type string `json:"type" tf:"type"` }
func (*AppServiceSpecIdentity) DeepCopy ¶ added in v0.0.2
func (in *AppServiceSpecIdentity) DeepCopy() *AppServiceSpecIdentity
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceSpecIdentity.
func (*AppServiceSpecIdentity) DeepCopyInto ¶ added in v0.0.2
func (in *AppServiceSpecIdentity) DeepCopyInto(out *AppServiceSpecIdentity)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceSpecLogs ¶ added in v0.0.2
type AppServiceSpecLogs struct { // +optional // +kubebuilder:validation:MaxItems=1 ApplicationLogs []AppServiceSpecLogsApplicationLogs `json:"applicationLogs,omitempty" tf:"application_logs,omitempty"` }
func (*AppServiceSpecLogs) DeepCopy ¶ added in v0.0.2
func (in *AppServiceSpecLogs) DeepCopy() *AppServiceSpecLogs
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceSpecLogs.
func (*AppServiceSpecLogs) DeepCopyInto ¶ added in v0.0.2
func (in *AppServiceSpecLogs) DeepCopyInto(out *AppServiceSpecLogs)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceSpecLogsApplicationLogs ¶ added in v0.0.2
type AppServiceSpecLogsApplicationLogs struct { // +optional // +kubebuilder:validation:MaxItems=1 AzureBlobStorage []AppServiceSpecLogsApplicationLogsAzureBlobStorage `json:"azureBlobStorage,omitempty" tf:"azure_blob_storage,omitempty"` }
func (*AppServiceSpecLogsApplicationLogs) DeepCopy ¶ added in v0.0.2
func (in *AppServiceSpecLogsApplicationLogs) DeepCopy() *AppServiceSpecLogsApplicationLogs
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceSpecLogsApplicationLogs.
func (*AppServiceSpecLogsApplicationLogs) DeepCopyInto ¶ added in v0.0.2
func (in *AppServiceSpecLogsApplicationLogs) DeepCopyInto(out *AppServiceSpecLogsApplicationLogs)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceSpecLogsApplicationLogsAzureBlobStorage ¶ added in v0.0.2
type AppServiceSpecLogsApplicationLogsAzureBlobStorage struct { Level string `json:"level" tf:"level"` RetentionInDays int `json:"retentionInDays" tf:"retention_in_days"` SasURL string `json:"-" sensitive:"true" tf:"sas_url"` }
func (*AppServiceSpecLogsApplicationLogsAzureBlobStorage) DeepCopy ¶ added in v0.0.2
func (in *AppServiceSpecLogsApplicationLogsAzureBlobStorage) DeepCopy() *AppServiceSpecLogsApplicationLogsAzureBlobStorage
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceSpecLogsApplicationLogsAzureBlobStorage.
func (*AppServiceSpecLogsApplicationLogsAzureBlobStorage) DeepCopyInto ¶ added in v0.0.2
func (in *AppServiceSpecLogsApplicationLogsAzureBlobStorage) DeepCopyInto(out *AppServiceSpecLogsApplicationLogsAzureBlobStorage)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceSpecSiteConfig ¶ added in v0.0.2
type AppServiceSpecSiteConfig struct { // +optional AlwaysOn bool `json:"alwaysOn,omitempty" tf:"always_on,omitempty"` // +optional AppCommandLine string `json:"appCommandLine,omitempty" tf:"app_command_line,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 Cors []AppServiceSpecSiteConfigCors `json:"cors,omitempty" tf:"cors,omitempty"` // +optional DefaultDocuments []string `json:"defaultDocuments,omitempty" tf:"default_documents,omitempty"` // +optional DotnetFrameworkVersion string `json:"dotnetFrameworkVersion,omitempty" tf:"dotnet_framework_version,omitempty"` // +optional FtpsState string `json:"ftpsState,omitempty" tf:"ftps_state,omitempty"` // +optional Http2Enabled bool `json:"http2Enabled,omitempty" tf:"http2_enabled,omitempty"` // +optional IpRestriction []AppServiceSpecSiteConfigIpRestriction `json:"ipRestriction,omitempty" tf:"ip_restriction,omitempty"` // +optional JavaContainer string `json:"javaContainer,omitempty" tf:"java_container,omitempty"` // +optional JavaContainerVersion string `json:"javaContainerVersion,omitempty" tf:"java_container_version,omitempty"` // +optional JavaVersion string `json:"javaVersion,omitempty" tf:"java_version,omitempty"` // +optional LinuxFxVersion string `json:"linuxFxVersion,omitempty" tf:"linux_fx_version,omitempty"` // +optional LocalMysqlEnabled bool `json:"localMysqlEnabled,omitempty" tf:"local_mysql_enabled,omitempty"` // +optional ManagedPipelineMode string `json:"managedPipelineMode,omitempty" tf:"managed_pipeline_mode,omitempty"` // +optional MinTLSVersion string `json:"minTLSVersion,omitempty" tf:"min_tls_version,omitempty"` // +optional PhpVersion string `json:"phpVersion,omitempty" tf:"php_version,omitempty"` // +optional PythonVersion string `json:"pythonVersion,omitempty" tf:"python_version,omitempty"` // +optional RemoteDebuggingEnabled bool `json:"remoteDebuggingEnabled,omitempty" tf:"remote_debugging_enabled,omitempty"` // +optional RemoteDebuggingVersion string `json:"remoteDebuggingVersion,omitempty" tf:"remote_debugging_version,omitempty"` // +optional ScmType string `json:"scmType,omitempty" tf:"scm_type,omitempty"` // +optional Use32BitWorkerProcess bool `json:"use32BitWorkerProcess,omitempty" tf:"use_32_bit_worker_process,omitempty"` // +optional VirtualNetworkName string `json:"virtualNetworkName,omitempty" tf:"virtual_network_name,omitempty"` // +optional WebsocketsEnabled bool `json:"websocketsEnabled,omitempty" tf:"websockets_enabled,omitempty"` // +optional WindowsFxVersion string `json:"windowsFxVersion,omitempty" tf:"windows_fx_version,omitempty"` }
func (*AppServiceSpecSiteConfig) DeepCopy ¶ added in v0.0.2
func (in *AppServiceSpecSiteConfig) DeepCopy() *AppServiceSpecSiteConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceSpecSiteConfig.
func (*AppServiceSpecSiteConfig) DeepCopyInto ¶ added in v0.0.2
func (in *AppServiceSpecSiteConfig) DeepCopyInto(out *AppServiceSpecSiteConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceSpecSiteConfigCors ¶ added in v0.0.2
type AppServiceSpecSiteConfigCors struct { AllowedOrigins []string `json:"allowedOrigins" tf:"allowed_origins"` // +optional SupportCredentials bool `json:"supportCredentials,omitempty" tf:"support_credentials,omitempty"` }
func (*AppServiceSpecSiteConfigCors) DeepCopy ¶ added in v0.0.2
func (in *AppServiceSpecSiteConfigCors) DeepCopy() *AppServiceSpecSiteConfigCors
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceSpecSiteConfigCors.
func (*AppServiceSpecSiteConfigCors) DeepCopyInto ¶ added in v0.0.2
func (in *AppServiceSpecSiteConfigCors) DeepCopyInto(out *AppServiceSpecSiteConfigCors)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceSpecSiteConfigIpRestriction ¶ added in v0.0.2
type AppServiceSpecSiteConfigIpRestriction struct { IpAddress string `json:"ipAddress" tf:"ip_address"` // +optional SubnetMask string `json:"subnetMask,omitempty" tf:"subnet_mask,omitempty"` }
func (*AppServiceSpecSiteConfigIpRestriction) DeepCopy ¶ added in v0.0.2
func (in *AppServiceSpecSiteConfigIpRestriction) DeepCopy() *AppServiceSpecSiteConfigIpRestriction
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceSpecSiteConfigIpRestriction.
func (*AppServiceSpecSiteConfigIpRestriction) DeepCopyInto ¶ added in v0.0.2
func (in *AppServiceSpecSiteConfigIpRestriction) DeepCopyInto(out *AppServiceSpecSiteConfigIpRestriction)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceSpecSiteCredential ¶ added in v0.0.2
type AppServiceSpecSiteCredential struct { // +optional Password string `json:"-" sensitive:"true" tf:"password,omitempty"` // +optional Username string `json:"username,omitempty" tf:"username,omitempty"` }
func (*AppServiceSpecSiteCredential) DeepCopy ¶ added in v0.0.2
func (in *AppServiceSpecSiteCredential) DeepCopy() *AppServiceSpecSiteCredential
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceSpecSiteCredential.
func (*AppServiceSpecSiteCredential) DeepCopyInto ¶ added in v0.0.2
func (in *AppServiceSpecSiteCredential) DeepCopyInto(out *AppServiceSpecSiteCredential)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceSpecSourceControl ¶ added in v0.0.2
type AppServiceSpecSourceControl struct { // +optional Branch string `json:"branch,omitempty" tf:"branch,omitempty"` // +optional RepoURL string `json:"repoURL,omitempty" tf:"repo_url,omitempty"` }
func (*AppServiceSpecSourceControl) DeepCopy ¶ added in v0.0.2
func (in *AppServiceSpecSourceControl) DeepCopy() *AppServiceSpecSourceControl
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceSpecSourceControl.
func (*AppServiceSpecSourceControl) DeepCopyInto ¶ added in v0.0.2
func (in *AppServiceSpecSourceControl) DeepCopyInto(out *AppServiceSpecSourceControl)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceSpecStorageAccount ¶ added in v0.0.2
type AppServiceSpecStorageAccount struct { AccessKey string `json:"-" sensitive:"true" tf:"access_key"` AccountName string `json:"accountName" tf:"account_name"` // +optional MountPath string `json:"mountPath,omitempty" tf:"mount_path,omitempty"` Name string `json:"name" tf:"name"` Type string `json:"type" tf:"type"` }
func (*AppServiceSpecStorageAccount) DeepCopy ¶ added in v0.0.2
func (in *AppServiceSpecStorageAccount) DeepCopy() *AppServiceSpecStorageAccount
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceSpecStorageAccount.
func (*AppServiceSpecStorageAccount) DeepCopyInto ¶ added in v0.0.2
func (in *AppServiceSpecStorageAccount) DeepCopyInto(out *AppServiceSpecStorageAccount)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceStatus ¶
type AppServiceStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *AppServiceSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*AppServiceStatus) DeepCopy ¶
func (in *AppServiceStatus) DeepCopy() *AppServiceStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceStatus.
func (*AppServiceStatus) DeepCopyInto ¶
func (in *AppServiceStatus) DeepCopyInto(out *AppServiceStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGateway ¶
type ApplicationGateway struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ApplicationGatewaySpec `json:"spec,omitempty"` Status ApplicationGatewayStatus `json:"status,omitempty"` }
func (*ApplicationGateway) DeepCopy ¶
func (in *ApplicationGateway) DeepCopy() *ApplicationGateway
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGateway.
func (*ApplicationGateway) DeepCopyInto ¶
func (in *ApplicationGateway) DeepCopyInto(out *ApplicationGateway)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApplicationGateway) DeepCopyObject ¶
func (in *ApplicationGateway) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ApplicationGatewayList ¶
type ApplicationGatewayList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ApplicationGateway CRD objects Items []ApplicationGateway `json:"items,omitempty"` }
ApplicationGatewayList is a list of ApplicationGateways
func (*ApplicationGatewayList) DeepCopy ¶
func (in *ApplicationGatewayList) DeepCopy() *ApplicationGatewayList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayList.
func (*ApplicationGatewayList) DeepCopyInto ¶
func (in *ApplicationGatewayList) DeepCopyInto(out *ApplicationGatewayList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApplicationGatewayList) DeepCopyObject ¶
func (in *ApplicationGatewayList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ApplicationGatewaySpec ¶
type ApplicationGatewaySpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` // +optional AuthenticationCertificate []ApplicationGatewaySpecAuthenticationCertificate `json:"authenticationCertificate,omitempty" tf:"authentication_certificate,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 AutoscaleConfiguration []ApplicationGatewaySpecAutoscaleConfiguration `json:"autoscaleConfiguration,omitempty" tf:"autoscale_configuration,omitempty"` BackendAddressPool []ApplicationGatewaySpecBackendAddressPool `json:"backendAddressPool" tf:"backend_address_pool"` // +kubebuilder:validation:MinItems=1 BackendHTTPSettings []ApplicationGatewaySpecBackendHTTPSettings `json:"backendHTTPSettings" tf:"backend_http_settings"` // +optional CustomErrorConfiguration []ApplicationGatewaySpecCustomErrorConfiguration `json:"customErrorConfiguration,omitempty" tf:"custom_error_configuration,omitempty"` // +optional // Deprecated DisabledSSLProtocols []string `json:"disabledSSLProtocols,omitempty" tf:"disabled_ssl_protocols,omitempty"` // +optional EnableHttp2 bool `json:"enableHttp2,omitempty" tf:"enable_http2,omitempty"` // +kubebuilder:validation:MinItems=1 FrontendIPConfiguration []ApplicationGatewaySpecFrontendIPConfiguration `json:"frontendIPConfiguration" tf:"frontend_ip_configuration"` FrontendPort []ApplicationGatewaySpecFrontendPort `json:"frontendPort" tf:"frontend_port"` // +kubebuilder:validation:MaxItems=2 GatewayIPConfiguration []ApplicationGatewaySpecGatewayIPConfiguration `json:"gatewayIPConfiguration" tf:"gateway_ip_configuration"` HttpListener []ApplicationGatewaySpecHttpListener `json:"httpListener" tf:"http_listener"` // +optional // +kubebuilder:validation:MaxItems=1 Identity []ApplicationGatewaySpecIdentity `json:"identity,omitempty" tf:"identity,omitempty"` Location string `json:"location" tf:"location"` Name string `json:"name" tf:"name"` // +optional Probe []ApplicationGatewaySpecProbe `json:"probe,omitempty" tf:"probe,omitempty"` // +optional RedirectConfiguration []ApplicationGatewaySpecRedirectConfiguration `json:"redirectConfiguration,omitempty" tf:"redirect_configuration,omitempty"` // +kubebuilder:validation:MinItems=1 RequestRoutingRule []ApplicationGatewaySpecRequestRoutingRule `json:"requestRoutingRule" tf:"request_routing_rule"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional RewriteRuleSet []ApplicationGatewaySpecRewriteRuleSet `json:"rewriteRuleSet,omitempty" tf:"rewrite_rule_set,omitempty"` // +kubebuilder:validation:MaxItems=1 Sku []ApplicationGatewaySpecSku `json:"sku" tf:"sku"` // +optional SslCertificate []ApplicationGatewaySpecSslCertificate `json:"sslCertificate,omitempty" tf:"ssl_certificate,omitempty"` // +optional SslPolicy []ApplicationGatewaySpecSslPolicy `json:"sslPolicy,omitempty" tf:"ssl_policy,omitempty"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` // +optional UrlPathMap []ApplicationGatewaySpecUrlPathMap `json:"urlPathMap,omitempty" tf:"url_path_map,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 WafConfiguration []ApplicationGatewaySpecWafConfiguration `json:"wafConfiguration,omitempty" tf:"waf_configuration,omitempty"` // +optional Zones []string `json:"zones,omitempty" tf:"zones,omitempty"` }
func (*ApplicationGatewaySpec) DeepCopy ¶
func (in *ApplicationGatewaySpec) DeepCopy() *ApplicationGatewaySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewaySpec.
func (*ApplicationGatewaySpec) DeepCopyInto ¶
func (in *ApplicationGatewaySpec) DeepCopyInto(out *ApplicationGatewaySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewaySpecAuthenticationCertificate ¶
type ApplicationGatewaySpecAuthenticationCertificate struct { Data string `json:"-" sensitive:"true" tf:"data"` // +optional ID string `json:"ID,omitempty" tf:"id,omitempty"` Name string `json:"name" tf:"name"` }
func (*ApplicationGatewaySpecAuthenticationCertificate) DeepCopy ¶
func (in *ApplicationGatewaySpecAuthenticationCertificate) DeepCopy() *ApplicationGatewaySpecAuthenticationCertificate
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewaySpecAuthenticationCertificate.
func (*ApplicationGatewaySpecAuthenticationCertificate) DeepCopyInto ¶
func (in *ApplicationGatewaySpecAuthenticationCertificate) DeepCopyInto(out *ApplicationGatewaySpecAuthenticationCertificate)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewaySpecAutoscaleConfiguration ¶
type ApplicationGatewaySpecAutoscaleConfiguration struct { // +optional MaxCapacity int `json:"maxCapacity,omitempty" tf:"max_capacity,omitempty"` MinCapacity int `json:"minCapacity" tf:"min_capacity"` }
func (*ApplicationGatewaySpecAutoscaleConfiguration) DeepCopy ¶
func (in *ApplicationGatewaySpecAutoscaleConfiguration) DeepCopy() *ApplicationGatewaySpecAutoscaleConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewaySpecAutoscaleConfiguration.
func (*ApplicationGatewaySpecAutoscaleConfiguration) DeepCopyInto ¶
func (in *ApplicationGatewaySpecAutoscaleConfiguration) DeepCopyInto(out *ApplicationGatewaySpecAutoscaleConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewaySpecBackendAddressPool ¶
type ApplicationGatewaySpecBackendAddressPool struct { // +optional // +kubebuilder:validation:MinItems=1 // Deprecated FqdnList []string `json:"fqdnList,omitempty" tf:"fqdn_list,omitempty"` // +optional // +kubebuilder:validation:MinItems=1 Fqdns []string `json:"fqdns,omitempty" tf:"fqdns,omitempty"` // +optional ID string `json:"ID,omitempty" tf:"id,omitempty"` // +optional // +kubebuilder:validation:MinItems=1 // Deprecated IpAddressList []string `json:"ipAddressList,omitempty" tf:"ip_address_list,omitempty"` // +optional // +kubebuilder:validation:MinItems=1 IpAddresses []string `json:"ipAddresses,omitempty" tf:"ip_addresses,omitempty"` Name string `json:"name" tf:"name"` }
func (*ApplicationGatewaySpecBackendAddressPool) DeepCopy ¶
func (in *ApplicationGatewaySpecBackendAddressPool) DeepCopy() *ApplicationGatewaySpecBackendAddressPool
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewaySpecBackendAddressPool.
func (*ApplicationGatewaySpecBackendAddressPool) DeepCopyInto ¶
func (in *ApplicationGatewaySpecBackendAddressPool) DeepCopyInto(out *ApplicationGatewaySpecBackendAddressPool)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewaySpecBackendHTTPSettings ¶ added in v0.0.2
type ApplicationGatewaySpecBackendHTTPSettings struct { // +optional AffinityCookieName string `json:"affinityCookieName,omitempty" tf:"affinity_cookie_name,omitempty"` // +optional AuthenticationCertificate []ApplicationGatewaySpecBackendHTTPSettingsAuthenticationCertificate `json:"authenticationCertificate,omitempty" tf:"authentication_certificate,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 ConnectionDraining []ApplicationGatewaySpecBackendHTTPSettingsConnectionDraining `json:"connectionDraining,omitempty" tf:"connection_draining,omitempty"` CookieBasedAffinity string `json:"cookieBasedAffinity" tf:"cookie_based_affinity"` // +optional HostName string `json:"hostName,omitempty" tf:"host_name,omitempty"` // +optional ID string `json:"ID,omitempty" tf:"id,omitempty"` Name string `json:"name" tf:"name"` // +optional Path string `json:"path,omitempty" tf:"path,omitempty"` // +optional PickHostNameFromBackendAddress bool `json:"pickHostNameFromBackendAddress,omitempty" tf:"pick_host_name_from_backend_address,omitempty"` Port int `json:"port" tf:"port"` // +optional ProbeID string `json:"probeID,omitempty" tf:"probe_id,omitempty"` // +optional ProbeName string `json:"probeName,omitempty" tf:"probe_name,omitempty"` Protocol string `json:"protocol" tf:"protocol"` // +optional RequestTimeout int `json:"requestTimeout,omitempty" tf:"request_timeout,omitempty"` }
func (*ApplicationGatewaySpecBackendHTTPSettings) DeepCopy ¶ added in v0.0.2
func (in *ApplicationGatewaySpecBackendHTTPSettings) DeepCopy() *ApplicationGatewaySpecBackendHTTPSettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewaySpecBackendHTTPSettings.
func (*ApplicationGatewaySpecBackendHTTPSettings) DeepCopyInto ¶ added in v0.0.2
func (in *ApplicationGatewaySpecBackendHTTPSettings) DeepCopyInto(out *ApplicationGatewaySpecBackendHTTPSettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewaySpecBackendHTTPSettingsAuthenticationCertificate ¶ added in v0.0.2
type ApplicationGatewaySpecBackendHTTPSettingsAuthenticationCertificate struct { // +optional ID string `json:"ID,omitempty" tf:"id,omitempty"` Name string `json:"name" tf:"name"` }
func (*ApplicationGatewaySpecBackendHTTPSettingsAuthenticationCertificate) DeepCopy ¶ added in v0.0.2
func (in *ApplicationGatewaySpecBackendHTTPSettingsAuthenticationCertificate) DeepCopy() *ApplicationGatewaySpecBackendHTTPSettingsAuthenticationCertificate
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewaySpecBackendHTTPSettingsAuthenticationCertificate.
func (*ApplicationGatewaySpecBackendHTTPSettingsAuthenticationCertificate) DeepCopyInto ¶ added in v0.0.2
func (in *ApplicationGatewaySpecBackendHTTPSettingsAuthenticationCertificate) DeepCopyInto(out *ApplicationGatewaySpecBackendHTTPSettingsAuthenticationCertificate)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewaySpecBackendHTTPSettingsConnectionDraining ¶ added in v0.0.2
type ApplicationGatewaySpecBackendHTTPSettingsConnectionDraining struct { DrainTimeoutSec int `json:"drainTimeoutSec" tf:"drain_timeout_sec"` Enabled bool `json:"enabled" tf:"enabled"` }
func (*ApplicationGatewaySpecBackendHTTPSettingsConnectionDraining) DeepCopy ¶ added in v0.0.2
func (in *ApplicationGatewaySpecBackendHTTPSettingsConnectionDraining) DeepCopy() *ApplicationGatewaySpecBackendHTTPSettingsConnectionDraining
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewaySpecBackendHTTPSettingsConnectionDraining.
func (*ApplicationGatewaySpecBackendHTTPSettingsConnectionDraining) DeepCopyInto ¶ added in v0.0.2
func (in *ApplicationGatewaySpecBackendHTTPSettingsConnectionDraining) DeepCopyInto(out *ApplicationGatewaySpecBackendHTTPSettingsConnectionDraining)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewaySpecCustomErrorConfiguration ¶
type ApplicationGatewaySpecCustomErrorConfiguration struct { CustomErrorPageURL string `json:"customErrorPageURL" tf:"custom_error_page_url"` // +optional ID string `json:"ID,omitempty" tf:"id,omitempty"` StatusCode string `json:"statusCode" tf:"status_code"` }
func (*ApplicationGatewaySpecCustomErrorConfiguration) DeepCopy ¶
func (in *ApplicationGatewaySpecCustomErrorConfiguration) DeepCopy() *ApplicationGatewaySpecCustomErrorConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewaySpecCustomErrorConfiguration.
func (*ApplicationGatewaySpecCustomErrorConfiguration) DeepCopyInto ¶
func (in *ApplicationGatewaySpecCustomErrorConfiguration) DeepCopyInto(out *ApplicationGatewaySpecCustomErrorConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewaySpecFrontendIPConfiguration ¶ added in v0.0.2
type ApplicationGatewaySpecFrontendIPConfiguration struct { // +optional ID string `json:"ID,omitempty" tf:"id,omitempty"` Name string `json:"name" tf:"name"` // +optional PrivateIPAddress string `json:"privateIPAddress,omitempty" tf:"private_ip_address,omitempty"` // +optional PrivateIPAddressAllocation string `json:"privateIPAddressAllocation,omitempty" tf:"private_ip_address_allocation,omitempty"` // +optional PublicIPAddressID string `json:"publicIPAddressID,omitempty" tf:"public_ip_address_id,omitempty"` // +optional SubnetID string `json:"subnetID,omitempty" tf:"subnet_id,omitempty"` }
func (*ApplicationGatewaySpecFrontendIPConfiguration) DeepCopy ¶ added in v0.0.2
func (in *ApplicationGatewaySpecFrontendIPConfiguration) DeepCopy() *ApplicationGatewaySpecFrontendIPConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewaySpecFrontendIPConfiguration.
func (*ApplicationGatewaySpecFrontendIPConfiguration) DeepCopyInto ¶ added in v0.0.2
func (in *ApplicationGatewaySpecFrontendIPConfiguration) DeepCopyInto(out *ApplicationGatewaySpecFrontendIPConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewaySpecFrontendPort ¶
type ApplicationGatewaySpecFrontendPort struct { // +optional ID string `json:"ID,omitempty" tf:"id,omitempty"` Name string `json:"name" tf:"name"` Port int `json:"port" tf:"port"` }
func (*ApplicationGatewaySpecFrontendPort) DeepCopy ¶
func (in *ApplicationGatewaySpecFrontendPort) DeepCopy() *ApplicationGatewaySpecFrontendPort
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewaySpecFrontendPort.
func (*ApplicationGatewaySpecFrontendPort) DeepCopyInto ¶
func (in *ApplicationGatewaySpecFrontendPort) DeepCopyInto(out *ApplicationGatewaySpecFrontendPort)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewaySpecGatewayIPConfiguration ¶ added in v0.0.2
type ApplicationGatewaySpecGatewayIPConfiguration struct { // +optional ID string `json:"ID,omitempty" tf:"id,omitempty"` Name string `json:"name" tf:"name"` SubnetID string `json:"subnetID" tf:"subnet_id"` }
func (*ApplicationGatewaySpecGatewayIPConfiguration) DeepCopy ¶ added in v0.0.2
func (in *ApplicationGatewaySpecGatewayIPConfiguration) DeepCopy() *ApplicationGatewaySpecGatewayIPConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewaySpecGatewayIPConfiguration.
func (*ApplicationGatewaySpecGatewayIPConfiguration) DeepCopyInto ¶ added in v0.0.2
func (in *ApplicationGatewaySpecGatewayIPConfiguration) DeepCopyInto(out *ApplicationGatewaySpecGatewayIPConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewaySpecHttpListener ¶
type ApplicationGatewaySpecHttpListener struct { // +optional CustomErrorConfiguration []ApplicationGatewaySpecHttpListenerCustomErrorConfiguration `json:"customErrorConfiguration,omitempty" tf:"custom_error_configuration,omitempty"` // +optional FrontendIPConfigurationID string `json:"frontendIPConfigurationID,omitempty" tf:"frontend_ip_configuration_id,omitempty"` FrontendIPConfigurationName string `json:"frontendIPConfigurationName" tf:"frontend_ip_configuration_name"` // +optional FrontendPortID string `json:"frontendPortID,omitempty" tf:"frontend_port_id,omitempty"` FrontendPortName string `json:"frontendPortName" tf:"frontend_port_name"` // +optional HostName string `json:"hostName,omitempty" tf:"host_name,omitempty"` // +optional ID string `json:"ID,omitempty" tf:"id,omitempty"` Name string `json:"name" tf:"name"` Protocol string `json:"protocol" tf:"protocol"` // +optional RequireSni bool `json:"requireSni,omitempty" tf:"require_sni,omitempty"` // +optional SslCertificateID string `json:"sslCertificateID,omitempty" tf:"ssl_certificate_id,omitempty"` // +optional SslCertificateName string `json:"sslCertificateName,omitempty" tf:"ssl_certificate_name,omitempty"` }
func (*ApplicationGatewaySpecHttpListener) DeepCopy ¶
func (in *ApplicationGatewaySpecHttpListener) DeepCopy() *ApplicationGatewaySpecHttpListener
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewaySpecHttpListener.
func (*ApplicationGatewaySpecHttpListener) DeepCopyInto ¶
func (in *ApplicationGatewaySpecHttpListener) DeepCopyInto(out *ApplicationGatewaySpecHttpListener)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewaySpecHttpListenerCustomErrorConfiguration ¶
type ApplicationGatewaySpecHttpListenerCustomErrorConfiguration struct { CustomErrorPageURL string `json:"customErrorPageURL" tf:"custom_error_page_url"` // +optional ID string `json:"ID,omitempty" tf:"id,omitempty"` StatusCode string `json:"statusCode" tf:"status_code"` }
func (*ApplicationGatewaySpecHttpListenerCustomErrorConfiguration) DeepCopy ¶
func (in *ApplicationGatewaySpecHttpListenerCustomErrorConfiguration) DeepCopy() *ApplicationGatewaySpecHttpListenerCustomErrorConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewaySpecHttpListenerCustomErrorConfiguration.
func (*ApplicationGatewaySpecHttpListenerCustomErrorConfiguration) DeepCopyInto ¶
func (in *ApplicationGatewaySpecHttpListenerCustomErrorConfiguration) DeepCopyInto(out *ApplicationGatewaySpecHttpListenerCustomErrorConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewaySpecIdentity ¶ added in v0.0.2
type ApplicationGatewaySpecIdentity struct { // +kubebuilder:validation:MaxItems=1 // +kubebuilder:validation:MinItems=1 IdentityIDS []string `json:"identityIDS" tf:"identity_ids"` // +optional Type string `json:"type,omitempty" tf:"type,omitempty"` }
func (*ApplicationGatewaySpecIdentity) DeepCopy ¶ added in v0.0.2
func (in *ApplicationGatewaySpecIdentity) DeepCopy() *ApplicationGatewaySpecIdentity
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewaySpecIdentity.
func (*ApplicationGatewaySpecIdentity) DeepCopyInto ¶ added in v0.0.2
func (in *ApplicationGatewaySpecIdentity) DeepCopyInto(out *ApplicationGatewaySpecIdentity)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewaySpecProbe ¶
type ApplicationGatewaySpecProbe struct { // +optional Host string `json:"host,omitempty" tf:"host,omitempty"` // +optional ID string `json:"ID,omitempty" tf:"id,omitempty"` Interval int `json:"interval" tf:"interval"` // +optional // +kubebuilder:validation:MaxItems=1 Match []ApplicationGatewaySpecProbeMatch `json:"match,omitempty" tf:"match,omitempty"` // +optional MinimumServers int `json:"minimumServers,omitempty" tf:"minimum_servers,omitempty"` Name string `json:"name" tf:"name"` Path string `json:"path" tf:"path"` // +optional PickHostNameFromBackendHTTPSettings bool `json:"pickHostNameFromBackendHTTPSettings,omitempty" tf:"pick_host_name_from_backend_http_settings,omitempty"` Protocol string `json:"protocol" tf:"protocol"` Timeout int `json:"timeout" tf:"timeout"` UnhealthyThreshold int `json:"unhealthyThreshold" tf:"unhealthy_threshold"` }
func (*ApplicationGatewaySpecProbe) DeepCopy ¶
func (in *ApplicationGatewaySpecProbe) DeepCopy() *ApplicationGatewaySpecProbe
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewaySpecProbe.
func (*ApplicationGatewaySpecProbe) DeepCopyInto ¶
func (in *ApplicationGatewaySpecProbe) DeepCopyInto(out *ApplicationGatewaySpecProbe)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewaySpecProbeMatch ¶ added in v0.0.2
type ApplicationGatewaySpecProbeMatch struct { // +optional Body string `json:"body,omitempty" tf:"body,omitempty"` // +optional StatusCode []string `json:"statusCode,omitempty" tf:"status_code,omitempty"` }
func (*ApplicationGatewaySpecProbeMatch) DeepCopy ¶ added in v0.0.2
func (in *ApplicationGatewaySpecProbeMatch) DeepCopy() *ApplicationGatewaySpecProbeMatch
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewaySpecProbeMatch.
func (*ApplicationGatewaySpecProbeMatch) DeepCopyInto ¶ added in v0.0.2
func (in *ApplicationGatewaySpecProbeMatch) DeepCopyInto(out *ApplicationGatewaySpecProbeMatch)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewaySpecRedirectConfiguration ¶
type ApplicationGatewaySpecRedirectConfiguration struct { // +optional ID string `json:"ID,omitempty" tf:"id,omitempty"` // +optional IncludePath bool `json:"includePath,omitempty" tf:"include_path,omitempty"` // +optional IncludeQueryString bool `json:"includeQueryString,omitempty" tf:"include_query_string,omitempty"` Name string `json:"name" tf:"name"` RedirectType string `json:"redirectType" tf:"redirect_type"` // +optional TargetListenerID string `json:"targetListenerID,omitempty" tf:"target_listener_id,omitempty"` // +optional TargetListenerName string `json:"targetListenerName,omitempty" tf:"target_listener_name,omitempty"` // +optional TargetURL string `json:"targetURL,omitempty" tf:"target_url,omitempty"` }
func (*ApplicationGatewaySpecRedirectConfiguration) DeepCopy ¶
func (in *ApplicationGatewaySpecRedirectConfiguration) DeepCopy() *ApplicationGatewaySpecRedirectConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewaySpecRedirectConfiguration.
func (*ApplicationGatewaySpecRedirectConfiguration) DeepCopyInto ¶
func (in *ApplicationGatewaySpecRedirectConfiguration) DeepCopyInto(out *ApplicationGatewaySpecRedirectConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewaySpecRequestRoutingRule ¶
type ApplicationGatewaySpecRequestRoutingRule struct { // +optional BackendAddressPoolID string `json:"backendAddressPoolID,omitempty" tf:"backend_address_pool_id,omitempty"` // +optional BackendAddressPoolName string `json:"backendAddressPoolName,omitempty" tf:"backend_address_pool_name,omitempty"` // +optional BackendHTTPSettingsID string `json:"backendHTTPSettingsID,omitempty" tf:"backend_http_settings_id,omitempty"` // +optional BackendHTTPSettingsName string `json:"backendHTTPSettingsName,omitempty" tf:"backend_http_settings_name,omitempty"` // +optional HttpListenerID string `json:"httpListenerID,omitempty" tf:"http_listener_id,omitempty"` HttpListenerName string `json:"httpListenerName" tf:"http_listener_name"` // +optional ID string `json:"ID,omitempty" tf:"id,omitempty"` Name string `json:"name" tf:"name"` // +optional RedirectConfigurationID string `json:"redirectConfigurationID,omitempty" tf:"redirect_configuration_id,omitempty"` // +optional RedirectConfigurationName string `json:"redirectConfigurationName,omitempty" tf:"redirect_configuration_name,omitempty"` // +optional RewriteRuleSetID string `json:"rewriteRuleSetID,omitempty" tf:"rewrite_rule_set_id,omitempty"` // +optional RewriteRuleSetName string `json:"rewriteRuleSetName,omitempty" tf:"rewrite_rule_set_name,omitempty"` RuleType string `json:"ruleType" tf:"rule_type"` // +optional UrlPathMapID string `json:"urlPathMapID,omitempty" tf:"url_path_map_id,omitempty"` // +optional UrlPathMapName string `json:"urlPathMapName,omitempty" tf:"url_path_map_name,omitempty"` }
func (*ApplicationGatewaySpecRequestRoutingRule) DeepCopy ¶
func (in *ApplicationGatewaySpecRequestRoutingRule) DeepCopy() *ApplicationGatewaySpecRequestRoutingRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewaySpecRequestRoutingRule.
func (*ApplicationGatewaySpecRequestRoutingRule) DeepCopyInto ¶
func (in *ApplicationGatewaySpecRequestRoutingRule) DeepCopyInto(out *ApplicationGatewaySpecRequestRoutingRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewaySpecRewriteRuleSet ¶
type ApplicationGatewaySpecRewriteRuleSet struct { // +optional ID string `json:"ID,omitempty" tf:"id,omitempty"` Name string `json:"name" tf:"name"` // +optional RewriteRule []ApplicationGatewaySpecRewriteRuleSetRewriteRule `json:"rewriteRule,omitempty" tf:"rewrite_rule,omitempty"` }
func (*ApplicationGatewaySpecRewriteRuleSet) DeepCopy ¶
func (in *ApplicationGatewaySpecRewriteRuleSet) DeepCopy() *ApplicationGatewaySpecRewriteRuleSet
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewaySpecRewriteRuleSet.
func (*ApplicationGatewaySpecRewriteRuleSet) DeepCopyInto ¶
func (in *ApplicationGatewaySpecRewriteRuleSet) DeepCopyInto(out *ApplicationGatewaySpecRewriteRuleSet)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewaySpecRewriteRuleSetRewriteRule ¶
type ApplicationGatewaySpecRewriteRuleSetRewriteRule struct { // +optional Condition []ApplicationGatewaySpecRewriteRuleSetRewriteRuleCondition `json:"condition,omitempty" tf:"condition,omitempty"` Name string `json:"name" tf:"name"` // +optional RequestHeaderConfiguration []ApplicationGatewaySpecRewriteRuleSetRewriteRuleRequestHeaderConfiguration `json:"requestHeaderConfiguration,omitempty" tf:"request_header_configuration,omitempty"` // +optional ResponseHeaderConfiguration []ApplicationGatewaySpecRewriteRuleSetRewriteRuleResponseHeaderConfiguration `json:"responseHeaderConfiguration,omitempty" tf:"response_header_configuration,omitempty"` RuleSequence int `json:"ruleSequence" tf:"rule_sequence"` }
func (*ApplicationGatewaySpecRewriteRuleSetRewriteRule) DeepCopy ¶
func (in *ApplicationGatewaySpecRewriteRuleSetRewriteRule) DeepCopy() *ApplicationGatewaySpecRewriteRuleSetRewriteRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewaySpecRewriteRuleSetRewriteRule.
func (*ApplicationGatewaySpecRewriteRuleSetRewriteRule) DeepCopyInto ¶
func (in *ApplicationGatewaySpecRewriteRuleSetRewriteRule) DeepCopyInto(out *ApplicationGatewaySpecRewriteRuleSetRewriteRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewaySpecRewriteRuleSetRewriteRuleCondition ¶
type ApplicationGatewaySpecRewriteRuleSetRewriteRuleCondition struct { // +optional IgnoreCase bool `json:"ignoreCase,omitempty" tf:"ignore_case,omitempty"` // +optional Negate bool `json:"negate,omitempty" tf:"negate,omitempty"` Pattern string `json:"pattern" tf:"pattern"` Variable string `json:"variable" tf:"variable"` }
func (*ApplicationGatewaySpecRewriteRuleSetRewriteRuleCondition) DeepCopy ¶
func (in *ApplicationGatewaySpecRewriteRuleSetRewriteRuleCondition) DeepCopy() *ApplicationGatewaySpecRewriteRuleSetRewriteRuleCondition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewaySpecRewriteRuleSetRewriteRuleCondition.
func (*ApplicationGatewaySpecRewriteRuleSetRewriteRuleCondition) DeepCopyInto ¶
func (in *ApplicationGatewaySpecRewriteRuleSetRewriteRuleCondition) DeepCopyInto(out *ApplicationGatewaySpecRewriteRuleSetRewriteRuleCondition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewaySpecRewriteRuleSetRewriteRuleRequestHeaderConfiguration ¶
type ApplicationGatewaySpecRewriteRuleSetRewriteRuleRequestHeaderConfiguration struct { HeaderName string `json:"headerName" tf:"header_name"` HeaderValue string `json:"headerValue" tf:"header_value"` }
func (*ApplicationGatewaySpecRewriteRuleSetRewriteRuleRequestHeaderConfiguration) DeepCopy ¶
func (in *ApplicationGatewaySpecRewriteRuleSetRewriteRuleRequestHeaderConfiguration) DeepCopy() *ApplicationGatewaySpecRewriteRuleSetRewriteRuleRequestHeaderConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewaySpecRewriteRuleSetRewriteRuleRequestHeaderConfiguration.
func (*ApplicationGatewaySpecRewriteRuleSetRewriteRuleRequestHeaderConfiguration) DeepCopyInto ¶
func (in *ApplicationGatewaySpecRewriteRuleSetRewriteRuleRequestHeaderConfiguration) DeepCopyInto(out *ApplicationGatewaySpecRewriteRuleSetRewriteRuleRequestHeaderConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewaySpecRewriteRuleSetRewriteRuleResponseHeaderConfiguration ¶
type ApplicationGatewaySpecRewriteRuleSetRewriteRuleResponseHeaderConfiguration struct { HeaderName string `json:"headerName" tf:"header_name"` HeaderValue string `json:"headerValue" tf:"header_value"` }
func (*ApplicationGatewaySpecRewriteRuleSetRewriteRuleResponseHeaderConfiguration) DeepCopy ¶
func (in *ApplicationGatewaySpecRewriteRuleSetRewriteRuleResponseHeaderConfiguration) DeepCopy() *ApplicationGatewaySpecRewriteRuleSetRewriteRuleResponseHeaderConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewaySpecRewriteRuleSetRewriteRuleResponseHeaderConfiguration.
func (*ApplicationGatewaySpecRewriteRuleSetRewriteRuleResponseHeaderConfiguration) DeepCopyInto ¶
func (in *ApplicationGatewaySpecRewriteRuleSetRewriteRuleResponseHeaderConfiguration) DeepCopyInto(out *ApplicationGatewaySpecRewriteRuleSetRewriteRuleResponseHeaderConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewaySpecSku ¶
type ApplicationGatewaySpecSku struct { // +optional Capacity int `json:"capacity,omitempty" tf:"capacity,omitempty"` Name string `json:"name" tf:"name"` Tier string `json:"tier" tf:"tier"` }
func (*ApplicationGatewaySpecSku) DeepCopy ¶
func (in *ApplicationGatewaySpecSku) DeepCopy() *ApplicationGatewaySpecSku
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewaySpecSku.
func (*ApplicationGatewaySpecSku) DeepCopyInto ¶
func (in *ApplicationGatewaySpecSku) DeepCopyInto(out *ApplicationGatewaySpecSku)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewaySpecSslCertificate ¶
type ApplicationGatewaySpecSslCertificate struct { Data string `json:"-" sensitive:"true" tf:"data"` // +optional ID string `json:"ID,omitempty" tf:"id,omitempty"` Name string `json:"name" tf:"name"` Password string `json:"-" sensitive:"true" tf:"password"` // +optional PublicCertData string `json:"publicCertData,omitempty" tf:"public_cert_data,omitempty"` }
func (*ApplicationGatewaySpecSslCertificate) DeepCopy ¶
func (in *ApplicationGatewaySpecSslCertificate) DeepCopy() *ApplicationGatewaySpecSslCertificate
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewaySpecSslCertificate.
func (*ApplicationGatewaySpecSslCertificate) DeepCopyInto ¶
func (in *ApplicationGatewaySpecSslCertificate) DeepCopyInto(out *ApplicationGatewaySpecSslCertificate)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewaySpecSslPolicy ¶ added in v0.0.2
type ApplicationGatewaySpecSslPolicy struct { // +optional CipherSuites []string `json:"cipherSuites,omitempty" tf:"cipher_suites,omitempty"` // +optional DisabledProtocols []string `json:"disabledProtocols,omitempty" tf:"disabled_protocols,omitempty"` // +optional MinProtocolVersion string `json:"minProtocolVersion,omitempty" tf:"min_protocol_version,omitempty"` // +optional PolicyName string `json:"policyName,omitempty" tf:"policy_name,omitempty"` // +optional PolicyType string `json:"policyType,omitempty" tf:"policy_type,omitempty"` }
func (*ApplicationGatewaySpecSslPolicy) DeepCopy ¶ added in v0.0.2
func (in *ApplicationGatewaySpecSslPolicy) DeepCopy() *ApplicationGatewaySpecSslPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewaySpecSslPolicy.
func (*ApplicationGatewaySpecSslPolicy) DeepCopyInto ¶ added in v0.0.2
func (in *ApplicationGatewaySpecSslPolicy) DeepCopyInto(out *ApplicationGatewaySpecSslPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewaySpecUrlPathMap ¶
type ApplicationGatewaySpecUrlPathMap struct { // +optional DefaultBackendAddressPoolID string `json:"defaultBackendAddressPoolID,omitempty" tf:"default_backend_address_pool_id,omitempty"` // +optional DefaultBackendAddressPoolName string `json:"defaultBackendAddressPoolName,omitempty" tf:"default_backend_address_pool_name,omitempty"` // +optional DefaultBackendHTTPSettingsID string `json:"defaultBackendHTTPSettingsID,omitempty" tf:"default_backend_http_settings_id,omitempty"` // +optional DefaultBackendHTTPSettingsName string `json:"defaultBackendHTTPSettingsName,omitempty" tf:"default_backend_http_settings_name,omitempty"` // +optional DefaultRedirectConfigurationID string `json:"defaultRedirectConfigurationID,omitempty" tf:"default_redirect_configuration_id,omitempty"` // +optional DefaultRedirectConfigurationName string `json:"defaultRedirectConfigurationName,omitempty" tf:"default_redirect_configuration_name,omitempty"` // +optional DefaultRewriteRuleSetID string `json:"defaultRewriteRuleSetID,omitempty" tf:"default_rewrite_rule_set_id,omitempty"` // +optional DefaultRewriteRuleSetName string `json:"defaultRewriteRuleSetName,omitempty" tf:"default_rewrite_rule_set_name,omitempty"` // +optional ID string `json:"ID,omitempty" tf:"id,omitempty"` Name string `json:"name" tf:"name"` PathRule []ApplicationGatewaySpecUrlPathMapPathRule `json:"pathRule" tf:"path_rule"` }
func (*ApplicationGatewaySpecUrlPathMap) DeepCopy ¶
func (in *ApplicationGatewaySpecUrlPathMap) DeepCopy() *ApplicationGatewaySpecUrlPathMap
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewaySpecUrlPathMap.
func (*ApplicationGatewaySpecUrlPathMap) DeepCopyInto ¶
func (in *ApplicationGatewaySpecUrlPathMap) DeepCopyInto(out *ApplicationGatewaySpecUrlPathMap)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewaySpecUrlPathMapPathRule ¶
type ApplicationGatewaySpecUrlPathMapPathRule struct { // +optional BackendAddressPoolID string `json:"backendAddressPoolID,omitempty" tf:"backend_address_pool_id,omitempty"` // +optional BackendAddressPoolName string `json:"backendAddressPoolName,omitempty" tf:"backend_address_pool_name,omitempty"` // +optional BackendHTTPSettingsID string `json:"backendHTTPSettingsID,omitempty" tf:"backend_http_settings_id,omitempty"` // +optional BackendHTTPSettingsName string `json:"backendHTTPSettingsName,omitempty" tf:"backend_http_settings_name,omitempty"` // +optional ID string `json:"ID,omitempty" tf:"id,omitempty"` Name string `json:"name" tf:"name"` Paths []string `json:"paths" tf:"paths"` // +optional RedirectConfigurationID string `json:"redirectConfigurationID,omitempty" tf:"redirect_configuration_id,omitempty"` // +optional RedirectConfigurationName string `json:"redirectConfigurationName,omitempty" tf:"redirect_configuration_name,omitempty"` // +optional RewriteRuleSetID string `json:"rewriteRuleSetID,omitempty" tf:"rewrite_rule_set_id,omitempty"` // +optional RewriteRuleSetName string `json:"rewriteRuleSetName,omitempty" tf:"rewrite_rule_set_name,omitempty"` }
func (*ApplicationGatewaySpecUrlPathMapPathRule) DeepCopy ¶
func (in *ApplicationGatewaySpecUrlPathMapPathRule) DeepCopy() *ApplicationGatewaySpecUrlPathMapPathRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewaySpecUrlPathMapPathRule.
func (*ApplicationGatewaySpecUrlPathMapPathRule) DeepCopyInto ¶
func (in *ApplicationGatewaySpecUrlPathMapPathRule) DeepCopyInto(out *ApplicationGatewaySpecUrlPathMapPathRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewaySpecWafConfiguration ¶
type ApplicationGatewaySpecWafConfiguration struct { // +optional DisabledRuleGroup []ApplicationGatewaySpecWafConfigurationDisabledRuleGroup `json:"disabledRuleGroup,omitempty" tf:"disabled_rule_group,omitempty"` Enabled bool `json:"enabled" tf:"enabled"` // +optional Exclusion []ApplicationGatewaySpecWafConfigurationExclusion `json:"exclusion,omitempty" tf:"exclusion,omitempty"` // +optional FileUploadLimitMb int `json:"fileUploadLimitMb,omitempty" tf:"file_upload_limit_mb,omitempty"` FirewallMode string `json:"firewallMode" tf:"firewall_mode"` // +optional MaxRequestBodySizeKb int `json:"maxRequestBodySizeKb,omitempty" tf:"max_request_body_size_kb,omitempty"` // +optional RequestBodyCheck bool `json:"requestBodyCheck,omitempty" tf:"request_body_check,omitempty"` // +optional RuleSetType string `json:"ruleSetType,omitempty" tf:"rule_set_type,omitempty"` RuleSetVersion string `json:"ruleSetVersion" tf:"rule_set_version"` }
func (*ApplicationGatewaySpecWafConfiguration) DeepCopy ¶
func (in *ApplicationGatewaySpecWafConfiguration) DeepCopy() *ApplicationGatewaySpecWafConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewaySpecWafConfiguration.
func (*ApplicationGatewaySpecWafConfiguration) DeepCopyInto ¶
func (in *ApplicationGatewaySpecWafConfiguration) DeepCopyInto(out *ApplicationGatewaySpecWafConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewaySpecWafConfigurationDisabledRuleGroup ¶
type ApplicationGatewaySpecWafConfigurationDisabledRuleGroup struct { RuleGroupName string `json:"ruleGroupName" tf:"rule_group_name"` // +optional Rules []int64 `json:"rules,omitempty" tf:"rules,omitempty"` }
func (*ApplicationGatewaySpecWafConfigurationDisabledRuleGroup) DeepCopy ¶
func (in *ApplicationGatewaySpecWafConfigurationDisabledRuleGroup) DeepCopy() *ApplicationGatewaySpecWafConfigurationDisabledRuleGroup
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewaySpecWafConfigurationDisabledRuleGroup.
func (*ApplicationGatewaySpecWafConfigurationDisabledRuleGroup) DeepCopyInto ¶
func (in *ApplicationGatewaySpecWafConfigurationDisabledRuleGroup) DeepCopyInto(out *ApplicationGatewaySpecWafConfigurationDisabledRuleGroup)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewaySpecWafConfigurationExclusion ¶
type ApplicationGatewaySpecWafConfigurationExclusion struct { MatchVariable string `json:"matchVariable" tf:"match_variable"` // +optional Selector string `json:"selector,omitempty" tf:"selector,omitempty"` // +optional SelectorMatchOperator string `json:"selectorMatchOperator,omitempty" tf:"selector_match_operator,omitempty"` }
func (*ApplicationGatewaySpecWafConfigurationExclusion) DeepCopy ¶
func (in *ApplicationGatewaySpecWafConfigurationExclusion) DeepCopy() *ApplicationGatewaySpecWafConfigurationExclusion
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewaySpecWafConfigurationExclusion.
func (*ApplicationGatewaySpecWafConfigurationExclusion) DeepCopyInto ¶
func (in *ApplicationGatewaySpecWafConfigurationExclusion) DeepCopyInto(out *ApplicationGatewaySpecWafConfigurationExclusion)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewayStatus ¶
type ApplicationGatewayStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *ApplicationGatewaySpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*ApplicationGatewayStatus) DeepCopy ¶
func (in *ApplicationGatewayStatus) DeepCopy() *ApplicationGatewayStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayStatus.
func (*ApplicationGatewayStatus) DeepCopyInto ¶
func (in *ApplicationGatewayStatus) DeepCopyInto(out *ApplicationGatewayStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationInsights ¶
type ApplicationInsights struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ApplicationInsightsSpec `json:"spec,omitempty"` Status ApplicationInsightsStatus `json:"status,omitempty"` }
func (*ApplicationInsights) DeepCopy ¶
func (in *ApplicationInsights) DeepCopy() *ApplicationInsights
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationInsights.
func (*ApplicationInsights) DeepCopyInto ¶
func (in *ApplicationInsights) DeepCopyInto(out *ApplicationInsights)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApplicationInsights) DeepCopyObject ¶
func (in *ApplicationInsights) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ApplicationInsightsAPIKey ¶ added in v0.0.2
type ApplicationInsightsAPIKey struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ApplicationInsightsAPIKeySpec `json:"spec,omitempty"` Status ApplicationInsightsAPIKeyStatus `json:"status,omitempty"` }
func (*ApplicationInsightsAPIKey) DeepCopy ¶ added in v0.0.2
func (in *ApplicationInsightsAPIKey) DeepCopy() *ApplicationInsightsAPIKey
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationInsightsAPIKey.
func (*ApplicationInsightsAPIKey) DeepCopyInto ¶ added in v0.0.2
func (in *ApplicationInsightsAPIKey) DeepCopyInto(out *ApplicationInsightsAPIKey)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApplicationInsightsAPIKey) DeepCopyObject ¶ added in v0.0.2
func (in *ApplicationInsightsAPIKey) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ApplicationInsightsAPIKeyList ¶ added in v0.0.2
type ApplicationInsightsAPIKeyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ApplicationInsightsAPIKey CRD objects Items []ApplicationInsightsAPIKey `json:"items,omitempty"` }
ApplicationInsightsAPIKeyList is a list of ApplicationInsightsAPIKeys
func (*ApplicationInsightsAPIKeyList) DeepCopy ¶ added in v0.0.2
func (in *ApplicationInsightsAPIKeyList) DeepCopy() *ApplicationInsightsAPIKeyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationInsightsAPIKeyList.
func (*ApplicationInsightsAPIKeyList) DeepCopyInto ¶ added in v0.0.2
func (in *ApplicationInsightsAPIKeyList) DeepCopyInto(out *ApplicationInsightsAPIKeyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApplicationInsightsAPIKeyList) DeepCopyObject ¶ added in v0.0.2
func (in *ApplicationInsightsAPIKeyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ApplicationInsightsAPIKeySpec ¶ added in v0.0.2
type ApplicationInsightsAPIKeySpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` // +optional ApiKey string `json:"-" sensitive:"true" tf:"api_key,omitempty"` ApplicationInsightsID string `json:"applicationInsightsID" tf:"application_insights_id"` Name string `json:"name" tf:"name"` // +optional ReadPermissions []string `json:"readPermissions,omitempty" tf:"read_permissions,omitempty"` // +optional WritePermissions []string `json:"writePermissions,omitempty" tf:"write_permissions,omitempty"` }
func (*ApplicationInsightsAPIKeySpec) DeepCopy ¶ added in v0.0.2
func (in *ApplicationInsightsAPIKeySpec) DeepCopy() *ApplicationInsightsAPIKeySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationInsightsAPIKeySpec.
func (*ApplicationInsightsAPIKeySpec) DeepCopyInto ¶ added in v0.0.2
func (in *ApplicationInsightsAPIKeySpec) DeepCopyInto(out *ApplicationInsightsAPIKeySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationInsightsAPIKeyStatus ¶ added in v0.0.2
type ApplicationInsightsAPIKeyStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *ApplicationInsightsAPIKeySpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*ApplicationInsightsAPIKeyStatus) DeepCopy ¶ added in v0.0.2
func (in *ApplicationInsightsAPIKeyStatus) DeepCopy() *ApplicationInsightsAPIKeyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationInsightsAPIKeyStatus.
func (*ApplicationInsightsAPIKeyStatus) DeepCopyInto ¶ added in v0.0.2
func (in *ApplicationInsightsAPIKeyStatus) DeepCopyInto(out *ApplicationInsightsAPIKeyStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationInsightsList ¶
type ApplicationInsightsList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ApplicationInsights CRD objects Items []ApplicationInsights `json:"items,omitempty"` }
ApplicationInsightsList is a list of ApplicationInsightss
func (*ApplicationInsightsList) DeepCopy ¶
func (in *ApplicationInsightsList) DeepCopy() *ApplicationInsightsList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationInsightsList.
func (*ApplicationInsightsList) DeepCopyInto ¶
func (in *ApplicationInsightsList) DeepCopyInto(out *ApplicationInsightsList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApplicationInsightsList) DeepCopyObject ¶
func (in *ApplicationInsightsList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ApplicationInsightsSpec ¶
type ApplicationInsightsSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` // +optional AppID string `json:"appID,omitempty" tf:"app_id,omitempty"` ApplicationType string `json:"applicationType" tf:"application_type"` // +optional InstrumentationKey string `json:"-" sensitive:"true" tf:"instrumentation_key,omitempty"` Location string `json:"location" tf:"location"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*ApplicationInsightsSpec) DeepCopy ¶
func (in *ApplicationInsightsSpec) DeepCopy() *ApplicationInsightsSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationInsightsSpec.
func (*ApplicationInsightsSpec) DeepCopyInto ¶
func (in *ApplicationInsightsSpec) DeepCopyInto(out *ApplicationInsightsSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationInsightsStatus ¶
type ApplicationInsightsStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *ApplicationInsightsSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*ApplicationInsightsStatus) DeepCopy ¶
func (in *ApplicationInsightsStatus) DeepCopy() *ApplicationInsightsStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationInsightsStatus.
func (*ApplicationInsightsStatus) DeepCopyInto ¶
func (in *ApplicationInsightsStatus) DeepCopyInto(out *ApplicationInsightsStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationInsightsWebTest ¶
type ApplicationInsightsWebTest struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ApplicationInsightsWebTestSpec `json:"spec,omitempty"` Status ApplicationInsightsWebTestStatus `json:"status,omitempty"` }
func (*ApplicationInsightsWebTest) DeepCopy ¶
func (in *ApplicationInsightsWebTest) DeepCopy() *ApplicationInsightsWebTest
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationInsightsWebTest.
func (*ApplicationInsightsWebTest) DeepCopyInto ¶
func (in *ApplicationInsightsWebTest) DeepCopyInto(out *ApplicationInsightsWebTest)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApplicationInsightsWebTest) DeepCopyObject ¶
func (in *ApplicationInsightsWebTest) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ApplicationInsightsWebTestList ¶
type ApplicationInsightsWebTestList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ApplicationInsightsWebTest CRD objects Items []ApplicationInsightsWebTest `json:"items,omitempty"` }
ApplicationInsightsWebTestList is a list of ApplicationInsightsWebTests
func (*ApplicationInsightsWebTestList) DeepCopy ¶
func (in *ApplicationInsightsWebTestList) DeepCopy() *ApplicationInsightsWebTestList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationInsightsWebTestList.
func (*ApplicationInsightsWebTestList) DeepCopyInto ¶
func (in *ApplicationInsightsWebTestList) DeepCopyInto(out *ApplicationInsightsWebTestList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApplicationInsightsWebTestList) DeepCopyObject ¶
func (in *ApplicationInsightsWebTestList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ApplicationInsightsWebTestSpec ¶
type ApplicationInsightsWebTestSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` ApplicationInsightsID string `json:"applicationInsightsID" tf:"application_insights_id"` Configuration string `json:"configuration" tf:"configuration"` // +optional Description string `json:"description,omitempty" tf:"description,omitempty"` // +optional Enabled bool `json:"enabled,omitempty" tf:"enabled,omitempty"` // +optional Frequency int `json:"frequency,omitempty" tf:"frequency,omitempty"` // +kubebuilder:validation:MinItems=1 GeoLocations []string `json:"geoLocations" tf:"geo_locations"` Kind string `json:"kind" tf:"kind"` Location string `json:"location" tf:"location"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional RetryEnabled bool `json:"retryEnabled,omitempty" tf:"retry_enabled,omitempty"` // +optional SyntheticMonitorID string `json:"syntheticMonitorID,omitempty" tf:"synthetic_monitor_id,omitempty"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` // +optional Timeout int `json:"timeout,omitempty" tf:"timeout,omitempty"` }
func (*ApplicationInsightsWebTestSpec) DeepCopy ¶
func (in *ApplicationInsightsWebTestSpec) DeepCopy() *ApplicationInsightsWebTestSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationInsightsWebTestSpec.
func (*ApplicationInsightsWebTestSpec) DeepCopyInto ¶
func (in *ApplicationInsightsWebTestSpec) DeepCopyInto(out *ApplicationInsightsWebTestSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationInsightsWebTestStatus ¶
type ApplicationInsightsWebTestStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *ApplicationInsightsWebTestSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*ApplicationInsightsWebTestStatus) DeepCopy ¶
func (in *ApplicationInsightsWebTestStatus) DeepCopy() *ApplicationInsightsWebTestStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationInsightsWebTestStatus.
func (*ApplicationInsightsWebTestStatus) DeepCopyInto ¶
func (in *ApplicationInsightsWebTestStatus) DeepCopyInto(out *ApplicationInsightsWebTestStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationSecurityGroup ¶
type ApplicationSecurityGroup struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ApplicationSecurityGroupSpec `json:"spec,omitempty"` Status ApplicationSecurityGroupStatus `json:"status,omitempty"` }
func (*ApplicationSecurityGroup) DeepCopy ¶
func (in *ApplicationSecurityGroup) DeepCopy() *ApplicationSecurityGroup
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationSecurityGroup.
func (*ApplicationSecurityGroup) DeepCopyInto ¶
func (in *ApplicationSecurityGroup) DeepCopyInto(out *ApplicationSecurityGroup)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApplicationSecurityGroup) DeepCopyObject ¶
func (in *ApplicationSecurityGroup) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ApplicationSecurityGroupList ¶
type ApplicationSecurityGroupList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ApplicationSecurityGroup CRD objects Items []ApplicationSecurityGroup `json:"items,omitempty"` }
ApplicationSecurityGroupList is a list of ApplicationSecurityGroups
func (*ApplicationSecurityGroupList) DeepCopy ¶
func (in *ApplicationSecurityGroupList) DeepCopy() *ApplicationSecurityGroupList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationSecurityGroupList.
func (*ApplicationSecurityGroupList) DeepCopyInto ¶
func (in *ApplicationSecurityGroupList) DeepCopyInto(out *ApplicationSecurityGroupList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApplicationSecurityGroupList) DeepCopyObject ¶
func (in *ApplicationSecurityGroupList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ApplicationSecurityGroupSpec ¶
type ApplicationSecurityGroupSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` Location string `json:"location" tf:"location"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*ApplicationSecurityGroupSpec) DeepCopy ¶
func (in *ApplicationSecurityGroupSpec) DeepCopy() *ApplicationSecurityGroupSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationSecurityGroupSpec.
func (*ApplicationSecurityGroupSpec) DeepCopyInto ¶
func (in *ApplicationSecurityGroupSpec) DeepCopyInto(out *ApplicationSecurityGroupSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationSecurityGroupStatus ¶
type ApplicationSecurityGroupStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *ApplicationSecurityGroupSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*ApplicationSecurityGroupStatus) DeepCopy ¶
func (in *ApplicationSecurityGroupStatus) DeepCopy() *ApplicationSecurityGroupStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationSecurityGroupStatus.
func (*ApplicationSecurityGroupStatus) DeepCopyInto ¶
func (in *ApplicationSecurityGroupStatus) DeepCopyInto(out *ApplicationSecurityGroupStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutomationAccount ¶
type AutomationAccount struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AutomationAccountSpec `json:"spec,omitempty"` Status AutomationAccountStatus `json:"status,omitempty"` }
func (*AutomationAccount) DeepCopy ¶
func (in *AutomationAccount) DeepCopy() *AutomationAccount
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutomationAccount.
func (*AutomationAccount) DeepCopyInto ¶
func (in *AutomationAccount) DeepCopyInto(out *AutomationAccount)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AutomationAccount) DeepCopyObject ¶
func (in *AutomationAccount) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AutomationAccountList ¶
type AutomationAccountList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of AutomationAccount CRD objects Items []AutomationAccount `json:"items,omitempty"` }
AutomationAccountList is a list of AutomationAccounts
func (*AutomationAccountList) DeepCopy ¶
func (in *AutomationAccountList) DeepCopy() *AutomationAccountList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutomationAccountList.
func (*AutomationAccountList) DeepCopyInto ¶
func (in *AutomationAccountList) DeepCopyInto(out *AutomationAccountList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AutomationAccountList) DeepCopyObject ¶
func (in *AutomationAccountList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AutomationAccountSpec ¶
type AutomationAccountSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional DscPrimaryAccessKey string `json:"dscPrimaryAccessKey,omitempty" tf:"dsc_primary_access_key,omitempty"` // +optional DscSecondaryAccessKey string `json:"dscSecondaryAccessKey,omitempty" tf:"dsc_secondary_access_key,omitempty"` // +optional DscServerEndpoint string `json:"dscServerEndpoint,omitempty" tf:"dsc_server_endpoint,omitempty"` Location string `json:"location" tf:"location"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional // +kubebuilder:validation:MaxItems=1 // Deprecated Sku []AutomationAccountSpecSku `json:"sku,omitempty" tf:"sku,omitempty"` // +optional SkuName string `json:"skuName,omitempty" tf:"sku_name,omitempty"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*AutomationAccountSpec) DeepCopy ¶
func (in *AutomationAccountSpec) DeepCopy() *AutomationAccountSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutomationAccountSpec.
func (*AutomationAccountSpec) DeepCopyInto ¶
func (in *AutomationAccountSpec) DeepCopyInto(out *AutomationAccountSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutomationAccountSpecSku ¶ added in v0.0.2
type AutomationAccountSpecSku struct { // +optional Name string `json:"name,omitempty" tf:"name,omitempty"` }
func (*AutomationAccountSpecSku) DeepCopy ¶ added in v0.0.2
func (in *AutomationAccountSpecSku) DeepCopy() *AutomationAccountSpecSku
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutomationAccountSpecSku.
func (*AutomationAccountSpecSku) DeepCopyInto ¶ added in v0.0.2
func (in *AutomationAccountSpecSku) DeepCopyInto(out *AutomationAccountSpecSku)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutomationAccountStatus ¶
type AutomationAccountStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *AutomationAccountSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*AutomationAccountStatus) DeepCopy ¶
func (in *AutomationAccountStatus) DeepCopy() *AutomationAccountStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutomationAccountStatus.
func (*AutomationAccountStatus) DeepCopyInto ¶
func (in *AutomationAccountStatus) DeepCopyInto(out *AutomationAccountStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutomationCredential ¶
type AutomationCredential struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AutomationCredentialSpec `json:"spec,omitempty"` Status AutomationCredentialStatus `json:"status,omitempty"` }
func (*AutomationCredential) DeepCopy ¶
func (in *AutomationCredential) DeepCopy() *AutomationCredential
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutomationCredential.
func (*AutomationCredential) DeepCopyInto ¶
func (in *AutomationCredential) DeepCopyInto(out *AutomationCredential)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AutomationCredential) DeepCopyObject ¶
func (in *AutomationCredential) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AutomationCredentialList ¶
type AutomationCredentialList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of AutomationCredential CRD objects Items []AutomationCredential `json:"items,omitempty"` }
AutomationCredentialList is a list of AutomationCredentials
func (*AutomationCredentialList) DeepCopy ¶
func (in *AutomationCredentialList) DeepCopy() *AutomationCredentialList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutomationCredentialList.
func (*AutomationCredentialList) DeepCopyInto ¶
func (in *AutomationCredentialList) DeepCopyInto(out *AutomationCredentialList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AutomationCredentialList) DeepCopyObject ¶
func (in *AutomationCredentialList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AutomationCredentialSpec ¶
type AutomationCredentialSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` AccountName string `json:"accountName" tf:"account_name"` // +optional Description string `json:"description,omitempty" tf:"description,omitempty"` Name string `json:"name" tf:"name"` Password string `json:"-" sensitive:"true" tf:"password"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` Username string `json:"username" tf:"username"` }
func (*AutomationCredentialSpec) DeepCopy ¶
func (in *AutomationCredentialSpec) DeepCopy() *AutomationCredentialSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutomationCredentialSpec.
func (*AutomationCredentialSpec) DeepCopyInto ¶
func (in *AutomationCredentialSpec) DeepCopyInto(out *AutomationCredentialSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutomationCredentialStatus ¶
type AutomationCredentialStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *AutomationCredentialSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*AutomationCredentialStatus) DeepCopy ¶
func (in *AutomationCredentialStatus) DeepCopy() *AutomationCredentialStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutomationCredentialStatus.
func (*AutomationCredentialStatus) DeepCopyInto ¶
func (in *AutomationCredentialStatus) DeepCopyInto(out *AutomationCredentialStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutomationDscConfiguration ¶
type AutomationDscConfiguration struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AutomationDscConfigurationSpec `json:"spec,omitempty"` Status AutomationDscConfigurationStatus `json:"status,omitempty"` }
func (*AutomationDscConfiguration) DeepCopy ¶
func (in *AutomationDscConfiguration) DeepCopy() *AutomationDscConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutomationDscConfiguration.
func (*AutomationDscConfiguration) DeepCopyInto ¶
func (in *AutomationDscConfiguration) DeepCopyInto(out *AutomationDscConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AutomationDscConfiguration) DeepCopyObject ¶
func (in *AutomationDscConfiguration) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AutomationDscConfigurationList ¶
type AutomationDscConfigurationList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of AutomationDscConfiguration CRD objects Items []AutomationDscConfiguration `json:"items,omitempty"` }
AutomationDscConfigurationList is a list of AutomationDscConfigurations
func (*AutomationDscConfigurationList) DeepCopy ¶
func (in *AutomationDscConfigurationList) DeepCopy() *AutomationDscConfigurationList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutomationDscConfigurationList.
func (*AutomationDscConfigurationList) DeepCopyInto ¶
func (in *AutomationDscConfigurationList) DeepCopyInto(out *AutomationDscConfigurationList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AutomationDscConfigurationList) DeepCopyObject ¶
func (in *AutomationDscConfigurationList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AutomationDscConfigurationSpec ¶
type AutomationDscConfigurationSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` AutomationAccountName string `json:"automationAccountName" tf:"automation_account_name"` ContentEmbedded string `json:"contentEmbedded" tf:"content_embedded"` // +optional Description string `json:"description,omitempty" tf:"description,omitempty"` Location string `json:"location" tf:"location"` // +optional LogVerbose bool `json:"logVerbose,omitempty" tf:"log_verbose,omitempty"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional State string `json:"state,omitempty" tf:"state,omitempty"` }
func (*AutomationDscConfigurationSpec) DeepCopy ¶
func (in *AutomationDscConfigurationSpec) DeepCopy() *AutomationDscConfigurationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutomationDscConfigurationSpec.
func (*AutomationDscConfigurationSpec) DeepCopyInto ¶
func (in *AutomationDscConfigurationSpec) DeepCopyInto(out *AutomationDscConfigurationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutomationDscConfigurationStatus ¶
type AutomationDscConfigurationStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *AutomationDscConfigurationSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*AutomationDscConfigurationStatus) DeepCopy ¶
func (in *AutomationDscConfigurationStatus) DeepCopy() *AutomationDscConfigurationStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutomationDscConfigurationStatus.
func (*AutomationDscConfigurationStatus) DeepCopyInto ¶
func (in *AutomationDscConfigurationStatus) DeepCopyInto(out *AutomationDscConfigurationStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutomationDscNodeconfiguration ¶
type AutomationDscNodeconfiguration struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AutomationDscNodeconfigurationSpec `json:"spec,omitempty"` Status AutomationDscNodeconfigurationStatus `json:"status,omitempty"` }
func (*AutomationDscNodeconfiguration) DeepCopy ¶
func (in *AutomationDscNodeconfiguration) DeepCopy() *AutomationDscNodeconfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutomationDscNodeconfiguration.
func (*AutomationDscNodeconfiguration) DeepCopyInto ¶
func (in *AutomationDscNodeconfiguration) DeepCopyInto(out *AutomationDscNodeconfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AutomationDscNodeconfiguration) DeepCopyObject ¶
func (in *AutomationDscNodeconfiguration) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AutomationDscNodeconfigurationList ¶
type AutomationDscNodeconfigurationList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of AutomationDscNodeconfiguration CRD objects Items []AutomationDscNodeconfiguration `json:"items,omitempty"` }
AutomationDscNodeconfigurationList is a list of AutomationDscNodeconfigurations
func (*AutomationDscNodeconfigurationList) DeepCopy ¶
func (in *AutomationDscNodeconfigurationList) DeepCopy() *AutomationDscNodeconfigurationList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutomationDscNodeconfigurationList.
func (*AutomationDscNodeconfigurationList) DeepCopyInto ¶
func (in *AutomationDscNodeconfigurationList) DeepCopyInto(out *AutomationDscNodeconfigurationList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AutomationDscNodeconfigurationList) DeepCopyObject ¶
func (in *AutomationDscNodeconfigurationList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AutomationDscNodeconfigurationSpec ¶
type AutomationDscNodeconfigurationSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` AutomationAccountName string `json:"automationAccountName" tf:"automation_account_name"` // +optional ConfigurationName string `json:"configurationName,omitempty" tf:"configuration_name,omitempty"` ContentEmbedded string `json:"contentEmbedded" tf:"content_embedded"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` }
func (*AutomationDscNodeconfigurationSpec) DeepCopy ¶
func (in *AutomationDscNodeconfigurationSpec) DeepCopy() *AutomationDscNodeconfigurationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutomationDscNodeconfigurationSpec.
func (*AutomationDscNodeconfigurationSpec) DeepCopyInto ¶
func (in *AutomationDscNodeconfigurationSpec) DeepCopyInto(out *AutomationDscNodeconfigurationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutomationDscNodeconfigurationStatus ¶
type AutomationDscNodeconfigurationStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *AutomationDscNodeconfigurationSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*AutomationDscNodeconfigurationStatus) DeepCopy ¶
func (in *AutomationDscNodeconfigurationStatus) DeepCopy() *AutomationDscNodeconfigurationStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutomationDscNodeconfigurationStatus.
func (*AutomationDscNodeconfigurationStatus) DeepCopyInto ¶
func (in *AutomationDscNodeconfigurationStatus) DeepCopyInto(out *AutomationDscNodeconfigurationStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutomationModule ¶
type AutomationModule struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AutomationModuleSpec `json:"spec,omitempty"` Status AutomationModuleStatus `json:"status,omitempty"` }
func (*AutomationModule) DeepCopy ¶
func (in *AutomationModule) DeepCopy() *AutomationModule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutomationModule.
func (*AutomationModule) DeepCopyInto ¶
func (in *AutomationModule) DeepCopyInto(out *AutomationModule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AutomationModule) DeepCopyObject ¶
func (in *AutomationModule) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AutomationModuleList ¶
type AutomationModuleList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of AutomationModule CRD objects Items []AutomationModule `json:"items,omitempty"` }
AutomationModuleList is a list of AutomationModules
func (*AutomationModuleList) DeepCopy ¶
func (in *AutomationModuleList) DeepCopy() *AutomationModuleList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutomationModuleList.
func (*AutomationModuleList) DeepCopyInto ¶
func (in *AutomationModuleList) DeepCopyInto(out *AutomationModuleList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AutomationModuleList) DeepCopyObject ¶
func (in *AutomationModuleList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AutomationModuleSpec ¶
type AutomationModuleSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` AutomationAccountName string `json:"automationAccountName" tf:"automation_account_name"` // +kubebuilder:validation:MaxItems=1 ModuleLink []AutomationModuleSpecModuleLink `json:"moduleLink" tf:"module_link"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` }
func (*AutomationModuleSpec) DeepCopy ¶
func (in *AutomationModuleSpec) DeepCopy() *AutomationModuleSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutomationModuleSpec.
func (*AutomationModuleSpec) DeepCopyInto ¶
func (in *AutomationModuleSpec) DeepCopyInto(out *AutomationModuleSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutomationModuleSpecModuleLink ¶
type AutomationModuleSpecModuleLink struct { // +optional // +kubebuilder:validation:MaxItems=1 Hash []AutomationModuleSpecModuleLinkHash `json:"hash,omitempty" tf:"hash,omitempty"` Uri string `json:"uri" tf:"uri"` }
func (*AutomationModuleSpecModuleLink) DeepCopy ¶
func (in *AutomationModuleSpecModuleLink) DeepCopy() *AutomationModuleSpecModuleLink
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutomationModuleSpecModuleLink.
func (*AutomationModuleSpecModuleLink) DeepCopyInto ¶
func (in *AutomationModuleSpecModuleLink) DeepCopyInto(out *AutomationModuleSpecModuleLink)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutomationModuleSpecModuleLinkHash ¶
type AutomationModuleSpecModuleLinkHash struct { Algorithm string `json:"algorithm" tf:"algorithm"` Value string `json:"value" tf:"value"` }
func (*AutomationModuleSpecModuleLinkHash) DeepCopy ¶
func (in *AutomationModuleSpecModuleLinkHash) DeepCopy() *AutomationModuleSpecModuleLinkHash
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutomationModuleSpecModuleLinkHash.
func (*AutomationModuleSpecModuleLinkHash) DeepCopyInto ¶
func (in *AutomationModuleSpecModuleLinkHash) DeepCopyInto(out *AutomationModuleSpecModuleLinkHash)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutomationModuleStatus ¶
type AutomationModuleStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *AutomationModuleSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*AutomationModuleStatus) DeepCopy ¶
func (in *AutomationModuleStatus) DeepCopy() *AutomationModuleStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutomationModuleStatus.
func (*AutomationModuleStatus) DeepCopyInto ¶
func (in *AutomationModuleStatus) DeepCopyInto(out *AutomationModuleStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutomationRunbook ¶
type AutomationRunbook struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AutomationRunbookSpec `json:"spec,omitempty"` Status AutomationRunbookStatus `json:"status,omitempty"` }
func (*AutomationRunbook) DeepCopy ¶
func (in *AutomationRunbook) DeepCopy() *AutomationRunbook
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutomationRunbook.
func (*AutomationRunbook) DeepCopyInto ¶
func (in *AutomationRunbook) DeepCopyInto(out *AutomationRunbook)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AutomationRunbook) DeepCopyObject ¶
func (in *AutomationRunbook) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AutomationRunbookList ¶
type AutomationRunbookList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of AutomationRunbook CRD objects Items []AutomationRunbook `json:"items,omitempty"` }
AutomationRunbookList is a list of AutomationRunbooks
func (*AutomationRunbookList) DeepCopy ¶
func (in *AutomationRunbookList) DeepCopy() *AutomationRunbookList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutomationRunbookList.
func (*AutomationRunbookList) DeepCopyInto ¶
func (in *AutomationRunbookList) DeepCopyInto(out *AutomationRunbookList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AutomationRunbookList) DeepCopyObject ¶
func (in *AutomationRunbookList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AutomationRunbookSpec ¶
type AutomationRunbookSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` AccountName string `json:"accountName" tf:"account_name"` // +optional Content string `json:"content,omitempty" tf:"content,omitempty"` // +optional Description string `json:"description,omitempty" tf:"description,omitempty"` Location string `json:"location" tf:"location"` LogProgress bool `json:"logProgress" tf:"log_progress"` LogVerbose bool `json:"logVerbose" tf:"log_verbose"` Name string `json:"name" tf:"name"` // +kubebuilder:validation:MaxItems=1 PublishContentLink []AutomationRunbookSpecPublishContentLink `json:"publishContentLink" tf:"publish_content_link"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` RunbookType string `json:"runbookType" tf:"runbook_type"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*AutomationRunbookSpec) DeepCopy ¶
func (in *AutomationRunbookSpec) DeepCopy() *AutomationRunbookSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutomationRunbookSpec.
func (*AutomationRunbookSpec) DeepCopyInto ¶
func (in *AutomationRunbookSpec) DeepCopyInto(out *AutomationRunbookSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutomationRunbookSpecPublishContentLink ¶
type AutomationRunbookSpecPublishContentLink struct { // +optional // +kubebuilder:validation:MaxItems=1 Hash []AutomationRunbookSpecPublishContentLinkHash `json:"hash,omitempty" tf:"hash,omitempty"` Uri string `json:"uri" tf:"uri"` // +optional Version string `json:"version,omitempty" tf:"version,omitempty"` }
func (*AutomationRunbookSpecPublishContentLink) DeepCopy ¶
func (in *AutomationRunbookSpecPublishContentLink) DeepCopy() *AutomationRunbookSpecPublishContentLink
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutomationRunbookSpecPublishContentLink.
func (*AutomationRunbookSpecPublishContentLink) DeepCopyInto ¶
func (in *AutomationRunbookSpecPublishContentLink) DeepCopyInto(out *AutomationRunbookSpecPublishContentLink)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutomationRunbookSpecPublishContentLinkHash ¶
type AutomationRunbookSpecPublishContentLinkHash struct { Algorithm string `json:"algorithm" tf:"algorithm"` Value string `json:"value" tf:"value"` }
func (*AutomationRunbookSpecPublishContentLinkHash) DeepCopy ¶
func (in *AutomationRunbookSpecPublishContentLinkHash) DeepCopy() *AutomationRunbookSpecPublishContentLinkHash
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutomationRunbookSpecPublishContentLinkHash.
func (*AutomationRunbookSpecPublishContentLinkHash) DeepCopyInto ¶
func (in *AutomationRunbookSpecPublishContentLinkHash) DeepCopyInto(out *AutomationRunbookSpecPublishContentLinkHash)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutomationRunbookStatus ¶
type AutomationRunbookStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *AutomationRunbookSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*AutomationRunbookStatus) DeepCopy ¶
func (in *AutomationRunbookStatus) DeepCopy() *AutomationRunbookStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutomationRunbookStatus.
func (*AutomationRunbookStatus) DeepCopyInto ¶
func (in *AutomationRunbookStatus) DeepCopyInto(out *AutomationRunbookStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutomationSchedule ¶
type AutomationSchedule struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AutomationScheduleSpec `json:"spec,omitempty"` Status AutomationScheduleStatus `json:"status,omitempty"` }
func (*AutomationSchedule) DeepCopy ¶
func (in *AutomationSchedule) DeepCopy() *AutomationSchedule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutomationSchedule.
func (*AutomationSchedule) DeepCopyInto ¶
func (in *AutomationSchedule) DeepCopyInto(out *AutomationSchedule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AutomationSchedule) DeepCopyObject ¶
func (in *AutomationSchedule) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AutomationScheduleList ¶
type AutomationScheduleList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of AutomationSchedule CRD objects Items []AutomationSchedule `json:"items,omitempty"` }
AutomationScheduleList is a list of AutomationSchedules
func (*AutomationScheduleList) DeepCopy ¶
func (in *AutomationScheduleList) DeepCopy() *AutomationScheduleList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutomationScheduleList.
func (*AutomationScheduleList) DeepCopyInto ¶
func (in *AutomationScheduleList) DeepCopyInto(out *AutomationScheduleList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AutomationScheduleList) DeepCopyObject ¶
func (in *AutomationScheduleList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AutomationScheduleSpec ¶
type AutomationScheduleSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional // Deprecated AccountName string `json:"accountName,omitempty" tf:"account_name,omitempty"` // +optional AutomationAccountName string `json:"automationAccountName,omitempty" tf:"automation_account_name,omitempty"` // +optional Description string `json:"description,omitempty" tf:"description,omitempty"` // +optional ExpiryTime string `json:"expiryTime,omitempty" tf:"expiry_time,omitempty"` Frequency string `json:"frequency" tf:"frequency"` // +optional Interval int `json:"interval,omitempty" tf:"interval,omitempty"` // +optional MonthDays []int64 `json:"monthDays,omitempty" tf:"month_days,omitempty"` // +optional MonthlyOccurrence []AutomationScheduleSpecMonthlyOccurrence `json:"monthlyOccurrence,omitempty" tf:"monthly_occurrence,omitempty"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional StartTime string `json:"startTime,omitempty" tf:"start_time,omitempty"` // +optional Timezone string `json:"timezone,omitempty" tf:"timezone,omitempty"` // +optional WeekDays []string `json:"weekDays,omitempty" tf:"week_days,omitempty"` }
func (*AutomationScheduleSpec) DeepCopy ¶
func (in *AutomationScheduleSpec) DeepCopy() *AutomationScheduleSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutomationScheduleSpec.
func (*AutomationScheduleSpec) DeepCopyInto ¶
func (in *AutomationScheduleSpec) DeepCopyInto(out *AutomationScheduleSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutomationScheduleSpecMonthlyOccurrence ¶
type AutomationScheduleSpecMonthlyOccurrence struct { Day string `json:"day" tf:"day"` Occurrence int `json:"occurrence" tf:"occurrence"` }
func (*AutomationScheduleSpecMonthlyOccurrence) DeepCopy ¶
func (in *AutomationScheduleSpecMonthlyOccurrence) DeepCopy() *AutomationScheduleSpecMonthlyOccurrence
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutomationScheduleSpecMonthlyOccurrence.
func (*AutomationScheduleSpecMonthlyOccurrence) DeepCopyInto ¶
func (in *AutomationScheduleSpecMonthlyOccurrence) DeepCopyInto(out *AutomationScheduleSpecMonthlyOccurrence)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutomationScheduleStatus ¶
type AutomationScheduleStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *AutomationScheduleSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*AutomationScheduleStatus) DeepCopy ¶
func (in *AutomationScheduleStatus) DeepCopy() *AutomationScheduleStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutomationScheduleStatus.
func (*AutomationScheduleStatus) DeepCopyInto ¶
func (in *AutomationScheduleStatus) DeepCopyInto(out *AutomationScheduleStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutomationVariableBool ¶
type AutomationVariableBool struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AutomationVariableBoolSpec `json:"spec,omitempty"` Status AutomationVariableBoolStatus `json:"status,omitempty"` }
func (*AutomationVariableBool) DeepCopy ¶
func (in *AutomationVariableBool) DeepCopy() *AutomationVariableBool
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutomationVariableBool.
func (*AutomationVariableBool) DeepCopyInto ¶
func (in *AutomationVariableBool) DeepCopyInto(out *AutomationVariableBool)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AutomationVariableBool) DeepCopyObject ¶
func (in *AutomationVariableBool) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AutomationVariableBoolList ¶
type AutomationVariableBoolList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of AutomationVariableBool CRD objects Items []AutomationVariableBool `json:"items,omitempty"` }
AutomationVariableBoolList is a list of AutomationVariableBools
func (*AutomationVariableBoolList) DeepCopy ¶
func (in *AutomationVariableBoolList) DeepCopy() *AutomationVariableBoolList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutomationVariableBoolList.
func (*AutomationVariableBoolList) DeepCopyInto ¶
func (in *AutomationVariableBoolList) DeepCopyInto(out *AutomationVariableBoolList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AutomationVariableBoolList) DeepCopyObject ¶
func (in *AutomationVariableBoolList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AutomationVariableBoolSpec ¶
type AutomationVariableBoolSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` AutomationAccountName string `json:"automationAccountName" tf:"automation_account_name"` // +optional Description string `json:"description,omitempty" tf:"description,omitempty"` // +optional Encrypted bool `json:"encrypted,omitempty" tf:"encrypted,omitempty"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional Value bool `json:"value,omitempty" tf:"value,omitempty"` }
func (*AutomationVariableBoolSpec) DeepCopy ¶
func (in *AutomationVariableBoolSpec) DeepCopy() *AutomationVariableBoolSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutomationVariableBoolSpec.
func (*AutomationVariableBoolSpec) DeepCopyInto ¶
func (in *AutomationVariableBoolSpec) DeepCopyInto(out *AutomationVariableBoolSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutomationVariableBoolStatus ¶
type AutomationVariableBoolStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *AutomationVariableBoolSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*AutomationVariableBoolStatus) DeepCopy ¶
func (in *AutomationVariableBoolStatus) DeepCopy() *AutomationVariableBoolStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutomationVariableBoolStatus.
func (*AutomationVariableBoolStatus) DeepCopyInto ¶
func (in *AutomationVariableBoolStatus) DeepCopyInto(out *AutomationVariableBoolStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutomationVariableDatetime ¶
type AutomationVariableDatetime struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AutomationVariableDatetimeSpec `json:"spec,omitempty"` Status AutomationVariableDatetimeStatus `json:"status,omitempty"` }
func (*AutomationVariableDatetime) DeepCopy ¶
func (in *AutomationVariableDatetime) DeepCopy() *AutomationVariableDatetime
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutomationVariableDatetime.
func (*AutomationVariableDatetime) DeepCopyInto ¶
func (in *AutomationVariableDatetime) DeepCopyInto(out *AutomationVariableDatetime)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AutomationVariableDatetime) DeepCopyObject ¶
func (in *AutomationVariableDatetime) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AutomationVariableDatetimeList ¶
type AutomationVariableDatetimeList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of AutomationVariableDatetime CRD objects Items []AutomationVariableDatetime `json:"items,omitempty"` }
AutomationVariableDatetimeList is a list of AutomationVariableDatetimes
func (*AutomationVariableDatetimeList) DeepCopy ¶
func (in *AutomationVariableDatetimeList) DeepCopy() *AutomationVariableDatetimeList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutomationVariableDatetimeList.
func (*AutomationVariableDatetimeList) DeepCopyInto ¶
func (in *AutomationVariableDatetimeList) DeepCopyInto(out *AutomationVariableDatetimeList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AutomationVariableDatetimeList) DeepCopyObject ¶
func (in *AutomationVariableDatetimeList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AutomationVariableDatetimeSpec ¶
type AutomationVariableDatetimeSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` AutomationAccountName string `json:"automationAccountName" tf:"automation_account_name"` // +optional Description string `json:"description,omitempty" tf:"description,omitempty"` // +optional Encrypted bool `json:"encrypted,omitempty" tf:"encrypted,omitempty"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional Value string `json:"value,omitempty" tf:"value,omitempty"` }
func (*AutomationVariableDatetimeSpec) DeepCopy ¶
func (in *AutomationVariableDatetimeSpec) DeepCopy() *AutomationVariableDatetimeSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutomationVariableDatetimeSpec.
func (*AutomationVariableDatetimeSpec) DeepCopyInto ¶
func (in *AutomationVariableDatetimeSpec) DeepCopyInto(out *AutomationVariableDatetimeSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutomationVariableDatetimeStatus ¶
type AutomationVariableDatetimeStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *AutomationVariableDatetimeSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*AutomationVariableDatetimeStatus) DeepCopy ¶
func (in *AutomationVariableDatetimeStatus) DeepCopy() *AutomationVariableDatetimeStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutomationVariableDatetimeStatus.
func (*AutomationVariableDatetimeStatus) DeepCopyInto ¶
func (in *AutomationVariableDatetimeStatus) DeepCopyInto(out *AutomationVariableDatetimeStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutomationVariableInt ¶
type AutomationVariableInt struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AutomationVariableIntSpec `json:"spec,omitempty"` Status AutomationVariableIntStatus `json:"status,omitempty"` }
func (*AutomationVariableInt) DeepCopy ¶
func (in *AutomationVariableInt) DeepCopy() *AutomationVariableInt
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutomationVariableInt.
func (*AutomationVariableInt) DeepCopyInto ¶
func (in *AutomationVariableInt) DeepCopyInto(out *AutomationVariableInt)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AutomationVariableInt) DeepCopyObject ¶
func (in *AutomationVariableInt) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AutomationVariableIntList ¶
type AutomationVariableIntList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of AutomationVariableInt CRD objects Items []AutomationVariableInt `json:"items,omitempty"` }
AutomationVariableIntList is a list of AutomationVariableInts
func (*AutomationVariableIntList) DeepCopy ¶
func (in *AutomationVariableIntList) DeepCopy() *AutomationVariableIntList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutomationVariableIntList.
func (*AutomationVariableIntList) DeepCopyInto ¶
func (in *AutomationVariableIntList) DeepCopyInto(out *AutomationVariableIntList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AutomationVariableIntList) DeepCopyObject ¶
func (in *AutomationVariableIntList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AutomationVariableIntSpec ¶
type AutomationVariableIntSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` AutomationAccountName string `json:"automationAccountName" tf:"automation_account_name"` // +optional Description string `json:"description,omitempty" tf:"description,omitempty"` // +optional Encrypted bool `json:"encrypted,omitempty" tf:"encrypted,omitempty"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional Value int `json:"value,omitempty" tf:"value,omitempty"` }
func (*AutomationVariableIntSpec) DeepCopy ¶
func (in *AutomationVariableIntSpec) DeepCopy() *AutomationVariableIntSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutomationVariableIntSpec.
func (*AutomationVariableIntSpec) DeepCopyInto ¶
func (in *AutomationVariableIntSpec) DeepCopyInto(out *AutomationVariableIntSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutomationVariableIntStatus ¶
type AutomationVariableIntStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *AutomationVariableIntSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*AutomationVariableIntStatus) DeepCopy ¶
func (in *AutomationVariableIntStatus) DeepCopy() *AutomationVariableIntStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutomationVariableIntStatus.
func (*AutomationVariableIntStatus) DeepCopyInto ¶
func (in *AutomationVariableIntStatus) DeepCopyInto(out *AutomationVariableIntStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutomationVariableString ¶
type AutomationVariableString struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AutomationVariableStringSpec `json:"spec,omitempty"` Status AutomationVariableStringStatus `json:"status,omitempty"` }
func (*AutomationVariableString) DeepCopy ¶
func (in *AutomationVariableString) DeepCopy() *AutomationVariableString
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutomationVariableString.
func (*AutomationVariableString) DeepCopyInto ¶
func (in *AutomationVariableString) DeepCopyInto(out *AutomationVariableString)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AutomationVariableString) DeepCopyObject ¶
func (in *AutomationVariableString) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AutomationVariableStringList ¶
type AutomationVariableStringList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of AutomationVariableString CRD objects Items []AutomationVariableString `json:"items,omitempty"` }
AutomationVariableStringList is a list of AutomationVariableStrings
func (*AutomationVariableStringList) DeepCopy ¶
func (in *AutomationVariableStringList) DeepCopy() *AutomationVariableStringList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutomationVariableStringList.
func (*AutomationVariableStringList) DeepCopyInto ¶
func (in *AutomationVariableStringList) DeepCopyInto(out *AutomationVariableStringList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AutomationVariableStringList) DeepCopyObject ¶
func (in *AutomationVariableStringList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AutomationVariableStringSpec ¶
type AutomationVariableStringSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` AutomationAccountName string `json:"automationAccountName" tf:"automation_account_name"` // +optional Description string `json:"description,omitempty" tf:"description,omitempty"` // +optional Encrypted bool `json:"encrypted,omitempty" tf:"encrypted,omitempty"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional Value string `json:"value,omitempty" tf:"value,omitempty"` }
func (*AutomationVariableStringSpec) DeepCopy ¶
func (in *AutomationVariableStringSpec) DeepCopy() *AutomationVariableStringSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutomationVariableStringSpec.
func (*AutomationVariableStringSpec) DeepCopyInto ¶
func (in *AutomationVariableStringSpec) DeepCopyInto(out *AutomationVariableStringSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutomationVariableStringStatus ¶
type AutomationVariableStringStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *AutomationVariableStringSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*AutomationVariableStringStatus) DeepCopy ¶
func (in *AutomationVariableStringStatus) DeepCopy() *AutomationVariableStringStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutomationVariableStringStatus.
func (*AutomationVariableStringStatus) DeepCopyInto ¶
func (in *AutomationVariableStringStatus) DeepCopyInto(out *AutomationVariableStringStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutoscaleSetting ¶
type AutoscaleSetting struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AutoscaleSettingSpec `json:"spec,omitempty"` Status AutoscaleSettingStatus `json:"status,omitempty"` }
func (*AutoscaleSetting) DeepCopy ¶
func (in *AutoscaleSetting) DeepCopy() *AutoscaleSetting
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoscaleSetting.
func (*AutoscaleSetting) DeepCopyInto ¶
func (in *AutoscaleSetting) DeepCopyInto(out *AutoscaleSetting)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AutoscaleSetting) DeepCopyObject ¶
func (in *AutoscaleSetting) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AutoscaleSettingList ¶
type AutoscaleSettingList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of AutoscaleSetting CRD objects Items []AutoscaleSetting `json:"items,omitempty"` }
AutoscaleSettingList is a list of AutoscaleSettings
func (*AutoscaleSettingList) DeepCopy ¶
func (in *AutoscaleSettingList) DeepCopy() *AutoscaleSettingList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoscaleSettingList.
func (*AutoscaleSettingList) DeepCopyInto ¶
func (in *AutoscaleSettingList) DeepCopyInto(out *AutoscaleSettingList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AutoscaleSettingList) DeepCopyObject ¶
func (in *AutoscaleSettingList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AutoscaleSettingSpec ¶
type AutoscaleSettingSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Enabled bool `json:"enabled,omitempty" tf:"enabled,omitempty"` Location string `json:"location" tf:"location"` Name string `json:"name" tf:"name"` // +optional // +kubebuilder:validation:MaxItems=1 Notification []AutoscaleSettingSpecNotification `json:"notification,omitempty" tf:"notification,omitempty"` // +kubebuilder:validation:MaxItems=20 Profile []AutoscaleSettingSpecProfile `json:"profile" tf:"profile"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` TargetResourceID string `json:"targetResourceID" tf:"target_resource_id"` }
func (*AutoscaleSettingSpec) DeepCopy ¶
func (in *AutoscaleSettingSpec) DeepCopy() *AutoscaleSettingSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoscaleSettingSpec.
func (*AutoscaleSettingSpec) DeepCopyInto ¶
func (in *AutoscaleSettingSpec) DeepCopyInto(out *AutoscaleSettingSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutoscaleSettingSpecNotification ¶
type AutoscaleSettingSpecNotification struct { // +optional // +kubebuilder:validation:MaxItems=1 Email []AutoscaleSettingSpecNotificationEmail `json:"email,omitempty" tf:"email,omitempty"` // +optional Webhook []AutoscaleSettingSpecNotificationWebhook `json:"webhook,omitempty" tf:"webhook,omitempty"` }
func (*AutoscaleSettingSpecNotification) DeepCopy ¶
func (in *AutoscaleSettingSpecNotification) DeepCopy() *AutoscaleSettingSpecNotification
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoscaleSettingSpecNotification.
func (*AutoscaleSettingSpecNotification) DeepCopyInto ¶
func (in *AutoscaleSettingSpecNotification) DeepCopyInto(out *AutoscaleSettingSpecNotification)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutoscaleSettingSpecNotificationEmail ¶
type AutoscaleSettingSpecNotificationEmail struct { // +optional CustomEmails []string `json:"customEmails,omitempty" tf:"custom_emails,omitempty"` // +optional SendToSubscriptionAdministrator bool `json:"sendToSubscriptionAdministrator,omitempty" tf:"send_to_subscription_administrator,omitempty"` // +optional SendToSubscriptionCoAdministrator bool `json:"sendToSubscriptionCoAdministrator,omitempty" tf:"send_to_subscription_co_administrator,omitempty"` }
func (*AutoscaleSettingSpecNotificationEmail) DeepCopy ¶
func (in *AutoscaleSettingSpecNotificationEmail) DeepCopy() *AutoscaleSettingSpecNotificationEmail
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoscaleSettingSpecNotificationEmail.
func (*AutoscaleSettingSpecNotificationEmail) DeepCopyInto ¶
func (in *AutoscaleSettingSpecNotificationEmail) DeepCopyInto(out *AutoscaleSettingSpecNotificationEmail)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutoscaleSettingSpecNotificationWebhook ¶
type AutoscaleSettingSpecNotificationWebhook struct { // +optional Properties map[string]string `json:"properties,omitempty" tf:"properties,omitempty"` ServiceURI string `json:"serviceURI" tf:"service_uri"` }
func (*AutoscaleSettingSpecNotificationWebhook) DeepCopy ¶
func (in *AutoscaleSettingSpecNotificationWebhook) DeepCopy() *AutoscaleSettingSpecNotificationWebhook
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoscaleSettingSpecNotificationWebhook.
func (*AutoscaleSettingSpecNotificationWebhook) DeepCopyInto ¶
func (in *AutoscaleSettingSpecNotificationWebhook) DeepCopyInto(out *AutoscaleSettingSpecNotificationWebhook)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutoscaleSettingSpecProfile ¶
type AutoscaleSettingSpecProfile struct { // +kubebuilder:validation:MaxItems=1 Capacity []AutoscaleSettingSpecProfileCapacity `json:"capacity" tf:"capacity"` // +optional // +kubebuilder:validation:MaxItems=1 FixedDate []AutoscaleSettingSpecProfileFixedDate `json:"fixedDate,omitempty" tf:"fixed_date,omitempty"` Name string `json:"name" tf:"name"` // +optional // +kubebuilder:validation:MaxItems=1 Recurrence []AutoscaleSettingSpecProfileRecurrence `json:"recurrence,omitempty" tf:"recurrence,omitempty"` // +optional // +kubebuilder:validation:MaxItems=10 Rule []AutoscaleSettingSpecProfileRule `json:"rule,omitempty" tf:"rule,omitempty"` }
func (*AutoscaleSettingSpecProfile) DeepCopy ¶
func (in *AutoscaleSettingSpecProfile) DeepCopy() *AutoscaleSettingSpecProfile
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoscaleSettingSpecProfile.
func (*AutoscaleSettingSpecProfile) DeepCopyInto ¶
func (in *AutoscaleSettingSpecProfile) DeepCopyInto(out *AutoscaleSettingSpecProfile)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutoscaleSettingSpecProfileCapacity ¶
type AutoscaleSettingSpecProfileCapacity struct { Default int `json:"default" tf:"default"` Maximum int `json:"maximum" tf:"maximum"` Minimum int `json:"minimum" tf:"minimum"` }
func (*AutoscaleSettingSpecProfileCapacity) DeepCopy ¶
func (in *AutoscaleSettingSpecProfileCapacity) DeepCopy() *AutoscaleSettingSpecProfileCapacity
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoscaleSettingSpecProfileCapacity.
func (*AutoscaleSettingSpecProfileCapacity) DeepCopyInto ¶
func (in *AutoscaleSettingSpecProfileCapacity) DeepCopyInto(out *AutoscaleSettingSpecProfileCapacity)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutoscaleSettingSpecProfileFixedDate ¶
type AutoscaleSettingSpecProfileFixedDate struct { End string `json:"end" tf:"end"` Start string `json:"start" tf:"start"` // +optional Timezone string `json:"timezone,omitempty" tf:"timezone,omitempty"` }
func (*AutoscaleSettingSpecProfileFixedDate) DeepCopy ¶
func (in *AutoscaleSettingSpecProfileFixedDate) DeepCopy() *AutoscaleSettingSpecProfileFixedDate
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoscaleSettingSpecProfileFixedDate.
func (*AutoscaleSettingSpecProfileFixedDate) DeepCopyInto ¶
func (in *AutoscaleSettingSpecProfileFixedDate) DeepCopyInto(out *AutoscaleSettingSpecProfileFixedDate)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutoscaleSettingSpecProfileRecurrence ¶
type AutoscaleSettingSpecProfileRecurrence struct { Days []string `json:"days" tf:"days"` // +kubebuilder:validation:MaxItems=1 Hours []int64 `json:"hours" tf:"hours"` // +kubebuilder:validation:MaxItems=1 Minutes []int64 `json:"minutes" tf:"minutes"` // +optional Timezone string `json:"timezone,omitempty" tf:"timezone,omitempty"` }
func (*AutoscaleSettingSpecProfileRecurrence) DeepCopy ¶
func (in *AutoscaleSettingSpecProfileRecurrence) DeepCopy() *AutoscaleSettingSpecProfileRecurrence
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoscaleSettingSpecProfileRecurrence.
func (*AutoscaleSettingSpecProfileRecurrence) DeepCopyInto ¶
func (in *AutoscaleSettingSpecProfileRecurrence) DeepCopyInto(out *AutoscaleSettingSpecProfileRecurrence)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutoscaleSettingSpecProfileRule ¶
type AutoscaleSettingSpecProfileRule struct { // +kubebuilder:validation:MaxItems=1 MetricTrigger []AutoscaleSettingSpecProfileRuleMetricTrigger `json:"metricTrigger" tf:"metric_trigger"` // +kubebuilder:validation:MaxItems=1 ScaleAction []AutoscaleSettingSpecProfileRuleScaleAction `json:"scaleAction" tf:"scale_action"` }
func (*AutoscaleSettingSpecProfileRule) DeepCopy ¶
func (in *AutoscaleSettingSpecProfileRule) DeepCopy() *AutoscaleSettingSpecProfileRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoscaleSettingSpecProfileRule.
func (*AutoscaleSettingSpecProfileRule) DeepCopyInto ¶
func (in *AutoscaleSettingSpecProfileRule) DeepCopyInto(out *AutoscaleSettingSpecProfileRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutoscaleSettingSpecProfileRuleMetricTrigger ¶
type AutoscaleSettingSpecProfileRuleMetricTrigger struct { MetricName string `json:"metricName" tf:"metric_name"` MetricResourceID string `json:"metricResourceID" tf:"metric_resource_id"` Operator string `json:"operator" tf:"operator"` Statistic string `json:"statistic" tf:"statistic"` Threshold json.Number `json:"threshold" tf:"threshold"` TimeAggregation string `json:"timeAggregation" tf:"time_aggregation"` TimeGrain string `json:"timeGrain" tf:"time_grain"` TimeWindow string `json:"timeWindow" tf:"time_window"` }
func (*AutoscaleSettingSpecProfileRuleMetricTrigger) DeepCopy ¶
func (in *AutoscaleSettingSpecProfileRuleMetricTrigger) DeepCopy() *AutoscaleSettingSpecProfileRuleMetricTrigger
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoscaleSettingSpecProfileRuleMetricTrigger.
func (*AutoscaleSettingSpecProfileRuleMetricTrigger) DeepCopyInto ¶
func (in *AutoscaleSettingSpecProfileRuleMetricTrigger) DeepCopyInto(out *AutoscaleSettingSpecProfileRuleMetricTrigger)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutoscaleSettingSpecProfileRuleScaleAction ¶
type AutoscaleSettingSpecProfileRuleScaleAction struct { Cooldown string `json:"cooldown" tf:"cooldown"` Direction string `json:"direction" tf:"direction"` Type string `json:"type" tf:"type"` Value int `json:"value" tf:"value"` }
func (*AutoscaleSettingSpecProfileRuleScaleAction) DeepCopy ¶
func (in *AutoscaleSettingSpecProfileRuleScaleAction) DeepCopy() *AutoscaleSettingSpecProfileRuleScaleAction
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoscaleSettingSpecProfileRuleScaleAction.
func (*AutoscaleSettingSpecProfileRuleScaleAction) DeepCopyInto ¶
func (in *AutoscaleSettingSpecProfileRuleScaleAction) DeepCopyInto(out *AutoscaleSettingSpecProfileRuleScaleAction)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutoscaleSettingStatus ¶
type AutoscaleSettingStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *AutoscaleSettingSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*AutoscaleSettingStatus) DeepCopy ¶
func (in *AutoscaleSettingStatus) DeepCopy() *AutoscaleSettingStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoscaleSettingStatus.
func (*AutoscaleSettingStatus) DeepCopyInto ¶
func (in *AutoscaleSettingStatus) DeepCopyInto(out *AutoscaleSettingStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AvailabilitySet ¶
type AvailabilitySet struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AvailabilitySetSpec `json:"spec,omitempty"` Status AvailabilitySetStatus `json:"status,omitempty"` }
func (*AvailabilitySet) DeepCopy ¶
func (in *AvailabilitySet) DeepCopy() *AvailabilitySet
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AvailabilitySet.
func (*AvailabilitySet) DeepCopyInto ¶
func (in *AvailabilitySet) DeepCopyInto(out *AvailabilitySet)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AvailabilitySet) DeepCopyObject ¶
func (in *AvailabilitySet) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AvailabilitySetList ¶
type AvailabilitySetList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of AvailabilitySet CRD objects Items []AvailabilitySet `json:"items,omitempty"` }
AvailabilitySetList is a list of AvailabilitySets
func (*AvailabilitySetList) DeepCopy ¶
func (in *AvailabilitySetList) DeepCopy() *AvailabilitySetList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AvailabilitySetList.
func (*AvailabilitySetList) DeepCopyInto ¶
func (in *AvailabilitySetList) DeepCopyInto(out *AvailabilitySetList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AvailabilitySetList) DeepCopyObject ¶
func (in *AvailabilitySetList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AvailabilitySetSpec ¶
type AvailabilitySetSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` Location string `json:"location" tf:"location"` // +optional Managed bool `json:"managed,omitempty" tf:"managed,omitempty"` Name string `json:"name" tf:"name"` // +optional PlatformFaultDomainCount int `json:"platformFaultDomainCount,omitempty" tf:"platform_fault_domain_count,omitempty"` // +optional PlatformUpdateDomainCount int `json:"platformUpdateDomainCount,omitempty" tf:"platform_update_domain_count,omitempty"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*AvailabilitySetSpec) DeepCopy ¶
func (in *AvailabilitySetSpec) DeepCopy() *AvailabilitySetSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AvailabilitySetSpec.
func (*AvailabilitySetSpec) DeepCopyInto ¶
func (in *AvailabilitySetSpec) DeepCopyInto(out *AvailabilitySetSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AvailabilitySetStatus ¶
type AvailabilitySetStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *AvailabilitySetSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*AvailabilitySetStatus) DeepCopy ¶
func (in *AvailabilitySetStatus) DeepCopy() *AvailabilitySetStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AvailabilitySetStatus.
func (*AvailabilitySetStatus) DeepCopyInto ¶
func (in *AvailabilitySetStatus) DeepCopyInto(out *AvailabilitySetStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AzureadApplication ¶
type AzureadApplication struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AzureadApplicationSpec `json:"spec,omitempty"` Status AzureadApplicationStatus `json:"status,omitempty"` }
func (*AzureadApplication) DeepCopy ¶
func (in *AzureadApplication) DeepCopy() *AzureadApplication
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureadApplication.
func (*AzureadApplication) DeepCopyInto ¶
func (in *AzureadApplication) DeepCopyInto(out *AzureadApplication)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AzureadApplication) DeepCopyObject ¶
func (in *AzureadApplication) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AzureadApplicationList ¶
type AzureadApplicationList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of AzureadApplication CRD objects Items []AzureadApplication `json:"items,omitempty"` }
AzureadApplicationList is a list of AzureadApplications
func (*AzureadApplicationList) DeepCopy ¶
func (in *AzureadApplicationList) DeepCopy() *AzureadApplicationList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureadApplicationList.
func (*AzureadApplicationList) DeepCopyInto ¶
func (in *AzureadApplicationList) DeepCopyInto(out *AzureadApplicationList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AzureadApplicationList) DeepCopyObject ¶
func (in *AzureadApplicationList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AzureadApplicationSpec ¶
type AzureadApplicationSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional ApplicationID string `json:"applicationID,omitempty" tf:"application_id,omitempty"` // +optional AvailableToOtherTenants bool `json:"availableToOtherTenants,omitempty" tf:"available_to_other_tenants,omitempty"` // +optional Homepage string `json:"homepage,omitempty" tf:"homepage,omitempty"` // +optional // +kubebuilder:validation:MinItems=1 IdentifierUris []string `json:"identifierUris,omitempty" tf:"identifier_uris,omitempty"` Name string `json:"name" tf:"name"` // +optional Oauth2AllowImplicitFlow bool `json:"oauth2AllowImplicitFlow,omitempty" tf:"oauth2_allow_implicit_flow,omitempty"` // +optional ReplyUrls []string `json:"replyUrls,omitempty" tf:"reply_urls,omitempty"` }
func (*AzureadApplicationSpec) DeepCopy ¶
func (in *AzureadApplicationSpec) DeepCopy() *AzureadApplicationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureadApplicationSpec.
func (*AzureadApplicationSpec) DeepCopyInto ¶
func (in *AzureadApplicationSpec) DeepCopyInto(out *AzureadApplicationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AzureadApplicationStatus ¶
type AzureadApplicationStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *AzureadApplicationSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*AzureadApplicationStatus) DeepCopy ¶
func (in *AzureadApplicationStatus) DeepCopy() *AzureadApplicationStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureadApplicationStatus.
func (*AzureadApplicationStatus) DeepCopyInto ¶
func (in *AzureadApplicationStatus) DeepCopyInto(out *AzureadApplicationStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AzureadServicePrincipal ¶
type AzureadServicePrincipal struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AzureadServicePrincipalSpec `json:"spec,omitempty"` Status AzureadServicePrincipalStatus `json:"status,omitempty"` }
func (*AzureadServicePrincipal) DeepCopy ¶
func (in *AzureadServicePrincipal) DeepCopy() *AzureadServicePrincipal
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureadServicePrincipal.
func (*AzureadServicePrincipal) DeepCopyInto ¶
func (in *AzureadServicePrincipal) DeepCopyInto(out *AzureadServicePrincipal)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AzureadServicePrincipal) DeepCopyObject ¶
func (in *AzureadServicePrincipal) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AzureadServicePrincipalList ¶
type AzureadServicePrincipalList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of AzureadServicePrincipal CRD objects Items []AzureadServicePrincipal `json:"items,omitempty"` }
AzureadServicePrincipalList is a list of AzureadServicePrincipals
func (*AzureadServicePrincipalList) DeepCopy ¶
func (in *AzureadServicePrincipalList) DeepCopy() *AzureadServicePrincipalList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureadServicePrincipalList.
func (*AzureadServicePrincipalList) DeepCopyInto ¶
func (in *AzureadServicePrincipalList) DeepCopyInto(out *AzureadServicePrincipalList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AzureadServicePrincipalList) DeepCopyObject ¶
func (in *AzureadServicePrincipalList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AzureadServicePrincipalPassword ¶
type AzureadServicePrincipalPassword struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AzureadServicePrincipalPasswordSpec `json:"spec,omitempty"` Status AzureadServicePrincipalPasswordStatus `json:"status,omitempty"` }
func (*AzureadServicePrincipalPassword) DeepCopy ¶
func (in *AzureadServicePrincipalPassword) DeepCopy() *AzureadServicePrincipalPassword
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureadServicePrincipalPassword.
func (*AzureadServicePrincipalPassword) DeepCopyInto ¶
func (in *AzureadServicePrincipalPassword) DeepCopyInto(out *AzureadServicePrincipalPassword)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AzureadServicePrincipalPassword) DeepCopyObject ¶
func (in *AzureadServicePrincipalPassword) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AzureadServicePrincipalPasswordList ¶
type AzureadServicePrincipalPasswordList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of AzureadServicePrincipalPassword CRD objects Items []AzureadServicePrincipalPassword `json:"items,omitempty"` }
AzureadServicePrincipalPasswordList is a list of AzureadServicePrincipalPasswords
func (*AzureadServicePrincipalPasswordList) DeepCopy ¶
func (in *AzureadServicePrincipalPasswordList) DeepCopy() *AzureadServicePrincipalPasswordList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureadServicePrincipalPasswordList.
func (*AzureadServicePrincipalPasswordList) DeepCopyInto ¶
func (in *AzureadServicePrincipalPasswordList) DeepCopyInto(out *AzureadServicePrincipalPasswordList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AzureadServicePrincipalPasswordList) DeepCopyObject ¶
func (in *AzureadServicePrincipalPasswordList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AzureadServicePrincipalPasswordSpec ¶
type AzureadServicePrincipalPasswordSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` EndDate string `json:"endDate" tf:"end_date"` // +optional KeyID string `json:"keyID,omitempty" tf:"key_id,omitempty"` ServicePrincipalID string `json:"servicePrincipalID" tf:"service_principal_id"` // +optional StartDate string `json:"startDate,omitempty" tf:"start_date,omitempty"` Value string `json:"-" sensitive:"true" tf:"value"` }
func (*AzureadServicePrincipalPasswordSpec) DeepCopy ¶
func (in *AzureadServicePrincipalPasswordSpec) DeepCopy() *AzureadServicePrincipalPasswordSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureadServicePrincipalPasswordSpec.
func (*AzureadServicePrincipalPasswordSpec) DeepCopyInto ¶
func (in *AzureadServicePrincipalPasswordSpec) DeepCopyInto(out *AzureadServicePrincipalPasswordSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AzureadServicePrincipalPasswordStatus ¶
type AzureadServicePrincipalPasswordStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *AzureadServicePrincipalPasswordSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*AzureadServicePrincipalPasswordStatus) DeepCopy ¶
func (in *AzureadServicePrincipalPasswordStatus) DeepCopy() *AzureadServicePrincipalPasswordStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureadServicePrincipalPasswordStatus.
func (*AzureadServicePrincipalPasswordStatus) DeepCopyInto ¶
func (in *AzureadServicePrincipalPasswordStatus) DeepCopyInto(out *AzureadServicePrincipalPasswordStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AzureadServicePrincipalSpec ¶
type AzureadServicePrincipalSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` ApplicationID string `json:"applicationID" tf:"application_id"` // +optional DisplayName string `json:"displayName,omitempty" tf:"display_name,omitempty"` }
func (*AzureadServicePrincipalSpec) DeepCopy ¶
func (in *AzureadServicePrincipalSpec) DeepCopy() *AzureadServicePrincipalSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureadServicePrincipalSpec.
func (*AzureadServicePrincipalSpec) DeepCopyInto ¶
func (in *AzureadServicePrincipalSpec) DeepCopyInto(out *AzureadServicePrincipalSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AzureadServicePrincipalStatus ¶
type AzureadServicePrincipalStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *AzureadServicePrincipalSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*AzureadServicePrincipalStatus) DeepCopy ¶
func (in *AzureadServicePrincipalStatus) DeepCopy() *AzureadServicePrincipalStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureadServicePrincipalStatus.
func (*AzureadServicePrincipalStatus) DeepCopyInto ¶
func (in *AzureadServicePrincipalStatus) DeepCopyInto(out *AzureadServicePrincipalStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BatchAccount ¶
type BatchAccount struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec BatchAccountSpec `json:"spec,omitempty"` Status BatchAccountStatus `json:"status,omitempty"` }
func (*BatchAccount) DeepCopy ¶
func (in *BatchAccount) DeepCopy() *BatchAccount
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BatchAccount.
func (*BatchAccount) DeepCopyInto ¶
func (in *BatchAccount) DeepCopyInto(out *BatchAccount)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BatchAccount) DeepCopyObject ¶
func (in *BatchAccount) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type BatchAccountList ¶
type BatchAccountList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of BatchAccount CRD objects Items []BatchAccount `json:"items,omitempty"` }
BatchAccountList is a list of BatchAccounts
func (*BatchAccountList) DeepCopy ¶
func (in *BatchAccountList) DeepCopy() *BatchAccountList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BatchAccountList.
func (*BatchAccountList) DeepCopyInto ¶
func (in *BatchAccountList) DeepCopyInto(out *BatchAccountList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BatchAccountList) DeepCopyObject ¶
func (in *BatchAccountList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type BatchAccountSpec ¶
type BatchAccountSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` // +optional AccountEndpoint string `json:"accountEndpoint,omitempty" tf:"account_endpoint,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 KeyVaultReference []BatchAccountSpecKeyVaultReference `json:"keyVaultReference,omitempty" tf:"key_vault_reference,omitempty"` Location string `json:"location" tf:"location"` Name string `json:"name" tf:"name"` // +optional PoolAllocationMode string `json:"poolAllocationMode,omitempty" tf:"pool_allocation_mode,omitempty"` // +optional PrimaryAccessKey string `json:"-" sensitive:"true" tf:"primary_access_key,omitempty"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional SecondaryAccessKey string `json:"-" sensitive:"true" tf:"secondary_access_key,omitempty"` // +optional StorageAccountID string `json:"storageAccountID,omitempty" tf:"storage_account_id,omitempty"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*BatchAccountSpec) DeepCopy ¶
func (in *BatchAccountSpec) DeepCopy() *BatchAccountSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BatchAccountSpec.
func (*BatchAccountSpec) DeepCopyInto ¶
func (in *BatchAccountSpec) DeepCopyInto(out *BatchAccountSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BatchAccountSpecKeyVaultReference ¶
type BatchAccountSpecKeyVaultReference struct { ID string `json:"ID" tf:"id"` Url string `json:"url" tf:"url"` }
func (*BatchAccountSpecKeyVaultReference) DeepCopy ¶
func (in *BatchAccountSpecKeyVaultReference) DeepCopy() *BatchAccountSpecKeyVaultReference
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BatchAccountSpecKeyVaultReference.
func (*BatchAccountSpecKeyVaultReference) DeepCopyInto ¶
func (in *BatchAccountSpecKeyVaultReference) DeepCopyInto(out *BatchAccountSpecKeyVaultReference)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BatchAccountStatus ¶
type BatchAccountStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *BatchAccountSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*BatchAccountStatus) DeepCopy ¶
func (in *BatchAccountStatus) DeepCopy() *BatchAccountStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BatchAccountStatus.
func (*BatchAccountStatus) DeepCopyInto ¶
func (in *BatchAccountStatus) DeepCopyInto(out *BatchAccountStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BatchApplication ¶
type BatchApplication struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec BatchApplicationSpec `json:"spec,omitempty"` Status BatchApplicationStatus `json:"status,omitempty"` }
func (*BatchApplication) DeepCopy ¶
func (in *BatchApplication) DeepCopy() *BatchApplication
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BatchApplication.
func (*BatchApplication) DeepCopyInto ¶
func (in *BatchApplication) DeepCopyInto(out *BatchApplication)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BatchApplication) DeepCopyObject ¶
func (in *BatchApplication) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type BatchApplicationList ¶
type BatchApplicationList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of BatchApplication CRD objects Items []BatchApplication `json:"items,omitempty"` }
BatchApplicationList is a list of BatchApplications
func (*BatchApplicationList) DeepCopy ¶
func (in *BatchApplicationList) DeepCopy() *BatchApplicationList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BatchApplicationList.
func (*BatchApplicationList) DeepCopyInto ¶
func (in *BatchApplicationList) DeepCopyInto(out *BatchApplicationList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BatchApplicationList) DeepCopyObject ¶
func (in *BatchApplicationList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type BatchApplicationSpec ¶
type BatchApplicationSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` AccountName string `json:"accountName" tf:"account_name"` // +optional AllowUpdates bool `json:"allowUpdates,omitempty" tf:"allow_updates,omitempty"` // +optional DefaultVersion string `json:"defaultVersion,omitempty" tf:"default_version,omitempty"` // +optional DisplayName string `json:"displayName,omitempty" tf:"display_name,omitempty"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` }
func (*BatchApplicationSpec) DeepCopy ¶
func (in *BatchApplicationSpec) DeepCopy() *BatchApplicationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BatchApplicationSpec.
func (*BatchApplicationSpec) DeepCopyInto ¶
func (in *BatchApplicationSpec) DeepCopyInto(out *BatchApplicationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BatchApplicationStatus ¶
type BatchApplicationStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *BatchApplicationSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*BatchApplicationStatus) DeepCopy ¶
func (in *BatchApplicationStatus) DeepCopy() *BatchApplicationStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BatchApplicationStatus.
func (*BatchApplicationStatus) DeepCopyInto ¶
func (in *BatchApplicationStatus) DeepCopyInto(out *BatchApplicationStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BatchCertificate ¶
type BatchCertificate struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec BatchCertificateSpec `json:"spec,omitempty"` Status BatchCertificateStatus `json:"status,omitempty"` }
func (*BatchCertificate) DeepCopy ¶
func (in *BatchCertificate) DeepCopy() *BatchCertificate
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BatchCertificate.
func (*BatchCertificate) DeepCopyInto ¶
func (in *BatchCertificate) DeepCopyInto(out *BatchCertificate)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BatchCertificate) DeepCopyObject ¶
func (in *BatchCertificate) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type BatchCertificateList ¶
type BatchCertificateList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of BatchCertificate CRD objects Items []BatchCertificate `json:"items,omitempty"` }
BatchCertificateList is a list of BatchCertificates
func (*BatchCertificateList) DeepCopy ¶
func (in *BatchCertificateList) DeepCopy() *BatchCertificateList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BatchCertificateList.
func (*BatchCertificateList) DeepCopyInto ¶
func (in *BatchCertificateList) DeepCopyInto(out *BatchCertificateList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BatchCertificateList) DeepCopyObject ¶
func (in *BatchCertificateList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type BatchCertificateSpec ¶
type BatchCertificateSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` AccountName string `json:"accountName" tf:"account_name"` Certificate string `json:"-" sensitive:"true" tf:"certificate"` Format string `json:"format" tf:"format"` // +optional Name string `json:"name,omitempty" tf:"name,omitempty"` // +optional Password string `json:"-" sensitive:"true" tf:"password,omitempty"` // +optional PublicData string `json:"publicData,omitempty" tf:"public_data,omitempty"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` Thumbprint string `json:"thumbprint" tf:"thumbprint"` ThumbprintAlgorithm string `json:"thumbprintAlgorithm" tf:"thumbprint_algorithm"` }
func (*BatchCertificateSpec) DeepCopy ¶
func (in *BatchCertificateSpec) DeepCopy() *BatchCertificateSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BatchCertificateSpec.
func (*BatchCertificateSpec) DeepCopyInto ¶
func (in *BatchCertificateSpec) DeepCopyInto(out *BatchCertificateSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BatchCertificateStatus ¶
type BatchCertificateStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *BatchCertificateSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*BatchCertificateStatus) DeepCopy ¶
func (in *BatchCertificateStatus) DeepCopy() *BatchCertificateStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BatchCertificateStatus.
func (*BatchCertificateStatus) DeepCopyInto ¶
func (in *BatchCertificateStatus) DeepCopyInto(out *BatchCertificateStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BatchPool ¶
type BatchPool struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec BatchPoolSpec `json:"spec,omitempty"` Status BatchPoolStatus `json:"status,omitempty"` }
func (*BatchPool) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BatchPool.
func (*BatchPool) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BatchPool) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type BatchPoolList ¶
type BatchPoolList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of BatchPool CRD objects Items []BatchPool `json:"items,omitempty"` }
BatchPoolList is a list of BatchPools
func (*BatchPoolList) DeepCopy ¶
func (in *BatchPoolList) DeepCopy() *BatchPoolList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BatchPoolList.
func (*BatchPoolList) DeepCopyInto ¶
func (in *BatchPoolList) DeepCopyInto(out *BatchPoolList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BatchPoolList) DeepCopyObject ¶
func (in *BatchPoolList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type BatchPoolSpec ¶
type BatchPoolSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` AccountName string `json:"accountName" tf:"account_name"` // +optional // +kubebuilder:validation:MaxItems=1 AutoScale []BatchPoolSpecAutoScale `json:"autoScale,omitempty" tf:"auto_scale,omitempty"` // +optional Certificate []BatchPoolSpecCertificate `json:"certificate,omitempty" tf:"certificate,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 ContainerConfiguration []BatchPoolSpecContainerConfiguration `json:"containerConfiguration,omitempty" tf:"container_configuration,omitempty"` // +optional DisplayName string `json:"displayName,omitempty" tf:"display_name,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 FixedScale []BatchPoolSpecFixedScale `json:"fixedScale,omitempty" tf:"fixed_scale,omitempty"` // +optional MaxTasksPerNode int `json:"maxTasksPerNode,omitempty" tf:"max_tasks_per_node,omitempty"` Name string `json:"name" tf:"name"` NodeAgentSkuID string `json:"nodeAgentSkuID" tf:"node_agent_sku_id"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional // +kubebuilder:validation:MaxItems=1 StartTask []BatchPoolSpecStartTask `json:"startTask,omitempty" tf:"start_task,omitempty"` // +optional StopPendingResizeOperation bool `json:"stopPendingResizeOperation,omitempty" tf:"stop_pending_resize_operation,omitempty"` // +kubebuilder:validation:MaxItems=1 StorageImageReference []BatchPoolSpecStorageImageReference `json:"storageImageReference" tf:"storage_image_reference"` VmSize string `json:"vmSize" tf:"vm_size"` }
func (*BatchPoolSpec) DeepCopy ¶
func (in *BatchPoolSpec) DeepCopy() *BatchPoolSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BatchPoolSpec.
func (*BatchPoolSpec) DeepCopyInto ¶
func (in *BatchPoolSpec) DeepCopyInto(out *BatchPoolSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BatchPoolSpecAutoScale ¶
type BatchPoolSpecAutoScale struct { // +optional EvaluationInterval string `json:"evaluationInterval,omitempty" tf:"evaluation_interval,omitempty"` Formula string `json:"formula" tf:"formula"` }
func (*BatchPoolSpecAutoScale) DeepCopy ¶
func (in *BatchPoolSpecAutoScale) DeepCopy() *BatchPoolSpecAutoScale
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BatchPoolSpecAutoScale.
func (*BatchPoolSpecAutoScale) DeepCopyInto ¶
func (in *BatchPoolSpecAutoScale) DeepCopyInto(out *BatchPoolSpecAutoScale)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BatchPoolSpecCertificate ¶
type BatchPoolSpecCertificate struct { ID string `json:"ID" tf:"id"` StoreLocation string `json:"storeLocation" tf:"store_location"` // +optional StoreName string `json:"storeName,omitempty" tf:"store_name,omitempty"` // +optional Visibility []string `json:"visibility,omitempty" tf:"visibility,omitempty"` }
func (*BatchPoolSpecCertificate) DeepCopy ¶
func (in *BatchPoolSpecCertificate) DeepCopy() *BatchPoolSpecCertificate
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BatchPoolSpecCertificate.
func (*BatchPoolSpecCertificate) DeepCopyInto ¶
func (in *BatchPoolSpecCertificate) DeepCopyInto(out *BatchPoolSpecCertificate)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BatchPoolSpecContainerConfiguration ¶
type BatchPoolSpecContainerConfiguration struct { // +optional Type string `json:"type,omitempty" tf:"type,omitempty"` }
func (*BatchPoolSpecContainerConfiguration) DeepCopy ¶
func (in *BatchPoolSpecContainerConfiguration) DeepCopy() *BatchPoolSpecContainerConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BatchPoolSpecContainerConfiguration.
func (*BatchPoolSpecContainerConfiguration) DeepCopyInto ¶
func (in *BatchPoolSpecContainerConfiguration) DeepCopyInto(out *BatchPoolSpecContainerConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BatchPoolSpecFixedScale ¶
type BatchPoolSpecFixedScale struct { // +optional ResizeTimeout string `json:"resizeTimeout,omitempty" tf:"resize_timeout,omitempty"` // +optional TargetDedicatedNodes int `json:"targetDedicatedNodes,omitempty" tf:"target_dedicated_nodes,omitempty"` // +optional TargetLowPriorityNodes int `json:"targetLowPriorityNodes,omitempty" tf:"target_low_priority_nodes,omitempty"` }
func (*BatchPoolSpecFixedScale) DeepCopy ¶
func (in *BatchPoolSpecFixedScale) DeepCopy() *BatchPoolSpecFixedScale
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BatchPoolSpecFixedScale.
func (*BatchPoolSpecFixedScale) DeepCopyInto ¶
func (in *BatchPoolSpecFixedScale) DeepCopyInto(out *BatchPoolSpecFixedScale)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BatchPoolSpecStartTask ¶
type BatchPoolSpecStartTask struct { CommandLine string `json:"commandLine" tf:"command_line"` // +optional Environment map[string]string `json:"environment,omitempty" tf:"environment,omitempty"` // +optional MaxTaskRetryCount int `json:"maxTaskRetryCount,omitempty" tf:"max_task_retry_count,omitempty"` // +optional ResourceFile []BatchPoolSpecStartTaskResourceFile `json:"resourceFile,omitempty" tf:"resource_file,omitempty"` // +kubebuilder:validation:MaxItems=1 UserIdentity []BatchPoolSpecStartTaskUserIdentity `json:"userIdentity" tf:"user_identity"` // +optional WaitForSuccess bool `json:"waitForSuccess,omitempty" tf:"wait_for_success,omitempty"` }
func (*BatchPoolSpecStartTask) DeepCopy ¶
func (in *BatchPoolSpecStartTask) DeepCopy() *BatchPoolSpecStartTask
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BatchPoolSpecStartTask.
func (*BatchPoolSpecStartTask) DeepCopyInto ¶
func (in *BatchPoolSpecStartTask) DeepCopyInto(out *BatchPoolSpecStartTask)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BatchPoolSpecStartTaskResourceFile ¶
type BatchPoolSpecStartTaskResourceFile struct { // +optional AutoStorageContainerName string `json:"autoStorageContainerName,omitempty" tf:"auto_storage_container_name,omitempty"` // +optional BlobPrefix string `json:"blobPrefix,omitempty" tf:"blob_prefix,omitempty"` // +optional FileMode string `json:"fileMode,omitempty" tf:"file_mode,omitempty"` // +optional FilePath string `json:"filePath,omitempty" tf:"file_path,omitempty"` // +optional HttpURL string `json:"httpURL,omitempty" tf:"http_url,omitempty"` // +optional StorageContainerURL string `json:"storageContainerURL,omitempty" tf:"storage_container_url,omitempty"` }
func (*BatchPoolSpecStartTaskResourceFile) DeepCopy ¶
func (in *BatchPoolSpecStartTaskResourceFile) DeepCopy() *BatchPoolSpecStartTaskResourceFile
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BatchPoolSpecStartTaskResourceFile.
func (*BatchPoolSpecStartTaskResourceFile) DeepCopyInto ¶
func (in *BatchPoolSpecStartTaskResourceFile) DeepCopyInto(out *BatchPoolSpecStartTaskResourceFile)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BatchPoolSpecStartTaskUserIdentity ¶
type BatchPoolSpecStartTaskUserIdentity struct { // +optional // +kubebuilder:validation:MaxItems=1 AutoUser []BatchPoolSpecStartTaskUserIdentityAutoUser `json:"autoUser,omitempty" tf:"auto_user,omitempty"` // +optional UserName string `json:"userName,omitempty" tf:"user_name,omitempty"` }
func (*BatchPoolSpecStartTaskUserIdentity) DeepCopy ¶
func (in *BatchPoolSpecStartTaskUserIdentity) DeepCopy() *BatchPoolSpecStartTaskUserIdentity
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BatchPoolSpecStartTaskUserIdentity.
func (*BatchPoolSpecStartTaskUserIdentity) DeepCopyInto ¶
func (in *BatchPoolSpecStartTaskUserIdentity) DeepCopyInto(out *BatchPoolSpecStartTaskUserIdentity)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BatchPoolSpecStartTaskUserIdentityAutoUser ¶
type BatchPoolSpecStartTaskUserIdentityAutoUser struct { // +optional ElevationLevel string `json:"elevationLevel,omitempty" tf:"elevation_level,omitempty"` // +optional Scope string `json:"scope,omitempty" tf:"scope,omitempty"` }
func (*BatchPoolSpecStartTaskUserIdentityAutoUser) DeepCopy ¶
func (in *BatchPoolSpecStartTaskUserIdentityAutoUser) DeepCopy() *BatchPoolSpecStartTaskUserIdentityAutoUser
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BatchPoolSpecStartTaskUserIdentityAutoUser.
func (*BatchPoolSpecStartTaskUserIdentityAutoUser) DeepCopyInto ¶
func (in *BatchPoolSpecStartTaskUserIdentityAutoUser) DeepCopyInto(out *BatchPoolSpecStartTaskUserIdentityAutoUser)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BatchPoolSpecStorageImageReference ¶
type BatchPoolSpecStorageImageReference struct { // +optional ID string `json:"ID,omitempty" tf:"id,omitempty"` // +optional Offer string `json:"offer,omitempty" tf:"offer,omitempty"` // +optional Publisher string `json:"publisher,omitempty" tf:"publisher,omitempty"` // +optional Sku string `json:"sku,omitempty" tf:"sku,omitempty"` // +optional Version string `json:"version,omitempty" tf:"version,omitempty"` }
func (*BatchPoolSpecStorageImageReference) DeepCopy ¶
func (in *BatchPoolSpecStorageImageReference) DeepCopy() *BatchPoolSpecStorageImageReference
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BatchPoolSpecStorageImageReference.
func (*BatchPoolSpecStorageImageReference) DeepCopyInto ¶
func (in *BatchPoolSpecStorageImageReference) DeepCopyInto(out *BatchPoolSpecStorageImageReference)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BatchPoolStatus ¶
type BatchPoolStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *BatchPoolSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*BatchPoolStatus) DeepCopy ¶
func (in *BatchPoolStatus) DeepCopy() *BatchPoolStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BatchPoolStatus.
func (*BatchPoolStatus) DeepCopyInto ¶
func (in *BatchPoolStatus) DeepCopyInto(out *BatchPoolStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CdnEndpoint ¶
type CdnEndpoint struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec CdnEndpointSpec `json:"spec,omitempty"` Status CdnEndpointStatus `json:"status,omitempty"` }
func (*CdnEndpoint) DeepCopy ¶
func (in *CdnEndpoint) DeepCopy() *CdnEndpoint
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CdnEndpoint.
func (*CdnEndpoint) DeepCopyInto ¶
func (in *CdnEndpoint) DeepCopyInto(out *CdnEndpoint)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CdnEndpoint) DeepCopyObject ¶
func (in *CdnEndpoint) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type CdnEndpointList ¶
type CdnEndpointList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of CdnEndpoint CRD objects Items []CdnEndpoint `json:"items,omitempty"` }
CdnEndpointList is a list of CdnEndpoints
func (*CdnEndpointList) DeepCopy ¶
func (in *CdnEndpointList) DeepCopy() *CdnEndpointList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CdnEndpointList.
func (*CdnEndpointList) DeepCopyInto ¶
func (in *CdnEndpointList) DeepCopyInto(out *CdnEndpointList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CdnEndpointList) DeepCopyObject ¶
func (in *CdnEndpointList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type CdnEndpointSpec ¶
type CdnEndpointSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional ContentTypesToCompress []string `json:"contentTypesToCompress,omitempty" tf:"content_types_to_compress,omitempty"` // +optional GeoFilter []CdnEndpointSpecGeoFilter `json:"geoFilter,omitempty" tf:"geo_filter,omitempty"` // +optional HostName string `json:"hostName,omitempty" tf:"host_name,omitempty"` // +optional IsCompressionEnabled bool `json:"isCompressionEnabled,omitempty" tf:"is_compression_enabled,omitempty"` // +optional IsHTTPAllowed bool `json:"isHTTPAllowed,omitempty" tf:"is_http_allowed,omitempty"` // +optional IsHTTPSAllowed bool `json:"isHTTPSAllowed,omitempty" tf:"is_https_allowed,omitempty"` Location string `json:"location" tf:"location"` Name string `json:"name" tf:"name"` // +optional OptimizationType string `json:"optimizationType,omitempty" tf:"optimization_type,omitempty"` Origin []CdnEndpointSpecOrigin `json:"origin" tf:"origin"` // +optional OriginHostHeader string `json:"originHostHeader,omitempty" tf:"origin_host_header,omitempty"` // +optional OriginPath string `json:"originPath,omitempty" tf:"origin_path,omitempty"` // +optional ProbePath string `json:"probePath,omitempty" tf:"probe_path,omitempty"` ProfileName string `json:"profileName" tf:"profile_name"` // +optional QuerystringCachingBehaviour string `json:"querystringCachingBehaviour,omitempty" tf:"querystring_caching_behaviour,omitempty"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*CdnEndpointSpec) DeepCopy ¶
func (in *CdnEndpointSpec) DeepCopy() *CdnEndpointSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CdnEndpointSpec.
func (*CdnEndpointSpec) DeepCopyInto ¶
func (in *CdnEndpointSpec) DeepCopyInto(out *CdnEndpointSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CdnEndpointSpecGeoFilter ¶
type CdnEndpointSpecGeoFilter struct { Action string `json:"action" tf:"action"` CountryCodes []string `json:"countryCodes" tf:"country_codes"` RelativePath string `json:"relativePath" tf:"relative_path"` }
func (*CdnEndpointSpecGeoFilter) DeepCopy ¶
func (in *CdnEndpointSpecGeoFilter) DeepCopy() *CdnEndpointSpecGeoFilter
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CdnEndpointSpecGeoFilter.
func (*CdnEndpointSpecGeoFilter) DeepCopyInto ¶
func (in *CdnEndpointSpecGeoFilter) DeepCopyInto(out *CdnEndpointSpecGeoFilter)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CdnEndpointSpecOrigin ¶
type CdnEndpointSpecOrigin struct { HostName string `json:"hostName" tf:"host_name"` // +optional HttpPort int `json:"httpPort,omitempty" tf:"http_port,omitempty"` // +optional HttpsPort int `json:"httpsPort,omitempty" tf:"https_port,omitempty"` Name string `json:"name" tf:"name"` }
func (*CdnEndpointSpecOrigin) DeepCopy ¶
func (in *CdnEndpointSpecOrigin) DeepCopy() *CdnEndpointSpecOrigin
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CdnEndpointSpecOrigin.
func (*CdnEndpointSpecOrigin) DeepCopyInto ¶
func (in *CdnEndpointSpecOrigin) DeepCopyInto(out *CdnEndpointSpecOrigin)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CdnEndpointStatus ¶
type CdnEndpointStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *CdnEndpointSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*CdnEndpointStatus) DeepCopy ¶
func (in *CdnEndpointStatus) DeepCopy() *CdnEndpointStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CdnEndpointStatus.
func (*CdnEndpointStatus) DeepCopyInto ¶
func (in *CdnEndpointStatus) DeepCopyInto(out *CdnEndpointStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CdnProfile ¶
type CdnProfile struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec CdnProfileSpec `json:"spec,omitempty"` Status CdnProfileStatus `json:"status,omitempty"` }
func (*CdnProfile) DeepCopy ¶
func (in *CdnProfile) DeepCopy() *CdnProfile
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CdnProfile.
func (*CdnProfile) DeepCopyInto ¶
func (in *CdnProfile) DeepCopyInto(out *CdnProfile)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CdnProfile) DeepCopyObject ¶
func (in *CdnProfile) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type CdnProfileList ¶
type CdnProfileList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of CdnProfile CRD objects Items []CdnProfile `json:"items,omitempty"` }
CdnProfileList is a list of CdnProfiles
func (*CdnProfileList) DeepCopy ¶
func (in *CdnProfileList) DeepCopy() *CdnProfileList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CdnProfileList.
func (*CdnProfileList) DeepCopyInto ¶
func (in *CdnProfileList) DeepCopyInto(out *CdnProfileList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CdnProfileList) DeepCopyObject ¶
func (in *CdnProfileList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type CdnProfileSpec ¶
type CdnProfileSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` Location string `json:"location" tf:"location"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` Sku string `json:"sku" tf:"sku"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*CdnProfileSpec) DeepCopy ¶
func (in *CdnProfileSpec) DeepCopy() *CdnProfileSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CdnProfileSpec.
func (*CdnProfileSpec) DeepCopyInto ¶
func (in *CdnProfileSpec) DeepCopyInto(out *CdnProfileSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CdnProfileStatus ¶
type CdnProfileStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *CdnProfileSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*CdnProfileStatus) DeepCopy ¶
func (in *CdnProfileStatus) DeepCopy() *CdnProfileStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CdnProfileStatus.
func (*CdnProfileStatus) DeepCopyInto ¶
func (in *CdnProfileStatus) DeepCopyInto(out *CdnProfileStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CognitiveAccount ¶
type CognitiveAccount struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec CognitiveAccountSpec `json:"spec,omitempty"` Status CognitiveAccountStatus `json:"status,omitempty"` }
func (*CognitiveAccount) DeepCopy ¶
func (in *CognitiveAccount) DeepCopy() *CognitiveAccount
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CognitiveAccount.
func (*CognitiveAccount) DeepCopyInto ¶
func (in *CognitiveAccount) DeepCopyInto(out *CognitiveAccount)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CognitiveAccount) DeepCopyObject ¶
func (in *CognitiveAccount) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type CognitiveAccountList ¶
type CognitiveAccountList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of CognitiveAccount CRD objects Items []CognitiveAccount `json:"items,omitempty"` }
CognitiveAccountList is a list of CognitiveAccounts
func (*CognitiveAccountList) DeepCopy ¶
func (in *CognitiveAccountList) DeepCopy() *CognitiveAccountList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CognitiveAccountList.
func (*CognitiveAccountList) DeepCopyInto ¶
func (in *CognitiveAccountList) DeepCopyInto(out *CognitiveAccountList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CognitiveAccountList) DeepCopyObject ¶
func (in *CognitiveAccountList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type CognitiveAccountSpec ¶
type CognitiveAccountSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` // +optional Endpoint string `json:"endpoint,omitempty" tf:"endpoint,omitempty"` Kind string `json:"kind" tf:"kind"` Location string `json:"location" tf:"location"` Name string `json:"name" tf:"name"` // +optional PrimaryAccessKey string `json:"-" sensitive:"true" tf:"primary_access_key,omitempty"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional SecondaryAccessKey string `json:"-" sensitive:"true" tf:"secondary_access_key,omitempty"` // +kubebuilder:validation:MaxItems=1 Sku []CognitiveAccountSpecSku `json:"sku" tf:"sku"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*CognitiveAccountSpec) DeepCopy ¶
func (in *CognitiveAccountSpec) DeepCopy() *CognitiveAccountSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CognitiveAccountSpec.
func (*CognitiveAccountSpec) DeepCopyInto ¶
func (in *CognitiveAccountSpec) DeepCopyInto(out *CognitiveAccountSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CognitiveAccountSpecSku ¶
type CognitiveAccountSpecSku struct { Name string `json:"name" tf:"name"` Tier string `json:"tier" tf:"tier"` }
func (*CognitiveAccountSpecSku) DeepCopy ¶
func (in *CognitiveAccountSpecSku) DeepCopy() *CognitiveAccountSpecSku
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CognitiveAccountSpecSku.
func (*CognitiveAccountSpecSku) DeepCopyInto ¶
func (in *CognitiveAccountSpecSku) DeepCopyInto(out *CognitiveAccountSpecSku)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CognitiveAccountStatus ¶
type CognitiveAccountStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *CognitiveAccountSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*CognitiveAccountStatus) DeepCopy ¶
func (in *CognitiveAccountStatus) DeepCopy() *CognitiveAccountStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CognitiveAccountStatus.
func (*CognitiveAccountStatus) DeepCopyInto ¶
func (in *CognitiveAccountStatus) DeepCopyInto(out *CognitiveAccountStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConnectionMonitor ¶
type ConnectionMonitor struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ConnectionMonitorSpec `json:"spec,omitempty"` Status ConnectionMonitorStatus `json:"status,omitempty"` }
func (*ConnectionMonitor) DeepCopy ¶
func (in *ConnectionMonitor) DeepCopy() *ConnectionMonitor
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConnectionMonitor.
func (*ConnectionMonitor) DeepCopyInto ¶
func (in *ConnectionMonitor) DeepCopyInto(out *ConnectionMonitor)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ConnectionMonitor) DeepCopyObject ¶
func (in *ConnectionMonitor) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ConnectionMonitorList ¶
type ConnectionMonitorList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ConnectionMonitor CRD objects Items []ConnectionMonitor `json:"items,omitempty"` }
ConnectionMonitorList is a list of ConnectionMonitors
func (*ConnectionMonitorList) DeepCopy ¶
func (in *ConnectionMonitorList) DeepCopy() *ConnectionMonitorList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConnectionMonitorList.
func (*ConnectionMonitorList) DeepCopyInto ¶
func (in *ConnectionMonitorList) DeepCopyInto(out *ConnectionMonitorList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ConnectionMonitorList) DeepCopyObject ¶
func (in *ConnectionMonitorList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ConnectionMonitorSpec ¶
type ConnectionMonitorSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional AutoStart bool `json:"autoStart,omitempty" tf:"auto_start,omitempty"` // +kubebuilder:validation:MaxItems=1 Destination []ConnectionMonitorSpecDestination `json:"destination" tf:"destination"` // +optional IntervalInSeconds int `json:"intervalInSeconds,omitempty" tf:"interval_in_seconds,omitempty"` Location string `json:"location" tf:"location"` Name string `json:"name" tf:"name"` NetworkWatcherName string `json:"networkWatcherName" tf:"network_watcher_name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +kubebuilder:validation:MaxItems=1 Source []ConnectionMonitorSpecSource `json:"source" tf:"source"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*ConnectionMonitorSpec) DeepCopy ¶
func (in *ConnectionMonitorSpec) DeepCopy() *ConnectionMonitorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConnectionMonitorSpec.
func (*ConnectionMonitorSpec) DeepCopyInto ¶
func (in *ConnectionMonitorSpec) DeepCopyInto(out *ConnectionMonitorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConnectionMonitorSpecDestination ¶
type ConnectionMonitorSpecDestination struct { // +optional Address string `json:"address,omitempty" tf:"address,omitempty"` Port int `json:"port" tf:"port"` // +optional VirtualMachineID string `json:"virtualMachineID,omitempty" tf:"virtual_machine_id,omitempty"` }
func (*ConnectionMonitorSpecDestination) DeepCopy ¶
func (in *ConnectionMonitorSpecDestination) DeepCopy() *ConnectionMonitorSpecDestination
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConnectionMonitorSpecDestination.
func (*ConnectionMonitorSpecDestination) DeepCopyInto ¶
func (in *ConnectionMonitorSpecDestination) DeepCopyInto(out *ConnectionMonitorSpecDestination)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConnectionMonitorSpecSource ¶
type ConnectionMonitorSpecSource struct { // +optional Port int `json:"port,omitempty" tf:"port,omitempty"` VirtualMachineID string `json:"virtualMachineID" tf:"virtual_machine_id"` }
func (*ConnectionMonitorSpecSource) DeepCopy ¶
func (in *ConnectionMonitorSpecSource) DeepCopy() *ConnectionMonitorSpecSource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConnectionMonitorSpecSource.
func (*ConnectionMonitorSpecSource) DeepCopyInto ¶
func (in *ConnectionMonitorSpecSource) DeepCopyInto(out *ConnectionMonitorSpecSource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConnectionMonitorStatus ¶
type ConnectionMonitorStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *ConnectionMonitorSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*ConnectionMonitorStatus) DeepCopy ¶
func (in *ConnectionMonitorStatus) DeepCopy() *ConnectionMonitorStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConnectionMonitorStatus.
func (*ConnectionMonitorStatus) DeepCopyInto ¶
func (in *ConnectionMonitorStatus) DeepCopyInto(out *ConnectionMonitorStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ContainerGroup ¶
type ContainerGroup struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ContainerGroupSpec `json:"spec,omitempty"` Status ContainerGroupStatus `json:"status,omitempty"` }
func (*ContainerGroup) DeepCopy ¶
func (in *ContainerGroup) DeepCopy() *ContainerGroup
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerGroup.
func (*ContainerGroup) DeepCopyInto ¶
func (in *ContainerGroup) DeepCopyInto(out *ContainerGroup)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ContainerGroup) DeepCopyObject ¶
func (in *ContainerGroup) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ContainerGroupList ¶
type ContainerGroupList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ContainerGroup CRD objects Items []ContainerGroup `json:"items,omitempty"` }
ContainerGroupList is a list of ContainerGroups
func (*ContainerGroupList) DeepCopy ¶
func (in *ContainerGroupList) DeepCopy() *ContainerGroupList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerGroupList.
func (*ContainerGroupList) DeepCopyInto ¶
func (in *ContainerGroupList) DeepCopyInto(out *ContainerGroupList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ContainerGroupList) DeepCopyObject ¶
func (in *ContainerGroupList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ContainerGroupSpec ¶
type ContainerGroupSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` Container []ContainerGroupSpecContainer `json:"container" tf:"container"` // +optional // +kubebuilder:validation:MaxItems=1 Diagnostics []ContainerGroupSpecDiagnostics `json:"diagnostics,omitempty" tf:"diagnostics,omitempty"` // +optional DnsNameLabel string `json:"dnsNameLabel,omitempty" tf:"dns_name_label,omitempty"` // +optional Fqdn string `json:"fqdn,omitempty" tf:"fqdn,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 Identity []ContainerGroupSpecIdentity `json:"identity,omitempty" tf:"identity,omitempty"` // +optional ImageRegistryCredential []ContainerGroupSpecImageRegistryCredential `json:"imageRegistryCredential,omitempty" tf:"image_registry_credential,omitempty"` // +optional IpAddress string `json:"ipAddress,omitempty" tf:"ip_address,omitempty"` // +optional IpAddressType string `json:"ipAddressType,omitempty" tf:"ip_address_type,omitempty"` Location string `json:"location" tf:"location"` Name string `json:"name" tf:"name"` OsType string `json:"osType" tf:"os_type"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional RestartPolicy string `json:"restartPolicy,omitempty" tf:"restart_policy,omitempty"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*ContainerGroupSpec) DeepCopy ¶
func (in *ContainerGroupSpec) DeepCopy() *ContainerGroupSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerGroupSpec.
func (*ContainerGroupSpec) DeepCopyInto ¶
func (in *ContainerGroupSpec) DeepCopyInto(out *ContainerGroupSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ContainerGroupSpecContainer ¶
type ContainerGroupSpecContainer struct { // +optional // Deprecated Command string `json:"command,omitempty" tf:"command,omitempty"` // +optional Commands []string `json:"commands,omitempty" tf:"commands,omitempty"` Cpu json.Number `json:"cpu" tf:"cpu"` // +optional EnvironmentVariables map[string]string `json:"environmentVariables,omitempty" tf:"environment_variables,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 Gpu []ContainerGroupSpecContainerGpu `json:"gpu,omitempty" tf:"gpu,omitempty"` Image string `json:"image" tf:"image"` // +optional // +kubebuilder:validation:MaxItems=1 LivenessProbe []ContainerGroupSpecContainerLivenessProbe `json:"livenessProbe,omitempty" tf:"liveness_probe,omitempty"` Memory json.Number `json:"memory" tf:"memory"` Name string `json:"name" tf:"name"` // +optional // Deprecated Port int `json:"port,omitempty" tf:"port,omitempty"` // +optional Ports []ContainerGroupSpecContainerPorts `json:"ports,omitempty" tf:"ports,omitempty"` // +optional // Deprecated Protocol string `json:"protocol,omitempty" tf:"protocol,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 ReadinessProbe []ContainerGroupSpecContainerReadinessProbe `json:"readinessProbe,omitempty" tf:"readiness_probe,omitempty"` // +optional SecureEnvironmentVariables map[string]string `json:"-" sensitive:"true" tf:"secure_environment_variables,omitempty"` // +optional Volume []ContainerGroupSpecContainerVolume `json:"volume,omitempty" tf:"volume,omitempty"` }
func (*ContainerGroupSpecContainer) DeepCopy ¶
func (in *ContainerGroupSpecContainer) DeepCopy() *ContainerGroupSpecContainer
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerGroupSpecContainer.
func (*ContainerGroupSpecContainer) DeepCopyInto ¶
func (in *ContainerGroupSpecContainer) DeepCopyInto(out *ContainerGroupSpecContainer)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ContainerGroupSpecContainerGpu ¶
type ContainerGroupSpecContainerGpu struct { // +optional Count int `json:"count,omitempty" tf:"count,omitempty"` // +optional Sku string `json:"sku,omitempty" tf:"sku,omitempty"` }
func (*ContainerGroupSpecContainerGpu) DeepCopy ¶
func (in *ContainerGroupSpecContainerGpu) DeepCopy() *ContainerGroupSpecContainerGpu
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerGroupSpecContainerGpu.
func (*ContainerGroupSpecContainerGpu) DeepCopyInto ¶
func (in *ContainerGroupSpecContainerGpu) DeepCopyInto(out *ContainerGroupSpecContainerGpu)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ContainerGroupSpecContainerLivenessProbe ¶
type ContainerGroupSpecContainerLivenessProbe struct { // +optional Exec []string `json:"exec,omitempty" tf:"exec,omitempty"` // +optional FailureThreshold int `json:"failureThreshold,omitempty" tf:"failure_threshold,omitempty"` // +optional HttpGet []ContainerGroupSpecContainerLivenessProbeHttpGet `json:"httpGet,omitempty" tf:"http_get,omitempty"` // +optional InitialDelaySeconds int `json:"initialDelaySeconds,omitempty" tf:"initial_delay_seconds,omitempty"` // +optional PeriodSeconds int `json:"periodSeconds,omitempty" tf:"period_seconds,omitempty"` // +optional SuccessThreshold int `json:"successThreshold,omitempty" tf:"success_threshold,omitempty"` // +optional TimeoutSeconds int `json:"timeoutSeconds,omitempty" tf:"timeout_seconds,omitempty"` }
func (*ContainerGroupSpecContainerLivenessProbe) DeepCopy ¶
func (in *ContainerGroupSpecContainerLivenessProbe) DeepCopy() *ContainerGroupSpecContainerLivenessProbe
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerGroupSpecContainerLivenessProbe.
func (*ContainerGroupSpecContainerLivenessProbe) DeepCopyInto ¶
func (in *ContainerGroupSpecContainerLivenessProbe) DeepCopyInto(out *ContainerGroupSpecContainerLivenessProbe)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ContainerGroupSpecContainerLivenessProbeHttpGet ¶
type ContainerGroupSpecContainerLivenessProbeHttpGet struct { // +optional Path string `json:"path,omitempty" tf:"path,omitempty"` // +optional Port int `json:"port,omitempty" tf:"port,omitempty"` // +optional Scheme string `json:"scheme,omitempty" tf:"scheme,omitempty"` }
func (*ContainerGroupSpecContainerLivenessProbeHttpGet) DeepCopy ¶
func (in *ContainerGroupSpecContainerLivenessProbeHttpGet) DeepCopy() *ContainerGroupSpecContainerLivenessProbeHttpGet
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerGroupSpecContainerLivenessProbeHttpGet.
func (*ContainerGroupSpecContainerLivenessProbeHttpGet) DeepCopyInto ¶
func (in *ContainerGroupSpecContainerLivenessProbeHttpGet) DeepCopyInto(out *ContainerGroupSpecContainerLivenessProbeHttpGet)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ContainerGroupSpecContainerPorts ¶ added in v0.0.2
type ContainerGroupSpecContainerPorts struct { // +optional Port int `json:"port,omitempty" tf:"port,omitempty"` // +optional Protocol string `json:"protocol,omitempty" tf:"protocol,omitempty"` }
func (*ContainerGroupSpecContainerPorts) DeepCopy ¶ added in v0.0.2
func (in *ContainerGroupSpecContainerPorts) DeepCopy() *ContainerGroupSpecContainerPorts
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerGroupSpecContainerPorts.
func (*ContainerGroupSpecContainerPorts) DeepCopyInto ¶ added in v0.0.2
func (in *ContainerGroupSpecContainerPorts) DeepCopyInto(out *ContainerGroupSpecContainerPorts)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ContainerGroupSpecContainerReadinessProbe ¶
type ContainerGroupSpecContainerReadinessProbe struct { // +optional Exec []string `json:"exec,omitempty" tf:"exec,omitempty"` // +optional FailureThreshold int `json:"failureThreshold,omitempty" tf:"failure_threshold,omitempty"` // +optional HttpGet []ContainerGroupSpecContainerReadinessProbeHttpGet `json:"httpGet,omitempty" tf:"http_get,omitempty"` // +optional InitialDelaySeconds int `json:"initialDelaySeconds,omitempty" tf:"initial_delay_seconds,omitempty"` // +optional PeriodSeconds int `json:"periodSeconds,omitempty" tf:"period_seconds,omitempty"` // +optional SuccessThreshold int `json:"successThreshold,omitempty" tf:"success_threshold,omitempty"` // +optional TimeoutSeconds int `json:"timeoutSeconds,omitempty" tf:"timeout_seconds,omitempty"` }
func (*ContainerGroupSpecContainerReadinessProbe) DeepCopy ¶
func (in *ContainerGroupSpecContainerReadinessProbe) DeepCopy() *ContainerGroupSpecContainerReadinessProbe
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerGroupSpecContainerReadinessProbe.
func (*ContainerGroupSpecContainerReadinessProbe) DeepCopyInto ¶
func (in *ContainerGroupSpecContainerReadinessProbe) DeepCopyInto(out *ContainerGroupSpecContainerReadinessProbe)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ContainerGroupSpecContainerReadinessProbeHttpGet ¶
type ContainerGroupSpecContainerReadinessProbeHttpGet struct { // +optional Path string `json:"path,omitempty" tf:"path,omitempty"` // +optional Port int `json:"port,omitempty" tf:"port,omitempty"` // +optional Scheme string `json:"scheme,omitempty" tf:"scheme,omitempty"` }
func (*ContainerGroupSpecContainerReadinessProbeHttpGet) DeepCopy ¶
func (in *ContainerGroupSpecContainerReadinessProbeHttpGet) DeepCopy() *ContainerGroupSpecContainerReadinessProbeHttpGet
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerGroupSpecContainerReadinessProbeHttpGet.
func (*ContainerGroupSpecContainerReadinessProbeHttpGet) DeepCopyInto ¶
func (in *ContainerGroupSpecContainerReadinessProbeHttpGet) DeepCopyInto(out *ContainerGroupSpecContainerReadinessProbeHttpGet)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ContainerGroupSpecContainerVolume ¶
type ContainerGroupSpecContainerVolume struct { MountPath string `json:"mountPath" tf:"mount_path"` Name string `json:"name" tf:"name"` // +optional ReadOnly bool `json:"readOnly,omitempty" tf:"read_only,omitempty"` StorageAccountKey string `json:"storageAccountKey" tf:"storage_account_key"` StorageAccountName string `json:"storageAccountName" tf:"storage_account_name"` }
func (*ContainerGroupSpecContainerVolume) DeepCopy ¶
func (in *ContainerGroupSpecContainerVolume) DeepCopy() *ContainerGroupSpecContainerVolume
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerGroupSpecContainerVolume.
func (*ContainerGroupSpecContainerVolume) DeepCopyInto ¶
func (in *ContainerGroupSpecContainerVolume) DeepCopyInto(out *ContainerGroupSpecContainerVolume)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ContainerGroupSpecDiagnostics ¶
type ContainerGroupSpecDiagnostics struct { // +kubebuilder:validation:MaxItems=1 LogAnalytics []ContainerGroupSpecDiagnosticsLogAnalytics `json:"logAnalytics" tf:"log_analytics"` }
func (*ContainerGroupSpecDiagnostics) DeepCopy ¶
func (in *ContainerGroupSpecDiagnostics) DeepCopy() *ContainerGroupSpecDiagnostics
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerGroupSpecDiagnostics.
func (*ContainerGroupSpecDiagnostics) DeepCopyInto ¶
func (in *ContainerGroupSpecDiagnostics) DeepCopyInto(out *ContainerGroupSpecDiagnostics)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ContainerGroupSpecDiagnosticsLogAnalytics ¶
type ContainerGroupSpecDiagnosticsLogAnalytics struct { LogType string `json:"logType" tf:"log_type"` // +optional Metadata map[string]string `json:"metadata,omitempty" tf:"metadata,omitempty"` WorkspaceID string `json:"workspaceID" tf:"workspace_id"` WorkspaceKey string `json:"-" sensitive:"true" tf:"workspace_key"` }
func (*ContainerGroupSpecDiagnosticsLogAnalytics) DeepCopy ¶
func (in *ContainerGroupSpecDiagnosticsLogAnalytics) DeepCopy() *ContainerGroupSpecDiagnosticsLogAnalytics
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerGroupSpecDiagnosticsLogAnalytics.
func (*ContainerGroupSpecDiagnosticsLogAnalytics) DeepCopyInto ¶
func (in *ContainerGroupSpecDiagnosticsLogAnalytics) DeepCopyInto(out *ContainerGroupSpecDiagnosticsLogAnalytics)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ContainerGroupSpecIdentity ¶ added in v0.0.2
type ContainerGroupSpecIdentity struct { // +optional // +kubebuilder:validation:MinItems=1 IdentityIDS []string `json:"identityIDS,omitempty" tf:"identity_ids,omitempty"` // +optional PrincipalID string `json:"principalID,omitempty" tf:"principal_id,omitempty"` Type string `json:"type" tf:"type"` }
func (*ContainerGroupSpecIdentity) DeepCopy ¶ added in v0.0.2
func (in *ContainerGroupSpecIdentity) DeepCopy() *ContainerGroupSpecIdentity
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerGroupSpecIdentity.
func (*ContainerGroupSpecIdentity) DeepCopyInto ¶ added in v0.0.2
func (in *ContainerGroupSpecIdentity) DeepCopyInto(out *ContainerGroupSpecIdentity)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ContainerGroupSpecImageRegistryCredential ¶
type ContainerGroupSpecImageRegistryCredential struct { Password string `json:"-" sensitive:"true" tf:"password"` Server string `json:"server" tf:"server"` Username string `json:"username" tf:"username"` }
func (*ContainerGroupSpecImageRegistryCredential) DeepCopy ¶
func (in *ContainerGroupSpecImageRegistryCredential) DeepCopy() *ContainerGroupSpecImageRegistryCredential
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerGroupSpecImageRegistryCredential.
func (*ContainerGroupSpecImageRegistryCredential) DeepCopyInto ¶
func (in *ContainerGroupSpecImageRegistryCredential) DeepCopyInto(out *ContainerGroupSpecImageRegistryCredential)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ContainerGroupStatus ¶
type ContainerGroupStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *ContainerGroupSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*ContainerGroupStatus) DeepCopy ¶
func (in *ContainerGroupStatus) DeepCopy() *ContainerGroupStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerGroupStatus.
func (*ContainerGroupStatus) DeepCopyInto ¶
func (in *ContainerGroupStatus) DeepCopyInto(out *ContainerGroupStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ContainerRegistry ¶
type ContainerRegistry struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ContainerRegistrySpec `json:"spec,omitempty"` Status ContainerRegistryStatus `json:"status,omitempty"` }
func (*ContainerRegistry) DeepCopy ¶
func (in *ContainerRegistry) DeepCopy() *ContainerRegistry
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerRegistry.
func (*ContainerRegistry) DeepCopyInto ¶
func (in *ContainerRegistry) DeepCopyInto(out *ContainerRegistry)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ContainerRegistry) DeepCopyObject ¶
func (in *ContainerRegistry) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ContainerRegistryList ¶
type ContainerRegistryList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ContainerRegistry CRD objects Items []ContainerRegistry `json:"items,omitempty"` }
ContainerRegistryList is a list of ContainerRegistrys
func (*ContainerRegistryList) DeepCopy ¶
func (in *ContainerRegistryList) DeepCopy() *ContainerRegistryList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerRegistryList.
func (*ContainerRegistryList) DeepCopyInto ¶
func (in *ContainerRegistryList) DeepCopyInto(out *ContainerRegistryList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ContainerRegistryList) DeepCopyObject ¶
func (in *ContainerRegistryList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ContainerRegistrySpec ¶
type ContainerRegistrySpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` // +optional AdminEnabled bool `json:"adminEnabled,omitempty" tf:"admin_enabled,omitempty"` // +optional AdminPassword string `json:"-" sensitive:"true" tf:"admin_password,omitempty"` // +optional AdminUsername string `json:"adminUsername,omitempty" tf:"admin_username,omitempty"` // +optional // +kubebuilder:validation:MinItems=1 GeoreplicationLocations []string `json:"georeplicationLocations,omitempty" tf:"georeplication_locations,omitempty"` Location string `json:"location" tf:"location"` // +optional LoginServer string `json:"loginServer,omitempty" tf:"login_server,omitempty"` Name string `json:"name" tf:"name"` // +optional // +kubebuilder:validation:MaxItems=1 NetworkRuleSet []ContainerRegistrySpecNetworkRuleSet `json:"networkRuleSet,omitempty" tf:"network_rule_set,omitempty"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional Sku string `json:"sku,omitempty" tf:"sku,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 // Deprecated StorageAccount []ContainerRegistrySpecStorageAccount `json:"storageAccount,omitempty" tf:"storage_account,omitempty"` // +optional StorageAccountID string `json:"storageAccountID,omitempty" tf:"storage_account_id,omitempty"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*ContainerRegistrySpec) DeepCopy ¶
func (in *ContainerRegistrySpec) DeepCopy() *ContainerRegistrySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerRegistrySpec.
func (*ContainerRegistrySpec) DeepCopyInto ¶
func (in *ContainerRegistrySpec) DeepCopyInto(out *ContainerRegistrySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ContainerRegistrySpecNetworkRuleSet ¶ added in v0.0.2
type ContainerRegistrySpecNetworkRuleSet struct { // +optional DefaultAction string `json:"defaultAction,omitempty" tf:"default_action,omitempty"` // +optional IpRule []ContainerRegistrySpecNetworkRuleSetIpRule `json:"ipRule,omitempty" tf:"ip_rule,omitempty"` }
func (*ContainerRegistrySpecNetworkRuleSet) DeepCopy ¶ added in v0.0.2
func (in *ContainerRegistrySpecNetworkRuleSet) DeepCopy() *ContainerRegistrySpecNetworkRuleSet
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerRegistrySpecNetworkRuleSet.
func (*ContainerRegistrySpecNetworkRuleSet) DeepCopyInto ¶ added in v0.0.2
func (in *ContainerRegistrySpecNetworkRuleSet) DeepCopyInto(out *ContainerRegistrySpecNetworkRuleSet)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ContainerRegistrySpecNetworkRuleSetIpRule ¶ added in v0.0.2
type ContainerRegistrySpecNetworkRuleSetIpRule struct { Action string `json:"action" tf:"action"` IpRange string `json:"ipRange" tf:"ip_range"` }
func (*ContainerRegistrySpecNetworkRuleSetIpRule) DeepCopy ¶ added in v0.0.2
func (in *ContainerRegistrySpecNetworkRuleSetIpRule) DeepCopy() *ContainerRegistrySpecNetworkRuleSetIpRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerRegistrySpecNetworkRuleSetIpRule.
func (*ContainerRegistrySpecNetworkRuleSetIpRule) DeepCopyInto ¶ added in v0.0.2
func (in *ContainerRegistrySpecNetworkRuleSetIpRule) DeepCopyInto(out *ContainerRegistrySpecNetworkRuleSetIpRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ContainerRegistrySpecStorageAccount ¶
type ContainerRegistrySpecStorageAccount struct { AccessKey string `json:"-" sensitive:"true" tf:"access_key"` Name string `json:"name" tf:"name"` }
func (*ContainerRegistrySpecStorageAccount) DeepCopy ¶
func (in *ContainerRegistrySpecStorageAccount) DeepCopy() *ContainerRegistrySpecStorageAccount
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerRegistrySpecStorageAccount.
func (*ContainerRegistrySpecStorageAccount) DeepCopyInto ¶
func (in *ContainerRegistrySpecStorageAccount) DeepCopyInto(out *ContainerRegistrySpecStorageAccount)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ContainerRegistryStatus ¶
type ContainerRegistryStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *ContainerRegistrySpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*ContainerRegistryStatus) DeepCopy ¶
func (in *ContainerRegistryStatus) DeepCopy() *ContainerRegistryStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerRegistryStatus.
func (*ContainerRegistryStatus) DeepCopyInto ¶
func (in *ContainerRegistryStatus) DeepCopyInto(out *ContainerRegistryStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ContainerService ¶
type ContainerService struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ContainerServiceSpec `json:"spec,omitempty"` Status ContainerServiceStatus `json:"status,omitempty"` }
func (*ContainerService) DeepCopy ¶
func (in *ContainerService) DeepCopy() *ContainerService
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerService.
func (*ContainerService) DeepCopyInto ¶
func (in *ContainerService) DeepCopyInto(out *ContainerService)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ContainerService) DeepCopyObject ¶
func (in *ContainerService) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ContainerServiceList ¶
type ContainerServiceList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ContainerService CRD objects Items []ContainerService `json:"items,omitempty"` }
ContainerServiceList is a list of ContainerServices
func (*ContainerServiceList) DeepCopy ¶
func (in *ContainerServiceList) DeepCopy() *ContainerServiceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerServiceList.
func (*ContainerServiceList) DeepCopyInto ¶
func (in *ContainerServiceList) DeepCopyInto(out *ContainerServiceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ContainerServiceList) DeepCopyObject ¶
func (in *ContainerServiceList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ContainerServiceSpec ¶
type ContainerServiceSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` // +kubebuilder:validation:MaxItems=1 AgentPoolProfile []ContainerServiceSpecAgentPoolProfile `json:"agentPoolProfile" tf:"agent_pool_profile"` // +kubebuilder:validation:MaxItems=1 DiagnosticsProfile []ContainerServiceSpecDiagnosticsProfile `json:"diagnosticsProfile" tf:"diagnostics_profile"` // +kubebuilder:validation:MaxItems=1 LinuxProfile []ContainerServiceSpecLinuxProfile `json:"linuxProfile" tf:"linux_profile"` Location string `json:"location" tf:"location"` // +kubebuilder:validation:MaxItems=1 MasterProfile []ContainerServiceSpecMasterProfile `json:"masterProfile" tf:"master_profile"` Name string `json:"name" tf:"name"` OrchestrationPlatform string `json:"orchestrationPlatform" tf:"orchestration_platform"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional // +kubebuilder:validation:MaxItems=1 ServicePrincipal []ContainerServiceSpecServicePrincipal `json:"servicePrincipal,omitempty" tf:"service_principal,omitempty"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*ContainerServiceSpec) DeepCopy ¶
func (in *ContainerServiceSpec) DeepCopy() *ContainerServiceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerServiceSpec.
func (*ContainerServiceSpec) DeepCopyInto ¶
func (in *ContainerServiceSpec) DeepCopyInto(out *ContainerServiceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ContainerServiceSpecAgentPoolProfile ¶
type ContainerServiceSpecAgentPoolProfile struct { // +optional Count int `json:"count,omitempty" tf:"count,omitempty"` DnsPrefix string `json:"dnsPrefix" tf:"dns_prefix"` // +optional Fqdn string `json:"fqdn,omitempty" tf:"fqdn,omitempty"` Name string `json:"name" tf:"name"` VmSize string `json:"vmSize" tf:"vm_size"` }
func (*ContainerServiceSpecAgentPoolProfile) DeepCopy ¶
func (in *ContainerServiceSpecAgentPoolProfile) DeepCopy() *ContainerServiceSpecAgentPoolProfile
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerServiceSpecAgentPoolProfile.
func (*ContainerServiceSpecAgentPoolProfile) DeepCopyInto ¶
func (in *ContainerServiceSpecAgentPoolProfile) DeepCopyInto(out *ContainerServiceSpecAgentPoolProfile)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ContainerServiceSpecDiagnosticsProfile ¶
type ContainerServiceSpecDiagnosticsProfile struct { Enabled bool `json:"enabled" tf:"enabled"` // +optional StorageURI string `json:"storageURI,omitempty" tf:"storage_uri,omitempty"` }
func (*ContainerServiceSpecDiagnosticsProfile) DeepCopy ¶
func (in *ContainerServiceSpecDiagnosticsProfile) DeepCopy() *ContainerServiceSpecDiagnosticsProfile
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerServiceSpecDiagnosticsProfile.
func (*ContainerServiceSpecDiagnosticsProfile) DeepCopyInto ¶
func (in *ContainerServiceSpecDiagnosticsProfile) DeepCopyInto(out *ContainerServiceSpecDiagnosticsProfile)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ContainerServiceSpecLinuxProfile ¶
type ContainerServiceSpecLinuxProfile struct { AdminUsername string `json:"adminUsername" tf:"admin_username"` // +kubebuilder:validation:MaxItems=1 SshKey []ContainerServiceSpecLinuxProfileSshKey `json:"sshKey" tf:"ssh_key"` }
func (*ContainerServiceSpecLinuxProfile) DeepCopy ¶
func (in *ContainerServiceSpecLinuxProfile) DeepCopy() *ContainerServiceSpecLinuxProfile
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerServiceSpecLinuxProfile.
func (*ContainerServiceSpecLinuxProfile) DeepCopyInto ¶
func (in *ContainerServiceSpecLinuxProfile) DeepCopyInto(out *ContainerServiceSpecLinuxProfile)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ContainerServiceSpecLinuxProfileSshKey ¶
type ContainerServiceSpecLinuxProfileSshKey struct {
KeyData string `json:"keyData" tf:"key_data"`
}
func (*ContainerServiceSpecLinuxProfileSshKey) DeepCopy ¶
func (in *ContainerServiceSpecLinuxProfileSshKey) DeepCopy() *ContainerServiceSpecLinuxProfileSshKey
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerServiceSpecLinuxProfileSshKey.
func (*ContainerServiceSpecLinuxProfileSshKey) DeepCopyInto ¶
func (in *ContainerServiceSpecLinuxProfileSshKey) DeepCopyInto(out *ContainerServiceSpecLinuxProfileSshKey)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ContainerServiceSpecMasterProfile ¶
type ContainerServiceSpecMasterProfile struct { // +optional Count int `json:"count,omitempty" tf:"count,omitempty"` DnsPrefix string `json:"dnsPrefix" tf:"dns_prefix"` // +optional Fqdn string `json:"fqdn,omitempty" tf:"fqdn,omitempty"` }
func (*ContainerServiceSpecMasterProfile) DeepCopy ¶
func (in *ContainerServiceSpecMasterProfile) DeepCopy() *ContainerServiceSpecMasterProfile
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerServiceSpecMasterProfile.
func (*ContainerServiceSpecMasterProfile) DeepCopyInto ¶
func (in *ContainerServiceSpecMasterProfile) DeepCopyInto(out *ContainerServiceSpecMasterProfile)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ContainerServiceSpecServicePrincipal ¶
type ContainerServiceSpecServicePrincipal struct { ClientID string `json:"clientID" tf:"client_id"` ClientSecret string `json:"-" sensitive:"true" tf:"client_secret"` }
func (*ContainerServiceSpecServicePrincipal) DeepCopy ¶
func (in *ContainerServiceSpecServicePrincipal) DeepCopy() *ContainerServiceSpecServicePrincipal
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerServiceSpecServicePrincipal.
func (*ContainerServiceSpecServicePrincipal) DeepCopyInto ¶
func (in *ContainerServiceSpecServicePrincipal) DeepCopyInto(out *ContainerServiceSpecServicePrincipal)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ContainerServiceStatus ¶
type ContainerServiceStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *ContainerServiceSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*ContainerServiceStatus) DeepCopy ¶
func (in *ContainerServiceStatus) DeepCopy() *ContainerServiceStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerServiceStatus.
func (*ContainerServiceStatus) DeepCopyInto ¶
func (in *ContainerServiceStatus) DeepCopyInto(out *ContainerServiceStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CosmosdbAccount ¶
type CosmosdbAccount struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec CosmosdbAccountSpec `json:"spec,omitempty"` Status CosmosdbAccountStatus `json:"status,omitempty"` }
func (*CosmosdbAccount) DeepCopy ¶
func (in *CosmosdbAccount) DeepCopy() *CosmosdbAccount
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CosmosdbAccount.
func (*CosmosdbAccount) DeepCopyInto ¶
func (in *CosmosdbAccount) DeepCopyInto(out *CosmosdbAccount)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CosmosdbAccount) DeepCopyObject ¶
func (in *CosmosdbAccount) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type CosmosdbAccountList ¶
type CosmosdbAccountList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of CosmosdbAccount CRD objects Items []CosmosdbAccount `json:"items,omitempty"` }
CosmosdbAccountList is a list of CosmosdbAccounts
func (*CosmosdbAccountList) DeepCopy ¶
func (in *CosmosdbAccountList) DeepCopy() *CosmosdbAccountList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CosmosdbAccountList.
func (*CosmosdbAccountList) DeepCopyInto ¶
func (in *CosmosdbAccountList) DeepCopyInto(out *CosmosdbAccountList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CosmosdbAccountList) DeepCopyObject ¶
func (in *CosmosdbAccountList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type CosmosdbAccountSpec ¶
type CosmosdbAccountSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` // +optional Capabilities []CosmosdbAccountSpecCapabilities `json:"capabilities,omitempty" tf:"capabilities,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 ConsistencyPolicy []CosmosdbAccountSpecConsistencyPolicy `json:"consistencyPolicy" tf:"consistency_policy"` // +optional EnableAutomaticFailover bool `json:"enableAutomaticFailover,omitempty" tf:"enable_automatic_failover,omitempty"` // +optional EnableMultipleWriteLocations bool `json:"enableMultipleWriteLocations,omitempty" tf:"enable_multiple_write_locations,omitempty"` // +optional Endpoint string `json:"endpoint,omitempty" tf:"endpoint,omitempty"` // +optional // Deprecated FailoverPolicy []CosmosdbAccountSpecFailoverPolicy `json:"failoverPolicy,omitempty" tf:"failover_policy,omitempty"` // +optional GeoLocation []CosmosdbAccountSpecGeoLocation `json:"geoLocation,omitempty" tf:"geo_location,omitempty"` // +optional IpRangeFilter string `json:"ipRangeFilter,omitempty" tf:"ip_range_filter,omitempty"` // +optional IsVirtualNetworkFilterEnabled bool `json:"isVirtualNetworkFilterEnabled,omitempty" tf:"is_virtual_network_filter_enabled,omitempty"` // +optional Kind string `json:"kind,omitempty" tf:"kind,omitempty"` Location string `json:"location" tf:"location"` Name string `json:"name" tf:"name"` OfferType string `json:"offerType" tf:"offer_type"` // +optional PrimaryMasterKey string `json:"-" sensitive:"true" tf:"primary_master_key,omitempty"` // +optional PrimaryReadonlyMasterKey string `json:"-" sensitive:"true" tf:"primary_readonly_master_key,omitempty"` // +optional ReadEndpoints []string `json:"readEndpoints,omitempty" tf:"read_endpoints,omitempty"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional SecondaryMasterKey string `json:"-" sensitive:"true" tf:"secondary_master_key,omitempty"` // +optional SecondaryReadonlyMasterKey string `json:"-" sensitive:"true" tf:"secondary_readonly_master_key,omitempty"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` // +optional VirtualNetworkRule []CosmosdbAccountSpecVirtualNetworkRule `json:"virtualNetworkRule,omitempty" tf:"virtual_network_rule,omitempty"` // +optional WriteEndpoints []string `json:"writeEndpoints,omitempty" tf:"write_endpoints,omitempty"` }
func (*CosmosdbAccountSpec) DeepCopy ¶
func (in *CosmosdbAccountSpec) DeepCopy() *CosmosdbAccountSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CosmosdbAccountSpec.
func (*CosmosdbAccountSpec) DeepCopyInto ¶
func (in *CosmosdbAccountSpec) DeepCopyInto(out *CosmosdbAccountSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CosmosdbAccountSpecCapabilities ¶
type CosmosdbAccountSpecCapabilities struct {
Name string `json:"name" tf:"name"`
}
func (*CosmosdbAccountSpecCapabilities) DeepCopy ¶
func (in *CosmosdbAccountSpecCapabilities) DeepCopy() *CosmosdbAccountSpecCapabilities
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CosmosdbAccountSpecCapabilities.
func (*CosmosdbAccountSpecCapabilities) DeepCopyInto ¶
func (in *CosmosdbAccountSpecCapabilities) DeepCopyInto(out *CosmosdbAccountSpecCapabilities)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CosmosdbAccountSpecConsistencyPolicy ¶
type CosmosdbAccountSpecConsistencyPolicy struct { ConsistencyLevel string `json:"consistencyLevel" tf:"consistency_level"` // +optional MaxIntervalInSeconds int `json:"maxIntervalInSeconds,omitempty" tf:"max_interval_in_seconds,omitempty"` // +optional MaxStalenessPrefix int `json:"maxStalenessPrefix,omitempty" tf:"max_staleness_prefix,omitempty"` }
func (*CosmosdbAccountSpecConsistencyPolicy) DeepCopy ¶
func (in *CosmosdbAccountSpecConsistencyPolicy) DeepCopy() *CosmosdbAccountSpecConsistencyPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CosmosdbAccountSpecConsistencyPolicy.
func (*CosmosdbAccountSpecConsistencyPolicy) DeepCopyInto ¶
func (in *CosmosdbAccountSpecConsistencyPolicy) DeepCopyInto(out *CosmosdbAccountSpecConsistencyPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CosmosdbAccountSpecFailoverPolicy ¶
type CosmosdbAccountSpecFailoverPolicy struct { // +optional ID string `json:"ID,omitempty" tf:"id,omitempty"` Location string `json:"location" tf:"location"` Priority int `json:"priority" tf:"priority"` }
func (*CosmosdbAccountSpecFailoverPolicy) DeepCopy ¶
func (in *CosmosdbAccountSpecFailoverPolicy) DeepCopy() *CosmosdbAccountSpecFailoverPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CosmosdbAccountSpecFailoverPolicy.
func (*CosmosdbAccountSpecFailoverPolicy) DeepCopyInto ¶
func (in *CosmosdbAccountSpecFailoverPolicy) DeepCopyInto(out *CosmosdbAccountSpecFailoverPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CosmosdbAccountSpecGeoLocation ¶ added in v0.0.2
type CosmosdbAccountSpecGeoLocation struct { FailoverPriority int `json:"failoverPriority" tf:"failover_priority"` // +optional ID string `json:"ID,omitempty" tf:"id,omitempty"` Location string `json:"location" tf:"location"` // +optional Prefix string `json:"prefix,omitempty" tf:"prefix,omitempty"` }
func (*CosmosdbAccountSpecGeoLocation) DeepCopy ¶ added in v0.0.2
func (in *CosmosdbAccountSpecGeoLocation) DeepCopy() *CosmosdbAccountSpecGeoLocation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CosmosdbAccountSpecGeoLocation.
func (*CosmosdbAccountSpecGeoLocation) DeepCopyInto ¶ added in v0.0.2
func (in *CosmosdbAccountSpecGeoLocation) DeepCopyInto(out *CosmosdbAccountSpecGeoLocation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CosmosdbAccountSpecVirtualNetworkRule ¶
type CosmosdbAccountSpecVirtualNetworkRule struct {
ID string `json:"ID" tf:"id"`
}
func (*CosmosdbAccountSpecVirtualNetworkRule) DeepCopy ¶
func (in *CosmosdbAccountSpecVirtualNetworkRule) DeepCopy() *CosmosdbAccountSpecVirtualNetworkRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CosmosdbAccountSpecVirtualNetworkRule.
func (*CosmosdbAccountSpecVirtualNetworkRule) DeepCopyInto ¶
func (in *CosmosdbAccountSpecVirtualNetworkRule) DeepCopyInto(out *CosmosdbAccountSpecVirtualNetworkRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CosmosdbAccountStatus ¶
type CosmosdbAccountStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *CosmosdbAccountSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*CosmosdbAccountStatus) DeepCopy ¶
func (in *CosmosdbAccountStatus) DeepCopy() *CosmosdbAccountStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CosmosdbAccountStatus.
func (*CosmosdbAccountStatus) DeepCopyInto ¶
func (in *CosmosdbAccountStatus) DeepCopyInto(out *CosmosdbAccountStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CosmosdbCassandraKeyspace ¶
type CosmosdbCassandraKeyspace struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec CosmosdbCassandraKeyspaceSpec `json:"spec,omitempty"` Status CosmosdbCassandraKeyspaceStatus `json:"status,omitempty"` }
func (*CosmosdbCassandraKeyspace) DeepCopy ¶
func (in *CosmosdbCassandraKeyspace) DeepCopy() *CosmosdbCassandraKeyspace
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CosmosdbCassandraKeyspace.
func (*CosmosdbCassandraKeyspace) DeepCopyInto ¶
func (in *CosmosdbCassandraKeyspace) DeepCopyInto(out *CosmosdbCassandraKeyspace)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CosmosdbCassandraKeyspace) DeepCopyObject ¶
func (in *CosmosdbCassandraKeyspace) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type CosmosdbCassandraKeyspaceList ¶
type CosmosdbCassandraKeyspaceList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of CosmosdbCassandraKeyspace CRD objects Items []CosmosdbCassandraKeyspace `json:"items,omitempty"` }
CosmosdbCassandraKeyspaceList is a list of CosmosdbCassandraKeyspaces
func (*CosmosdbCassandraKeyspaceList) DeepCopy ¶
func (in *CosmosdbCassandraKeyspaceList) DeepCopy() *CosmosdbCassandraKeyspaceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CosmosdbCassandraKeyspaceList.
func (*CosmosdbCassandraKeyspaceList) DeepCopyInto ¶
func (in *CosmosdbCassandraKeyspaceList) DeepCopyInto(out *CosmosdbCassandraKeyspaceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CosmosdbCassandraKeyspaceList) DeepCopyObject ¶
func (in *CosmosdbCassandraKeyspaceList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type CosmosdbCassandraKeyspaceSpec ¶
type CosmosdbCassandraKeyspaceSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` AccountName string `json:"accountName" tf:"account_name"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` }
func (*CosmosdbCassandraKeyspaceSpec) DeepCopy ¶
func (in *CosmosdbCassandraKeyspaceSpec) DeepCopy() *CosmosdbCassandraKeyspaceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CosmosdbCassandraKeyspaceSpec.
func (*CosmosdbCassandraKeyspaceSpec) DeepCopyInto ¶
func (in *CosmosdbCassandraKeyspaceSpec) DeepCopyInto(out *CosmosdbCassandraKeyspaceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CosmosdbCassandraKeyspaceStatus ¶
type CosmosdbCassandraKeyspaceStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *CosmosdbCassandraKeyspaceSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*CosmosdbCassandraKeyspaceStatus) DeepCopy ¶
func (in *CosmosdbCassandraKeyspaceStatus) DeepCopy() *CosmosdbCassandraKeyspaceStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CosmosdbCassandraKeyspaceStatus.
func (*CosmosdbCassandraKeyspaceStatus) DeepCopyInto ¶
func (in *CosmosdbCassandraKeyspaceStatus) DeepCopyInto(out *CosmosdbCassandraKeyspaceStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CosmosdbMongoCollection ¶
type CosmosdbMongoCollection struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec CosmosdbMongoCollectionSpec `json:"spec,omitempty"` Status CosmosdbMongoCollectionStatus `json:"status,omitempty"` }
func (*CosmosdbMongoCollection) DeepCopy ¶
func (in *CosmosdbMongoCollection) DeepCopy() *CosmosdbMongoCollection
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CosmosdbMongoCollection.
func (*CosmosdbMongoCollection) DeepCopyInto ¶
func (in *CosmosdbMongoCollection) DeepCopyInto(out *CosmosdbMongoCollection)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CosmosdbMongoCollection) DeepCopyObject ¶
func (in *CosmosdbMongoCollection) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type CosmosdbMongoCollectionList ¶
type CosmosdbMongoCollectionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of CosmosdbMongoCollection CRD objects Items []CosmosdbMongoCollection `json:"items,omitempty"` }
CosmosdbMongoCollectionList is a list of CosmosdbMongoCollections
func (*CosmosdbMongoCollectionList) DeepCopy ¶
func (in *CosmosdbMongoCollectionList) DeepCopy() *CosmosdbMongoCollectionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CosmosdbMongoCollectionList.
func (*CosmosdbMongoCollectionList) DeepCopyInto ¶
func (in *CosmosdbMongoCollectionList) DeepCopyInto(out *CosmosdbMongoCollectionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CosmosdbMongoCollectionList) DeepCopyObject ¶
func (in *CosmosdbMongoCollectionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type CosmosdbMongoCollectionSpec ¶
type CosmosdbMongoCollectionSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` AccountName string `json:"accountName" tf:"account_name"` DatabaseName string `json:"databaseName" tf:"database_name"` // +optional DefaultTtlSeconds int `json:"defaultTtlSeconds,omitempty" tf:"default_ttl_seconds,omitempty"` // +optional Indexes []CosmosdbMongoCollectionSpecIndexes `json:"indexes,omitempty" tf:"indexes,omitempty"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional ShardKey string `json:"shardKey,omitempty" tf:"shard_key,omitempty"` }
func (*CosmosdbMongoCollectionSpec) DeepCopy ¶
func (in *CosmosdbMongoCollectionSpec) DeepCopy() *CosmosdbMongoCollectionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CosmosdbMongoCollectionSpec.
func (*CosmosdbMongoCollectionSpec) DeepCopyInto ¶
func (in *CosmosdbMongoCollectionSpec) DeepCopyInto(out *CosmosdbMongoCollectionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CosmosdbMongoCollectionSpecIndexes ¶
type CosmosdbMongoCollectionSpecIndexes struct { Key string `json:"key" tf:"key"` // +optional Unique bool `json:"unique,omitempty" tf:"unique,omitempty"` }
func (*CosmosdbMongoCollectionSpecIndexes) DeepCopy ¶
func (in *CosmosdbMongoCollectionSpecIndexes) DeepCopy() *CosmosdbMongoCollectionSpecIndexes
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CosmosdbMongoCollectionSpecIndexes.
func (*CosmosdbMongoCollectionSpecIndexes) DeepCopyInto ¶
func (in *CosmosdbMongoCollectionSpecIndexes) DeepCopyInto(out *CosmosdbMongoCollectionSpecIndexes)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CosmosdbMongoCollectionStatus ¶
type CosmosdbMongoCollectionStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *CosmosdbMongoCollectionSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*CosmosdbMongoCollectionStatus) DeepCopy ¶
func (in *CosmosdbMongoCollectionStatus) DeepCopy() *CosmosdbMongoCollectionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CosmosdbMongoCollectionStatus.
func (*CosmosdbMongoCollectionStatus) DeepCopyInto ¶
func (in *CosmosdbMongoCollectionStatus) DeepCopyInto(out *CosmosdbMongoCollectionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CosmosdbMongoDatabase ¶
type CosmosdbMongoDatabase struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec CosmosdbMongoDatabaseSpec `json:"spec,omitempty"` Status CosmosdbMongoDatabaseStatus `json:"status,omitempty"` }
func (*CosmosdbMongoDatabase) DeepCopy ¶
func (in *CosmosdbMongoDatabase) DeepCopy() *CosmosdbMongoDatabase
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CosmosdbMongoDatabase.
func (*CosmosdbMongoDatabase) DeepCopyInto ¶
func (in *CosmosdbMongoDatabase) DeepCopyInto(out *CosmosdbMongoDatabase)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CosmosdbMongoDatabase) DeepCopyObject ¶
func (in *CosmosdbMongoDatabase) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type CosmosdbMongoDatabaseList ¶
type CosmosdbMongoDatabaseList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of CosmosdbMongoDatabase CRD objects Items []CosmosdbMongoDatabase `json:"items,omitempty"` }
CosmosdbMongoDatabaseList is a list of CosmosdbMongoDatabases
func (*CosmosdbMongoDatabaseList) DeepCopy ¶
func (in *CosmosdbMongoDatabaseList) DeepCopy() *CosmosdbMongoDatabaseList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CosmosdbMongoDatabaseList.
func (*CosmosdbMongoDatabaseList) DeepCopyInto ¶
func (in *CosmosdbMongoDatabaseList) DeepCopyInto(out *CosmosdbMongoDatabaseList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CosmosdbMongoDatabaseList) DeepCopyObject ¶
func (in *CosmosdbMongoDatabaseList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type CosmosdbMongoDatabaseSpec ¶
type CosmosdbMongoDatabaseSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` AccountName string `json:"accountName" tf:"account_name"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` }
func (*CosmosdbMongoDatabaseSpec) DeepCopy ¶
func (in *CosmosdbMongoDatabaseSpec) DeepCopy() *CosmosdbMongoDatabaseSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CosmosdbMongoDatabaseSpec.
func (*CosmosdbMongoDatabaseSpec) DeepCopyInto ¶
func (in *CosmosdbMongoDatabaseSpec) DeepCopyInto(out *CosmosdbMongoDatabaseSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CosmosdbMongoDatabaseStatus ¶
type CosmosdbMongoDatabaseStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *CosmosdbMongoDatabaseSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*CosmosdbMongoDatabaseStatus) DeepCopy ¶
func (in *CosmosdbMongoDatabaseStatus) DeepCopy() *CosmosdbMongoDatabaseStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CosmosdbMongoDatabaseStatus.
func (*CosmosdbMongoDatabaseStatus) DeepCopyInto ¶
func (in *CosmosdbMongoDatabaseStatus) DeepCopyInto(out *CosmosdbMongoDatabaseStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CosmosdbSQLDatabase ¶ added in v0.0.2
type CosmosdbSQLDatabase struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec CosmosdbSQLDatabaseSpec `json:"spec,omitempty"` Status CosmosdbSQLDatabaseStatus `json:"status,omitempty"` }
func (*CosmosdbSQLDatabase) DeepCopy ¶ added in v0.0.2
func (in *CosmosdbSQLDatabase) DeepCopy() *CosmosdbSQLDatabase
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CosmosdbSQLDatabase.
func (*CosmosdbSQLDatabase) DeepCopyInto ¶ added in v0.0.2
func (in *CosmosdbSQLDatabase) DeepCopyInto(out *CosmosdbSQLDatabase)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CosmosdbSQLDatabase) DeepCopyObject ¶ added in v0.0.2
func (in *CosmosdbSQLDatabase) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type CosmosdbSQLDatabaseList ¶ added in v0.0.2
type CosmosdbSQLDatabaseList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of CosmosdbSQLDatabase CRD objects Items []CosmosdbSQLDatabase `json:"items,omitempty"` }
CosmosdbSQLDatabaseList is a list of CosmosdbSQLDatabases
func (*CosmosdbSQLDatabaseList) DeepCopy ¶ added in v0.0.2
func (in *CosmosdbSQLDatabaseList) DeepCopy() *CosmosdbSQLDatabaseList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CosmosdbSQLDatabaseList.
func (*CosmosdbSQLDatabaseList) DeepCopyInto ¶ added in v0.0.2
func (in *CosmosdbSQLDatabaseList) DeepCopyInto(out *CosmosdbSQLDatabaseList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CosmosdbSQLDatabaseList) DeepCopyObject ¶ added in v0.0.2
func (in *CosmosdbSQLDatabaseList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type CosmosdbSQLDatabaseSpec ¶ added in v0.0.2
type CosmosdbSQLDatabaseSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` AccountName string `json:"accountName" tf:"account_name"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` }
func (*CosmosdbSQLDatabaseSpec) DeepCopy ¶ added in v0.0.2
func (in *CosmosdbSQLDatabaseSpec) DeepCopy() *CosmosdbSQLDatabaseSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CosmosdbSQLDatabaseSpec.
func (*CosmosdbSQLDatabaseSpec) DeepCopyInto ¶ added in v0.0.2
func (in *CosmosdbSQLDatabaseSpec) DeepCopyInto(out *CosmosdbSQLDatabaseSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CosmosdbSQLDatabaseStatus ¶ added in v0.0.2
type CosmosdbSQLDatabaseStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *CosmosdbSQLDatabaseSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*CosmosdbSQLDatabaseStatus) DeepCopy ¶ added in v0.0.2
func (in *CosmosdbSQLDatabaseStatus) DeepCopy() *CosmosdbSQLDatabaseStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CosmosdbSQLDatabaseStatus.
func (*CosmosdbSQLDatabaseStatus) DeepCopyInto ¶ added in v0.0.2
func (in *CosmosdbSQLDatabaseStatus) DeepCopyInto(out *CosmosdbSQLDatabaseStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CosmosdbTable ¶
type CosmosdbTable struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec CosmosdbTableSpec `json:"spec,omitempty"` Status CosmosdbTableStatus `json:"status,omitempty"` }
func (*CosmosdbTable) DeepCopy ¶
func (in *CosmosdbTable) DeepCopy() *CosmosdbTable
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CosmosdbTable.
func (*CosmosdbTable) DeepCopyInto ¶
func (in *CosmosdbTable) DeepCopyInto(out *CosmosdbTable)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CosmosdbTable) DeepCopyObject ¶
func (in *CosmosdbTable) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type CosmosdbTableList ¶
type CosmosdbTableList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of CosmosdbTable CRD objects Items []CosmosdbTable `json:"items,omitempty"` }
CosmosdbTableList is a list of CosmosdbTables
func (*CosmosdbTableList) DeepCopy ¶
func (in *CosmosdbTableList) DeepCopy() *CosmosdbTableList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CosmosdbTableList.
func (*CosmosdbTableList) DeepCopyInto ¶
func (in *CosmosdbTableList) DeepCopyInto(out *CosmosdbTableList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CosmosdbTableList) DeepCopyObject ¶
func (in *CosmosdbTableList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type CosmosdbTableSpec ¶
type CosmosdbTableSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` AccountName string `json:"accountName" tf:"account_name"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` }
func (*CosmosdbTableSpec) DeepCopy ¶
func (in *CosmosdbTableSpec) DeepCopy() *CosmosdbTableSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CosmosdbTableSpec.
func (*CosmosdbTableSpec) DeepCopyInto ¶
func (in *CosmosdbTableSpec) DeepCopyInto(out *CosmosdbTableSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CosmosdbTableStatus ¶
type CosmosdbTableStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *CosmosdbTableSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*CosmosdbTableStatus) DeepCopy ¶
func (in *CosmosdbTableStatus) DeepCopy() *CosmosdbTableStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CosmosdbTableStatus.
func (*CosmosdbTableStatus) DeepCopyInto ¶
func (in *CosmosdbTableStatus) DeepCopyInto(out *CosmosdbTableStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataFactory ¶
type DataFactory struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DataFactorySpec `json:"spec,omitempty"` Status DataFactoryStatus `json:"status,omitempty"` }
func (*DataFactory) DeepCopy ¶
func (in *DataFactory) DeepCopy() *DataFactory
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataFactory.
func (*DataFactory) DeepCopyInto ¶
func (in *DataFactory) DeepCopyInto(out *DataFactory)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataFactory) DeepCopyObject ¶
func (in *DataFactory) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DataFactoryDatasetMysql ¶
type DataFactoryDatasetMysql struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DataFactoryDatasetMysqlSpec `json:"spec,omitempty"` Status DataFactoryDatasetMysqlStatus `json:"status,omitempty"` }
func (*DataFactoryDatasetMysql) DeepCopy ¶
func (in *DataFactoryDatasetMysql) DeepCopy() *DataFactoryDatasetMysql
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataFactoryDatasetMysql.
func (*DataFactoryDatasetMysql) DeepCopyInto ¶
func (in *DataFactoryDatasetMysql) DeepCopyInto(out *DataFactoryDatasetMysql)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataFactoryDatasetMysql) DeepCopyObject ¶
func (in *DataFactoryDatasetMysql) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DataFactoryDatasetMysqlList ¶
type DataFactoryDatasetMysqlList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of DataFactoryDatasetMysql CRD objects Items []DataFactoryDatasetMysql `json:"items,omitempty"` }
DataFactoryDatasetMysqlList is a list of DataFactoryDatasetMysqls
func (*DataFactoryDatasetMysqlList) DeepCopy ¶
func (in *DataFactoryDatasetMysqlList) DeepCopy() *DataFactoryDatasetMysqlList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataFactoryDatasetMysqlList.
func (*DataFactoryDatasetMysqlList) DeepCopyInto ¶
func (in *DataFactoryDatasetMysqlList) DeepCopyInto(out *DataFactoryDatasetMysqlList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataFactoryDatasetMysqlList) DeepCopyObject ¶
func (in *DataFactoryDatasetMysqlList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DataFactoryDatasetMysqlSpec ¶
type DataFactoryDatasetMysqlSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional AdditionalProperties map[string]string `json:"additionalProperties,omitempty" tf:"additional_properties,omitempty"` // +optional Annotations []string `json:"annotations,omitempty" tf:"annotations,omitempty"` DataFactoryName string `json:"dataFactoryName" tf:"data_factory_name"` // +optional Description string `json:"description,omitempty" tf:"description,omitempty"` // +optional Folder string `json:"folder,omitempty" tf:"folder,omitempty"` LinkedServiceName string `json:"linkedServiceName" tf:"linked_service_name"` Name string `json:"name" tf:"name"` // +optional Parameters map[string]string `json:"parameters,omitempty" tf:"parameters,omitempty"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional SchemaColumn []DataFactoryDatasetMysqlSpecSchemaColumn `json:"schemaColumn,omitempty" tf:"schema_column,omitempty"` // +optional TableName string `json:"tableName,omitempty" tf:"table_name,omitempty"` }
func (*DataFactoryDatasetMysqlSpec) DeepCopy ¶
func (in *DataFactoryDatasetMysqlSpec) DeepCopy() *DataFactoryDatasetMysqlSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataFactoryDatasetMysqlSpec.
func (*DataFactoryDatasetMysqlSpec) DeepCopyInto ¶
func (in *DataFactoryDatasetMysqlSpec) DeepCopyInto(out *DataFactoryDatasetMysqlSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataFactoryDatasetMysqlSpecSchemaColumn ¶
type DataFactoryDatasetMysqlSpecSchemaColumn struct { // +optional Description string `json:"description,omitempty" tf:"description,omitempty"` Name string `json:"name" tf:"name"` // +optional Type string `json:"type,omitempty" tf:"type,omitempty"` }
func (*DataFactoryDatasetMysqlSpecSchemaColumn) DeepCopy ¶
func (in *DataFactoryDatasetMysqlSpecSchemaColumn) DeepCopy() *DataFactoryDatasetMysqlSpecSchemaColumn
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataFactoryDatasetMysqlSpecSchemaColumn.
func (*DataFactoryDatasetMysqlSpecSchemaColumn) DeepCopyInto ¶
func (in *DataFactoryDatasetMysqlSpecSchemaColumn) DeepCopyInto(out *DataFactoryDatasetMysqlSpecSchemaColumn)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataFactoryDatasetMysqlStatus ¶
type DataFactoryDatasetMysqlStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *DataFactoryDatasetMysqlSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*DataFactoryDatasetMysqlStatus) DeepCopy ¶
func (in *DataFactoryDatasetMysqlStatus) DeepCopy() *DataFactoryDatasetMysqlStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataFactoryDatasetMysqlStatus.
func (*DataFactoryDatasetMysqlStatus) DeepCopyInto ¶
func (in *DataFactoryDatasetMysqlStatus) DeepCopyInto(out *DataFactoryDatasetMysqlStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataFactoryDatasetPostgresql ¶
type DataFactoryDatasetPostgresql struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DataFactoryDatasetPostgresqlSpec `json:"spec,omitempty"` Status DataFactoryDatasetPostgresqlStatus `json:"status,omitempty"` }
func (*DataFactoryDatasetPostgresql) DeepCopy ¶
func (in *DataFactoryDatasetPostgresql) DeepCopy() *DataFactoryDatasetPostgresql
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataFactoryDatasetPostgresql.
func (*DataFactoryDatasetPostgresql) DeepCopyInto ¶
func (in *DataFactoryDatasetPostgresql) DeepCopyInto(out *DataFactoryDatasetPostgresql)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataFactoryDatasetPostgresql) DeepCopyObject ¶
func (in *DataFactoryDatasetPostgresql) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DataFactoryDatasetPostgresqlList ¶
type DataFactoryDatasetPostgresqlList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of DataFactoryDatasetPostgresql CRD objects Items []DataFactoryDatasetPostgresql `json:"items,omitempty"` }
DataFactoryDatasetPostgresqlList is a list of DataFactoryDatasetPostgresqls
func (*DataFactoryDatasetPostgresqlList) DeepCopy ¶
func (in *DataFactoryDatasetPostgresqlList) DeepCopy() *DataFactoryDatasetPostgresqlList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataFactoryDatasetPostgresqlList.
func (*DataFactoryDatasetPostgresqlList) DeepCopyInto ¶
func (in *DataFactoryDatasetPostgresqlList) DeepCopyInto(out *DataFactoryDatasetPostgresqlList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataFactoryDatasetPostgresqlList) DeepCopyObject ¶
func (in *DataFactoryDatasetPostgresqlList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DataFactoryDatasetPostgresqlSpec ¶
type DataFactoryDatasetPostgresqlSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional AdditionalProperties map[string]string `json:"additionalProperties,omitempty" tf:"additional_properties,omitempty"` // +optional Annotations []string `json:"annotations,omitempty" tf:"annotations,omitempty"` DataFactoryName string `json:"dataFactoryName" tf:"data_factory_name"` // +optional Description string `json:"description,omitempty" tf:"description,omitempty"` // +optional Folder string `json:"folder,omitempty" tf:"folder,omitempty"` LinkedServiceName string `json:"linkedServiceName" tf:"linked_service_name"` Name string `json:"name" tf:"name"` // +optional Parameters map[string]string `json:"parameters,omitempty" tf:"parameters,omitempty"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional SchemaColumn []DataFactoryDatasetPostgresqlSpecSchemaColumn `json:"schemaColumn,omitempty" tf:"schema_column,omitempty"` // +optional TableName string `json:"tableName,omitempty" tf:"table_name,omitempty"` }
func (*DataFactoryDatasetPostgresqlSpec) DeepCopy ¶
func (in *DataFactoryDatasetPostgresqlSpec) DeepCopy() *DataFactoryDatasetPostgresqlSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataFactoryDatasetPostgresqlSpec.
func (*DataFactoryDatasetPostgresqlSpec) DeepCopyInto ¶
func (in *DataFactoryDatasetPostgresqlSpec) DeepCopyInto(out *DataFactoryDatasetPostgresqlSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataFactoryDatasetPostgresqlSpecSchemaColumn ¶
type DataFactoryDatasetPostgresqlSpecSchemaColumn struct { // +optional Description string `json:"description,omitempty" tf:"description,omitempty"` Name string `json:"name" tf:"name"` // +optional Type string `json:"type,omitempty" tf:"type,omitempty"` }
func (*DataFactoryDatasetPostgresqlSpecSchemaColumn) DeepCopy ¶
func (in *DataFactoryDatasetPostgresqlSpecSchemaColumn) DeepCopy() *DataFactoryDatasetPostgresqlSpecSchemaColumn
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataFactoryDatasetPostgresqlSpecSchemaColumn.
func (*DataFactoryDatasetPostgresqlSpecSchemaColumn) DeepCopyInto ¶
func (in *DataFactoryDatasetPostgresqlSpecSchemaColumn) DeepCopyInto(out *DataFactoryDatasetPostgresqlSpecSchemaColumn)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataFactoryDatasetPostgresqlStatus ¶
type DataFactoryDatasetPostgresqlStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *DataFactoryDatasetPostgresqlSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*DataFactoryDatasetPostgresqlStatus) DeepCopy ¶
func (in *DataFactoryDatasetPostgresqlStatus) DeepCopy() *DataFactoryDatasetPostgresqlStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataFactoryDatasetPostgresqlStatus.
func (*DataFactoryDatasetPostgresqlStatus) DeepCopyInto ¶
func (in *DataFactoryDatasetPostgresqlStatus) DeepCopyInto(out *DataFactoryDatasetPostgresqlStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataFactoryDatasetSQLServerTable ¶ added in v0.0.2
type DataFactoryDatasetSQLServerTable struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DataFactoryDatasetSQLServerTableSpec `json:"spec,omitempty"` Status DataFactoryDatasetSQLServerTableStatus `json:"status,omitempty"` }
func (*DataFactoryDatasetSQLServerTable) DeepCopy ¶ added in v0.0.2
func (in *DataFactoryDatasetSQLServerTable) DeepCopy() *DataFactoryDatasetSQLServerTable
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataFactoryDatasetSQLServerTable.
func (*DataFactoryDatasetSQLServerTable) DeepCopyInto ¶ added in v0.0.2
func (in *DataFactoryDatasetSQLServerTable) DeepCopyInto(out *DataFactoryDatasetSQLServerTable)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataFactoryDatasetSQLServerTable) DeepCopyObject ¶ added in v0.0.2
func (in *DataFactoryDatasetSQLServerTable) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DataFactoryDatasetSQLServerTableList ¶ added in v0.0.2
type DataFactoryDatasetSQLServerTableList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of DataFactoryDatasetSQLServerTable CRD objects Items []DataFactoryDatasetSQLServerTable `json:"items,omitempty"` }
DataFactoryDatasetSQLServerTableList is a list of DataFactoryDatasetSQLServerTables
func (*DataFactoryDatasetSQLServerTableList) DeepCopy ¶ added in v0.0.2
func (in *DataFactoryDatasetSQLServerTableList) DeepCopy() *DataFactoryDatasetSQLServerTableList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataFactoryDatasetSQLServerTableList.
func (*DataFactoryDatasetSQLServerTableList) DeepCopyInto ¶ added in v0.0.2
func (in *DataFactoryDatasetSQLServerTableList) DeepCopyInto(out *DataFactoryDatasetSQLServerTableList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataFactoryDatasetSQLServerTableList) DeepCopyObject ¶ added in v0.0.2
func (in *DataFactoryDatasetSQLServerTableList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DataFactoryDatasetSQLServerTableSpec ¶ added in v0.0.2
type DataFactoryDatasetSQLServerTableSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional AdditionalProperties map[string]string `json:"additionalProperties,omitempty" tf:"additional_properties,omitempty"` // +optional Annotations []string `json:"annotations,omitempty" tf:"annotations,omitempty"` DataFactoryName string `json:"dataFactoryName" tf:"data_factory_name"` // +optional Description string `json:"description,omitempty" tf:"description,omitempty"` // +optional Folder string `json:"folder,omitempty" tf:"folder,omitempty"` LinkedServiceName string `json:"linkedServiceName" tf:"linked_service_name"` Name string `json:"name" tf:"name"` // +optional Parameters map[string]string `json:"parameters,omitempty" tf:"parameters,omitempty"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional SchemaColumn []DataFactoryDatasetSQLServerTableSpecSchemaColumn `json:"schemaColumn,omitempty" tf:"schema_column,omitempty"` // +optional TableName string `json:"tableName,omitempty" tf:"table_name,omitempty"` }
func (*DataFactoryDatasetSQLServerTableSpec) DeepCopy ¶ added in v0.0.2
func (in *DataFactoryDatasetSQLServerTableSpec) DeepCopy() *DataFactoryDatasetSQLServerTableSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataFactoryDatasetSQLServerTableSpec.
func (*DataFactoryDatasetSQLServerTableSpec) DeepCopyInto ¶ added in v0.0.2
func (in *DataFactoryDatasetSQLServerTableSpec) DeepCopyInto(out *DataFactoryDatasetSQLServerTableSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataFactoryDatasetSQLServerTableSpecSchemaColumn ¶ added in v0.0.2
type DataFactoryDatasetSQLServerTableSpecSchemaColumn struct { // +optional Description string `json:"description,omitempty" tf:"description,omitempty"` Name string `json:"name" tf:"name"` // +optional Type string `json:"type,omitempty" tf:"type,omitempty"` }
func (*DataFactoryDatasetSQLServerTableSpecSchemaColumn) DeepCopy ¶ added in v0.0.2
func (in *DataFactoryDatasetSQLServerTableSpecSchemaColumn) DeepCopy() *DataFactoryDatasetSQLServerTableSpecSchemaColumn
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataFactoryDatasetSQLServerTableSpecSchemaColumn.
func (*DataFactoryDatasetSQLServerTableSpecSchemaColumn) DeepCopyInto ¶ added in v0.0.2
func (in *DataFactoryDatasetSQLServerTableSpecSchemaColumn) DeepCopyInto(out *DataFactoryDatasetSQLServerTableSpecSchemaColumn)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataFactoryDatasetSQLServerTableStatus ¶ added in v0.0.2
type DataFactoryDatasetSQLServerTableStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *DataFactoryDatasetSQLServerTableSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*DataFactoryDatasetSQLServerTableStatus) DeepCopy ¶ added in v0.0.2
func (in *DataFactoryDatasetSQLServerTableStatus) DeepCopy() *DataFactoryDatasetSQLServerTableStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataFactoryDatasetSQLServerTableStatus.
func (*DataFactoryDatasetSQLServerTableStatus) DeepCopyInto ¶ added in v0.0.2
func (in *DataFactoryDatasetSQLServerTableStatus) DeepCopyInto(out *DataFactoryDatasetSQLServerTableStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataFactoryLinkedServiceDataLakeStorageGen2 ¶
type DataFactoryLinkedServiceDataLakeStorageGen2 struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DataFactoryLinkedServiceDataLakeStorageGen2Spec `json:"spec,omitempty"` Status DataFactoryLinkedServiceDataLakeStorageGen2Status `json:"status,omitempty"` }
func (*DataFactoryLinkedServiceDataLakeStorageGen2) DeepCopy ¶
func (in *DataFactoryLinkedServiceDataLakeStorageGen2) DeepCopy() *DataFactoryLinkedServiceDataLakeStorageGen2
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataFactoryLinkedServiceDataLakeStorageGen2.
func (*DataFactoryLinkedServiceDataLakeStorageGen2) DeepCopyInto ¶
func (in *DataFactoryLinkedServiceDataLakeStorageGen2) DeepCopyInto(out *DataFactoryLinkedServiceDataLakeStorageGen2)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataFactoryLinkedServiceDataLakeStorageGen2) DeepCopyObject ¶
func (in *DataFactoryLinkedServiceDataLakeStorageGen2) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DataFactoryLinkedServiceDataLakeStorageGen2List ¶
type DataFactoryLinkedServiceDataLakeStorageGen2List struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of DataFactoryLinkedServiceDataLakeStorageGen2 CRD objects Items []DataFactoryLinkedServiceDataLakeStorageGen2 `json:"items,omitempty"` }
DataFactoryLinkedServiceDataLakeStorageGen2List is a list of DataFactoryLinkedServiceDataLakeStorageGen2s
func (*DataFactoryLinkedServiceDataLakeStorageGen2List) DeepCopy ¶
func (in *DataFactoryLinkedServiceDataLakeStorageGen2List) DeepCopy() *DataFactoryLinkedServiceDataLakeStorageGen2List
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataFactoryLinkedServiceDataLakeStorageGen2List.
func (*DataFactoryLinkedServiceDataLakeStorageGen2List) DeepCopyInto ¶
func (in *DataFactoryLinkedServiceDataLakeStorageGen2List) DeepCopyInto(out *DataFactoryLinkedServiceDataLakeStorageGen2List)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataFactoryLinkedServiceDataLakeStorageGen2List) DeepCopyObject ¶
func (in *DataFactoryLinkedServiceDataLakeStorageGen2List) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DataFactoryLinkedServiceDataLakeStorageGen2Spec ¶
type DataFactoryLinkedServiceDataLakeStorageGen2Spec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional AdditionalProperties map[string]string `json:"additionalProperties,omitempty" tf:"additional_properties,omitempty"` // +optional Annotations []string `json:"annotations,omitempty" tf:"annotations,omitempty"` DataFactoryName string `json:"dataFactoryName" tf:"data_factory_name"` // +optional Description string `json:"description,omitempty" tf:"description,omitempty"` // +optional IntegrationRuntimeName string `json:"integrationRuntimeName,omitempty" tf:"integration_runtime_name,omitempty"` Name string `json:"name" tf:"name"` // +optional Parameters map[string]string `json:"parameters,omitempty" tf:"parameters,omitempty"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` ServicePrincipalID string `json:"servicePrincipalID" tf:"service_principal_id"` ServicePrincipalKey string `json:"servicePrincipalKey" tf:"service_principal_key"` Tenant string `json:"tenant" tf:"tenant"` Url string `json:"url" tf:"url"` }
func (*DataFactoryLinkedServiceDataLakeStorageGen2Spec) DeepCopy ¶
func (in *DataFactoryLinkedServiceDataLakeStorageGen2Spec) DeepCopy() *DataFactoryLinkedServiceDataLakeStorageGen2Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataFactoryLinkedServiceDataLakeStorageGen2Spec.
func (*DataFactoryLinkedServiceDataLakeStorageGen2Spec) DeepCopyInto ¶
func (in *DataFactoryLinkedServiceDataLakeStorageGen2Spec) DeepCopyInto(out *DataFactoryLinkedServiceDataLakeStorageGen2Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataFactoryLinkedServiceDataLakeStorageGen2Status ¶
type DataFactoryLinkedServiceDataLakeStorageGen2Status struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *DataFactoryLinkedServiceDataLakeStorageGen2Spec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*DataFactoryLinkedServiceDataLakeStorageGen2Status) DeepCopy ¶
func (in *DataFactoryLinkedServiceDataLakeStorageGen2Status) DeepCopy() *DataFactoryLinkedServiceDataLakeStorageGen2Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataFactoryLinkedServiceDataLakeStorageGen2Status.
func (*DataFactoryLinkedServiceDataLakeStorageGen2Status) DeepCopyInto ¶
func (in *DataFactoryLinkedServiceDataLakeStorageGen2Status) DeepCopyInto(out *DataFactoryLinkedServiceDataLakeStorageGen2Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataFactoryLinkedServiceMysql ¶
type DataFactoryLinkedServiceMysql struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DataFactoryLinkedServiceMysqlSpec `json:"spec,omitempty"` Status DataFactoryLinkedServiceMysqlStatus `json:"status,omitempty"` }
func (*DataFactoryLinkedServiceMysql) DeepCopy ¶
func (in *DataFactoryLinkedServiceMysql) DeepCopy() *DataFactoryLinkedServiceMysql
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataFactoryLinkedServiceMysql.
func (*DataFactoryLinkedServiceMysql) DeepCopyInto ¶
func (in *DataFactoryLinkedServiceMysql) DeepCopyInto(out *DataFactoryLinkedServiceMysql)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataFactoryLinkedServiceMysql) DeepCopyObject ¶
func (in *DataFactoryLinkedServiceMysql) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DataFactoryLinkedServiceMysqlList ¶
type DataFactoryLinkedServiceMysqlList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of DataFactoryLinkedServiceMysql CRD objects Items []DataFactoryLinkedServiceMysql `json:"items,omitempty"` }
DataFactoryLinkedServiceMysqlList is a list of DataFactoryLinkedServiceMysqls
func (*DataFactoryLinkedServiceMysqlList) DeepCopy ¶
func (in *DataFactoryLinkedServiceMysqlList) DeepCopy() *DataFactoryLinkedServiceMysqlList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataFactoryLinkedServiceMysqlList.
func (*DataFactoryLinkedServiceMysqlList) DeepCopyInto ¶
func (in *DataFactoryLinkedServiceMysqlList) DeepCopyInto(out *DataFactoryLinkedServiceMysqlList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataFactoryLinkedServiceMysqlList) DeepCopyObject ¶
func (in *DataFactoryLinkedServiceMysqlList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DataFactoryLinkedServiceMysqlSpec ¶
type DataFactoryLinkedServiceMysqlSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional AdditionalProperties map[string]string `json:"additionalProperties,omitempty" tf:"additional_properties,omitempty"` // +optional Annotations []string `json:"annotations,omitempty" tf:"annotations,omitempty"` ConnectionString string `json:"connectionString" tf:"connection_string"` DataFactoryName string `json:"dataFactoryName" tf:"data_factory_name"` // +optional Description string `json:"description,omitempty" tf:"description,omitempty"` // +optional IntegrationRuntimeName string `json:"integrationRuntimeName,omitempty" tf:"integration_runtime_name,omitempty"` Name string `json:"name" tf:"name"` // +optional Parameters map[string]string `json:"parameters,omitempty" tf:"parameters,omitempty"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` }
func (*DataFactoryLinkedServiceMysqlSpec) DeepCopy ¶
func (in *DataFactoryLinkedServiceMysqlSpec) DeepCopy() *DataFactoryLinkedServiceMysqlSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataFactoryLinkedServiceMysqlSpec.
func (*DataFactoryLinkedServiceMysqlSpec) DeepCopyInto ¶
func (in *DataFactoryLinkedServiceMysqlSpec) DeepCopyInto(out *DataFactoryLinkedServiceMysqlSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataFactoryLinkedServiceMysqlStatus ¶
type DataFactoryLinkedServiceMysqlStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *DataFactoryLinkedServiceMysqlSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*DataFactoryLinkedServiceMysqlStatus) DeepCopy ¶
func (in *DataFactoryLinkedServiceMysqlStatus) DeepCopy() *DataFactoryLinkedServiceMysqlStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataFactoryLinkedServiceMysqlStatus.
func (*DataFactoryLinkedServiceMysqlStatus) DeepCopyInto ¶
func (in *DataFactoryLinkedServiceMysqlStatus) DeepCopyInto(out *DataFactoryLinkedServiceMysqlStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataFactoryLinkedServicePostgresql ¶
type DataFactoryLinkedServicePostgresql struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DataFactoryLinkedServicePostgresqlSpec `json:"spec,omitempty"` Status DataFactoryLinkedServicePostgresqlStatus `json:"status,omitempty"` }
func (*DataFactoryLinkedServicePostgresql) DeepCopy ¶
func (in *DataFactoryLinkedServicePostgresql) DeepCopy() *DataFactoryLinkedServicePostgresql
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataFactoryLinkedServicePostgresql.
func (*DataFactoryLinkedServicePostgresql) DeepCopyInto ¶
func (in *DataFactoryLinkedServicePostgresql) DeepCopyInto(out *DataFactoryLinkedServicePostgresql)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataFactoryLinkedServicePostgresql) DeepCopyObject ¶
func (in *DataFactoryLinkedServicePostgresql) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DataFactoryLinkedServicePostgresqlList ¶
type DataFactoryLinkedServicePostgresqlList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of DataFactoryLinkedServicePostgresql CRD objects Items []DataFactoryLinkedServicePostgresql `json:"items,omitempty"` }
DataFactoryLinkedServicePostgresqlList is a list of DataFactoryLinkedServicePostgresqls
func (*DataFactoryLinkedServicePostgresqlList) DeepCopy ¶
func (in *DataFactoryLinkedServicePostgresqlList) DeepCopy() *DataFactoryLinkedServicePostgresqlList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataFactoryLinkedServicePostgresqlList.
func (*DataFactoryLinkedServicePostgresqlList) DeepCopyInto ¶
func (in *DataFactoryLinkedServicePostgresqlList) DeepCopyInto(out *DataFactoryLinkedServicePostgresqlList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataFactoryLinkedServicePostgresqlList) DeepCopyObject ¶
func (in *DataFactoryLinkedServicePostgresqlList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DataFactoryLinkedServicePostgresqlSpec ¶
type DataFactoryLinkedServicePostgresqlSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional AdditionalProperties map[string]string `json:"additionalProperties,omitempty" tf:"additional_properties,omitempty"` // +optional Annotations []string `json:"annotations,omitempty" tf:"annotations,omitempty"` ConnectionString string `json:"connectionString" tf:"connection_string"` DataFactoryName string `json:"dataFactoryName" tf:"data_factory_name"` // +optional Description string `json:"description,omitempty" tf:"description,omitempty"` // +optional IntegrationRuntimeName string `json:"integrationRuntimeName,omitempty" tf:"integration_runtime_name,omitempty"` Name string `json:"name" tf:"name"` // +optional Parameters map[string]string `json:"parameters,omitempty" tf:"parameters,omitempty"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` }
func (*DataFactoryLinkedServicePostgresqlSpec) DeepCopy ¶
func (in *DataFactoryLinkedServicePostgresqlSpec) DeepCopy() *DataFactoryLinkedServicePostgresqlSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataFactoryLinkedServicePostgresqlSpec.
func (*DataFactoryLinkedServicePostgresqlSpec) DeepCopyInto ¶
func (in *DataFactoryLinkedServicePostgresqlSpec) DeepCopyInto(out *DataFactoryLinkedServicePostgresqlSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataFactoryLinkedServicePostgresqlStatus ¶
type DataFactoryLinkedServicePostgresqlStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *DataFactoryLinkedServicePostgresqlSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*DataFactoryLinkedServicePostgresqlStatus) DeepCopy ¶
func (in *DataFactoryLinkedServicePostgresqlStatus) DeepCopy() *DataFactoryLinkedServicePostgresqlStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataFactoryLinkedServicePostgresqlStatus.
func (*DataFactoryLinkedServicePostgresqlStatus) DeepCopyInto ¶
func (in *DataFactoryLinkedServicePostgresqlStatus) DeepCopyInto(out *DataFactoryLinkedServicePostgresqlStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataFactoryLinkedServiceSQLServer ¶ added in v0.0.2
type DataFactoryLinkedServiceSQLServer struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DataFactoryLinkedServiceSQLServerSpec `json:"spec,omitempty"` Status DataFactoryLinkedServiceSQLServerStatus `json:"status,omitempty"` }
func (*DataFactoryLinkedServiceSQLServer) DeepCopy ¶ added in v0.0.2
func (in *DataFactoryLinkedServiceSQLServer) DeepCopy() *DataFactoryLinkedServiceSQLServer
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataFactoryLinkedServiceSQLServer.
func (*DataFactoryLinkedServiceSQLServer) DeepCopyInto ¶ added in v0.0.2
func (in *DataFactoryLinkedServiceSQLServer) DeepCopyInto(out *DataFactoryLinkedServiceSQLServer)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataFactoryLinkedServiceSQLServer) DeepCopyObject ¶ added in v0.0.2
func (in *DataFactoryLinkedServiceSQLServer) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DataFactoryLinkedServiceSQLServerList ¶ added in v0.0.2
type DataFactoryLinkedServiceSQLServerList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of DataFactoryLinkedServiceSQLServer CRD objects Items []DataFactoryLinkedServiceSQLServer `json:"items,omitempty"` }
DataFactoryLinkedServiceSQLServerList is a list of DataFactoryLinkedServiceSQLServers
func (*DataFactoryLinkedServiceSQLServerList) DeepCopy ¶ added in v0.0.2
func (in *DataFactoryLinkedServiceSQLServerList) DeepCopy() *DataFactoryLinkedServiceSQLServerList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataFactoryLinkedServiceSQLServerList.
func (*DataFactoryLinkedServiceSQLServerList) DeepCopyInto ¶ added in v0.0.2
func (in *DataFactoryLinkedServiceSQLServerList) DeepCopyInto(out *DataFactoryLinkedServiceSQLServerList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataFactoryLinkedServiceSQLServerList) DeepCopyObject ¶ added in v0.0.2
func (in *DataFactoryLinkedServiceSQLServerList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DataFactoryLinkedServiceSQLServerSpec ¶ added in v0.0.2
type DataFactoryLinkedServiceSQLServerSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional AdditionalProperties map[string]string `json:"additionalProperties,omitempty" tf:"additional_properties,omitempty"` // +optional Annotations []string `json:"annotations,omitempty" tf:"annotations,omitempty"` ConnectionString string `json:"connectionString" tf:"connection_string"` DataFactoryName string `json:"dataFactoryName" tf:"data_factory_name"` // +optional Description string `json:"description,omitempty" tf:"description,omitempty"` // +optional IntegrationRuntimeName string `json:"integrationRuntimeName,omitempty" tf:"integration_runtime_name,omitempty"` Name string `json:"name" tf:"name"` // +optional Parameters map[string]string `json:"parameters,omitempty" tf:"parameters,omitempty"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` }
func (*DataFactoryLinkedServiceSQLServerSpec) DeepCopy ¶ added in v0.0.2
func (in *DataFactoryLinkedServiceSQLServerSpec) DeepCopy() *DataFactoryLinkedServiceSQLServerSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataFactoryLinkedServiceSQLServerSpec.
func (*DataFactoryLinkedServiceSQLServerSpec) DeepCopyInto ¶ added in v0.0.2
func (in *DataFactoryLinkedServiceSQLServerSpec) DeepCopyInto(out *DataFactoryLinkedServiceSQLServerSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataFactoryLinkedServiceSQLServerStatus ¶ added in v0.0.2
type DataFactoryLinkedServiceSQLServerStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *DataFactoryLinkedServiceSQLServerSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*DataFactoryLinkedServiceSQLServerStatus) DeepCopy ¶ added in v0.0.2
func (in *DataFactoryLinkedServiceSQLServerStatus) DeepCopy() *DataFactoryLinkedServiceSQLServerStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataFactoryLinkedServiceSQLServerStatus.
func (*DataFactoryLinkedServiceSQLServerStatus) DeepCopyInto ¶ added in v0.0.2
func (in *DataFactoryLinkedServiceSQLServerStatus) DeepCopyInto(out *DataFactoryLinkedServiceSQLServerStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataFactoryList ¶
type DataFactoryList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of DataFactory CRD objects Items []DataFactory `json:"items,omitempty"` }
DataFactoryList is a list of DataFactorys
func (*DataFactoryList) DeepCopy ¶
func (in *DataFactoryList) DeepCopy() *DataFactoryList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataFactoryList.
func (*DataFactoryList) DeepCopyInto ¶
func (in *DataFactoryList) DeepCopyInto(out *DataFactoryList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataFactoryList) DeepCopyObject ¶
func (in *DataFactoryList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DataFactoryPipeline ¶
type DataFactoryPipeline struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DataFactoryPipelineSpec `json:"spec,omitempty"` Status DataFactoryPipelineStatus `json:"status,omitempty"` }
func (*DataFactoryPipeline) DeepCopy ¶
func (in *DataFactoryPipeline) DeepCopy() *DataFactoryPipeline
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataFactoryPipeline.
func (*DataFactoryPipeline) DeepCopyInto ¶
func (in *DataFactoryPipeline) DeepCopyInto(out *DataFactoryPipeline)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataFactoryPipeline) DeepCopyObject ¶
func (in *DataFactoryPipeline) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DataFactoryPipelineList ¶
type DataFactoryPipelineList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of DataFactoryPipeline CRD objects Items []DataFactoryPipeline `json:"items,omitempty"` }
DataFactoryPipelineList is a list of DataFactoryPipelines
func (*DataFactoryPipelineList) DeepCopy ¶
func (in *DataFactoryPipelineList) DeepCopy() *DataFactoryPipelineList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataFactoryPipelineList.
func (*DataFactoryPipelineList) DeepCopyInto ¶
func (in *DataFactoryPipelineList) DeepCopyInto(out *DataFactoryPipelineList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataFactoryPipelineList) DeepCopyObject ¶
func (in *DataFactoryPipelineList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DataFactoryPipelineSpec ¶
type DataFactoryPipelineSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Annotations []string `json:"annotations,omitempty" tf:"annotations,omitempty"` DataFactoryName string `json:"dataFactoryName" tf:"data_factory_name"` // +optional Description string `json:"description,omitempty" tf:"description,omitempty"` Name string `json:"name" tf:"name"` // +optional Parameters map[string]string `json:"parameters,omitempty" tf:"parameters,omitempty"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional Variables map[string]string `json:"variables,omitempty" tf:"variables,omitempty"` }
func (*DataFactoryPipelineSpec) DeepCopy ¶
func (in *DataFactoryPipelineSpec) DeepCopy() *DataFactoryPipelineSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataFactoryPipelineSpec.
func (*DataFactoryPipelineSpec) DeepCopyInto ¶
func (in *DataFactoryPipelineSpec) DeepCopyInto(out *DataFactoryPipelineSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataFactoryPipelineStatus ¶
type DataFactoryPipelineStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *DataFactoryPipelineSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*DataFactoryPipelineStatus) DeepCopy ¶
func (in *DataFactoryPipelineStatus) DeepCopy() *DataFactoryPipelineStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataFactoryPipelineStatus.
func (*DataFactoryPipelineStatus) DeepCopyInto ¶
func (in *DataFactoryPipelineStatus) DeepCopyInto(out *DataFactoryPipelineStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataFactorySpec ¶
type DataFactorySpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 GithubConfiguration []DataFactorySpecGithubConfiguration `json:"githubConfiguration,omitempty" tf:"github_configuration,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 Identity []DataFactorySpecIdentity `json:"identity,omitempty" tf:"identity,omitempty"` Location string `json:"location" tf:"location"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 VstsConfiguration []DataFactorySpecVstsConfiguration `json:"vstsConfiguration,omitempty" tf:"vsts_configuration,omitempty"` }
func (*DataFactorySpec) DeepCopy ¶
func (in *DataFactorySpec) DeepCopy() *DataFactorySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataFactorySpec.
func (*DataFactorySpec) DeepCopyInto ¶
func (in *DataFactorySpec) DeepCopyInto(out *DataFactorySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataFactorySpecGithubConfiguration ¶
type DataFactorySpecGithubConfiguration struct { AccountName string `json:"accountName" tf:"account_name"` BranchName string `json:"branchName" tf:"branch_name"` GitURL string `json:"gitURL" tf:"git_url"` RepositoryName string `json:"repositoryName" tf:"repository_name"` RootFolder string `json:"rootFolder" tf:"root_folder"` }
func (*DataFactorySpecGithubConfiguration) DeepCopy ¶
func (in *DataFactorySpecGithubConfiguration) DeepCopy() *DataFactorySpecGithubConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataFactorySpecGithubConfiguration.
func (*DataFactorySpecGithubConfiguration) DeepCopyInto ¶
func (in *DataFactorySpecGithubConfiguration) DeepCopyInto(out *DataFactorySpecGithubConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataFactorySpecIdentity ¶ added in v0.0.2
type DataFactorySpecIdentity struct { // +optional PrincipalID string `json:"principalID,omitempty" tf:"principal_id,omitempty"` // +optional TenantID string `json:"tenantID,omitempty" tf:"tenant_id,omitempty"` Type string `json:"type" tf:"type"` }
func (*DataFactorySpecIdentity) DeepCopy ¶ added in v0.0.2
func (in *DataFactorySpecIdentity) DeepCopy() *DataFactorySpecIdentity
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataFactorySpecIdentity.
func (*DataFactorySpecIdentity) DeepCopyInto ¶ added in v0.0.2
func (in *DataFactorySpecIdentity) DeepCopyInto(out *DataFactorySpecIdentity)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataFactorySpecVstsConfiguration ¶
type DataFactorySpecVstsConfiguration struct { AccountName string `json:"accountName" tf:"account_name"` BranchName string `json:"branchName" tf:"branch_name"` ProjectName string `json:"projectName" tf:"project_name"` RepositoryName string `json:"repositoryName" tf:"repository_name"` RootFolder string `json:"rootFolder" tf:"root_folder"` TenantID string `json:"tenantID" tf:"tenant_id"` }
func (*DataFactorySpecVstsConfiguration) DeepCopy ¶
func (in *DataFactorySpecVstsConfiguration) DeepCopy() *DataFactorySpecVstsConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataFactorySpecVstsConfiguration.
func (*DataFactorySpecVstsConfiguration) DeepCopyInto ¶
func (in *DataFactorySpecVstsConfiguration) DeepCopyInto(out *DataFactorySpecVstsConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataFactoryStatus ¶
type DataFactoryStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *DataFactorySpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*DataFactoryStatus) DeepCopy ¶
func (in *DataFactoryStatus) DeepCopy() *DataFactoryStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataFactoryStatus.
func (*DataFactoryStatus) DeepCopyInto ¶
func (in *DataFactoryStatus) DeepCopyInto(out *DataFactoryStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataLakeAnalyticsAccount ¶
type DataLakeAnalyticsAccount struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DataLakeAnalyticsAccountSpec `json:"spec,omitempty"` Status DataLakeAnalyticsAccountStatus `json:"status,omitempty"` }
func (*DataLakeAnalyticsAccount) DeepCopy ¶
func (in *DataLakeAnalyticsAccount) DeepCopy() *DataLakeAnalyticsAccount
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataLakeAnalyticsAccount.
func (*DataLakeAnalyticsAccount) DeepCopyInto ¶
func (in *DataLakeAnalyticsAccount) DeepCopyInto(out *DataLakeAnalyticsAccount)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataLakeAnalyticsAccount) DeepCopyObject ¶
func (in *DataLakeAnalyticsAccount) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DataLakeAnalyticsAccountList ¶
type DataLakeAnalyticsAccountList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of DataLakeAnalyticsAccount CRD objects Items []DataLakeAnalyticsAccount `json:"items,omitempty"` }
DataLakeAnalyticsAccountList is a list of DataLakeAnalyticsAccounts
func (*DataLakeAnalyticsAccountList) DeepCopy ¶
func (in *DataLakeAnalyticsAccountList) DeepCopy() *DataLakeAnalyticsAccountList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataLakeAnalyticsAccountList.
func (*DataLakeAnalyticsAccountList) DeepCopyInto ¶
func (in *DataLakeAnalyticsAccountList) DeepCopyInto(out *DataLakeAnalyticsAccountList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataLakeAnalyticsAccountList) DeepCopyObject ¶
func (in *DataLakeAnalyticsAccountList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DataLakeAnalyticsAccountSpec ¶
type DataLakeAnalyticsAccountSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` DefaultStoreAccountName string `json:"defaultStoreAccountName" tf:"default_store_account_name"` Location string `json:"location" tf:"location"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` // +optional Tier string `json:"tier,omitempty" tf:"tier,omitempty"` }
func (*DataLakeAnalyticsAccountSpec) DeepCopy ¶
func (in *DataLakeAnalyticsAccountSpec) DeepCopy() *DataLakeAnalyticsAccountSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataLakeAnalyticsAccountSpec.
func (*DataLakeAnalyticsAccountSpec) DeepCopyInto ¶
func (in *DataLakeAnalyticsAccountSpec) DeepCopyInto(out *DataLakeAnalyticsAccountSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataLakeAnalyticsAccountStatus ¶
type DataLakeAnalyticsAccountStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *DataLakeAnalyticsAccountSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*DataLakeAnalyticsAccountStatus) DeepCopy ¶
func (in *DataLakeAnalyticsAccountStatus) DeepCopy() *DataLakeAnalyticsAccountStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataLakeAnalyticsAccountStatus.
func (*DataLakeAnalyticsAccountStatus) DeepCopyInto ¶
func (in *DataLakeAnalyticsAccountStatus) DeepCopyInto(out *DataLakeAnalyticsAccountStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataLakeAnalyticsFirewallRule ¶
type DataLakeAnalyticsFirewallRule struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DataLakeAnalyticsFirewallRuleSpec `json:"spec,omitempty"` Status DataLakeAnalyticsFirewallRuleStatus `json:"status,omitempty"` }
func (*DataLakeAnalyticsFirewallRule) DeepCopy ¶
func (in *DataLakeAnalyticsFirewallRule) DeepCopy() *DataLakeAnalyticsFirewallRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataLakeAnalyticsFirewallRule.
func (*DataLakeAnalyticsFirewallRule) DeepCopyInto ¶
func (in *DataLakeAnalyticsFirewallRule) DeepCopyInto(out *DataLakeAnalyticsFirewallRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataLakeAnalyticsFirewallRule) DeepCopyObject ¶
func (in *DataLakeAnalyticsFirewallRule) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DataLakeAnalyticsFirewallRuleList ¶
type DataLakeAnalyticsFirewallRuleList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of DataLakeAnalyticsFirewallRule CRD objects Items []DataLakeAnalyticsFirewallRule `json:"items,omitempty"` }
DataLakeAnalyticsFirewallRuleList is a list of DataLakeAnalyticsFirewallRules
func (*DataLakeAnalyticsFirewallRuleList) DeepCopy ¶
func (in *DataLakeAnalyticsFirewallRuleList) DeepCopy() *DataLakeAnalyticsFirewallRuleList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataLakeAnalyticsFirewallRuleList.
func (*DataLakeAnalyticsFirewallRuleList) DeepCopyInto ¶
func (in *DataLakeAnalyticsFirewallRuleList) DeepCopyInto(out *DataLakeAnalyticsFirewallRuleList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataLakeAnalyticsFirewallRuleList) DeepCopyObject ¶
func (in *DataLakeAnalyticsFirewallRuleList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DataLakeAnalyticsFirewallRuleSpec ¶
type DataLakeAnalyticsFirewallRuleSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` AccountName string `json:"accountName" tf:"account_name"` EndIPAddress string `json:"endIPAddress" tf:"end_ip_address"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` StartIPAddress string `json:"startIPAddress" tf:"start_ip_address"` }
func (*DataLakeAnalyticsFirewallRuleSpec) DeepCopy ¶
func (in *DataLakeAnalyticsFirewallRuleSpec) DeepCopy() *DataLakeAnalyticsFirewallRuleSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataLakeAnalyticsFirewallRuleSpec.
func (*DataLakeAnalyticsFirewallRuleSpec) DeepCopyInto ¶
func (in *DataLakeAnalyticsFirewallRuleSpec) DeepCopyInto(out *DataLakeAnalyticsFirewallRuleSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataLakeAnalyticsFirewallRuleStatus ¶
type DataLakeAnalyticsFirewallRuleStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *DataLakeAnalyticsFirewallRuleSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*DataLakeAnalyticsFirewallRuleStatus) DeepCopy ¶
func (in *DataLakeAnalyticsFirewallRuleStatus) DeepCopy() *DataLakeAnalyticsFirewallRuleStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataLakeAnalyticsFirewallRuleStatus.
func (*DataLakeAnalyticsFirewallRuleStatus) DeepCopyInto ¶
func (in *DataLakeAnalyticsFirewallRuleStatus) DeepCopyInto(out *DataLakeAnalyticsFirewallRuleStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataLakeStore ¶
type DataLakeStore struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DataLakeStoreSpec `json:"spec,omitempty"` Status DataLakeStoreStatus `json:"status,omitempty"` }
func (*DataLakeStore) DeepCopy ¶
func (in *DataLakeStore) DeepCopy() *DataLakeStore
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataLakeStore.
func (*DataLakeStore) DeepCopyInto ¶
func (in *DataLakeStore) DeepCopyInto(out *DataLakeStore)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataLakeStore) DeepCopyObject ¶
func (in *DataLakeStore) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DataLakeStoreFile ¶
type DataLakeStoreFile struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DataLakeStoreFileSpec `json:"spec,omitempty"` Status DataLakeStoreFileStatus `json:"status,omitempty"` }
func (*DataLakeStoreFile) DeepCopy ¶
func (in *DataLakeStoreFile) DeepCopy() *DataLakeStoreFile
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataLakeStoreFile.
func (*DataLakeStoreFile) DeepCopyInto ¶
func (in *DataLakeStoreFile) DeepCopyInto(out *DataLakeStoreFile)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataLakeStoreFile) DeepCopyObject ¶
func (in *DataLakeStoreFile) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DataLakeStoreFileList ¶
type DataLakeStoreFileList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of DataLakeStoreFile CRD objects Items []DataLakeStoreFile `json:"items,omitempty"` }
DataLakeStoreFileList is a list of DataLakeStoreFiles
func (*DataLakeStoreFileList) DeepCopy ¶
func (in *DataLakeStoreFileList) DeepCopy() *DataLakeStoreFileList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataLakeStoreFileList.
func (*DataLakeStoreFileList) DeepCopyInto ¶
func (in *DataLakeStoreFileList) DeepCopyInto(out *DataLakeStoreFileList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataLakeStoreFileList) DeepCopyObject ¶
func (in *DataLakeStoreFileList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DataLakeStoreFileSpec ¶
type DataLakeStoreFileSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` AccountName string `json:"accountName" tf:"account_name"` LocalFilePath string `json:"localFilePath" tf:"local_file_path"` RemoteFilePath string `json:"remoteFilePath" tf:"remote_file_path"` }
func (*DataLakeStoreFileSpec) DeepCopy ¶
func (in *DataLakeStoreFileSpec) DeepCopy() *DataLakeStoreFileSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataLakeStoreFileSpec.
func (*DataLakeStoreFileSpec) DeepCopyInto ¶
func (in *DataLakeStoreFileSpec) DeepCopyInto(out *DataLakeStoreFileSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataLakeStoreFileStatus ¶
type DataLakeStoreFileStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *DataLakeStoreFileSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*DataLakeStoreFileStatus) DeepCopy ¶
func (in *DataLakeStoreFileStatus) DeepCopy() *DataLakeStoreFileStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataLakeStoreFileStatus.
func (*DataLakeStoreFileStatus) DeepCopyInto ¶
func (in *DataLakeStoreFileStatus) DeepCopyInto(out *DataLakeStoreFileStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataLakeStoreFirewallRule ¶
type DataLakeStoreFirewallRule struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DataLakeStoreFirewallRuleSpec `json:"spec,omitempty"` Status DataLakeStoreFirewallRuleStatus `json:"status,omitempty"` }
func (*DataLakeStoreFirewallRule) DeepCopy ¶
func (in *DataLakeStoreFirewallRule) DeepCopy() *DataLakeStoreFirewallRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataLakeStoreFirewallRule.
func (*DataLakeStoreFirewallRule) DeepCopyInto ¶
func (in *DataLakeStoreFirewallRule) DeepCopyInto(out *DataLakeStoreFirewallRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataLakeStoreFirewallRule) DeepCopyObject ¶
func (in *DataLakeStoreFirewallRule) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DataLakeStoreFirewallRuleList ¶
type DataLakeStoreFirewallRuleList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of DataLakeStoreFirewallRule CRD objects Items []DataLakeStoreFirewallRule `json:"items,omitempty"` }
DataLakeStoreFirewallRuleList is a list of DataLakeStoreFirewallRules
func (*DataLakeStoreFirewallRuleList) DeepCopy ¶
func (in *DataLakeStoreFirewallRuleList) DeepCopy() *DataLakeStoreFirewallRuleList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataLakeStoreFirewallRuleList.
func (*DataLakeStoreFirewallRuleList) DeepCopyInto ¶
func (in *DataLakeStoreFirewallRuleList) DeepCopyInto(out *DataLakeStoreFirewallRuleList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataLakeStoreFirewallRuleList) DeepCopyObject ¶
func (in *DataLakeStoreFirewallRuleList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DataLakeStoreFirewallRuleSpec ¶
type DataLakeStoreFirewallRuleSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` AccountName string `json:"accountName" tf:"account_name"` EndIPAddress string `json:"endIPAddress" tf:"end_ip_address"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` StartIPAddress string `json:"startIPAddress" tf:"start_ip_address"` }
func (*DataLakeStoreFirewallRuleSpec) DeepCopy ¶
func (in *DataLakeStoreFirewallRuleSpec) DeepCopy() *DataLakeStoreFirewallRuleSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataLakeStoreFirewallRuleSpec.
func (*DataLakeStoreFirewallRuleSpec) DeepCopyInto ¶
func (in *DataLakeStoreFirewallRuleSpec) DeepCopyInto(out *DataLakeStoreFirewallRuleSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataLakeStoreFirewallRuleStatus ¶
type DataLakeStoreFirewallRuleStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *DataLakeStoreFirewallRuleSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*DataLakeStoreFirewallRuleStatus) DeepCopy ¶
func (in *DataLakeStoreFirewallRuleStatus) DeepCopy() *DataLakeStoreFirewallRuleStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataLakeStoreFirewallRuleStatus.
func (*DataLakeStoreFirewallRuleStatus) DeepCopyInto ¶
func (in *DataLakeStoreFirewallRuleStatus) DeepCopyInto(out *DataLakeStoreFirewallRuleStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataLakeStoreList ¶
type DataLakeStoreList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of DataLakeStore CRD objects Items []DataLakeStore `json:"items,omitempty"` }
DataLakeStoreList is a list of DataLakeStores
func (*DataLakeStoreList) DeepCopy ¶
func (in *DataLakeStoreList) DeepCopy() *DataLakeStoreList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataLakeStoreList.
func (*DataLakeStoreList) DeepCopyInto ¶
func (in *DataLakeStoreList) DeepCopyInto(out *DataLakeStoreList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataLakeStoreList) DeepCopyObject ¶
func (in *DataLakeStoreList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DataLakeStoreSpec ¶
type DataLakeStoreSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional EncryptionState string `json:"encryptionState,omitempty" tf:"encryption_state,omitempty"` // +optional EncryptionType string `json:"encryptionType,omitempty" tf:"encryption_type,omitempty"` // +optional Endpoint string `json:"endpoint,omitempty" tf:"endpoint,omitempty"` // +optional FirewallAllowAzureIPS string `json:"firewallAllowAzureIPS,omitempty" tf:"firewall_allow_azure_ips,omitempty"` // +optional FirewallState string `json:"firewallState,omitempty" tf:"firewall_state,omitempty"` Location string `json:"location" tf:"location"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` // +optional Tier string `json:"tier,omitempty" tf:"tier,omitempty"` }
func (*DataLakeStoreSpec) DeepCopy ¶
func (in *DataLakeStoreSpec) DeepCopy() *DataLakeStoreSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataLakeStoreSpec.
func (*DataLakeStoreSpec) DeepCopyInto ¶
func (in *DataLakeStoreSpec) DeepCopyInto(out *DataLakeStoreSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataLakeStoreStatus ¶
type DataLakeStoreStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *DataLakeStoreSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*DataLakeStoreStatus) DeepCopy ¶
func (in *DataLakeStoreStatus) DeepCopy() *DataLakeStoreStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataLakeStoreStatus.
func (*DataLakeStoreStatus) DeepCopyInto ¶
func (in *DataLakeStoreStatus) DeepCopyInto(out *DataLakeStoreStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DatabricksWorkspace ¶
type DatabricksWorkspace struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DatabricksWorkspaceSpec `json:"spec,omitempty"` Status DatabricksWorkspaceStatus `json:"status,omitempty"` }
func (*DatabricksWorkspace) DeepCopy ¶
func (in *DatabricksWorkspace) DeepCopy() *DatabricksWorkspace
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabricksWorkspace.
func (*DatabricksWorkspace) DeepCopyInto ¶
func (in *DatabricksWorkspace) DeepCopyInto(out *DatabricksWorkspace)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DatabricksWorkspace) DeepCopyObject ¶
func (in *DatabricksWorkspace) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DatabricksWorkspaceList ¶
type DatabricksWorkspaceList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of DatabricksWorkspace CRD objects Items []DatabricksWorkspace `json:"items,omitempty"` }
DatabricksWorkspaceList is a list of DatabricksWorkspaces
func (*DatabricksWorkspaceList) DeepCopy ¶
func (in *DatabricksWorkspaceList) DeepCopy() *DatabricksWorkspaceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabricksWorkspaceList.
func (*DatabricksWorkspaceList) DeepCopyInto ¶
func (in *DatabricksWorkspaceList) DeepCopyInto(out *DatabricksWorkspaceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DatabricksWorkspaceList) DeepCopyObject ¶
func (in *DatabricksWorkspaceList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DatabricksWorkspaceSpec ¶
type DatabricksWorkspaceSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` Location string `json:"location" tf:"location"` // +optional ManagedResourceGroupID string `json:"managedResourceGroupID,omitempty" tf:"managed_resource_group_id,omitempty"` // +optional ManagedResourceGroupName string `json:"managedResourceGroupName,omitempty" tf:"managed_resource_group_name,omitempty"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` Sku string `json:"sku" tf:"sku"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*DatabricksWorkspaceSpec) DeepCopy ¶
func (in *DatabricksWorkspaceSpec) DeepCopy() *DatabricksWorkspaceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabricksWorkspaceSpec.
func (*DatabricksWorkspaceSpec) DeepCopyInto ¶
func (in *DatabricksWorkspaceSpec) DeepCopyInto(out *DatabricksWorkspaceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DatabricksWorkspaceStatus ¶
type DatabricksWorkspaceStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *DatabricksWorkspaceSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*DatabricksWorkspaceStatus) DeepCopy ¶
func (in *DatabricksWorkspaceStatus) DeepCopy() *DatabricksWorkspaceStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabricksWorkspaceStatus.
func (*DatabricksWorkspaceStatus) DeepCopyInto ¶
func (in *DatabricksWorkspaceStatus) DeepCopyInto(out *DatabricksWorkspaceStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DdosProtectionPlan ¶
type DdosProtectionPlan struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DdosProtectionPlanSpec `json:"spec,omitempty"` Status DdosProtectionPlanStatus `json:"status,omitempty"` }
func (*DdosProtectionPlan) DeepCopy ¶
func (in *DdosProtectionPlan) DeepCopy() *DdosProtectionPlan
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DdosProtectionPlan.
func (*DdosProtectionPlan) DeepCopyInto ¶
func (in *DdosProtectionPlan) DeepCopyInto(out *DdosProtectionPlan)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DdosProtectionPlan) DeepCopyObject ¶
func (in *DdosProtectionPlan) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DdosProtectionPlanList ¶
type DdosProtectionPlanList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of DdosProtectionPlan CRD objects Items []DdosProtectionPlan `json:"items,omitempty"` }
DdosProtectionPlanList is a list of DdosProtectionPlans
func (*DdosProtectionPlanList) DeepCopy ¶
func (in *DdosProtectionPlanList) DeepCopy() *DdosProtectionPlanList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DdosProtectionPlanList.
func (*DdosProtectionPlanList) DeepCopyInto ¶
func (in *DdosProtectionPlanList) DeepCopyInto(out *DdosProtectionPlanList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DdosProtectionPlanList) DeepCopyObject ¶
func (in *DdosProtectionPlanList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DdosProtectionPlanSpec ¶
type DdosProtectionPlanSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` Location string `json:"location" tf:"location"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` // +optional VirtualNetworkIDS []string `json:"virtualNetworkIDS,omitempty" tf:"virtual_network_ids,omitempty"` }
func (*DdosProtectionPlanSpec) DeepCopy ¶
func (in *DdosProtectionPlanSpec) DeepCopy() *DdosProtectionPlanSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DdosProtectionPlanSpec.
func (*DdosProtectionPlanSpec) DeepCopyInto ¶
func (in *DdosProtectionPlanSpec) DeepCopyInto(out *DdosProtectionPlanSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DdosProtectionPlanStatus ¶
type DdosProtectionPlanStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *DdosProtectionPlanSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*DdosProtectionPlanStatus) DeepCopy ¶
func (in *DdosProtectionPlanStatus) DeepCopy() *DdosProtectionPlanStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DdosProtectionPlanStatus.
func (*DdosProtectionPlanStatus) DeepCopyInto ¶
func (in *DdosProtectionPlanStatus) DeepCopyInto(out *DdosProtectionPlanStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DevTestLab ¶
type DevTestLab struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DevTestLabSpec `json:"spec,omitempty"` Status DevTestLabStatus `json:"status,omitempty"` }
func (*DevTestLab) DeepCopy ¶
func (in *DevTestLab) DeepCopy() *DevTestLab
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DevTestLab.
func (*DevTestLab) DeepCopyInto ¶
func (in *DevTestLab) DeepCopyInto(out *DevTestLab)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DevTestLab) DeepCopyObject ¶
func (in *DevTestLab) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DevTestLabList ¶
type DevTestLabList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of DevTestLab CRD objects Items []DevTestLab `json:"items,omitempty"` }
DevTestLabList is a list of DevTestLabs
func (*DevTestLabList) DeepCopy ¶
func (in *DevTestLabList) DeepCopy() *DevTestLabList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DevTestLabList.
func (*DevTestLabList) DeepCopyInto ¶
func (in *DevTestLabList) DeepCopyInto(out *DevTestLabList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DevTestLabList) DeepCopyObject ¶
func (in *DevTestLabList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DevTestLabSpec ¶
type DevTestLabSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional ArtifactsStorageAccountID string `json:"artifactsStorageAccountID,omitempty" tf:"artifacts_storage_account_id,omitempty"` // +optional DefaultPremiumStorageAccountID string `json:"defaultPremiumStorageAccountID,omitempty" tf:"default_premium_storage_account_id,omitempty"` // +optional DefaultStorageAccountID string `json:"defaultStorageAccountID,omitempty" tf:"default_storage_account_id,omitempty"` // +optional KeyVaultID string `json:"keyVaultID,omitempty" tf:"key_vault_id,omitempty"` Location string `json:"location" tf:"location"` Name string `json:"name" tf:"name"` // +optional PremiumDataDiskStorageAccountID string `json:"premiumDataDiskStorageAccountID,omitempty" tf:"premium_data_disk_storage_account_id,omitempty"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional StorageType string `json:"storageType,omitempty" tf:"storage_type,omitempty"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` // +optional UniqueIdentifier string `json:"uniqueIdentifier,omitempty" tf:"unique_identifier,omitempty"` }
func (*DevTestLabSpec) DeepCopy ¶
func (in *DevTestLabSpec) DeepCopy() *DevTestLabSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DevTestLabSpec.
func (*DevTestLabSpec) DeepCopyInto ¶
func (in *DevTestLabSpec) DeepCopyInto(out *DevTestLabSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DevTestLabStatus ¶
type DevTestLabStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *DevTestLabSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*DevTestLabStatus) DeepCopy ¶
func (in *DevTestLabStatus) DeepCopy() *DevTestLabStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DevTestLabStatus.
func (*DevTestLabStatus) DeepCopyInto ¶
func (in *DevTestLabStatus) DeepCopyInto(out *DevTestLabStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DevTestLinuxVirtualMachine ¶
type DevTestLinuxVirtualMachine struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DevTestLinuxVirtualMachineSpec `json:"spec,omitempty"` Status DevTestLinuxVirtualMachineStatus `json:"status,omitempty"` }
func (*DevTestLinuxVirtualMachine) DeepCopy ¶
func (in *DevTestLinuxVirtualMachine) DeepCopy() *DevTestLinuxVirtualMachine
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DevTestLinuxVirtualMachine.
func (*DevTestLinuxVirtualMachine) DeepCopyInto ¶
func (in *DevTestLinuxVirtualMachine) DeepCopyInto(out *DevTestLinuxVirtualMachine)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DevTestLinuxVirtualMachine) DeepCopyObject ¶
func (in *DevTestLinuxVirtualMachine) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DevTestLinuxVirtualMachineList ¶
type DevTestLinuxVirtualMachineList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of DevTestLinuxVirtualMachine CRD objects Items []DevTestLinuxVirtualMachine `json:"items,omitempty"` }
DevTestLinuxVirtualMachineList is a list of DevTestLinuxVirtualMachines
func (*DevTestLinuxVirtualMachineList) DeepCopy ¶
func (in *DevTestLinuxVirtualMachineList) DeepCopy() *DevTestLinuxVirtualMachineList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DevTestLinuxVirtualMachineList.
func (*DevTestLinuxVirtualMachineList) DeepCopyInto ¶
func (in *DevTestLinuxVirtualMachineList) DeepCopyInto(out *DevTestLinuxVirtualMachineList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DevTestLinuxVirtualMachineList) DeepCopyObject ¶
func (in *DevTestLinuxVirtualMachineList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DevTestLinuxVirtualMachineSpec ¶
type DevTestLinuxVirtualMachineSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` // +optional AllowClaim bool `json:"allowClaim,omitempty" tf:"allow_claim,omitempty"` // +optional DisallowPublicIPAddress bool `json:"disallowPublicIPAddress,omitempty" tf:"disallow_public_ip_address,omitempty"` // +optional Fqdn string `json:"fqdn,omitempty" tf:"fqdn,omitempty"` // +kubebuilder:validation:MaxItems=1 GalleryImageReference []DevTestLinuxVirtualMachineSpecGalleryImageReference `json:"galleryImageReference" tf:"gallery_image_reference"` // +optional InboundNATRule []DevTestLinuxVirtualMachineSpecInboundNATRule `json:"inboundNATRule,omitempty" tf:"inbound_nat_rule,omitempty"` LabName string `json:"labName" tf:"lab_name"` LabSubnetName string `json:"labSubnetName" tf:"lab_subnet_name"` LabVirtualNetworkID string `json:"labVirtualNetworkID" tf:"lab_virtual_network_id"` Location string `json:"location" tf:"location"` Name string `json:"name" tf:"name"` // +optional Notes string `json:"notes,omitempty" tf:"notes,omitempty"` // +optional Password string `json:"-" sensitive:"true" tf:"password,omitempty"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` Size string `json:"size" tf:"size"` // +optional SshKey string `json:"sshKey,omitempty" tf:"ssh_key,omitempty"` StorageType string `json:"storageType" tf:"storage_type"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` // +optional UniqueIdentifier string `json:"uniqueIdentifier,omitempty" tf:"unique_identifier,omitempty"` Username string `json:"username" tf:"username"` }
func (*DevTestLinuxVirtualMachineSpec) DeepCopy ¶
func (in *DevTestLinuxVirtualMachineSpec) DeepCopy() *DevTestLinuxVirtualMachineSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DevTestLinuxVirtualMachineSpec.
func (*DevTestLinuxVirtualMachineSpec) DeepCopyInto ¶
func (in *DevTestLinuxVirtualMachineSpec) DeepCopyInto(out *DevTestLinuxVirtualMachineSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DevTestLinuxVirtualMachineSpecGalleryImageReference ¶
type DevTestLinuxVirtualMachineSpecGalleryImageReference struct { Offer string `json:"offer" tf:"offer"` Publisher string `json:"publisher" tf:"publisher"` Sku string `json:"sku" tf:"sku"` Version string `json:"version" tf:"version"` }
func (*DevTestLinuxVirtualMachineSpecGalleryImageReference) DeepCopy ¶
func (in *DevTestLinuxVirtualMachineSpecGalleryImageReference) DeepCopy() *DevTestLinuxVirtualMachineSpecGalleryImageReference
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DevTestLinuxVirtualMachineSpecGalleryImageReference.
func (*DevTestLinuxVirtualMachineSpecGalleryImageReference) DeepCopyInto ¶
func (in *DevTestLinuxVirtualMachineSpecGalleryImageReference) DeepCopyInto(out *DevTestLinuxVirtualMachineSpecGalleryImageReference)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DevTestLinuxVirtualMachineSpecInboundNATRule ¶ added in v0.0.2
type DevTestLinuxVirtualMachineSpecInboundNATRule struct { BackendPort int `json:"backendPort" tf:"backend_port"` // +optional FrontendPort int `json:"frontendPort,omitempty" tf:"frontend_port,omitempty"` Protocol string `json:"protocol" tf:"protocol"` }
func (*DevTestLinuxVirtualMachineSpecInboundNATRule) DeepCopy ¶ added in v0.0.2
func (in *DevTestLinuxVirtualMachineSpecInboundNATRule) DeepCopy() *DevTestLinuxVirtualMachineSpecInboundNATRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DevTestLinuxVirtualMachineSpecInboundNATRule.
func (*DevTestLinuxVirtualMachineSpecInboundNATRule) DeepCopyInto ¶ added in v0.0.2
func (in *DevTestLinuxVirtualMachineSpecInboundNATRule) DeepCopyInto(out *DevTestLinuxVirtualMachineSpecInboundNATRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DevTestLinuxVirtualMachineStatus ¶
type DevTestLinuxVirtualMachineStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *DevTestLinuxVirtualMachineSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*DevTestLinuxVirtualMachineStatus) DeepCopy ¶
func (in *DevTestLinuxVirtualMachineStatus) DeepCopy() *DevTestLinuxVirtualMachineStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DevTestLinuxVirtualMachineStatus.
func (*DevTestLinuxVirtualMachineStatus) DeepCopyInto ¶
func (in *DevTestLinuxVirtualMachineStatus) DeepCopyInto(out *DevTestLinuxVirtualMachineStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DevTestPolicy ¶
type DevTestPolicy struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DevTestPolicySpec `json:"spec,omitempty"` Status DevTestPolicyStatus `json:"status,omitempty"` }
func (*DevTestPolicy) DeepCopy ¶
func (in *DevTestPolicy) DeepCopy() *DevTestPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DevTestPolicy.
func (*DevTestPolicy) DeepCopyInto ¶
func (in *DevTestPolicy) DeepCopyInto(out *DevTestPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DevTestPolicy) DeepCopyObject ¶
func (in *DevTestPolicy) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DevTestPolicyList ¶
type DevTestPolicyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of DevTestPolicy CRD objects Items []DevTestPolicy `json:"items,omitempty"` }
DevTestPolicyList is a list of DevTestPolicys
func (*DevTestPolicyList) DeepCopy ¶
func (in *DevTestPolicyList) DeepCopy() *DevTestPolicyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DevTestPolicyList.
func (*DevTestPolicyList) DeepCopyInto ¶
func (in *DevTestPolicyList) DeepCopyInto(out *DevTestPolicyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DevTestPolicyList) DeepCopyObject ¶
func (in *DevTestPolicyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DevTestPolicySpec ¶
type DevTestPolicySpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Description string `json:"description,omitempty" tf:"description,omitempty"` EvaluatorType string `json:"evaluatorType" tf:"evaluator_type"` // +optional FactData string `json:"factData,omitempty" tf:"fact_data,omitempty"` LabName string `json:"labName" tf:"lab_name"` Name string `json:"name" tf:"name"` PolicySetName string `json:"policySetName" tf:"policy_set_name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` Threshold string `json:"threshold" tf:"threshold"` }
func (*DevTestPolicySpec) DeepCopy ¶
func (in *DevTestPolicySpec) DeepCopy() *DevTestPolicySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DevTestPolicySpec.
func (*DevTestPolicySpec) DeepCopyInto ¶
func (in *DevTestPolicySpec) DeepCopyInto(out *DevTestPolicySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DevTestPolicyStatus ¶
type DevTestPolicyStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *DevTestPolicySpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*DevTestPolicyStatus) DeepCopy ¶
func (in *DevTestPolicyStatus) DeepCopy() *DevTestPolicyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DevTestPolicyStatus.
func (*DevTestPolicyStatus) DeepCopyInto ¶
func (in *DevTestPolicyStatus) DeepCopyInto(out *DevTestPolicyStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DevTestVirtualNetwork ¶
type DevTestVirtualNetwork struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DevTestVirtualNetworkSpec `json:"spec,omitempty"` Status DevTestVirtualNetworkStatus `json:"status,omitempty"` }
func (*DevTestVirtualNetwork) DeepCopy ¶
func (in *DevTestVirtualNetwork) DeepCopy() *DevTestVirtualNetwork
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DevTestVirtualNetwork.
func (*DevTestVirtualNetwork) DeepCopyInto ¶
func (in *DevTestVirtualNetwork) DeepCopyInto(out *DevTestVirtualNetwork)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DevTestVirtualNetwork) DeepCopyObject ¶
func (in *DevTestVirtualNetwork) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DevTestVirtualNetworkList ¶
type DevTestVirtualNetworkList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of DevTestVirtualNetwork CRD objects Items []DevTestVirtualNetwork `json:"items,omitempty"` }
DevTestVirtualNetworkList is a list of DevTestVirtualNetworks
func (*DevTestVirtualNetworkList) DeepCopy ¶
func (in *DevTestVirtualNetworkList) DeepCopy() *DevTestVirtualNetworkList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DevTestVirtualNetworkList.
func (*DevTestVirtualNetworkList) DeepCopyInto ¶
func (in *DevTestVirtualNetworkList) DeepCopyInto(out *DevTestVirtualNetworkList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DevTestVirtualNetworkList) DeepCopyObject ¶
func (in *DevTestVirtualNetworkList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DevTestVirtualNetworkSpec ¶
type DevTestVirtualNetworkSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Description string `json:"description,omitempty" tf:"description,omitempty"` LabName string `json:"labName" tf:"lab_name"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional // +kubebuilder:validation:MaxItems=1 Subnet []DevTestVirtualNetworkSpecSubnet `json:"subnet,omitempty" tf:"subnet,omitempty"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` // +optional UniqueIdentifier string `json:"uniqueIdentifier,omitempty" tf:"unique_identifier,omitempty"` }
func (*DevTestVirtualNetworkSpec) DeepCopy ¶
func (in *DevTestVirtualNetworkSpec) DeepCopy() *DevTestVirtualNetworkSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DevTestVirtualNetworkSpec.
func (*DevTestVirtualNetworkSpec) DeepCopyInto ¶
func (in *DevTestVirtualNetworkSpec) DeepCopyInto(out *DevTestVirtualNetworkSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DevTestVirtualNetworkSpecSubnet ¶ added in v0.0.2
type DevTestVirtualNetworkSpecSubnet struct { // +optional Name string `json:"name,omitempty" tf:"name,omitempty"` // +optional UseInVirtualMachineCreation string `json:"useInVirtualMachineCreation,omitempty" tf:"use_in_virtual_machine_creation,omitempty"` // +optional UsePublicIPAddress string `json:"usePublicIPAddress,omitempty" tf:"use_public_ip_address,omitempty"` }
func (*DevTestVirtualNetworkSpecSubnet) DeepCopy ¶ added in v0.0.2
func (in *DevTestVirtualNetworkSpecSubnet) DeepCopy() *DevTestVirtualNetworkSpecSubnet
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DevTestVirtualNetworkSpecSubnet.
func (*DevTestVirtualNetworkSpecSubnet) DeepCopyInto ¶ added in v0.0.2
func (in *DevTestVirtualNetworkSpecSubnet) DeepCopyInto(out *DevTestVirtualNetworkSpecSubnet)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DevTestVirtualNetworkStatus ¶
type DevTestVirtualNetworkStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *DevTestVirtualNetworkSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*DevTestVirtualNetworkStatus) DeepCopy ¶
func (in *DevTestVirtualNetworkStatus) DeepCopy() *DevTestVirtualNetworkStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DevTestVirtualNetworkStatus.
func (*DevTestVirtualNetworkStatus) DeepCopyInto ¶
func (in *DevTestVirtualNetworkStatus) DeepCopyInto(out *DevTestVirtualNetworkStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DevTestWindowsVirtualMachine ¶
type DevTestWindowsVirtualMachine struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DevTestWindowsVirtualMachineSpec `json:"spec,omitempty"` Status DevTestWindowsVirtualMachineStatus `json:"status,omitempty"` }
func (*DevTestWindowsVirtualMachine) DeepCopy ¶
func (in *DevTestWindowsVirtualMachine) DeepCopy() *DevTestWindowsVirtualMachine
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DevTestWindowsVirtualMachine.
func (*DevTestWindowsVirtualMachine) DeepCopyInto ¶
func (in *DevTestWindowsVirtualMachine) DeepCopyInto(out *DevTestWindowsVirtualMachine)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DevTestWindowsVirtualMachine) DeepCopyObject ¶
func (in *DevTestWindowsVirtualMachine) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DevTestWindowsVirtualMachineList ¶
type DevTestWindowsVirtualMachineList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of DevTestWindowsVirtualMachine CRD objects Items []DevTestWindowsVirtualMachine `json:"items,omitempty"` }
DevTestWindowsVirtualMachineList is a list of DevTestWindowsVirtualMachines
func (*DevTestWindowsVirtualMachineList) DeepCopy ¶
func (in *DevTestWindowsVirtualMachineList) DeepCopy() *DevTestWindowsVirtualMachineList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DevTestWindowsVirtualMachineList.
func (*DevTestWindowsVirtualMachineList) DeepCopyInto ¶
func (in *DevTestWindowsVirtualMachineList) DeepCopyInto(out *DevTestWindowsVirtualMachineList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DevTestWindowsVirtualMachineList) DeepCopyObject ¶
func (in *DevTestWindowsVirtualMachineList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DevTestWindowsVirtualMachineSpec ¶
type DevTestWindowsVirtualMachineSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional AllowClaim bool `json:"allowClaim,omitempty" tf:"allow_claim,omitempty"` // +optional DisallowPublicIPAddress bool `json:"disallowPublicIPAddress,omitempty" tf:"disallow_public_ip_address,omitempty"` // +optional Fqdn string `json:"fqdn,omitempty" tf:"fqdn,omitempty"` // +kubebuilder:validation:MaxItems=1 GalleryImageReference []DevTestWindowsVirtualMachineSpecGalleryImageReference `json:"galleryImageReference" tf:"gallery_image_reference"` // +optional InboundNATRule []DevTestWindowsVirtualMachineSpecInboundNATRule `json:"inboundNATRule,omitempty" tf:"inbound_nat_rule,omitempty"` LabName string `json:"labName" tf:"lab_name"` LabSubnetName string `json:"labSubnetName" tf:"lab_subnet_name"` LabVirtualNetworkID string `json:"labVirtualNetworkID" tf:"lab_virtual_network_id"` Location string `json:"location" tf:"location"` Name string `json:"name" tf:"name"` // +optional Notes string `json:"notes,omitempty" tf:"notes,omitempty"` Password string `json:"password" tf:"password"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` Size string `json:"size" tf:"size"` StorageType string `json:"storageType" tf:"storage_type"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` // +optional UniqueIdentifier string `json:"uniqueIdentifier,omitempty" tf:"unique_identifier,omitempty"` Username string `json:"username" tf:"username"` }
func (*DevTestWindowsVirtualMachineSpec) DeepCopy ¶
func (in *DevTestWindowsVirtualMachineSpec) DeepCopy() *DevTestWindowsVirtualMachineSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DevTestWindowsVirtualMachineSpec.
func (*DevTestWindowsVirtualMachineSpec) DeepCopyInto ¶
func (in *DevTestWindowsVirtualMachineSpec) DeepCopyInto(out *DevTestWindowsVirtualMachineSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DevTestWindowsVirtualMachineSpecGalleryImageReference ¶
type DevTestWindowsVirtualMachineSpecGalleryImageReference struct { Offer string `json:"offer" tf:"offer"` Publisher string `json:"publisher" tf:"publisher"` Sku string `json:"sku" tf:"sku"` Version string `json:"version" tf:"version"` }
func (*DevTestWindowsVirtualMachineSpecGalleryImageReference) DeepCopy ¶
func (in *DevTestWindowsVirtualMachineSpecGalleryImageReference) DeepCopy() *DevTestWindowsVirtualMachineSpecGalleryImageReference
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DevTestWindowsVirtualMachineSpecGalleryImageReference.
func (*DevTestWindowsVirtualMachineSpecGalleryImageReference) DeepCopyInto ¶
func (in *DevTestWindowsVirtualMachineSpecGalleryImageReference) DeepCopyInto(out *DevTestWindowsVirtualMachineSpecGalleryImageReference)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DevTestWindowsVirtualMachineSpecInboundNATRule ¶ added in v0.0.2
type DevTestWindowsVirtualMachineSpecInboundNATRule struct { BackendPort int `json:"backendPort" tf:"backend_port"` // +optional FrontendPort int `json:"frontendPort,omitempty" tf:"frontend_port,omitempty"` Protocol string `json:"protocol" tf:"protocol"` }
func (*DevTestWindowsVirtualMachineSpecInboundNATRule) DeepCopy ¶ added in v0.0.2
func (in *DevTestWindowsVirtualMachineSpecInboundNATRule) DeepCopy() *DevTestWindowsVirtualMachineSpecInboundNATRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DevTestWindowsVirtualMachineSpecInboundNATRule.
func (*DevTestWindowsVirtualMachineSpecInboundNATRule) DeepCopyInto ¶ added in v0.0.2
func (in *DevTestWindowsVirtualMachineSpecInboundNATRule) DeepCopyInto(out *DevTestWindowsVirtualMachineSpecInboundNATRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DevTestWindowsVirtualMachineStatus ¶
type DevTestWindowsVirtualMachineStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *DevTestWindowsVirtualMachineSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*DevTestWindowsVirtualMachineStatus) DeepCopy ¶
func (in *DevTestWindowsVirtualMachineStatus) DeepCopy() *DevTestWindowsVirtualMachineStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DevTestWindowsVirtualMachineStatus.
func (*DevTestWindowsVirtualMachineStatus) DeepCopyInto ¶
func (in *DevTestWindowsVirtualMachineStatus) DeepCopyInto(out *DevTestWindowsVirtualMachineStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DevspaceController ¶
type DevspaceController struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DevspaceControllerSpec `json:"spec,omitempty"` Status DevspaceControllerStatus `json:"status,omitempty"` }
func (*DevspaceController) DeepCopy ¶
func (in *DevspaceController) DeepCopy() *DevspaceController
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DevspaceController.
func (*DevspaceController) DeepCopyInto ¶
func (in *DevspaceController) DeepCopyInto(out *DevspaceController)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DevspaceController) DeepCopyObject ¶
func (in *DevspaceController) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DevspaceControllerList ¶
type DevspaceControllerList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of DevspaceController CRD objects Items []DevspaceController `json:"items,omitempty"` }
DevspaceControllerList is a list of DevspaceControllers
func (*DevspaceControllerList) DeepCopy ¶
func (in *DevspaceControllerList) DeepCopy() *DevspaceControllerList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DevspaceControllerList.
func (*DevspaceControllerList) DeepCopyInto ¶
func (in *DevspaceControllerList) DeepCopyInto(out *DevspaceControllerList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DevspaceControllerList) DeepCopyObject ¶
func (in *DevspaceControllerList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DevspaceControllerSpec ¶
type DevspaceControllerSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` // +optional DataPlaneFqdn string `json:"dataPlaneFqdn,omitempty" tf:"data_plane_fqdn,omitempty"` HostSuffix string `json:"hostSuffix" tf:"host_suffix"` Location string `json:"location" tf:"location"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +kubebuilder:validation:MaxItems=1 Sku []DevspaceControllerSpecSku `json:"sku" tf:"sku"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` TargetContainerHostCredentialsBase64 string `json:"-" sensitive:"true" tf:"target_container_host_credentials_base64"` TargetContainerHostResourceID string `json:"targetContainerHostResourceID" tf:"target_container_host_resource_id"` }
func (*DevspaceControllerSpec) DeepCopy ¶
func (in *DevspaceControllerSpec) DeepCopy() *DevspaceControllerSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DevspaceControllerSpec.
func (*DevspaceControllerSpec) DeepCopyInto ¶
func (in *DevspaceControllerSpec) DeepCopyInto(out *DevspaceControllerSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DevspaceControllerSpecSku ¶
type DevspaceControllerSpecSku struct { Name string `json:"name" tf:"name"` Tier string `json:"tier" tf:"tier"` }
func (*DevspaceControllerSpecSku) DeepCopy ¶
func (in *DevspaceControllerSpecSku) DeepCopy() *DevspaceControllerSpecSku
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DevspaceControllerSpecSku.
func (*DevspaceControllerSpecSku) DeepCopyInto ¶
func (in *DevspaceControllerSpecSku) DeepCopyInto(out *DevspaceControllerSpecSku)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DevspaceControllerStatus ¶
type DevspaceControllerStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *DevspaceControllerSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*DevspaceControllerStatus) DeepCopy ¶
func (in *DevspaceControllerStatus) DeepCopy() *DevspaceControllerStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DevspaceControllerStatus.
func (*DevspaceControllerStatus) DeepCopyInto ¶
func (in *DevspaceControllerStatus) DeepCopyInto(out *DevspaceControllerStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsARecord ¶
type DnsARecord struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DnsARecordSpec `json:"spec,omitempty"` Status DnsARecordStatus `json:"status,omitempty"` }
func (*DnsARecord) DeepCopy ¶
func (in *DnsARecord) DeepCopy() *DnsARecord
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsARecord.
func (*DnsARecord) DeepCopyInto ¶
func (in *DnsARecord) DeepCopyInto(out *DnsARecord)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DnsARecord) DeepCopyObject ¶
func (in *DnsARecord) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DnsARecordList ¶
type DnsARecordList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of DnsARecord CRD objects Items []DnsARecord `json:"items,omitempty"` }
DnsARecordList is a list of DnsARecords
func (*DnsARecordList) DeepCopy ¶
func (in *DnsARecordList) DeepCopy() *DnsARecordList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsARecordList.
func (*DnsARecordList) DeepCopyInto ¶
func (in *DnsARecordList) DeepCopyInto(out *DnsARecordList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DnsARecordList) DeepCopyObject ¶
func (in *DnsARecordList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DnsARecordSpec ¶
type DnsARecordSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` Name string `json:"name" tf:"name"` Records []string `json:"records" tf:"records"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` Ttl int `json:"ttl" tf:"ttl"` ZoneName string `json:"zoneName" tf:"zone_name"` }
func (*DnsARecordSpec) DeepCopy ¶
func (in *DnsARecordSpec) DeepCopy() *DnsARecordSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsARecordSpec.
func (*DnsARecordSpec) DeepCopyInto ¶
func (in *DnsARecordSpec) DeepCopyInto(out *DnsARecordSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsARecordStatus ¶
type DnsARecordStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *DnsARecordSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*DnsARecordStatus) DeepCopy ¶
func (in *DnsARecordStatus) DeepCopy() *DnsARecordStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsARecordStatus.
func (*DnsARecordStatus) DeepCopyInto ¶
func (in *DnsARecordStatus) DeepCopyInto(out *DnsARecordStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsAaaaRecord ¶
type DnsAaaaRecord struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DnsAaaaRecordSpec `json:"spec,omitempty"` Status DnsAaaaRecordStatus `json:"status,omitempty"` }
func (*DnsAaaaRecord) DeepCopy ¶
func (in *DnsAaaaRecord) DeepCopy() *DnsAaaaRecord
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsAaaaRecord.
func (*DnsAaaaRecord) DeepCopyInto ¶
func (in *DnsAaaaRecord) DeepCopyInto(out *DnsAaaaRecord)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DnsAaaaRecord) DeepCopyObject ¶
func (in *DnsAaaaRecord) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DnsAaaaRecordList ¶
type DnsAaaaRecordList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of DnsAaaaRecord CRD objects Items []DnsAaaaRecord `json:"items,omitempty"` }
DnsAaaaRecordList is a list of DnsAaaaRecords
func (*DnsAaaaRecordList) DeepCopy ¶
func (in *DnsAaaaRecordList) DeepCopy() *DnsAaaaRecordList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsAaaaRecordList.
func (*DnsAaaaRecordList) DeepCopyInto ¶
func (in *DnsAaaaRecordList) DeepCopyInto(out *DnsAaaaRecordList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DnsAaaaRecordList) DeepCopyObject ¶
func (in *DnsAaaaRecordList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DnsAaaaRecordSpec ¶
type DnsAaaaRecordSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` Name string `json:"name" tf:"name"` Records []string `json:"records" tf:"records"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` Ttl int `json:"ttl" tf:"ttl"` ZoneName string `json:"zoneName" tf:"zone_name"` }
func (*DnsAaaaRecordSpec) DeepCopy ¶
func (in *DnsAaaaRecordSpec) DeepCopy() *DnsAaaaRecordSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsAaaaRecordSpec.
func (*DnsAaaaRecordSpec) DeepCopyInto ¶
func (in *DnsAaaaRecordSpec) DeepCopyInto(out *DnsAaaaRecordSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsAaaaRecordStatus ¶
type DnsAaaaRecordStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *DnsAaaaRecordSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*DnsAaaaRecordStatus) DeepCopy ¶
func (in *DnsAaaaRecordStatus) DeepCopy() *DnsAaaaRecordStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsAaaaRecordStatus.
func (*DnsAaaaRecordStatus) DeepCopyInto ¶
func (in *DnsAaaaRecordStatus) DeepCopyInto(out *DnsAaaaRecordStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsCaaRecord ¶
type DnsCaaRecord struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DnsCaaRecordSpec `json:"spec,omitempty"` Status DnsCaaRecordStatus `json:"status,omitempty"` }
func (*DnsCaaRecord) DeepCopy ¶
func (in *DnsCaaRecord) DeepCopy() *DnsCaaRecord
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsCaaRecord.
func (*DnsCaaRecord) DeepCopyInto ¶
func (in *DnsCaaRecord) DeepCopyInto(out *DnsCaaRecord)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DnsCaaRecord) DeepCopyObject ¶
func (in *DnsCaaRecord) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DnsCaaRecordList ¶
type DnsCaaRecordList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of DnsCaaRecord CRD objects Items []DnsCaaRecord `json:"items,omitempty"` }
DnsCaaRecordList is a list of DnsCaaRecords
func (*DnsCaaRecordList) DeepCopy ¶
func (in *DnsCaaRecordList) DeepCopy() *DnsCaaRecordList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsCaaRecordList.
func (*DnsCaaRecordList) DeepCopyInto ¶
func (in *DnsCaaRecordList) DeepCopyInto(out *DnsCaaRecordList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DnsCaaRecordList) DeepCopyObject ¶
func (in *DnsCaaRecordList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DnsCaaRecordSpec ¶
type DnsCaaRecordSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` Name string `json:"name" tf:"name"` Record []DnsCaaRecordSpecRecord `json:"record" tf:"record"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` Ttl int `json:"ttl" tf:"ttl"` ZoneName string `json:"zoneName" tf:"zone_name"` }
func (*DnsCaaRecordSpec) DeepCopy ¶
func (in *DnsCaaRecordSpec) DeepCopy() *DnsCaaRecordSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsCaaRecordSpec.
func (*DnsCaaRecordSpec) DeepCopyInto ¶
func (in *DnsCaaRecordSpec) DeepCopyInto(out *DnsCaaRecordSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsCaaRecordSpecRecord ¶
type DnsCaaRecordSpecRecord struct { Flags int `json:"flags" tf:"flags"` Tag string `json:"tag" tf:"tag"` Value string `json:"value" tf:"value"` }
func (*DnsCaaRecordSpecRecord) DeepCopy ¶
func (in *DnsCaaRecordSpecRecord) DeepCopy() *DnsCaaRecordSpecRecord
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsCaaRecordSpecRecord.
func (*DnsCaaRecordSpecRecord) DeepCopyInto ¶
func (in *DnsCaaRecordSpecRecord) DeepCopyInto(out *DnsCaaRecordSpecRecord)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsCaaRecordStatus ¶
type DnsCaaRecordStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *DnsCaaRecordSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*DnsCaaRecordStatus) DeepCopy ¶
func (in *DnsCaaRecordStatus) DeepCopy() *DnsCaaRecordStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsCaaRecordStatus.
func (*DnsCaaRecordStatus) DeepCopyInto ¶
func (in *DnsCaaRecordStatus) DeepCopyInto(out *DnsCaaRecordStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsCnameRecord ¶
type DnsCnameRecord struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DnsCnameRecordSpec `json:"spec,omitempty"` Status DnsCnameRecordStatus `json:"status,omitempty"` }
func (*DnsCnameRecord) DeepCopy ¶
func (in *DnsCnameRecord) DeepCopy() *DnsCnameRecord
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsCnameRecord.
func (*DnsCnameRecord) DeepCopyInto ¶
func (in *DnsCnameRecord) DeepCopyInto(out *DnsCnameRecord)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DnsCnameRecord) DeepCopyObject ¶
func (in *DnsCnameRecord) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DnsCnameRecordList ¶
type DnsCnameRecordList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of DnsCnameRecord CRD objects Items []DnsCnameRecord `json:"items,omitempty"` }
DnsCnameRecordList is a list of DnsCnameRecords
func (*DnsCnameRecordList) DeepCopy ¶
func (in *DnsCnameRecordList) DeepCopy() *DnsCnameRecordList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsCnameRecordList.
func (*DnsCnameRecordList) DeepCopyInto ¶
func (in *DnsCnameRecordList) DeepCopyInto(out *DnsCnameRecordList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DnsCnameRecordList) DeepCopyObject ¶
func (in *DnsCnameRecordList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DnsCnameRecordSpec ¶
type DnsCnameRecordSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` Name string `json:"name" tf:"name"` Record string `json:"record" tf:"record"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` Ttl int `json:"ttl" tf:"ttl"` ZoneName string `json:"zoneName" tf:"zone_name"` }
func (*DnsCnameRecordSpec) DeepCopy ¶
func (in *DnsCnameRecordSpec) DeepCopy() *DnsCnameRecordSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsCnameRecordSpec.
func (*DnsCnameRecordSpec) DeepCopyInto ¶
func (in *DnsCnameRecordSpec) DeepCopyInto(out *DnsCnameRecordSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsCnameRecordStatus ¶
type DnsCnameRecordStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *DnsCnameRecordSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*DnsCnameRecordStatus) DeepCopy ¶
func (in *DnsCnameRecordStatus) DeepCopy() *DnsCnameRecordStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsCnameRecordStatus.
func (*DnsCnameRecordStatus) DeepCopyInto ¶
func (in *DnsCnameRecordStatus) DeepCopyInto(out *DnsCnameRecordStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsMxRecord ¶
type DnsMxRecord struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DnsMxRecordSpec `json:"spec,omitempty"` Status DnsMxRecordStatus `json:"status,omitempty"` }
func (*DnsMxRecord) DeepCopy ¶
func (in *DnsMxRecord) DeepCopy() *DnsMxRecord
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsMxRecord.
func (*DnsMxRecord) DeepCopyInto ¶
func (in *DnsMxRecord) DeepCopyInto(out *DnsMxRecord)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DnsMxRecord) DeepCopyObject ¶
func (in *DnsMxRecord) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DnsMxRecordList ¶
type DnsMxRecordList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of DnsMxRecord CRD objects Items []DnsMxRecord `json:"items,omitempty"` }
DnsMxRecordList is a list of DnsMxRecords
func (*DnsMxRecordList) DeepCopy ¶
func (in *DnsMxRecordList) DeepCopy() *DnsMxRecordList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsMxRecordList.
func (*DnsMxRecordList) DeepCopyInto ¶
func (in *DnsMxRecordList) DeepCopyInto(out *DnsMxRecordList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DnsMxRecordList) DeepCopyObject ¶
func (in *DnsMxRecordList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DnsMxRecordSpec ¶
type DnsMxRecordSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` Name string `json:"name" tf:"name"` Record []DnsMxRecordSpecRecord `json:"record" tf:"record"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` Ttl int `json:"ttl" tf:"ttl"` ZoneName string `json:"zoneName" tf:"zone_name"` }
func (*DnsMxRecordSpec) DeepCopy ¶
func (in *DnsMxRecordSpec) DeepCopy() *DnsMxRecordSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsMxRecordSpec.
func (*DnsMxRecordSpec) DeepCopyInto ¶
func (in *DnsMxRecordSpec) DeepCopyInto(out *DnsMxRecordSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsMxRecordSpecRecord ¶
type DnsMxRecordSpecRecord struct { Exchange string `json:"exchange" tf:"exchange"` Preference string `json:"preference" tf:"preference"` }
func (*DnsMxRecordSpecRecord) DeepCopy ¶
func (in *DnsMxRecordSpecRecord) DeepCopy() *DnsMxRecordSpecRecord
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsMxRecordSpecRecord.
func (*DnsMxRecordSpecRecord) DeepCopyInto ¶
func (in *DnsMxRecordSpecRecord) DeepCopyInto(out *DnsMxRecordSpecRecord)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsMxRecordStatus ¶
type DnsMxRecordStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *DnsMxRecordSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*DnsMxRecordStatus) DeepCopy ¶
func (in *DnsMxRecordStatus) DeepCopy() *DnsMxRecordStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsMxRecordStatus.
func (*DnsMxRecordStatus) DeepCopyInto ¶
func (in *DnsMxRecordStatus) DeepCopyInto(out *DnsMxRecordStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsNsRecord ¶
type DnsNsRecord struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DnsNsRecordSpec `json:"spec,omitempty"` Status DnsNsRecordStatus `json:"status,omitempty"` }
func (*DnsNsRecord) DeepCopy ¶
func (in *DnsNsRecord) DeepCopy() *DnsNsRecord
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsNsRecord.
func (*DnsNsRecord) DeepCopyInto ¶
func (in *DnsNsRecord) DeepCopyInto(out *DnsNsRecord)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DnsNsRecord) DeepCopyObject ¶
func (in *DnsNsRecord) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DnsNsRecordList ¶
type DnsNsRecordList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of DnsNsRecord CRD objects Items []DnsNsRecord `json:"items,omitempty"` }
DnsNsRecordList is a list of DnsNsRecords
func (*DnsNsRecordList) DeepCopy ¶
func (in *DnsNsRecordList) DeepCopy() *DnsNsRecordList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsNsRecordList.
func (*DnsNsRecordList) DeepCopyInto ¶
func (in *DnsNsRecordList) DeepCopyInto(out *DnsNsRecordList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DnsNsRecordList) DeepCopyObject ¶
func (in *DnsNsRecordList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DnsNsRecordSpec ¶
type DnsNsRecordSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` Name string `json:"name" tf:"name"` // +optional // Deprecated Record []DnsNsRecordSpecRecord `json:"record,omitempty" tf:"record,omitempty"` // +optional Records []string `json:"records,omitempty" tf:"records,omitempty"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` Ttl int `json:"ttl" tf:"ttl"` ZoneName string `json:"zoneName" tf:"zone_name"` }
func (*DnsNsRecordSpec) DeepCopy ¶
func (in *DnsNsRecordSpec) DeepCopy() *DnsNsRecordSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsNsRecordSpec.
func (*DnsNsRecordSpec) DeepCopyInto ¶
func (in *DnsNsRecordSpec) DeepCopyInto(out *DnsNsRecordSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsNsRecordSpecRecord ¶ added in v0.0.2
type DnsNsRecordSpecRecord struct {
Nsdname string `json:"nsdname" tf:"nsdname"`
}
func (*DnsNsRecordSpecRecord) DeepCopy ¶ added in v0.0.2
func (in *DnsNsRecordSpecRecord) DeepCopy() *DnsNsRecordSpecRecord
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsNsRecordSpecRecord.
func (*DnsNsRecordSpecRecord) DeepCopyInto ¶ added in v0.0.2
func (in *DnsNsRecordSpecRecord) DeepCopyInto(out *DnsNsRecordSpecRecord)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsNsRecordStatus ¶
type DnsNsRecordStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *DnsNsRecordSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*DnsNsRecordStatus) DeepCopy ¶
func (in *DnsNsRecordStatus) DeepCopy() *DnsNsRecordStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsNsRecordStatus.
func (*DnsNsRecordStatus) DeepCopyInto ¶
func (in *DnsNsRecordStatus) DeepCopyInto(out *DnsNsRecordStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsPtrRecord ¶
type DnsPtrRecord struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DnsPtrRecordSpec `json:"spec,omitempty"` Status DnsPtrRecordStatus `json:"status,omitempty"` }
func (*DnsPtrRecord) DeepCopy ¶
func (in *DnsPtrRecord) DeepCopy() *DnsPtrRecord
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsPtrRecord.
func (*DnsPtrRecord) DeepCopyInto ¶
func (in *DnsPtrRecord) DeepCopyInto(out *DnsPtrRecord)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DnsPtrRecord) DeepCopyObject ¶
func (in *DnsPtrRecord) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DnsPtrRecordList ¶
type DnsPtrRecordList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of DnsPtrRecord CRD objects Items []DnsPtrRecord `json:"items,omitempty"` }
DnsPtrRecordList is a list of DnsPtrRecords
func (*DnsPtrRecordList) DeepCopy ¶
func (in *DnsPtrRecordList) DeepCopy() *DnsPtrRecordList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsPtrRecordList.
func (*DnsPtrRecordList) DeepCopyInto ¶
func (in *DnsPtrRecordList) DeepCopyInto(out *DnsPtrRecordList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DnsPtrRecordList) DeepCopyObject ¶
func (in *DnsPtrRecordList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DnsPtrRecordSpec ¶
type DnsPtrRecordSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` Name string `json:"name" tf:"name"` Records []string `json:"records" tf:"records"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` Ttl int `json:"ttl" tf:"ttl"` ZoneName string `json:"zoneName" tf:"zone_name"` }
func (*DnsPtrRecordSpec) DeepCopy ¶
func (in *DnsPtrRecordSpec) DeepCopy() *DnsPtrRecordSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsPtrRecordSpec.
func (*DnsPtrRecordSpec) DeepCopyInto ¶
func (in *DnsPtrRecordSpec) DeepCopyInto(out *DnsPtrRecordSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsPtrRecordStatus ¶
type DnsPtrRecordStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *DnsPtrRecordSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*DnsPtrRecordStatus) DeepCopy ¶
func (in *DnsPtrRecordStatus) DeepCopy() *DnsPtrRecordStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsPtrRecordStatus.
func (*DnsPtrRecordStatus) DeepCopyInto ¶
func (in *DnsPtrRecordStatus) DeepCopyInto(out *DnsPtrRecordStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsSrvRecord ¶
type DnsSrvRecord struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DnsSrvRecordSpec `json:"spec,omitempty"` Status DnsSrvRecordStatus `json:"status,omitempty"` }
func (*DnsSrvRecord) DeepCopy ¶
func (in *DnsSrvRecord) DeepCopy() *DnsSrvRecord
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsSrvRecord.
func (*DnsSrvRecord) DeepCopyInto ¶
func (in *DnsSrvRecord) DeepCopyInto(out *DnsSrvRecord)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DnsSrvRecord) DeepCopyObject ¶
func (in *DnsSrvRecord) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DnsSrvRecordList ¶
type DnsSrvRecordList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of DnsSrvRecord CRD objects Items []DnsSrvRecord `json:"items,omitempty"` }
DnsSrvRecordList is a list of DnsSrvRecords
func (*DnsSrvRecordList) DeepCopy ¶
func (in *DnsSrvRecordList) DeepCopy() *DnsSrvRecordList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsSrvRecordList.
func (*DnsSrvRecordList) DeepCopyInto ¶
func (in *DnsSrvRecordList) DeepCopyInto(out *DnsSrvRecordList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DnsSrvRecordList) DeepCopyObject ¶
func (in *DnsSrvRecordList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DnsSrvRecordSpec ¶
type DnsSrvRecordSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` Name string `json:"name" tf:"name"` Record []DnsSrvRecordSpecRecord `json:"record" tf:"record"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` Ttl int `json:"ttl" tf:"ttl"` ZoneName string `json:"zoneName" tf:"zone_name"` }
func (*DnsSrvRecordSpec) DeepCopy ¶
func (in *DnsSrvRecordSpec) DeepCopy() *DnsSrvRecordSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsSrvRecordSpec.
func (*DnsSrvRecordSpec) DeepCopyInto ¶
func (in *DnsSrvRecordSpec) DeepCopyInto(out *DnsSrvRecordSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsSrvRecordSpecRecord ¶
type DnsSrvRecordSpecRecord struct { Port int `json:"port" tf:"port"` Priority int `json:"priority" tf:"priority"` Target string `json:"target" tf:"target"` Weight int `json:"weight" tf:"weight"` }
func (*DnsSrvRecordSpecRecord) DeepCopy ¶
func (in *DnsSrvRecordSpecRecord) DeepCopy() *DnsSrvRecordSpecRecord
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsSrvRecordSpecRecord.
func (*DnsSrvRecordSpecRecord) DeepCopyInto ¶
func (in *DnsSrvRecordSpecRecord) DeepCopyInto(out *DnsSrvRecordSpecRecord)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsSrvRecordStatus ¶
type DnsSrvRecordStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *DnsSrvRecordSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*DnsSrvRecordStatus) DeepCopy ¶
func (in *DnsSrvRecordStatus) DeepCopy() *DnsSrvRecordStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsSrvRecordStatus.
func (*DnsSrvRecordStatus) DeepCopyInto ¶
func (in *DnsSrvRecordStatus) DeepCopyInto(out *DnsSrvRecordStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsTxtRecord ¶
type DnsTxtRecord struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DnsTxtRecordSpec `json:"spec,omitempty"` Status DnsTxtRecordStatus `json:"status,omitempty"` }
func (*DnsTxtRecord) DeepCopy ¶
func (in *DnsTxtRecord) DeepCopy() *DnsTxtRecord
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsTxtRecord.
func (*DnsTxtRecord) DeepCopyInto ¶
func (in *DnsTxtRecord) DeepCopyInto(out *DnsTxtRecord)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DnsTxtRecord) DeepCopyObject ¶
func (in *DnsTxtRecord) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DnsTxtRecordList ¶
type DnsTxtRecordList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of DnsTxtRecord CRD objects Items []DnsTxtRecord `json:"items,omitempty"` }
DnsTxtRecordList is a list of DnsTxtRecords
func (*DnsTxtRecordList) DeepCopy ¶
func (in *DnsTxtRecordList) DeepCopy() *DnsTxtRecordList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsTxtRecordList.
func (*DnsTxtRecordList) DeepCopyInto ¶
func (in *DnsTxtRecordList) DeepCopyInto(out *DnsTxtRecordList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DnsTxtRecordList) DeepCopyObject ¶
func (in *DnsTxtRecordList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DnsTxtRecordSpec ¶
type DnsTxtRecordSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` Name string `json:"name" tf:"name"` Record []DnsTxtRecordSpecRecord `json:"record" tf:"record"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` Ttl int `json:"ttl" tf:"ttl"` ZoneName string `json:"zoneName" tf:"zone_name"` }
func (*DnsTxtRecordSpec) DeepCopy ¶
func (in *DnsTxtRecordSpec) DeepCopy() *DnsTxtRecordSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsTxtRecordSpec.
func (*DnsTxtRecordSpec) DeepCopyInto ¶
func (in *DnsTxtRecordSpec) DeepCopyInto(out *DnsTxtRecordSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsTxtRecordSpecRecord ¶
type DnsTxtRecordSpecRecord struct {
Value string `json:"value" tf:"value"`
}
func (*DnsTxtRecordSpecRecord) DeepCopy ¶
func (in *DnsTxtRecordSpecRecord) DeepCopy() *DnsTxtRecordSpecRecord
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsTxtRecordSpecRecord.
func (*DnsTxtRecordSpecRecord) DeepCopyInto ¶
func (in *DnsTxtRecordSpecRecord) DeepCopyInto(out *DnsTxtRecordSpecRecord)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsTxtRecordStatus ¶
type DnsTxtRecordStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *DnsTxtRecordSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*DnsTxtRecordStatus) DeepCopy ¶
func (in *DnsTxtRecordStatus) DeepCopy() *DnsTxtRecordStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsTxtRecordStatus.
func (*DnsTxtRecordStatus) DeepCopyInto ¶
func (in *DnsTxtRecordStatus) DeepCopyInto(out *DnsTxtRecordStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsZone ¶
type DnsZone struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DnsZoneSpec `json:"spec,omitempty"` Status DnsZoneStatus `json:"status,omitempty"` }
func (*DnsZone) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZone.
func (*DnsZone) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DnsZone) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DnsZoneList ¶
type DnsZoneList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of DnsZone CRD objects Items []DnsZone `json:"items,omitempty"` }
DnsZoneList is a list of DnsZones
func (*DnsZoneList) DeepCopy ¶
func (in *DnsZoneList) DeepCopy() *DnsZoneList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZoneList.
func (*DnsZoneList) DeepCopyInto ¶
func (in *DnsZoneList) DeepCopyInto(out *DnsZoneList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DnsZoneList) DeepCopyObject ¶
func (in *DnsZoneList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DnsZoneSpec ¶
type DnsZoneSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional MaxNumberOfRecordSets int `json:"maxNumberOfRecordSets,omitempty" tf:"max_number_of_record_sets,omitempty"` Name string `json:"name" tf:"name"` // +optional NameServers []string `json:"nameServers,omitempty" tf:"name_servers,omitempty"` // +optional NumberOfRecordSets int `json:"numberOfRecordSets,omitempty" tf:"number_of_record_sets,omitempty"` // +optional RegistrationVirtualNetworkIDS []string `json:"registrationVirtualNetworkIDS,omitempty" tf:"registration_virtual_network_ids,omitempty"` // +optional ResolutionVirtualNetworkIDS []string `json:"resolutionVirtualNetworkIDS,omitempty" tf:"resolution_virtual_network_ids,omitempty"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` // +optional ZoneType string `json:"zoneType,omitempty" tf:"zone_type,omitempty"` }
func (*DnsZoneSpec) DeepCopy ¶
func (in *DnsZoneSpec) DeepCopy() *DnsZoneSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZoneSpec.
func (*DnsZoneSpec) DeepCopyInto ¶
func (in *DnsZoneSpec) DeepCopyInto(out *DnsZoneSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsZoneStatus ¶
type DnsZoneStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *DnsZoneSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*DnsZoneStatus) DeepCopy ¶
func (in *DnsZoneStatus) DeepCopy() *DnsZoneStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZoneStatus.
func (*DnsZoneStatus) DeepCopyInto ¶
func (in *DnsZoneStatus) DeepCopyInto(out *DnsZoneStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventgridDomain ¶
type EventgridDomain struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec EventgridDomainSpec `json:"spec,omitempty"` Status EventgridDomainStatus `json:"status,omitempty"` }
func (*EventgridDomain) DeepCopy ¶
func (in *EventgridDomain) DeepCopy() *EventgridDomain
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventgridDomain.
func (*EventgridDomain) DeepCopyInto ¶
func (in *EventgridDomain) DeepCopyInto(out *EventgridDomain)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EventgridDomain) DeepCopyObject ¶
func (in *EventgridDomain) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type EventgridDomainList ¶
type EventgridDomainList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of EventgridDomain CRD objects Items []EventgridDomain `json:"items,omitempty"` }
EventgridDomainList is a list of EventgridDomains
func (*EventgridDomainList) DeepCopy ¶
func (in *EventgridDomainList) DeepCopy() *EventgridDomainList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventgridDomainList.
func (*EventgridDomainList) DeepCopyInto ¶
func (in *EventgridDomainList) DeepCopyInto(out *EventgridDomainList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EventgridDomainList) DeepCopyObject ¶
func (in *EventgridDomainList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type EventgridDomainSpec ¶
type EventgridDomainSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Endpoint string `json:"endpoint,omitempty" tf:"endpoint,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 InputMappingDefaultValues []EventgridDomainSpecInputMappingDefaultValues `json:"inputMappingDefaultValues,omitempty" tf:"input_mapping_default_values,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 InputMappingFields []EventgridDomainSpecInputMappingFields `json:"inputMappingFields,omitempty" tf:"input_mapping_fields,omitempty"` // +optional InputSchema string `json:"inputSchema,omitempty" tf:"input_schema,omitempty"` Location string `json:"location" tf:"location"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*EventgridDomainSpec) DeepCopy ¶
func (in *EventgridDomainSpec) DeepCopy() *EventgridDomainSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventgridDomainSpec.
func (*EventgridDomainSpec) DeepCopyInto ¶
func (in *EventgridDomainSpec) DeepCopyInto(out *EventgridDomainSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventgridDomainSpecInputMappingDefaultValues ¶
type EventgridDomainSpecInputMappingDefaultValues struct { // +optional DataVersion string `json:"dataVersion,omitempty" tf:"data_version,omitempty"` // +optional EventType string `json:"eventType,omitempty" tf:"event_type,omitempty"` // +optional Subject string `json:"subject,omitempty" tf:"subject,omitempty"` }
func (*EventgridDomainSpecInputMappingDefaultValues) DeepCopy ¶
func (in *EventgridDomainSpecInputMappingDefaultValues) DeepCopy() *EventgridDomainSpecInputMappingDefaultValues
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventgridDomainSpecInputMappingDefaultValues.
func (*EventgridDomainSpecInputMappingDefaultValues) DeepCopyInto ¶
func (in *EventgridDomainSpecInputMappingDefaultValues) DeepCopyInto(out *EventgridDomainSpecInputMappingDefaultValues)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventgridDomainSpecInputMappingFields ¶
type EventgridDomainSpecInputMappingFields struct { // +optional DataVersion string `json:"dataVersion,omitempty" tf:"data_version,omitempty"` // +optional EventTime string `json:"eventTime,omitempty" tf:"event_time,omitempty"` // +optional EventType string `json:"eventType,omitempty" tf:"event_type,omitempty"` // +optional ID string `json:"ID,omitempty" tf:"id,omitempty"` // +optional Subject string `json:"subject,omitempty" tf:"subject,omitempty"` // +optional Topic string `json:"topic,omitempty" tf:"topic,omitempty"` }
func (*EventgridDomainSpecInputMappingFields) DeepCopy ¶
func (in *EventgridDomainSpecInputMappingFields) DeepCopy() *EventgridDomainSpecInputMappingFields
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventgridDomainSpecInputMappingFields.
func (*EventgridDomainSpecInputMappingFields) DeepCopyInto ¶
func (in *EventgridDomainSpecInputMappingFields) DeepCopyInto(out *EventgridDomainSpecInputMappingFields)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventgridDomainStatus ¶
type EventgridDomainStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *EventgridDomainSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*EventgridDomainStatus) DeepCopy ¶
func (in *EventgridDomainStatus) DeepCopy() *EventgridDomainStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventgridDomainStatus.
func (*EventgridDomainStatus) DeepCopyInto ¶
func (in *EventgridDomainStatus) DeepCopyInto(out *EventgridDomainStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventgridEventSubscription ¶
type EventgridEventSubscription struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec EventgridEventSubscriptionSpec `json:"spec,omitempty"` Status EventgridEventSubscriptionStatus `json:"status,omitempty"` }
func (*EventgridEventSubscription) DeepCopy ¶
func (in *EventgridEventSubscription) DeepCopy() *EventgridEventSubscription
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventgridEventSubscription.
func (*EventgridEventSubscription) DeepCopyInto ¶
func (in *EventgridEventSubscription) DeepCopyInto(out *EventgridEventSubscription)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EventgridEventSubscription) DeepCopyObject ¶
func (in *EventgridEventSubscription) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type EventgridEventSubscriptionList ¶
type EventgridEventSubscriptionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of EventgridEventSubscription CRD objects Items []EventgridEventSubscription `json:"items,omitempty"` }
EventgridEventSubscriptionList is a list of EventgridEventSubscriptions
func (*EventgridEventSubscriptionList) DeepCopy ¶
func (in *EventgridEventSubscriptionList) DeepCopy() *EventgridEventSubscriptionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventgridEventSubscriptionList.
func (*EventgridEventSubscriptionList) DeepCopyInto ¶
func (in *EventgridEventSubscriptionList) DeepCopyInto(out *EventgridEventSubscriptionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EventgridEventSubscriptionList) DeepCopyObject ¶
func (in *EventgridEventSubscriptionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type EventgridEventSubscriptionSpec ¶
type EventgridEventSubscriptionSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional EventDeliverySchema string `json:"eventDeliverySchema,omitempty" tf:"event_delivery_schema,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 EventhubEndpoint []EventgridEventSubscriptionSpecEventhubEndpoint `json:"eventhubEndpoint,omitempty" tf:"eventhub_endpoint,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 HybridConnectionEndpoint []EventgridEventSubscriptionSpecHybridConnectionEndpoint `json:"hybridConnectionEndpoint,omitempty" tf:"hybrid_connection_endpoint,omitempty"` // +optional IncludedEventTypes []string `json:"includedEventTypes,omitempty" tf:"included_event_types,omitempty"` // +optional Labels []string `json:"labels,omitempty" tf:"labels,omitempty"` Name string `json:"name" tf:"name"` // +optional // +kubebuilder:validation:MaxItems=1 RetryPolicy []EventgridEventSubscriptionSpecRetryPolicy `json:"retryPolicy,omitempty" tf:"retry_policy,omitempty"` Scope string `json:"scope" tf:"scope"` // +optional // +kubebuilder:validation:MaxItems=1 StorageBlobDeadLetterDestination []EventgridEventSubscriptionSpecStorageBlobDeadLetterDestination `json:"storageBlobDeadLetterDestination,omitempty" tf:"storage_blob_dead_letter_destination,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 StorageQueueEndpoint []EventgridEventSubscriptionSpecStorageQueueEndpoint `json:"storageQueueEndpoint,omitempty" tf:"storage_queue_endpoint,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 SubjectFilter []EventgridEventSubscriptionSpecSubjectFilter `json:"subjectFilter,omitempty" tf:"subject_filter,omitempty"` // +optional TopicName string `json:"topicName,omitempty" tf:"topic_name,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 WebhookEndpoint []EventgridEventSubscriptionSpecWebhookEndpoint `json:"webhookEndpoint,omitempty" tf:"webhook_endpoint,omitempty"` }
func (*EventgridEventSubscriptionSpec) DeepCopy ¶
func (in *EventgridEventSubscriptionSpec) DeepCopy() *EventgridEventSubscriptionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventgridEventSubscriptionSpec.
func (*EventgridEventSubscriptionSpec) DeepCopyInto ¶
func (in *EventgridEventSubscriptionSpec) DeepCopyInto(out *EventgridEventSubscriptionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventgridEventSubscriptionSpecEventhubEndpoint ¶
type EventgridEventSubscriptionSpecEventhubEndpoint struct {
EventhubID string `json:"eventhubID" tf:"eventhub_id"`
}
func (*EventgridEventSubscriptionSpecEventhubEndpoint) DeepCopy ¶
func (in *EventgridEventSubscriptionSpecEventhubEndpoint) DeepCopy() *EventgridEventSubscriptionSpecEventhubEndpoint
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventgridEventSubscriptionSpecEventhubEndpoint.
func (*EventgridEventSubscriptionSpecEventhubEndpoint) DeepCopyInto ¶
func (in *EventgridEventSubscriptionSpecEventhubEndpoint) DeepCopyInto(out *EventgridEventSubscriptionSpecEventhubEndpoint)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventgridEventSubscriptionSpecHybridConnectionEndpoint ¶
type EventgridEventSubscriptionSpecHybridConnectionEndpoint struct {
HybridConnectionID string `json:"hybridConnectionID" tf:"hybrid_connection_id"`
}
func (*EventgridEventSubscriptionSpecHybridConnectionEndpoint) DeepCopy ¶
func (in *EventgridEventSubscriptionSpecHybridConnectionEndpoint) DeepCopy() *EventgridEventSubscriptionSpecHybridConnectionEndpoint
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventgridEventSubscriptionSpecHybridConnectionEndpoint.
func (*EventgridEventSubscriptionSpecHybridConnectionEndpoint) DeepCopyInto ¶
func (in *EventgridEventSubscriptionSpecHybridConnectionEndpoint) DeepCopyInto(out *EventgridEventSubscriptionSpecHybridConnectionEndpoint)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventgridEventSubscriptionSpecRetryPolicy ¶ added in v0.0.2
type EventgridEventSubscriptionSpecRetryPolicy struct { EventTimeToLive int `json:"eventTimeToLive" tf:"event_time_to_live"` MaxDeliveryAttempts int `json:"maxDeliveryAttempts" tf:"max_delivery_attempts"` }
func (*EventgridEventSubscriptionSpecRetryPolicy) DeepCopy ¶ added in v0.0.2
func (in *EventgridEventSubscriptionSpecRetryPolicy) DeepCopy() *EventgridEventSubscriptionSpecRetryPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventgridEventSubscriptionSpecRetryPolicy.
func (*EventgridEventSubscriptionSpecRetryPolicy) DeepCopyInto ¶ added in v0.0.2
func (in *EventgridEventSubscriptionSpecRetryPolicy) DeepCopyInto(out *EventgridEventSubscriptionSpecRetryPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventgridEventSubscriptionSpecStorageBlobDeadLetterDestination ¶
type EventgridEventSubscriptionSpecStorageBlobDeadLetterDestination struct { StorageAccountID string `json:"storageAccountID" tf:"storage_account_id"` StorageBlobContainerName string `json:"storageBlobContainerName" tf:"storage_blob_container_name"` }
func (*EventgridEventSubscriptionSpecStorageBlobDeadLetterDestination) DeepCopy ¶
func (in *EventgridEventSubscriptionSpecStorageBlobDeadLetterDestination) DeepCopy() *EventgridEventSubscriptionSpecStorageBlobDeadLetterDestination
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventgridEventSubscriptionSpecStorageBlobDeadLetterDestination.
func (*EventgridEventSubscriptionSpecStorageBlobDeadLetterDestination) DeepCopyInto ¶
func (in *EventgridEventSubscriptionSpecStorageBlobDeadLetterDestination) DeepCopyInto(out *EventgridEventSubscriptionSpecStorageBlobDeadLetterDestination)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventgridEventSubscriptionSpecStorageQueueEndpoint ¶
type EventgridEventSubscriptionSpecStorageQueueEndpoint struct { QueueName string `json:"queueName" tf:"queue_name"` StorageAccountID string `json:"storageAccountID" tf:"storage_account_id"` }
func (*EventgridEventSubscriptionSpecStorageQueueEndpoint) DeepCopy ¶
func (in *EventgridEventSubscriptionSpecStorageQueueEndpoint) DeepCopy() *EventgridEventSubscriptionSpecStorageQueueEndpoint
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventgridEventSubscriptionSpecStorageQueueEndpoint.
func (*EventgridEventSubscriptionSpecStorageQueueEndpoint) DeepCopyInto ¶
func (in *EventgridEventSubscriptionSpecStorageQueueEndpoint) DeepCopyInto(out *EventgridEventSubscriptionSpecStorageQueueEndpoint)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventgridEventSubscriptionSpecSubjectFilter ¶
type EventgridEventSubscriptionSpecSubjectFilter struct { // +optional CaseSensitive bool `json:"caseSensitive,omitempty" tf:"case_sensitive,omitempty"` // +optional SubjectBeginsWith string `json:"subjectBeginsWith,omitempty" tf:"subject_begins_with,omitempty"` // +optional SubjectEndsWith string `json:"subjectEndsWith,omitempty" tf:"subject_ends_with,omitempty"` }
func (*EventgridEventSubscriptionSpecSubjectFilter) DeepCopy ¶
func (in *EventgridEventSubscriptionSpecSubjectFilter) DeepCopy() *EventgridEventSubscriptionSpecSubjectFilter
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventgridEventSubscriptionSpecSubjectFilter.
func (*EventgridEventSubscriptionSpecSubjectFilter) DeepCopyInto ¶
func (in *EventgridEventSubscriptionSpecSubjectFilter) DeepCopyInto(out *EventgridEventSubscriptionSpecSubjectFilter)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventgridEventSubscriptionSpecWebhookEndpoint ¶
type EventgridEventSubscriptionSpecWebhookEndpoint struct {
Url string `json:"url" tf:"url"`
}
func (*EventgridEventSubscriptionSpecWebhookEndpoint) DeepCopy ¶
func (in *EventgridEventSubscriptionSpecWebhookEndpoint) DeepCopy() *EventgridEventSubscriptionSpecWebhookEndpoint
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventgridEventSubscriptionSpecWebhookEndpoint.
func (*EventgridEventSubscriptionSpecWebhookEndpoint) DeepCopyInto ¶
func (in *EventgridEventSubscriptionSpecWebhookEndpoint) DeepCopyInto(out *EventgridEventSubscriptionSpecWebhookEndpoint)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventgridEventSubscriptionStatus ¶
type EventgridEventSubscriptionStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *EventgridEventSubscriptionSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*EventgridEventSubscriptionStatus) DeepCopy ¶
func (in *EventgridEventSubscriptionStatus) DeepCopy() *EventgridEventSubscriptionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventgridEventSubscriptionStatus.
func (*EventgridEventSubscriptionStatus) DeepCopyInto ¶
func (in *EventgridEventSubscriptionStatus) DeepCopyInto(out *EventgridEventSubscriptionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventgridTopic ¶
type EventgridTopic struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec EventgridTopicSpec `json:"spec,omitempty"` Status EventgridTopicStatus `json:"status,omitempty"` }
func (*EventgridTopic) DeepCopy ¶
func (in *EventgridTopic) DeepCopy() *EventgridTopic
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventgridTopic.
func (*EventgridTopic) DeepCopyInto ¶
func (in *EventgridTopic) DeepCopyInto(out *EventgridTopic)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EventgridTopic) DeepCopyObject ¶
func (in *EventgridTopic) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type EventgridTopicList ¶
type EventgridTopicList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of EventgridTopic CRD objects Items []EventgridTopic `json:"items,omitempty"` }
EventgridTopicList is a list of EventgridTopics
func (*EventgridTopicList) DeepCopy ¶
func (in *EventgridTopicList) DeepCopy() *EventgridTopicList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventgridTopicList.
func (*EventgridTopicList) DeepCopyInto ¶
func (in *EventgridTopicList) DeepCopyInto(out *EventgridTopicList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EventgridTopicList) DeepCopyObject ¶
func (in *EventgridTopicList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type EventgridTopicSpec ¶
type EventgridTopicSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` // +optional Endpoint string `json:"endpoint,omitempty" tf:"endpoint,omitempty"` Location string `json:"location" tf:"location"` Name string `json:"name" tf:"name"` // +optional PrimaryAccessKey string `json:"-" sensitive:"true" tf:"primary_access_key,omitempty"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional SecondaryAccessKey string `json:"-" sensitive:"true" tf:"secondary_access_key,omitempty"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*EventgridTopicSpec) DeepCopy ¶
func (in *EventgridTopicSpec) DeepCopy() *EventgridTopicSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventgridTopicSpec.
func (*EventgridTopicSpec) DeepCopyInto ¶
func (in *EventgridTopicSpec) DeepCopyInto(out *EventgridTopicSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventgridTopicStatus ¶
type EventgridTopicStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *EventgridTopicSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*EventgridTopicStatus) DeepCopy ¶
func (in *EventgridTopicStatus) DeepCopy() *EventgridTopicStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventgridTopicStatus.
func (*EventgridTopicStatus) DeepCopyInto ¶
func (in *EventgridTopicStatus) DeepCopyInto(out *EventgridTopicStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Eventhub ¶
type Eventhub struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec EventhubSpec `json:"spec,omitempty"` Status EventhubStatus `json:"status,omitempty"` }
func (*Eventhub) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Eventhub.
func (*Eventhub) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Eventhub) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type EventhubAuthorizationRule ¶
type EventhubAuthorizationRule struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec EventhubAuthorizationRuleSpec `json:"spec,omitempty"` Status EventhubAuthorizationRuleStatus `json:"status,omitempty"` }
func (*EventhubAuthorizationRule) DeepCopy ¶
func (in *EventhubAuthorizationRule) DeepCopy() *EventhubAuthorizationRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventhubAuthorizationRule.
func (*EventhubAuthorizationRule) DeepCopyInto ¶
func (in *EventhubAuthorizationRule) DeepCopyInto(out *EventhubAuthorizationRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EventhubAuthorizationRule) DeepCopyObject ¶
func (in *EventhubAuthorizationRule) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type EventhubAuthorizationRuleList ¶
type EventhubAuthorizationRuleList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of EventhubAuthorizationRule CRD objects Items []EventhubAuthorizationRule `json:"items,omitempty"` }
EventhubAuthorizationRuleList is a list of EventhubAuthorizationRules
func (*EventhubAuthorizationRuleList) DeepCopy ¶
func (in *EventhubAuthorizationRuleList) DeepCopy() *EventhubAuthorizationRuleList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventhubAuthorizationRuleList.
func (*EventhubAuthorizationRuleList) DeepCopyInto ¶
func (in *EventhubAuthorizationRuleList) DeepCopyInto(out *EventhubAuthorizationRuleList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EventhubAuthorizationRuleList) DeepCopyObject ¶
func (in *EventhubAuthorizationRuleList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type EventhubAuthorizationRuleSpec ¶
type EventhubAuthorizationRuleSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` EventhubName string `json:"eventhubName" tf:"eventhub_name"` // +optional Listen bool `json:"listen,omitempty" tf:"listen,omitempty"` // +optional // Deprecated Location string `json:"location,omitempty" tf:"location,omitempty"` // +optional Manage bool `json:"manage,omitempty" tf:"manage,omitempty"` Name string `json:"name" tf:"name"` NamespaceName string `json:"namespaceName" tf:"namespace_name"` // +optional PrimaryConnectionString string `json:"-" sensitive:"true" tf:"primary_connection_string,omitempty"` // +optional PrimaryKey string `json:"-" sensitive:"true" tf:"primary_key,omitempty"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional SecondaryConnectionString string `json:"-" sensitive:"true" tf:"secondary_connection_string,omitempty"` // +optional SecondaryKey string `json:"-" sensitive:"true" tf:"secondary_key,omitempty"` // +optional Send bool `json:"send,omitempty" tf:"send,omitempty"` }
func (*EventhubAuthorizationRuleSpec) DeepCopy ¶
func (in *EventhubAuthorizationRuleSpec) DeepCopy() *EventhubAuthorizationRuleSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventhubAuthorizationRuleSpec.
func (*EventhubAuthorizationRuleSpec) DeepCopyInto ¶
func (in *EventhubAuthorizationRuleSpec) DeepCopyInto(out *EventhubAuthorizationRuleSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventhubAuthorizationRuleStatus ¶
type EventhubAuthorizationRuleStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *EventhubAuthorizationRuleSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*EventhubAuthorizationRuleStatus) DeepCopy ¶
func (in *EventhubAuthorizationRuleStatus) DeepCopy() *EventhubAuthorizationRuleStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventhubAuthorizationRuleStatus.
func (*EventhubAuthorizationRuleStatus) DeepCopyInto ¶
func (in *EventhubAuthorizationRuleStatus) DeepCopyInto(out *EventhubAuthorizationRuleStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventhubConsumerGroup ¶
type EventhubConsumerGroup struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec EventhubConsumerGroupSpec `json:"spec,omitempty"` Status EventhubConsumerGroupStatus `json:"status,omitempty"` }
func (*EventhubConsumerGroup) DeepCopy ¶
func (in *EventhubConsumerGroup) DeepCopy() *EventhubConsumerGroup
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventhubConsumerGroup.
func (*EventhubConsumerGroup) DeepCopyInto ¶
func (in *EventhubConsumerGroup) DeepCopyInto(out *EventhubConsumerGroup)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EventhubConsumerGroup) DeepCopyObject ¶
func (in *EventhubConsumerGroup) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type EventhubConsumerGroupList ¶
type EventhubConsumerGroupList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of EventhubConsumerGroup CRD objects Items []EventhubConsumerGroup `json:"items,omitempty"` }
EventhubConsumerGroupList is a list of EventhubConsumerGroups
func (*EventhubConsumerGroupList) DeepCopy ¶
func (in *EventhubConsumerGroupList) DeepCopy() *EventhubConsumerGroupList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventhubConsumerGroupList.
func (*EventhubConsumerGroupList) DeepCopyInto ¶
func (in *EventhubConsumerGroupList) DeepCopyInto(out *EventhubConsumerGroupList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EventhubConsumerGroupList) DeepCopyObject ¶
func (in *EventhubConsumerGroupList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type EventhubConsumerGroupSpec ¶
type EventhubConsumerGroupSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` EventhubName string `json:"eventhubName" tf:"eventhub_name"` // +optional // Deprecated Location string `json:"location,omitempty" tf:"location,omitempty"` Name string `json:"name" tf:"name"` NamespaceName string `json:"namespaceName" tf:"namespace_name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional UserMetadata string `json:"userMetadata,omitempty" tf:"user_metadata,omitempty"` }
func (*EventhubConsumerGroupSpec) DeepCopy ¶
func (in *EventhubConsumerGroupSpec) DeepCopy() *EventhubConsumerGroupSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventhubConsumerGroupSpec.
func (*EventhubConsumerGroupSpec) DeepCopyInto ¶
func (in *EventhubConsumerGroupSpec) DeepCopyInto(out *EventhubConsumerGroupSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventhubConsumerGroupStatus ¶
type EventhubConsumerGroupStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *EventhubConsumerGroupSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*EventhubConsumerGroupStatus) DeepCopy ¶
func (in *EventhubConsumerGroupStatus) DeepCopy() *EventhubConsumerGroupStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventhubConsumerGroupStatus.
func (*EventhubConsumerGroupStatus) DeepCopyInto ¶
func (in *EventhubConsumerGroupStatus) DeepCopyInto(out *EventhubConsumerGroupStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventhubList ¶
type EventhubList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of Eventhub CRD objects Items []Eventhub `json:"items,omitempty"` }
EventhubList is a list of Eventhubs
func (*EventhubList) DeepCopy ¶
func (in *EventhubList) DeepCopy() *EventhubList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventhubList.
func (*EventhubList) DeepCopyInto ¶
func (in *EventhubList) DeepCopyInto(out *EventhubList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EventhubList) DeepCopyObject ¶
func (in *EventhubList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type EventhubNamespaceAuthorizationRule ¶
type EventhubNamespaceAuthorizationRule struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec EventhubNamespaceAuthorizationRuleSpec `json:"spec,omitempty"` Status EventhubNamespaceAuthorizationRuleStatus `json:"status,omitempty"` }
func (*EventhubNamespaceAuthorizationRule) DeepCopy ¶
func (in *EventhubNamespaceAuthorizationRule) DeepCopy() *EventhubNamespaceAuthorizationRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventhubNamespaceAuthorizationRule.
func (*EventhubNamespaceAuthorizationRule) DeepCopyInto ¶
func (in *EventhubNamespaceAuthorizationRule) DeepCopyInto(out *EventhubNamespaceAuthorizationRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EventhubNamespaceAuthorizationRule) DeepCopyObject ¶
func (in *EventhubNamespaceAuthorizationRule) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type EventhubNamespaceAuthorizationRuleList ¶
type EventhubNamespaceAuthorizationRuleList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of EventhubNamespaceAuthorizationRule CRD objects Items []EventhubNamespaceAuthorizationRule `json:"items,omitempty"` }
EventhubNamespaceAuthorizationRuleList is a list of EventhubNamespaceAuthorizationRules
func (*EventhubNamespaceAuthorizationRuleList) DeepCopy ¶
func (in *EventhubNamespaceAuthorizationRuleList) DeepCopy() *EventhubNamespaceAuthorizationRuleList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventhubNamespaceAuthorizationRuleList.
func (*EventhubNamespaceAuthorizationRuleList) DeepCopyInto ¶
func (in *EventhubNamespaceAuthorizationRuleList) DeepCopyInto(out *EventhubNamespaceAuthorizationRuleList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EventhubNamespaceAuthorizationRuleList) DeepCopyObject ¶
func (in *EventhubNamespaceAuthorizationRuleList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type EventhubNamespaceAuthorizationRuleSpec ¶
type EventhubNamespaceAuthorizationRuleSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` // +optional Listen bool `json:"listen,omitempty" tf:"listen,omitempty"` // +optional // Deprecated Location string `json:"location,omitempty" tf:"location,omitempty"` // +optional Manage bool `json:"manage,omitempty" tf:"manage,omitempty"` Name string `json:"name" tf:"name"` NamespaceName string `json:"namespaceName" tf:"namespace_name"` // +optional PrimaryConnectionString string `json:"-" sensitive:"true" tf:"primary_connection_string,omitempty"` // +optional PrimaryKey string `json:"-" sensitive:"true" tf:"primary_key,omitempty"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional SecondaryConnectionString string `json:"-" sensitive:"true" tf:"secondary_connection_string,omitempty"` // +optional SecondaryKey string `json:"-" sensitive:"true" tf:"secondary_key,omitempty"` // +optional Send bool `json:"send,omitempty" tf:"send,omitempty"` }
func (*EventhubNamespaceAuthorizationRuleSpec) DeepCopy ¶
func (in *EventhubNamespaceAuthorizationRuleSpec) DeepCopy() *EventhubNamespaceAuthorizationRuleSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventhubNamespaceAuthorizationRuleSpec.
func (*EventhubNamespaceAuthorizationRuleSpec) DeepCopyInto ¶
func (in *EventhubNamespaceAuthorizationRuleSpec) DeepCopyInto(out *EventhubNamespaceAuthorizationRuleSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventhubNamespaceAuthorizationRuleStatus ¶
type EventhubNamespaceAuthorizationRuleStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *EventhubNamespaceAuthorizationRuleSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*EventhubNamespaceAuthorizationRuleStatus) DeepCopy ¶
func (in *EventhubNamespaceAuthorizationRuleStatus) DeepCopy() *EventhubNamespaceAuthorizationRuleStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventhubNamespaceAuthorizationRuleStatus.
func (*EventhubNamespaceAuthorizationRuleStatus) DeepCopyInto ¶
func (in *EventhubNamespaceAuthorizationRuleStatus) DeepCopyInto(out *EventhubNamespaceAuthorizationRuleStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventhubNamespace_ ¶ added in v0.0.2
type EventhubNamespace_ struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec EventhubNamespace_Spec `json:"spec,omitempty"` Status EventhubNamespace_Status `json:"status,omitempty"` }
func (*EventhubNamespace_) DeepCopy ¶ added in v0.0.2
func (in *EventhubNamespace_) DeepCopy() *EventhubNamespace_
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventhubNamespace_.
func (*EventhubNamespace_) DeepCopyInto ¶ added in v0.0.2
func (in *EventhubNamespace_) DeepCopyInto(out *EventhubNamespace_)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EventhubNamespace_) DeepCopyObject ¶ added in v0.0.2
func (in *EventhubNamespace_) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type EventhubNamespace_List ¶ added in v0.0.2
type EventhubNamespace_List struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of EventhubNamespace_ CRD objects Items []EventhubNamespace_ `json:"items,omitempty"` }
EventhubNamespace_List is a list of EventhubNamespace_s
func (*EventhubNamespace_List) DeepCopy ¶ added in v0.0.2
func (in *EventhubNamespace_List) DeepCopy() *EventhubNamespace_List
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventhubNamespace_List.
func (*EventhubNamespace_List) DeepCopyInto ¶ added in v0.0.2
func (in *EventhubNamespace_List) DeepCopyInto(out *EventhubNamespace_List)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EventhubNamespace_List) DeepCopyObject ¶ added in v0.0.2
func (in *EventhubNamespace_List) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type EventhubNamespace_Spec ¶ added in v0.0.2
type EventhubNamespace_Spec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` // +optional AutoInflateEnabled bool `json:"autoInflateEnabled,omitempty" tf:"auto_inflate_enabled,omitempty"` // +optional Capacity int `json:"capacity,omitempty" tf:"capacity,omitempty"` // +optional DefaultPrimaryConnectionString string `json:"-" sensitive:"true" tf:"default_primary_connection_string,omitempty"` // +optional DefaultPrimaryKey string `json:"-" sensitive:"true" tf:"default_primary_key,omitempty"` // +optional DefaultSecondaryConnectionString string `json:"-" sensitive:"true" tf:"default_secondary_connection_string,omitempty"` // +optional DefaultSecondaryKey string `json:"-" sensitive:"true" tf:"default_secondary_key,omitempty"` // +optional KafkaEnabled bool `json:"kafkaEnabled,omitempty" tf:"kafka_enabled,omitempty"` Location string `json:"location" tf:"location"` // +optional MaximumThroughputUnits int `json:"maximumThroughputUnits,omitempty" tf:"maximum_throughput_units,omitempty"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` Sku string `json:"sku" tf:"sku"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*EventhubNamespace_Spec) DeepCopy ¶ added in v0.0.2
func (in *EventhubNamespace_Spec) DeepCopy() *EventhubNamespace_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventhubNamespace_Spec.
func (*EventhubNamespace_Spec) DeepCopyInto ¶ added in v0.0.2
func (in *EventhubNamespace_Spec) DeepCopyInto(out *EventhubNamespace_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventhubNamespace_Status ¶ added in v0.0.2
type EventhubNamespace_Status struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *EventhubNamespace_Spec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*EventhubNamespace_Status) DeepCopy ¶ added in v0.0.2
func (in *EventhubNamespace_Status) DeepCopy() *EventhubNamespace_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventhubNamespace_Status.
func (*EventhubNamespace_Status) DeepCopyInto ¶ added in v0.0.2
func (in *EventhubNamespace_Status) DeepCopyInto(out *EventhubNamespace_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventhubSpec ¶
type EventhubSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 CaptureDescription []EventhubSpecCaptureDescription `json:"captureDescription,omitempty" tf:"capture_description,omitempty"` // +optional // Deprecated Location string `json:"location,omitempty" tf:"location,omitempty"` MessageRetention int `json:"messageRetention" tf:"message_retention"` Name string `json:"name" tf:"name"` NamespaceName string `json:"namespaceName" tf:"namespace_name"` PartitionCount int `json:"partitionCount" tf:"partition_count"` // +optional PartitionIDS []string `json:"partitionIDS,omitempty" tf:"partition_ids,omitempty"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` }
func (*EventhubSpec) DeepCopy ¶
func (in *EventhubSpec) DeepCopy() *EventhubSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventhubSpec.
func (*EventhubSpec) DeepCopyInto ¶
func (in *EventhubSpec) DeepCopyInto(out *EventhubSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventhubSpecCaptureDescription ¶
type EventhubSpecCaptureDescription struct { // +kubebuilder:validation:MaxItems=1 Destination []EventhubSpecCaptureDescriptionDestination `json:"destination" tf:"destination"` Enabled bool `json:"enabled" tf:"enabled"` Encoding string `json:"encoding" tf:"encoding"` // +optional IntervalInSeconds int `json:"intervalInSeconds,omitempty" tf:"interval_in_seconds,omitempty"` // +optional SizeLimitInBytes int `json:"sizeLimitInBytes,omitempty" tf:"size_limit_in_bytes,omitempty"` // +optional SkipEmptyArchives bool `json:"skipEmptyArchives,omitempty" tf:"skip_empty_archives,omitempty"` }
func (*EventhubSpecCaptureDescription) DeepCopy ¶
func (in *EventhubSpecCaptureDescription) DeepCopy() *EventhubSpecCaptureDescription
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventhubSpecCaptureDescription.
func (*EventhubSpecCaptureDescription) DeepCopyInto ¶
func (in *EventhubSpecCaptureDescription) DeepCopyInto(out *EventhubSpecCaptureDescription)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventhubSpecCaptureDescriptionDestination ¶
type EventhubSpecCaptureDescriptionDestination struct { ArchiveNameFormat string `json:"archiveNameFormat" tf:"archive_name_format"` BlobContainerName string `json:"blobContainerName" tf:"blob_container_name"` Name string `json:"name" tf:"name"` StorageAccountID string `json:"storageAccountID" tf:"storage_account_id"` }
func (*EventhubSpecCaptureDescriptionDestination) DeepCopy ¶
func (in *EventhubSpecCaptureDescriptionDestination) DeepCopy() *EventhubSpecCaptureDescriptionDestination
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventhubSpecCaptureDescriptionDestination.
func (*EventhubSpecCaptureDescriptionDestination) DeepCopyInto ¶
func (in *EventhubSpecCaptureDescriptionDestination) DeepCopyInto(out *EventhubSpecCaptureDescriptionDestination)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventhubStatus ¶
type EventhubStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *EventhubSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*EventhubStatus) DeepCopy ¶
func (in *EventhubStatus) DeepCopy() *EventhubStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventhubStatus.
func (*EventhubStatus) DeepCopyInto ¶
func (in *EventhubStatus) DeepCopyInto(out *EventhubStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExpressRouteCircuit ¶
type ExpressRouteCircuit struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ExpressRouteCircuitSpec `json:"spec,omitempty"` Status ExpressRouteCircuitStatus `json:"status,omitempty"` }
func (*ExpressRouteCircuit) DeepCopy ¶
func (in *ExpressRouteCircuit) DeepCopy() *ExpressRouteCircuit
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExpressRouteCircuit.
func (*ExpressRouteCircuit) DeepCopyInto ¶
func (in *ExpressRouteCircuit) DeepCopyInto(out *ExpressRouteCircuit)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ExpressRouteCircuit) DeepCopyObject ¶
func (in *ExpressRouteCircuit) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ExpressRouteCircuitAuthorization ¶
type ExpressRouteCircuitAuthorization struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ExpressRouteCircuitAuthorizationSpec `json:"spec,omitempty"` Status ExpressRouteCircuitAuthorizationStatus `json:"status,omitempty"` }
func (*ExpressRouteCircuitAuthorization) DeepCopy ¶
func (in *ExpressRouteCircuitAuthorization) DeepCopy() *ExpressRouteCircuitAuthorization
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExpressRouteCircuitAuthorization.
func (*ExpressRouteCircuitAuthorization) DeepCopyInto ¶
func (in *ExpressRouteCircuitAuthorization) DeepCopyInto(out *ExpressRouteCircuitAuthorization)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ExpressRouteCircuitAuthorization) DeepCopyObject ¶
func (in *ExpressRouteCircuitAuthorization) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ExpressRouteCircuitAuthorizationList ¶
type ExpressRouteCircuitAuthorizationList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ExpressRouteCircuitAuthorization CRD objects Items []ExpressRouteCircuitAuthorization `json:"items,omitempty"` }
ExpressRouteCircuitAuthorizationList is a list of ExpressRouteCircuitAuthorizations
func (*ExpressRouteCircuitAuthorizationList) DeepCopy ¶
func (in *ExpressRouteCircuitAuthorizationList) DeepCopy() *ExpressRouteCircuitAuthorizationList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExpressRouteCircuitAuthorizationList.
func (*ExpressRouteCircuitAuthorizationList) DeepCopyInto ¶
func (in *ExpressRouteCircuitAuthorizationList) DeepCopyInto(out *ExpressRouteCircuitAuthorizationList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ExpressRouteCircuitAuthorizationList) DeepCopyObject ¶
func (in *ExpressRouteCircuitAuthorizationList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ExpressRouteCircuitAuthorizationSpec ¶
type ExpressRouteCircuitAuthorizationSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` // +optional AuthorizationKey string `json:"-" sensitive:"true" tf:"authorization_key,omitempty"` // +optional AuthorizationUseStatus string `json:"authorizationUseStatus,omitempty" tf:"authorization_use_status,omitempty"` ExpressRouteCircuitName string `json:"expressRouteCircuitName" tf:"express_route_circuit_name"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` }
func (*ExpressRouteCircuitAuthorizationSpec) DeepCopy ¶
func (in *ExpressRouteCircuitAuthorizationSpec) DeepCopy() *ExpressRouteCircuitAuthorizationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExpressRouteCircuitAuthorizationSpec.
func (*ExpressRouteCircuitAuthorizationSpec) DeepCopyInto ¶
func (in *ExpressRouteCircuitAuthorizationSpec) DeepCopyInto(out *ExpressRouteCircuitAuthorizationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExpressRouteCircuitAuthorizationStatus ¶
type ExpressRouteCircuitAuthorizationStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *ExpressRouteCircuitAuthorizationSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*ExpressRouteCircuitAuthorizationStatus) DeepCopy ¶
func (in *ExpressRouteCircuitAuthorizationStatus) DeepCopy() *ExpressRouteCircuitAuthorizationStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExpressRouteCircuitAuthorizationStatus.
func (*ExpressRouteCircuitAuthorizationStatus) DeepCopyInto ¶
func (in *ExpressRouteCircuitAuthorizationStatus) DeepCopyInto(out *ExpressRouteCircuitAuthorizationStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExpressRouteCircuitList ¶
type ExpressRouteCircuitList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ExpressRouteCircuit CRD objects Items []ExpressRouteCircuit `json:"items,omitempty"` }
ExpressRouteCircuitList is a list of ExpressRouteCircuits
func (*ExpressRouteCircuitList) DeepCopy ¶
func (in *ExpressRouteCircuitList) DeepCopy() *ExpressRouteCircuitList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExpressRouteCircuitList.
func (*ExpressRouteCircuitList) DeepCopyInto ¶
func (in *ExpressRouteCircuitList) DeepCopyInto(out *ExpressRouteCircuitList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ExpressRouteCircuitList) DeepCopyObject ¶
func (in *ExpressRouteCircuitList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ExpressRouteCircuitPeering ¶
type ExpressRouteCircuitPeering struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ExpressRouteCircuitPeeringSpec `json:"spec,omitempty"` Status ExpressRouteCircuitPeeringStatus `json:"status,omitempty"` }
func (*ExpressRouteCircuitPeering) DeepCopy ¶
func (in *ExpressRouteCircuitPeering) DeepCopy() *ExpressRouteCircuitPeering
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExpressRouteCircuitPeering.
func (*ExpressRouteCircuitPeering) DeepCopyInto ¶
func (in *ExpressRouteCircuitPeering) DeepCopyInto(out *ExpressRouteCircuitPeering)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ExpressRouteCircuitPeering) DeepCopyObject ¶
func (in *ExpressRouteCircuitPeering) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ExpressRouteCircuitPeeringList ¶
type ExpressRouteCircuitPeeringList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ExpressRouteCircuitPeering CRD objects Items []ExpressRouteCircuitPeering `json:"items,omitempty"` }
ExpressRouteCircuitPeeringList is a list of ExpressRouteCircuitPeerings
func (*ExpressRouteCircuitPeeringList) DeepCopy ¶
func (in *ExpressRouteCircuitPeeringList) DeepCopy() *ExpressRouteCircuitPeeringList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExpressRouteCircuitPeeringList.
func (*ExpressRouteCircuitPeeringList) DeepCopyInto ¶
func (in *ExpressRouteCircuitPeeringList) DeepCopyInto(out *ExpressRouteCircuitPeeringList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ExpressRouteCircuitPeeringList) DeepCopyObject ¶
func (in *ExpressRouteCircuitPeeringList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ExpressRouteCircuitPeeringSpec ¶
type ExpressRouteCircuitPeeringSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` // +optional AzureAsn int `json:"azureAsn,omitempty" tf:"azure_asn,omitempty"` ExpressRouteCircuitName string `json:"expressRouteCircuitName" tf:"express_route_circuit_name"` // +optional // +kubebuilder:validation:MaxItems=1 MicrosoftPeeringConfig []ExpressRouteCircuitPeeringSpecMicrosoftPeeringConfig `json:"microsoftPeeringConfig,omitempty" tf:"microsoft_peering_config,omitempty"` // +optional PeerAsn int `json:"peerAsn,omitempty" tf:"peer_asn,omitempty"` PeeringType string `json:"peeringType" tf:"peering_type"` // +optional PrimaryAzurePort string `json:"primaryAzurePort,omitempty" tf:"primary_azure_port,omitempty"` PrimaryPeerAddressPrefix string `json:"primaryPeerAddressPrefix" tf:"primary_peer_address_prefix"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional SecondaryAzurePort string `json:"secondaryAzurePort,omitempty" tf:"secondary_azure_port,omitempty"` SecondaryPeerAddressPrefix string `json:"secondaryPeerAddressPrefix" tf:"secondary_peer_address_prefix"` // +optional VlanID int `json:"vlanID" tf:"vlan_id"` }
func (*ExpressRouteCircuitPeeringSpec) DeepCopy ¶
func (in *ExpressRouteCircuitPeeringSpec) DeepCopy() *ExpressRouteCircuitPeeringSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExpressRouteCircuitPeeringSpec.
func (*ExpressRouteCircuitPeeringSpec) DeepCopyInto ¶
func (in *ExpressRouteCircuitPeeringSpec) DeepCopyInto(out *ExpressRouteCircuitPeeringSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExpressRouteCircuitPeeringSpecMicrosoftPeeringConfig ¶
type ExpressRouteCircuitPeeringSpecMicrosoftPeeringConfig struct {
AdvertisedPublicPrefixes []string `json:"advertisedPublicPrefixes" tf:"advertised_public_prefixes"`
}
func (*ExpressRouteCircuitPeeringSpecMicrosoftPeeringConfig) DeepCopy ¶
func (in *ExpressRouteCircuitPeeringSpecMicrosoftPeeringConfig) DeepCopy() *ExpressRouteCircuitPeeringSpecMicrosoftPeeringConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExpressRouteCircuitPeeringSpecMicrosoftPeeringConfig.
func (*ExpressRouteCircuitPeeringSpecMicrosoftPeeringConfig) DeepCopyInto ¶
func (in *ExpressRouteCircuitPeeringSpecMicrosoftPeeringConfig) DeepCopyInto(out *ExpressRouteCircuitPeeringSpecMicrosoftPeeringConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExpressRouteCircuitPeeringStatus ¶
type ExpressRouteCircuitPeeringStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *ExpressRouteCircuitPeeringSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*ExpressRouteCircuitPeeringStatus) DeepCopy ¶
func (in *ExpressRouteCircuitPeeringStatus) DeepCopy() *ExpressRouteCircuitPeeringStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExpressRouteCircuitPeeringStatus.
func (*ExpressRouteCircuitPeeringStatus) DeepCopyInto ¶
func (in *ExpressRouteCircuitPeeringStatus) DeepCopyInto(out *ExpressRouteCircuitPeeringStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExpressRouteCircuitSpec ¶
type ExpressRouteCircuitSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` // +optional AllowClassicOperations bool `json:"allowClassicOperations,omitempty" tf:"allow_classic_operations,omitempty"` BandwidthInMbps int `json:"bandwidthInMbps" tf:"bandwidth_in_mbps"` Location string `json:"location" tf:"location"` Name string `json:"name" tf:"name"` PeeringLocation string `json:"peeringLocation" tf:"peering_location"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional ServiceKey string `json:"-" sensitive:"true" tf:"service_key,omitempty"` ServiceProviderName string `json:"serviceProviderName" tf:"service_provider_name"` // +optional ServiceProviderProvisioningState string `json:"serviceProviderProvisioningState,omitempty" tf:"service_provider_provisioning_state,omitempty"` // +kubebuilder:validation:MaxItems=1 Sku []ExpressRouteCircuitSpecSku `json:"sku" tf:"sku"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*ExpressRouteCircuitSpec) DeepCopy ¶
func (in *ExpressRouteCircuitSpec) DeepCopy() *ExpressRouteCircuitSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExpressRouteCircuitSpec.
func (*ExpressRouteCircuitSpec) DeepCopyInto ¶
func (in *ExpressRouteCircuitSpec) DeepCopyInto(out *ExpressRouteCircuitSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExpressRouteCircuitSpecSku ¶
type ExpressRouteCircuitSpecSku struct { Family string `json:"family" tf:"family"` Tier string `json:"tier" tf:"tier"` }
func (*ExpressRouteCircuitSpecSku) DeepCopy ¶
func (in *ExpressRouteCircuitSpecSku) DeepCopy() *ExpressRouteCircuitSpecSku
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExpressRouteCircuitSpecSku.
func (*ExpressRouteCircuitSpecSku) DeepCopyInto ¶
func (in *ExpressRouteCircuitSpecSku) DeepCopyInto(out *ExpressRouteCircuitSpecSku)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExpressRouteCircuitStatus ¶
type ExpressRouteCircuitStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *ExpressRouteCircuitSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*ExpressRouteCircuitStatus) DeepCopy ¶
func (in *ExpressRouteCircuitStatus) DeepCopy() *ExpressRouteCircuitStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExpressRouteCircuitStatus.
func (*ExpressRouteCircuitStatus) DeepCopyInto ¶
func (in *ExpressRouteCircuitStatus) DeepCopyInto(out *ExpressRouteCircuitStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Firewall ¶
type Firewall struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec FirewallSpec `json:"spec,omitempty"` Status FirewallStatus `json:"status,omitempty"` }
func (*Firewall) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Firewall.
func (*Firewall) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Firewall) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type FirewallApplicationRuleCollection ¶
type FirewallApplicationRuleCollection struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec FirewallApplicationRuleCollectionSpec `json:"spec,omitempty"` Status FirewallApplicationRuleCollectionStatus `json:"status,omitempty"` }
func (*FirewallApplicationRuleCollection) DeepCopy ¶
func (in *FirewallApplicationRuleCollection) DeepCopy() *FirewallApplicationRuleCollection
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallApplicationRuleCollection.
func (*FirewallApplicationRuleCollection) DeepCopyInto ¶
func (in *FirewallApplicationRuleCollection) DeepCopyInto(out *FirewallApplicationRuleCollection)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FirewallApplicationRuleCollection) DeepCopyObject ¶
func (in *FirewallApplicationRuleCollection) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type FirewallApplicationRuleCollectionList ¶
type FirewallApplicationRuleCollectionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of FirewallApplicationRuleCollection CRD objects Items []FirewallApplicationRuleCollection `json:"items,omitempty"` }
FirewallApplicationRuleCollectionList is a list of FirewallApplicationRuleCollections
func (*FirewallApplicationRuleCollectionList) DeepCopy ¶
func (in *FirewallApplicationRuleCollectionList) DeepCopy() *FirewallApplicationRuleCollectionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallApplicationRuleCollectionList.
func (*FirewallApplicationRuleCollectionList) DeepCopyInto ¶
func (in *FirewallApplicationRuleCollectionList) DeepCopyInto(out *FirewallApplicationRuleCollectionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FirewallApplicationRuleCollectionList) DeepCopyObject ¶
func (in *FirewallApplicationRuleCollectionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type FirewallApplicationRuleCollectionSpec ¶
type FirewallApplicationRuleCollectionSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` Action string `json:"action" tf:"action"` AzureFirewallName string `json:"azureFirewallName" tf:"azure_firewall_name"` Name string `json:"name" tf:"name"` Priority int `json:"priority" tf:"priority"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +kubebuilder:validation:MinItems=1 Rule []FirewallApplicationRuleCollectionSpecRule `json:"rule" tf:"rule"` }
func (*FirewallApplicationRuleCollectionSpec) DeepCopy ¶
func (in *FirewallApplicationRuleCollectionSpec) DeepCopy() *FirewallApplicationRuleCollectionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallApplicationRuleCollectionSpec.
func (*FirewallApplicationRuleCollectionSpec) DeepCopyInto ¶
func (in *FirewallApplicationRuleCollectionSpec) DeepCopyInto(out *FirewallApplicationRuleCollectionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FirewallApplicationRuleCollectionSpecRule ¶
type FirewallApplicationRuleCollectionSpecRule struct { // +optional Description string `json:"description,omitempty" tf:"description,omitempty"` // +optional FqdnTags []string `json:"fqdnTags,omitempty" tf:"fqdn_tags,omitempty"` Name string `json:"name" tf:"name"` // +optional // +kubebuilder:validation:MinItems=1 Protocol []FirewallApplicationRuleCollectionSpecRuleProtocol `json:"protocol,omitempty" tf:"protocol,omitempty"` SourceAddresses []string `json:"sourceAddresses" tf:"source_addresses"` // +optional TargetFqdns []string `json:"targetFqdns,omitempty" tf:"target_fqdns,omitempty"` }
func (*FirewallApplicationRuleCollectionSpecRule) DeepCopy ¶
func (in *FirewallApplicationRuleCollectionSpecRule) DeepCopy() *FirewallApplicationRuleCollectionSpecRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallApplicationRuleCollectionSpecRule.
func (*FirewallApplicationRuleCollectionSpecRule) DeepCopyInto ¶
func (in *FirewallApplicationRuleCollectionSpecRule) DeepCopyInto(out *FirewallApplicationRuleCollectionSpecRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FirewallApplicationRuleCollectionSpecRuleProtocol ¶
type FirewallApplicationRuleCollectionSpecRuleProtocol struct { // +optional Port int `json:"port,omitempty" tf:"port,omitempty"` Type string `json:"type" tf:"type"` }
func (*FirewallApplicationRuleCollectionSpecRuleProtocol) DeepCopy ¶
func (in *FirewallApplicationRuleCollectionSpecRuleProtocol) DeepCopy() *FirewallApplicationRuleCollectionSpecRuleProtocol
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallApplicationRuleCollectionSpecRuleProtocol.
func (*FirewallApplicationRuleCollectionSpecRuleProtocol) DeepCopyInto ¶
func (in *FirewallApplicationRuleCollectionSpecRuleProtocol) DeepCopyInto(out *FirewallApplicationRuleCollectionSpecRuleProtocol)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FirewallApplicationRuleCollectionStatus ¶
type FirewallApplicationRuleCollectionStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *FirewallApplicationRuleCollectionSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*FirewallApplicationRuleCollectionStatus) DeepCopy ¶
func (in *FirewallApplicationRuleCollectionStatus) DeepCopy() *FirewallApplicationRuleCollectionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallApplicationRuleCollectionStatus.
func (*FirewallApplicationRuleCollectionStatus) DeepCopyInto ¶
func (in *FirewallApplicationRuleCollectionStatus) DeepCopyInto(out *FirewallApplicationRuleCollectionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FirewallList ¶
type FirewallList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of Firewall CRD objects Items []Firewall `json:"items,omitempty"` }
FirewallList is a list of Firewalls
func (*FirewallList) DeepCopy ¶
func (in *FirewallList) DeepCopy() *FirewallList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallList.
func (*FirewallList) DeepCopyInto ¶
func (in *FirewallList) DeepCopyInto(out *FirewallList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FirewallList) DeepCopyObject ¶
func (in *FirewallList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type FirewallNATRuleCollection ¶ added in v0.0.2
type FirewallNATRuleCollection struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec FirewallNATRuleCollectionSpec `json:"spec,omitempty"` Status FirewallNATRuleCollectionStatus `json:"status,omitempty"` }
func (*FirewallNATRuleCollection) DeepCopy ¶ added in v0.0.2
func (in *FirewallNATRuleCollection) DeepCopy() *FirewallNATRuleCollection
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallNATRuleCollection.
func (*FirewallNATRuleCollection) DeepCopyInto ¶ added in v0.0.2
func (in *FirewallNATRuleCollection) DeepCopyInto(out *FirewallNATRuleCollection)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FirewallNATRuleCollection) DeepCopyObject ¶ added in v0.0.2
func (in *FirewallNATRuleCollection) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type FirewallNATRuleCollectionList ¶ added in v0.0.2
type FirewallNATRuleCollectionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of FirewallNATRuleCollection CRD objects Items []FirewallNATRuleCollection `json:"items,omitempty"` }
FirewallNATRuleCollectionList is a list of FirewallNATRuleCollections
func (*FirewallNATRuleCollectionList) DeepCopy ¶ added in v0.0.2
func (in *FirewallNATRuleCollectionList) DeepCopy() *FirewallNATRuleCollectionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallNATRuleCollectionList.
func (*FirewallNATRuleCollectionList) DeepCopyInto ¶ added in v0.0.2
func (in *FirewallNATRuleCollectionList) DeepCopyInto(out *FirewallNATRuleCollectionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FirewallNATRuleCollectionList) DeepCopyObject ¶ added in v0.0.2
func (in *FirewallNATRuleCollectionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type FirewallNATRuleCollectionSpec ¶ added in v0.0.2
type FirewallNATRuleCollectionSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` Action string `json:"action" tf:"action"` AzureFirewallName string `json:"azureFirewallName" tf:"azure_firewall_name"` Name string `json:"name" tf:"name"` Priority int `json:"priority" tf:"priority"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +kubebuilder:validation:MinItems=1 Rule []FirewallNATRuleCollectionSpecRule `json:"rule" tf:"rule"` }
func (*FirewallNATRuleCollectionSpec) DeepCopy ¶ added in v0.0.2
func (in *FirewallNATRuleCollectionSpec) DeepCopy() *FirewallNATRuleCollectionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallNATRuleCollectionSpec.
func (*FirewallNATRuleCollectionSpec) DeepCopyInto ¶ added in v0.0.2
func (in *FirewallNATRuleCollectionSpec) DeepCopyInto(out *FirewallNATRuleCollectionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FirewallNATRuleCollectionSpecRule ¶ added in v0.0.2
type FirewallNATRuleCollectionSpecRule struct { // +optional Description string `json:"description,omitempty" tf:"description,omitempty"` DestinationAddresses []string `json:"destinationAddresses" tf:"destination_addresses"` DestinationPorts []string `json:"destinationPorts" tf:"destination_ports"` Name string `json:"name" tf:"name"` Protocols []string `json:"protocols" tf:"protocols"` SourceAddresses []string `json:"sourceAddresses" tf:"source_addresses"` TranslatedAddress string `json:"translatedAddress" tf:"translated_address"` TranslatedPort string `json:"translatedPort" tf:"translated_port"` }
func (*FirewallNATRuleCollectionSpecRule) DeepCopy ¶ added in v0.0.2
func (in *FirewallNATRuleCollectionSpecRule) DeepCopy() *FirewallNATRuleCollectionSpecRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallNATRuleCollectionSpecRule.
func (*FirewallNATRuleCollectionSpecRule) DeepCopyInto ¶ added in v0.0.2
func (in *FirewallNATRuleCollectionSpecRule) DeepCopyInto(out *FirewallNATRuleCollectionSpecRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FirewallNATRuleCollectionStatus ¶ added in v0.0.2
type FirewallNATRuleCollectionStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *FirewallNATRuleCollectionSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*FirewallNATRuleCollectionStatus) DeepCopy ¶ added in v0.0.2
func (in *FirewallNATRuleCollectionStatus) DeepCopy() *FirewallNATRuleCollectionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallNATRuleCollectionStatus.
func (*FirewallNATRuleCollectionStatus) DeepCopyInto ¶ added in v0.0.2
func (in *FirewallNATRuleCollectionStatus) DeepCopyInto(out *FirewallNATRuleCollectionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FirewallNetworkRuleCollection ¶
type FirewallNetworkRuleCollection struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec FirewallNetworkRuleCollectionSpec `json:"spec,omitempty"` Status FirewallNetworkRuleCollectionStatus `json:"status,omitempty"` }
func (*FirewallNetworkRuleCollection) DeepCopy ¶
func (in *FirewallNetworkRuleCollection) DeepCopy() *FirewallNetworkRuleCollection
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallNetworkRuleCollection.
func (*FirewallNetworkRuleCollection) DeepCopyInto ¶
func (in *FirewallNetworkRuleCollection) DeepCopyInto(out *FirewallNetworkRuleCollection)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FirewallNetworkRuleCollection) DeepCopyObject ¶
func (in *FirewallNetworkRuleCollection) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type FirewallNetworkRuleCollectionList ¶
type FirewallNetworkRuleCollectionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of FirewallNetworkRuleCollection CRD objects Items []FirewallNetworkRuleCollection `json:"items,omitempty"` }
FirewallNetworkRuleCollectionList is a list of FirewallNetworkRuleCollections
func (*FirewallNetworkRuleCollectionList) DeepCopy ¶
func (in *FirewallNetworkRuleCollectionList) DeepCopy() *FirewallNetworkRuleCollectionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallNetworkRuleCollectionList.
func (*FirewallNetworkRuleCollectionList) DeepCopyInto ¶
func (in *FirewallNetworkRuleCollectionList) DeepCopyInto(out *FirewallNetworkRuleCollectionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FirewallNetworkRuleCollectionList) DeepCopyObject ¶
func (in *FirewallNetworkRuleCollectionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type FirewallNetworkRuleCollectionSpec ¶
type FirewallNetworkRuleCollectionSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` Action string `json:"action" tf:"action"` AzureFirewallName string `json:"azureFirewallName" tf:"azure_firewall_name"` Name string `json:"name" tf:"name"` Priority int `json:"priority" tf:"priority"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +kubebuilder:validation:MinItems=1 Rule []FirewallNetworkRuleCollectionSpecRule `json:"rule" tf:"rule"` }
func (*FirewallNetworkRuleCollectionSpec) DeepCopy ¶
func (in *FirewallNetworkRuleCollectionSpec) DeepCopy() *FirewallNetworkRuleCollectionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallNetworkRuleCollectionSpec.
func (*FirewallNetworkRuleCollectionSpec) DeepCopyInto ¶
func (in *FirewallNetworkRuleCollectionSpec) DeepCopyInto(out *FirewallNetworkRuleCollectionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FirewallNetworkRuleCollectionSpecRule ¶
type FirewallNetworkRuleCollectionSpecRule struct { // +optional Description string `json:"description,omitempty" tf:"description,omitempty"` DestinationAddresses []string `json:"destinationAddresses" tf:"destination_addresses"` DestinationPorts []string `json:"destinationPorts" tf:"destination_ports"` Name string `json:"name" tf:"name"` Protocols []string `json:"protocols" tf:"protocols"` SourceAddresses []string `json:"sourceAddresses" tf:"source_addresses"` }
func (*FirewallNetworkRuleCollectionSpecRule) DeepCopy ¶
func (in *FirewallNetworkRuleCollectionSpecRule) DeepCopy() *FirewallNetworkRuleCollectionSpecRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallNetworkRuleCollectionSpecRule.
func (*FirewallNetworkRuleCollectionSpecRule) DeepCopyInto ¶
func (in *FirewallNetworkRuleCollectionSpecRule) DeepCopyInto(out *FirewallNetworkRuleCollectionSpecRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FirewallNetworkRuleCollectionStatus ¶
type FirewallNetworkRuleCollectionStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *FirewallNetworkRuleCollectionSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*FirewallNetworkRuleCollectionStatus) DeepCopy ¶
func (in *FirewallNetworkRuleCollectionStatus) DeepCopy() *FirewallNetworkRuleCollectionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallNetworkRuleCollectionStatus.
func (*FirewallNetworkRuleCollectionStatus) DeepCopyInto ¶
func (in *FirewallNetworkRuleCollectionStatus) DeepCopyInto(out *FirewallNetworkRuleCollectionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FirewallSpec ¶
type FirewallSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +kubebuilder:validation:MaxItems=1 IpConfiguration []FirewallSpecIpConfiguration `json:"ipConfiguration" tf:"ip_configuration"` Location string `json:"location" tf:"location"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*FirewallSpec) DeepCopy ¶
func (in *FirewallSpec) DeepCopy() *FirewallSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallSpec.
func (*FirewallSpec) DeepCopyInto ¶
func (in *FirewallSpec) DeepCopyInto(out *FirewallSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FirewallSpecIpConfiguration ¶
type FirewallSpecIpConfiguration struct { // +optional // Deprecated InternalPublicIPAddressID string `json:"internalPublicIPAddressID,omitempty" tf:"internal_public_ip_address_id,omitempty"` Name string `json:"name" tf:"name"` // +optional PrivateIPAddress string `json:"privateIPAddress,omitempty" tf:"private_ip_address,omitempty"` // +optional PublicIPAddressID string `json:"publicIPAddressID,omitempty" tf:"public_ip_address_id,omitempty"` SubnetID string `json:"subnetID" tf:"subnet_id"` }
func (*FirewallSpecIpConfiguration) DeepCopy ¶
func (in *FirewallSpecIpConfiguration) DeepCopy() *FirewallSpecIpConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallSpecIpConfiguration.
func (*FirewallSpecIpConfiguration) DeepCopyInto ¶
func (in *FirewallSpecIpConfiguration) DeepCopyInto(out *FirewallSpecIpConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FirewallStatus ¶
type FirewallStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *FirewallSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*FirewallStatus) DeepCopy ¶
func (in *FirewallStatus) DeepCopy() *FirewallStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallStatus.
func (*FirewallStatus) DeepCopyInto ¶
func (in *FirewallStatus) DeepCopyInto(out *FirewallStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionApp ¶
type FunctionApp struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec FunctionAppSpec `json:"spec,omitempty"` Status FunctionAppStatus `json:"status,omitempty"` }
func (*FunctionApp) DeepCopy ¶
func (in *FunctionApp) DeepCopy() *FunctionApp
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionApp.
func (*FunctionApp) DeepCopyInto ¶
func (in *FunctionApp) DeepCopyInto(out *FunctionApp)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FunctionApp) DeepCopyObject ¶
func (in *FunctionApp) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type FunctionAppList ¶
type FunctionAppList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of FunctionApp CRD objects Items []FunctionApp `json:"items,omitempty"` }
FunctionAppList is a list of FunctionApps
func (*FunctionAppList) DeepCopy ¶
func (in *FunctionAppList) DeepCopy() *FunctionAppList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppList.
func (*FunctionAppList) DeepCopyInto ¶
func (in *FunctionAppList) DeepCopyInto(out *FunctionAppList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FunctionAppList) DeepCopyObject ¶
func (in *FunctionAppList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type FunctionAppSpec ¶
type FunctionAppSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` AppServicePlanID string `json:"appServicePlanID" tf:"app_service_plan_id"` // +optional AppSettings map[string]string `json:"appSettings,omitempty" tf:"app_settings,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 AuthSettings []FunctionAppSpecAuthSettings `json:"authSettings,omitempty" tf:"auth_settings,omitempty"` // +optional ClientAffinityEnabled bool `json:"clientAffinityEnabled,omitempty" tf:"client_affinity_enabled,omitempty"` // +optional ConnectionString []FunctionAppSpecConnectionString `json:"connectionString,omitempty" tf:"connection_string,omitempty"` // +optional DefaultHostname string `json:"defaultHostname,omitempty" tf:"default_hostname,omitempty"` // +optional EnableBuiltinLogging bool `json:"enableBuiltinLogging,omitempty" tf:"enable_builtin_logging,omitempty"` // +optional Enabled bool `json:"enabled,omitempty" tf:"enabled,omitempty"` // +optional HttpsOnly bool `json:"httpsOnly,omitempty" tf:"https_only,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 Identity []FunctionAppSpecIdentity `json:"identity,omitempty" tf:"identity,omitempty"` // +optional Kind string `json:"kind,omitempty" tf:"kind,omitempty"` Location string `json:"location" tf:"location"` Name string `json:"name" tf:"name"` // +optional OutboundIPAddresses string `json:"outboundIPAddresses,omitempty" tf:"outbound_ip_addresses,omitempty"` // +optional PossibleOutboundIPAddresses string `json:"possibleOutboundIPAddresses,omitempty" tf:"possible_outbound_ip_addresses,omitempty"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional // +kubebuilder:validation:MaxItems=1 SiteConfig []FunctionAppSpecSiteConfig `json:"siteConfig,omitempty" tf:"site_config,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 SiteCredential []FunctionAppSpecSiteCredential `json:"siteCredential,omitempty" tf:"site_credential,omitempty"` StorageConnectionString string `json:"-" sensitive:"true" tf:"storage_connection_string"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` // +optional Version string `json:"version,omitempty" tf:"version,omitempty"` }
func (*FunctionAppSpec) DeepCopy ¶
func (in *FunctionAppSpec) DeepCopy() *FunctionAppSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppSpec.
func (*FunctionAppSpec) DeepCopyInto ¶
func (in *FunctionAppSpec) DeepCopyInto(out *FunctionAppSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionAppSpecAuthSettings ¶ added in v0.0.2
type FunctionAppSpecAuthSettings struct { // +optional // +kubebuilder:validation:MaxItems=1 ActiveDirectory []FunctionAppSpecAuthSettingsActiveDirectory `json:"activeDirectory,omitempty" tf:"active_directory,omitempty"` // +optional AdditionalLoginParams map[string]string `json:"additionalLoginParams,omitempty" tf:"additional_login_params,omitempty"` // +optional AllowedExternalRedirectUrls []string `json:"allowedExternalRedirectUrls,omitempty" tf:"allowed_external_redirect_urls,omitempty"` // +optional DefaultProvider string `json:"defaultProvider,omitempty" tf:"default_provider,omitempty"` Enabled bool `json:"enabled" tf:"enabled"` // +optional // +kubebuilder:validation:MaxItems=1 Facebook []FunctionAppSpecAuthSettingsFacebook `json:"facebook,omitempty" tf:"facebook,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 Google []FunctionAppSpecAuthSettingsGoogle `json:"google,omitempty" tf:"google,omitempty"` // +optional Issuer string `json:"issuer,omitempty" tf:"issuer,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 Microsoft []FunctionAppSpecAuthSettingsMicrosoft `json:"microsoft,omitempty" tf:"microsoft,omitempty"` // +optional RuntimeVersion string `json:"runtimeVersion,omitempty" tf:"runtime_version,omitempty"` // +optional TokenRefreshExtensionHours json.Number `json:"tokenRefreshExtensionHours,omitempty" tf:"token_refresh_extension_hours,omitempty"` // +optional TokenStoreEnabled bool `json:"tokenStoreEnabled,omitempty" tf:"token_store_enabled,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 Twitter []FunctionAppSpecAuthSettingsTwitter `json:"twitter,omitempty" tf:"twitter,omitempty"` // +optional UnauthenticatedClientAction string `json:"unauthenticatedClientAction,omitempty" tf:"unauthenticated_client_action,omitempty"` }
func (*FunctionAppSpecAuthSettings) DeepCopy ¶ added in v0.0.2
func (in *FunctionAppSpecAuthSettings) DeepCopy() *FunctionAppSpecAuthSettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppSpecAuthSettings.
func (*FunctionAppSpecAuthSettings) DeepCopyInto ¶ added in v0.0.2
func (in *FunctionAppSpecAuthSettings) DeepCopyInto(out *FunctionAppSpecAuthSettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionAppSpecAuthSettingsActiveDirectory ¶ added in v0.0.2
type FunctionAppSpecAuthSettingsActiveDirectory struct { // +optional AllowedAudiences []string `json:"allowedAudiences,omitempty" tf:"allowed_audiences,omitempty"` ClientID string `json:"clientID" tf:"client_id"` // +optional ClientSecret string `json:"-" sensitive:"true" tf:"client_secret,omitempty"` }
func (*FunctionAppSpecAuthSettingsActiveDirectory) DeepCopy ¶ added in v0.0.2
func (in *FunctionAppSpecAuthSettingsActiveDirectory) DeepCopy() *FunctionAppSpecAuthSettingsActiveDirectory
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppSpecAuthSettingsActiveDirectory.
func (*FunctionAppSpecAuthSettingsActiveDirectory) DeepCopyInto ¶ added in v0.0.2
func (in *FunctionAppSpecAuthSettingsActiveDirectory) DeepCopyInto(out *FunctionAppSpecAuthSettingsActiveDirectory)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionAppSpecAuthSettingsFacebook ¶ added in v0.0.2
type FunctionAppSpecAuthSettingsFacebook struct { AppID string `json:"appID" tf:"app_id"` AppSecret string `json:"-" sensitive:"true" tf:"app_secret"` // +optional OauthScopes []string `json:"oauthScopes,omitempty" tf:"oauth_scopes,omitempty"` }
func (*FunctionAppSpecAuthSettingsFacebook) DeepCopy ¶ added in v0.0.2
func (in *FunctionAppSpecAuthSettingsFacebook) DeepCopy() *FunctionAppSpecAuthSettingsFacebook
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppSpecAuthSettingsFacebook.
func (*FunctionAppSpecAuthSettingsFacebook) DeepCopyInto ¶ added in v0.0.2
func (in *FunctionAppSpecAuthSettingsFacebook) DeepCopyInto(out *FunctionAppSpecAuthSettingsFacebook)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionAppSpecAuthSettingsGoogle ¶ added in v0.0.2
type FunctionAppSpecAuthSettingsGoogle struct { ClientID string `json:"clientID" tf:"client_id"` ClientSecret string `json:"-" sensitive:"true" tf:"client_secret"` // +optional OauthScopes []string `json:"oauthScopes,omitempty" tf:"oauth_scopes,omitempty"` }
func (*FunctionAppSpecAuthSettingsGoogle) DeepCopy ¶ added in v0.0.2
func (in *FunctionAppSpecAuthSettingsGoogle) DeepCopy() *FunctionAppSpecAuthSettingsGoogle
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppSpecAuthSettingsGoogle.
func (*FunctionAppSpecAuthSettingsGoogle) DeepCopyInto ¶ added in v0.0.2
func (in *FunctionAppSpecAuthSettingsGoogle) DeepCopyInto(out *FunctionAppSpecAuthSettingsGoogle)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionAppSpecAuthSettingsMicrosoft ¶ added in v0.0.2
type FunctionAppSpecAuthSettingsMicrosoft struct { ClientID string `json:"clientID" tf:"client_id"` ClientSecret string `json:"-" sensitive:"true" tf:"client_secret"` // +optional OauthScopes []string `json:"oauthScopes,omitempty" tf:"oauth_scopes,omitempty"` }
func (*FunctionAppSpecAuthSettingsMicrosoft) DeepCopy ¶ added in v0.0.2
func (in *FunctionAppSpecAuthSettingsMicrosoft) DeepCopy() *FunctionAppSpecAuthSettingsMicrosoft
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppSpecAuthSettingsMicrosoft.
func (*FunctionAppSpecAuthSettingsMicrosoft) DeepCopyInto ¶ added in v0.0.2
func (in *FunctionAppSpecAuthSettingsMicrosoft) DeepCopyInto(out *FunctionAppSpecAuthSettingsMicrosoft)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionAppSpecAuthSettingsTwitter ¶ added in v0.0.2
type FunctionAppSpecAuthSettingsTwitter struct { ConsumerKey string `json:"consumerKey" tf:"consumer_key"` ConsumerSecret string `json:"-" sensitive:"true" tf:"consumer_secret"` }
func (*FunctionAppSpecAuthSettingsTwitter) DeepCopy ¶ added in v0.0.2
func (in *FunctionAppSpecAuthSettingsTwitter) DeepCopy() *FunctionAppSpecAuthSettingsTwitter
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppSpecAuthSettingsTwitter.
func (*FunctionAppSpecAuthSettingsTwitter) DeepCopyInto ¶ added in v0.0.2
func (in *FunctionAppSpecAuthSettingsTwitter) DeepCopyInto(out *FunctionAppSpecAuthSettingsTwitter)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionAppSpecConnectionString ¶ added in v0.0.2
type FunctionAppSpecConnectionString struct { Name string `json:"name" tf:"name"` Type string `json:"type" tf:"type"` Value string `json:"-" sensitive:"true" tf:"value"` }
func (*FunctionAppSpecConnectionString) DeepCopy ¶ added in v0.0.2
func (in *FunctionAppSpecConnectionString) DeepCopy() *FunctionAppSpecConnectionString
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppSpecConnectionString.
func (*FunctionAppSpecConnectionString) DeepCopyInto ¶ added in v0.0.2
func (in *FunctionAppSpecConnectionString) DeepCopyInto(out *FunctionAppSpecConnectionString)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionAppSpecIdentity ¶ added in v0.0.2
type FunctionAppSpecIdentity struct { // +optional PrincipalID string `json:"principalID,omitempty" tf:"principal_id,omitempty"` // +optional TenantID string `json:"tenantID,omitempty" tf:"tenant_id,omitempty"` Type string `json:"type" tf:"type"` }
func (*FunctionAppSpecIdentity) DeepCopy ¶ added in v0.0.2
func (in *FunctionAppSpecIdentity) DeepCopy() *FunctionAppSpecIdentity
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppSpecIdentity.
func (*FunctionAppSpecIdentity) DeepCopyInto ¶ added in v0.0.2
func (in *FunctionAppSpecIdentity) DeepCopyInto(out *FunctionAppSpecIdentity)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionAppSpecSiteConfig ¶ added in v0.0.2
type FunctionAppSpecSiteConfig struct { // +optional AlwaysOn bool `json:"alwaysOn,omitempty" tf:"always_on,omitempty"` // +optional LinuxFxVersion string `json:"linuxFxVersion,omitempty" tf:"linux_fx_version,omitempty"` // +optional Use32BitWorkerProcess bool `json:"use32BitWorkerProcess,omitempty" tf:"use_32_bit_worker_process,omitempty"` // +optional WebsocketsEnabled bool `json:"websocketsEnabled,omitempty" tf:"websockets_enabled,omitempty"` }
func (*FunctionAppSpecSiteConfig) DeepCopy ¶ added in v0.0.2
func (in *FunctionAppSpecSiteConfig) DeepCopy() *FunctionAppSpecSiteConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppSpecSiteConfig.
func (*FunctionAppSpecSiteConfig) DeepCopyInto ¶ added in v0.0.2
func (in *FunctionAppSpecSiteConfig) DeepCopyInto(out *FunctionAppSpecSiteConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionAppSpecSiteCredential ¶ added in v0.0.2
type FunctionAppSpecSiteCredential struct { // +optional Password string `json:"-" sensitive:"true" tf:"password,omitempty"` // +optional Username string `json:"username,omitempty" tf:"username,omitempty"` }
func (*FunctionAppSpecSiteCredential) DeepCopy ¶ added in v0.0.2
func (in *FunctionAppSpecSiteCredential) DeepCopy() *FunctionAppSpecSiteCredential
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppSpecSiteCredential.
func (*FunctionAppSpecSiteCredential) DeepCopyInto ¶ added in v0.0.2
func (in *FunctionAppSpecSiteCredential) DeepCopyInto(out *FunctionAppSpecSiteCredential)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionAppStatus ¶
type FunctionAppStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *FunctionAppSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*FunctionAppStatus) DeepCopy ¶
func (in *FunctionAppStatus) DeepCopy() *FunctionAppStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppStatus.
func (*FunctionAppStatus) DeepCopyInto ¶
func (in *FunctionAppStatus) DeepCopyInto(out *FunctionAppStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HdinsightHadoopCluster ¶
type HdinsightHadoopCluster struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec HdinsightHadoopClusterSpec `json:"spec,omitempty"` Status HdinsightHadoopClusterStatus `json:"status,omitempty"` }
func (*HdinsightHadoopCluster) DeepCopy ¶
func (in *HdinsightHadoopCluster) DeepCopy() *HdinsightHadoopCluster
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightHadoopCluster.
func (*HdinsightHadoopCluster) DeepCopyInto ¶
func (in *HdinsightHadoopCluster) DeepCopyInto(out *HdinsightHadoopCluster)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*HdinsightHadoopCluster) DeepCopyObject ¶
func (in *HdinsightHadoopCluster) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type HdinsightHadoopClusterList ¶
type HdinsightHadoopClusterList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of HdinsightHadoopCluster CRD objects Items []HdinsightHadoopCluster `json:"items,omitempty"` }
HdinsightHadoopClusterList is a list of HdinsightHadoopClusters
func (*HdinsightHadoopClusterList) DeepCopy ¶
func (in *HdinsightHadoopClusterList) DeepCopy() *HdinsightHadoopClusterList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightHadoopClusterList.
func (*HdinsightHadoopClusterList) DeepCopyInto ¶
func (in *HdinsightHadoopClusterList) DeepCopyInto(out *HdinsightHadoopClusterList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*HdinsightHadoopClusterList) DeepCopyObject ¶
func (in *HdinsightHadoopClusterList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type HdinsightHadoopClusterSpec ¶
type HdinsightHadoopClusterSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` ClusterVersion string `json:"clusterVersion" tf:"cluster_version"` // +kubebuilder:validation:MaxItems=1 ComponentVersion []HdinsightHadoopClusterSpecComponentVersion `json:"componentVersion" tf:"component_version"` // +kubebuilder:validation:MaxItems=1 Gateway []HdinsightHadoopClusterSpecGateway `json:"gateway" tf:"gateway"` // +optional HttpsEndpoint string `json:"httpsEndpoint,omitempty" tf:"https_endpoint,omitempty"` Location string `json:"location" tf:"location"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +kubebuilder:validation:MaxItems=1 Roles []HdinsightHadoopClusterSpecRoles `json:"roles" tf:"roles"` // +optional SshEndpoint string `json:"sshEndpoint,omitempty" tf:"ssh_endpoint,omitempty"` StorageAccount []HdinsightHadoopClusterSpecStorageAccount `json:"storageAccount" tf:"storage_account"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` Tier string `json:"tier" tf:"tier"` }
func (*HdinsightHadoopClusterSpec) DeepCopy ¶
func (in *HdinsightHadoopClusterSpec) DeepCopy() *HdinsightHadoopClusterSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightHadoopClusterSpec.
func (*HdinsightHadoopClusterSpec) DeepCopyInto ¶
func (in *HdinsightHadoopClusterSpec) DeepCopyInto(out *HdinsightHadoopClusterSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HdinsightHadoopClusterSpecComponentVersion ¶
type HdinsightHadoopClusterSpecComponentVersion struct {
Hadoop string `json:"hadoop" tf:"hadoop"`
}
func (*HdinsightHadoopClusterSpecComponentVersion) DeepCopy ¶
func (in *HdinsightHadoopClusterSpecComponentVersion) DeepCopy() *HdinsightHadoopClusterSpecComponentVersion
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightHadoopClusterSpecComponentVersion.
func (*HdinsightHadoopClusterSpecComponentVersion) DeepCopyInto ¶
func (in *HdinsightHadoopClusterSpecComponentVersion) DeepCopyInto(out *HdinsightHadoopClusterSpecComponentVersion)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HdinsightHadoopClusterSpecGateway ¶
type HdinsightHadoopClusterSpecGateway struct { Enabled bool `json:"enabled" tf:"enabled"` Password string `json:"-" sensitive:"true" tf:"password"` Username string `json:"username" tf:"username"` }
func (*HdinsightHadoopClusterSpecGateway) DeepCopy ¶
func (in *HdinsightHadoopClusterSpecGateway) DeepCopy() *HdinsightHadoopClusterSpecGateway
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightHadoopClusterSpecGateway.
func (*HdinsightHadoopClusterSpecGateway) DeepCopyInto ¶
func (in *HdinsightHadoopClusterSpecGateway) DeepCopyInto(out *HdinsightHadoopClusterSpecGateway)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HdinsightHadoopClusterSpecRoles ¶
type HdinsightHadoopClusterSpecRoles struct { // +kubebuilder:validation:MaxItems=1 HeadNode []HdinsightHadoopClusterSpecRolesHeadNode `json:"headNode" tf:"head_node"` // +kubebuilder:validation:MaxItems=1 WorkerNode []HdinsightHadoopClusterSpecRolesWorkerNode `json:"workerNode" tf:"worker_node"` // +kubebuilder:validation:MaxItems=1 ZookeeperNode []HdinsightHadoopClusterSpecRolesZookeeperNode `json:"zookeeperNode" tf:"zookeeper_node"` }
func (*HdinsightHadoopClusterSpecRoles) DeepCopy ¶
func (in *HdinsightHadoopClusterSpecRoles) DeepCopy() *HdinsightHadoopClusterSpecRoles
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightHadoopClusterSpecRoles.
func (*HdinsightHadoopClusterSpecRoles) DeepCopyInto ¶
func (in *HdinsightHadoopClusterSpecRoles) DeepCopyInto(out *HdinsightHadoopClusterSpecRoles)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HdinsightHadoopClusterSpecRolesHeadNode ¶
type HdinsightHadoopClusterSpecRolesHeadNode struct { // +optional Password string `json:"-" sensitive:"true" tf:"password,omitempty"` // +optional SshKeys []string `json:"sshKeys,omitempty" tf:"ssh_keys,omitempty"` // +optional SubnetID string `json:"subnetID,omitempty" tf:"subnet_id,omitempty"` Username string `json:"username" tf:"username"` // +optional VirtualNetworkID string `json:"virtualNetworkID,omitempty" tf:"virtual_network_id,omitempty"` VmSize string `json:"vmSize" tf:"vm_size"` }
func (*HdinsightHadoopClusterSpecRolesHeadNode) DeepCopy ¶
func (in *HdinsightHadoopClusterSpecRolesHeadNode) DeepCopy() *HdinsightHadoopClusterSpecRolesHeadNode
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightHadoopClusterSpecRolesHeadNode.
func (*HdinsightHadoopClusterSpecRolesHeadNode) DeepCopyInto ¶
func (in *HdinsightHadoopClusterSpecRolesHeadNode) DeepCopyInto(out *HdinsightHadoopClusterSpecRolesHeadNode)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HdinsightHadoopClusterSpecRolesWorkerNode ¶
type HdinsightHadoopClusterSpecRolesWorkerNode struct { // +optional MinInstanceCount int `json:"minInstanceCount,omitempty" tf:"min_instance_count,omitempty"` // +optional Password string `json:"-" sensitive:"true" tf:"password,omitempty"` // +optional SshKeys []string `json:"sshKeys,omitempty" tf:"ssh_keys,omitempty"` // +optional SubnetID string `json:"subnetID,omitempty" tf:"subnet_id,omitempty"` TargetInstanceCount int `json:"targetInstanceCount" tf:"target_instance_count"` Username string `json:"username" tf:"username"` // +optional VirtualNetworkID string `json:"virtualNetworkID,omitempty" tf:"virtual_network_id,omitempty"` VmSize string `json:"vmSize" tf:"vm_size"` }
func (*HdinsightHadoopClusterSpecRolesWorkerNode) DeepCopy ¶
func (in *HdinsightHadoopClusterSpecRolesWorkerNode) DeepCopy() *HdinsightHadoopClusterSpecRolesWorkerNode
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightHadoopClusterSpecRolesWorkerNode.
func (*HdinsightHadoopClusterSpecRolesWorkerNode) DeepCopyInto ¶
func (in *HdinsightHadoopClusterSpecRolesWorkerNode) DeepCopyInto(out *HdinsightHadoopClusterSpecRolesWorkerNode)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HdinsightHadoopClusterSpecRolesZookeeperNode ¶
type HdinsightHadoopClusterSpecRolesZookeeperNode struct { // +optional Password string `json:"-" sensitive:"true" tf:"password,omitempty"` // +optional SshKeys []string `json:"sshKeys,omitempty" tf:"ssh_keys,omitempty"` // +optional SubnetID string `json:"subnetID,omitempty" tf:"subnet_id,omitempty"` Username string `json:"username" tf:"username"` // +optional VirtualNetworkID string `json:"virtualNetworkID,omitempty" tf:"virtual_network_id,omitempty"` VmSize string `json:"vmSize" tf:"vm_size"` }
func (*HdinsightHadoopClusterSpecRolesZookeeperNode) DeepCopy ¶
func (in *HdinsightHadoopClusterSpecRolesZookeeperNode) DeepCopy() *HdinsightHadoopClusterSpecRolesZookeeperNode
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightHadoopClusterSpecRolesZookeeperNode.
func (*HdinsightHadoopClusterSpecRolesZookeeperNode) DeepCopyInto ¶
func (in *HdinsightHadoopClusterSpecRolesZookeeperNode) DeepCopyInto(out *HdinsightHadoopClusterSpecRolesZookeeperNode)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HdinsightHadoopClusterSpecStorageAccount ¶
type HdinsightHadoopClusterSpecStorageAccount struct { IsDefault bool `json:"isDefault" tf:"is_default"` StorageAccountKey string `json:"-" sensitive:"true" tf:"storage_account_key"` StorageContainerID string `json:"storageContainerID" tf:"storage_container_id"` }
func (*HdinsightHadoopClusterSpecStorageAccount) DeepCopy ¶
func (in *HdinsightHadoopClusterSpecStorageAccount) DeepCopy() *HdinsightHadoopClusterSpecStorageAccount
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightHadoopClusterSpecStorageAccount.
func (*HdinsightHadoopClusterSpecStorageAccount) DeepCopyInto ¶
func (in *HdinsightHadoopClusterSpecStorageAccount) DeepCopyInto(out *HdinsightHadoopClusterSpecStorageAccount)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HdinsightHadoopClusterStatus ¶
type HdinsightHadoopClusterStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *HdinsightHadoopClusterSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*HdinsightHadoopClusterStatus) DeepCopy ¶
func (in *HdinsightHadoopClusterStatus) DeepCopy() *HdinsightHadoopClusterStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightHadoopClusterStatus.
func (*HdinsightHadoopClusterStatus) DeepCopyInto ¶
func (in *HdinsightHadoopClusterStatus) DeepCopyInto(out *HdinsightHadoopClusterStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HdinsightHbaseCluster ¶
type HdinsightHbaseCluster struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec HdinsightHbaseClusterSpec `json:"spec,omitempty"` Status HdinsightHbaseClusterStatus `json:"status,omitempty"` }
func (*HdinsightHbaseCluster) DeepCopy ¶
func (in *HdinsightHbaseCluster) DeepCopy() *HdinsightHbaseCluster
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightHbaseCluster.
func (*HdinsightHbaseCluster) DeepCopyInto ¶
func (in *HdinsightHbaseCluster) DeepCopyInto(out *HdinsightHbaseCluster)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*HdinsightHbaseCluster) DeepCopyObject ¶
func (in *HdinsightHbaseCluster) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type HdinsightHbaseClusterList ¶
type HdinsightHbaseClusterList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of HdinsightHbaseCluster CRD objects Items []HdinsightHbaseCluster `json:"items,omitempty"` }
HdinsightHbaseClusterList is a list of HdinsightHbaseClusters
func (*HdinsightHbaseClusterList) DeepCopy ¶
func (in *HdinsightHbaseClusterList) DeepCopy() *HdinsightHbaseClusterList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightHbaseClusterList.
func (*HdinsightHbaseClusterList) DeepCopyInto ¶
func (in *HdinsightHbaseClusterList) DeepCopyInto(out *HdinsightHbaseClusterList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*HdinsightHbaseClusterList) DeepCopyObject ¶
func (in *HdinsightHbaseClusterList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type HdinsightHbaseClusterSpec ¶
type HdinsightHbaseClusterSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` ClusterVersion string `json:"clusterVersion" tf:"cluster_version"` // +kubebuilder:validation:MaxItems=1 ComponentVersion []HdinsightHbaseClusterSpecComponentVersion `json:"componentVersion" tf:"component_version"` // +kubebuilder:validation:MaxItems=1 Gateway []HdinsightHbaseClusterSpecGateway `json:"gateway" tf:"gateway"` // +optional HttpsEndpoint string `json:"httpsEndpoint,omitempty" tf:"https_endpoint,omitempty"` Location string `json:"location" tf:"location"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +kubebuilder:validation:MaxItems=1 Roles []HdinsightHbaseClusterSpecRoles `json:"roles" tf:"roles"` // +optional SshEndpoint string `json:"sshEndpoint,omitempty" tf:"ssh_endpoint,omitempty"` StorageAccount []HdinsightHbaseClusterSpecStorageAccount `json:"storageAccount" tf:"storage_account"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` Tier string `json:"tier" tf:"tier"` }
func (*HdinsightHbaseClusterSpec) DeepCopy ¶
func (in *HdinsightHbaseClusterSpec) DeepCopy() *HdinsightHbaseClusterSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightHbaseClusterSpec.
func (*HdinsightHbaseClusterSpec) DeepCopyInto ¶
func (in *HdinsightHbaseClusterSpec) DeepCopyInto(out *HdinsightHbaseClusterSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HdinsightHbaseClusterSpecComponentVersion ¶
type HdinsightHbaseClusterSpecComponentVersion struct {
Hbase string `json:"hbase" tf:"hbase"`
}
func (*HdinsightHbaseClusterSpecComponentVersion) DeepCopy ¶
func (in *HdinsightHbaseClusterSpecComponentVersion) DeepCopy() *HdinsightHbaseClusterSpecComponentVersion
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightHbaseClusterSpecComponentVersion.
func (*HdinsightHbaseClusterSpecComponentVersion) DeepCopyInto ¶
func (in *HdinsightHbaseClusterSpecComponentVersion) DeepCopyInto(out *HdinsightHbaseClusterSpecComponentVersion)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HdinsightHbaseClusterSpecGateway ¶
type HdinsightHbaseClusterSpecGateway struct { Enabled bool `json:"enabled" tf:"enabled"` Password string `json:"-" sensitive:"true" tf:"password"` Username string `json:"username" tf:"username"` }
func (*HdinsightHbaseClusterSpecGateway) DeepCopy ¶
func (in *HdinsightHbaseClusterSpecGateway) DeepCopy() *HdinsightHbaseClusterSpecGateway
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightHbaseClusterSpecGateway.
func (*HdinsightHbaseClusterSpecGateway) DeepCopyInto ¶
func (in *HdinsightHbaseClusterSpecGateway) DeepCopyInto(out *HdinsightHbaseClusterSpecGateway)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HdinsightHbaseClusterSpecRoles ¶
type HdinsightHbaseClusterSpecRoles struct { // +kubebuilder:validation:MaxItems=1 HeadNode []HdinsightHbaseClusterSpecRolesHeadNode `json:"headNode" tf:"head_node"` // +kubebuilder:validation:MaxItems=1 WorkerNode []HdinsightHbaseClusterSpecRolesWorkerNode `json:"workerNode" tf:"worker_node"` // +kubebuilder:validation:MaxItems=1 ZookeeperNode []HdinsightHbaseClusterSpecRolesZookeeperNode `json:"zookeeperNode" tf:"zookeeper_node"` }
func (*HdinsightHbaseClusterSpecRoles) DeepCopy ¶
func (in *HdinsightHbaseClusterSpecRoles) DeepCopy() *HdinsightHbaseClusterSpecRoles
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightHbaseClusterSpecRoles.
func (*HdinsightHbaseClusterSpecRoles) DeepCopyInto ¶
func (in *HdinsightHbaseClusterSpecRoles) DeepCopyInto(out *HdinsightHbaseClusterSpecRoles)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HdinsightHbaseClusterSpecRolesHeadNode ¶
type HdinsightHbaseClusterSpecRolesHeadNode struct { // +optional Password string `json:"-" sensitive:"true" tf:"password,omitempty"` // +optional SshKeys []string `json:"sshKeys,omitempty" tf:"ssh_keys,omitempty"` // +optional SubnetID string `json:"subnetID,omitempty" tf:"subnet_id,omitempty"` Username string `json:"username" tf:"username"` // +optional VirtualNetworkID string `json:"virtualNetworkID,omitempty" tf:"virtual_network_id,omitempty"` VmSize string `json:"vmSize" tf:"vm_size"` }
func (*HdinsightHbaseClusterSpecRolesHeadNode) DeepCopy ¶
func (in *HdinsightHbaseClusterSpecRolesHeadNode) DeepCopy() *HdinsightHbaseClusterSpecRolesHeadNode
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightHbaseClusterSpecRolesHeadNode.
func (*HdinsightHbaseClusterSpecRolesHeadNode) DeepCopyInto ¶
func (in *HdinsightHbaseClusterSpecRolesHeadNode) DeepCopyInto(out *HdinsightHbaseClusterSpecRolesHeadNode)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HdinsightHbaseClusterSpecRolesWorkerNode ¶
type HdinsightHbaseClusterSpecRolesWorkerNode struct { // +optional MinInstanceCount int `json:"minInstanceCount,omitempty" tf:"min_instance_count,omitempty"` // +optional Password string `json:"-" sensitive:"true" tf:"password,omitempty"` // +optional SshKeys []string `json:"sshKeys,omitempty" tf:"ssh_keys,omitempty"` // +optional SubnetID string `json:"subnetID,omitempty" tf:"subnet_id,omitempty"` TargetInstanceCount int `json:"targetInstanceCount" tf:"target_instance_count"` Username string `json:"username" tf:"username"` // +optional VirtualNetworkID string `json:"virtualNetworkID,omitempty" tf:"virtual_network_id,omitempty"` VmSize string `json:"vmSize" tf:"vm_size"` }
func (*HdinsightHbaseClusterSpecRolesWorkerNode) DeepCopy ¶
func (in *HdinsightHbaseClusterSpecRolesWorkerNode) DeepCopy() *HdinsightHbaseClusterSpecRolesWorkerNode
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightHbaseClusterSpecRolesWorkerNode.
func (*HdinsightHbaseClusterSpecRolesWorkerNode) DeepCopyInto ¶
func (in *HdinsightHbaseClusterSpecRolesWorkerNode) DeepCopyInto(out *HdinsightHbaseClusterSpecRolesWorkerNode)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HdinsightHbaseClusterSpecRolesZookeeperNode ¶
type HdinsightHbaseClusterSpecRolesZookeeperNode struct { // +optional Password string `json:"-" sensitive:"true" tf:"password,omitempty"` // +optional SshKeys []string `json:"sshKeys,omitempty" tf:"ssh_keys,omitempty"` // +optional SubnetID string `json:"subnetID,omitempty" tf:"subnet_id,omitempty"` Username string `json:"username" tf:"username"` // +optional VirtualNetworkID string `json:"virtualNetworkID,omitempty" tf:"virtual_network_id,omitempty"` VmSize string `json:"vmSize" tf:"vm_size"` }
func (*HdinsightHbaseClusterSpecRolesZookeeperNode) DeepCopy ¶
func (in *HdinsightHbaseClusterSpecRolesZookeeperNode) DeepCopy() *HdinsightHbaseClusterSpecRolesZookeeperNode
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightHbaseClusterSpecRolesZookeeperNode.
func (*HdinsightHbaseClusterSpecRolesZookeeperNode) DeepCopyInto ¶
func (in *HdinsightHbaseClusterSpecRolesZookeeperNode) DeepCopyInto(out *HdinsightHbaseClusterSpecRolesZookeeperNode)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HdinsightHbaseClusterSpecStorageAccount ¶
type HdinsightHbaseClusterSpecStorageAccount struct { IsDefault bool `json:"isDefault" tf:"is_default"` StorageAccountKey string `json:"-" sensitive:"true" tf:"storage_account_key"` StorageContainerID string `json:"storageContainerID" tf:"storage_container_id"` }
func (*HdinsightHbaseClusterSpecStorageAccount) DeepCopy ¶
func (in *HdinsightHbaseClusterSpecStorageAccount) DeepCopy() *HdinsightHbaseClusterSpecStorageAccount
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightHbaseClusterSpecStorageAccount.
func (*HdinsightHbaseClusterSpecStorageAccount) DeepCopyInto ¶
func (in *HdinsightHbaseClusterSpecStorageAccount) DeepCopyInto(out *HdinsightHbaseClusterSpecStorageAccount)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HdinsightHbaseClusterStatus ¶
type HdinsightHbaseClusterStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *HdinsightHbaseClusterSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*HdinsightHbaseClusterStatus) DeepCopy ¶
func (in *HdinsightHbaseClusterStatus) DeepCopy() *HdinsightHbaseClusterStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightHbaseClusterStatus.
func (*HdinsightHbaseClusterStatus) DeepCopyInto ¶
func (in *HdinsightHbaseClusterStatus) DeepCopyInto(out *HdinsightHbaseClusterStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HdinsightInteractiveQueryCluster ¶
type HdinsightInteractiveQueryCluster struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec HdinsightInteractiveQueryClusterSpec `json:"spec,omitempty"` Status HdinsightInteractiveQueryClusterStatus `json:"status,omitempty"` }
func (*HdinsightInteractiveQueryCluster) DeepCopy ¶
func (in *HdinsightInteractiveQueryCluster) DeepCopy() *HdinsightInteractiveQueryCluster
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightInteractiveQueryCluster.
func (*HdinsightInteractiveQueryCluster) DeepCopyInto ¶
func (in *HdinsightInteractiveQueryCluster) DeepCopyInto(out *HdinsightInteractiveQueryCluster)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*HdinsightInteractiveQueryCluster) DeepCopyObject ¶
func (in *HdinsightInteractiveQueryCluster) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type HdinsightInteractiveQueryClusterList ¶
type HdinsightInteractiveQueryClusterList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of HdinsightInteractiveQueryCluster CRD objects Items []HdinsightInteractiveQueryCluster `json:"items,omitempty"` }
HdinsightInteractiveQueryClusterList is a list of HdinsightInteractiveQueryClusters
func (*HdinsightInteractiveQueryClusterList) DeepCopy ¶
func (in *HdinsightInteractiveQueryClusterList) DeepCopy() *HdinsightInteractiveQueryClusterList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightInteractiveQueryClusterList.
func (*HdinsightInteractiveQueryClusterList) DeepCopyInto ¶
func (in *HdinsightInteractiveQueryClusterList) DeepCopyInto(out *HdinsightInteractiveQueryClusterList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*HdinsightInteractiveQueryClusterList) DeepCopyObject ¶
func (in *HdinsightInteractiveQueryClusterList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type HdinsightInteractiveQueryClusterSpec ¶
type HdinsightInteractiveQueryClusterSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` ClusterVersion string `json:"clusterVersion" tf:"cluster_version"` // +kubebuilder:validation:MaxItems=1 ComponentVersion []HdinsightInteractiveQueryClusterSpecComponentVersion `json:"componentVersion" tf:"component_version"` // +kubebuilder:validation:MaxItems=1 Gateway []HdinsightInteractiveQueryClusterSpecGateway `json:"gateway" tf:"gateway"` // +optional HttpsEndpoint string `json:"httpsEndpoint,omitempty" tf:"https_endpoint,omitempty"` Location string `json:"location" tf:"location"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +kubebuilder:validation:MaxItems=1 Roles []HdinsightInteractiveQueryClusterSpecRoles `json:"roles" tf:"roles"` // +optional SshEndpoint string `json:"sshEndpoint,omitempty" tf:"ssh_endpoint,omitempty"` StorageAccount []HdinsightInteractiveQueryClusterSpecStorageAccount `json:"storageAccount" tf:"storage_account"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` Tier string `json:"tier" tf:"tier"` }
func (*HdinsightInteractiveQueryClusterSpec) DeepCopy ¶
func (in *HdinsightInteractiveQueryClusterSpec) DeepCopy() *HdinsightInteractiveQueryClusterSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightInteractiveQueryClusterSpec.
func (*HdinsightInteractiveQueryClusterSpec) DeepCopyInto ¶
func (in *HdinsightInteractiveQueryClusterSpec) DeepCopyInto(out *HdinsightInteractiveQueryClusterSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HdinsightInteractiveQueryClusterSpecComponentVersion ¶
type HdinsightInteractiveQueryClusterSpecComponentVersion struct {
InteractiveHive string `json:"interactiveHive" tf:"interactive_hive"`
}
func (*HdinsightInteractiveQueryClusterSpecComponentVersion) DeepCopy ¶
func (in *HdinsightInteractiveQueryClusterSpecComponentVersion) DeepCopy() *HdinsightInteractiveQueryClusterSpecComponentVersion
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightInteractiveQueryClusterSpecComponentVersion.
func (*HdinsightInteractiveQueryClusterSpecComponentVersion) DeepCopyInto ¶
func (in *HdinsightInteractiveQueryClusterSpecComponentVersion) DeepCopyInto(out *HdinsightInteractiveQueryClusterSpecComponentVersion)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HdinsightInteractiveQueryClusterSpecGateway ¶
type HdinsightInteractiveQueryClusterSpecGateway struct { Enabled bool `json:"enabled" tf:"enabled"` Password string `json:"-" sensitive:"true" tf:"password"` Username string `json:"username" tf:"username"` }
func (*HdinsightInteractiveQueryClusterSpecGateway) DeepCopy ¶
func (in *HdinsightInteractiveQueryClusterSpecGateway) DeepCopy() *HdinsightInteractiveQueryClusterSpecGateway
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightInteractiveQueryClusterSpecGateway.
func (*HdinsightInteractiveQueryClusterSpecGateway) DeepCopyInto ¶
func (in *HdinsightInteractiveQueryClusterSpecGateway) DeepCopyInto(out *HdinsightInteractiveQueryClusterSpecGateway)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HdinsightInteractiveQueryClusterSpecRoles ¶
type HdinsightInteractiveQueryClusterSpecRoles struct { // +kubebuilder:validation:MaxItems=1 HeadNode []HdinsightInteractiveQueryClusterSpecRolesHeadNode `json:"headNode" tf:"head_node"` // +kubebuilder:validation:MaxItems=1 WorkerNode []HdinsightInteractiveQueryClusterSpecRolesWorkerNode `json:"workerNode" tf:"worker_node"` // +kubebuilder:validation:MaxItems=1 ZookeeperNode []HdinsightInteractiveQueryClusterSpecRolesZookeeperNode `json:"zookeeperNode" tf:"zookeeper_node"` }
func (*HdinsightInteractiveQueryClusterSpecRoles) DeepCopy ¶
func (in *HdinsightInteractiveQueryClusterSpecRoles) DeepCopy() *HdinsightInteractiveQueryClusterSpecRoles
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightInteractiveQueryClusterSpecRoles.
func (*HdinsightInteractiveQueryClusterSpecRoles) DeepCopyInto ¶
func (in *HdinsightInteractiveQueryClusterSpecRoles) DeepCopyInto(out *HdinsightInteractiveQueryClusterSpecRoles)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HdinsightInteractiveQueryClusterSpecRolesHeadNode ¶
type HdinsightInteractiveQueryClusterSpecRolesHeadNode struct { // +optional Password string `json:"-" sensitive:"true" tf:"password,omitempty"` // +optional SshKeys []string `json:"sshKeys,omitempty" tf:"ssh_keys,omitempty"` // +optional SubnetID string `json:"subnetID,omitempty" tf:"subnet_id,omitempty"` Username string `json:"username" tf:"username"` // +optional VirtualNetworkID string `json:"virtualNetworkID,omitempty" tf:"virtual_network_id,omitempty"` VmSize string `json:"vmSize" tf:"vm_size"` }
func (*HdinsightInteractiveQueryClusterSpecRolesHeadNode) DeepCopy ¶
func (in *HdinsightInteractiveQueryClusterSpecRolesHeadNode) DeepCopy() *HdinsightInteractiveQueryClusterSpecRolesHeadNode
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightInteractiveQueryClusterSpecRolesHeadNode.
func (*HdinsightInteractiveQueryClusterSpecRolesHeadNode) DeepCopyInto ¶
func (in *HdinsightInteractiveQueryClusterSpecRolesHeadNode) DeepCopyInto(out *HdinsightInteractiveQueryClusterSpecRolesHeadNode)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HdinsightInteractiveQueryClusterSpecRolesWorkerNode ¶
type HdinsightInteractiveQueryClusterSpecRolesWorkerNode struct { // +optional MinInstanceCount int `json:"minInstanceCount,omitempty" tf:"min_instance_count,omitempty"` // +optional Password string `json:"-" sensitive:"true" tf:"password,omitempty"` // +optional SshKeys []string `json:"sshKeys,omitempty" tf:"ssh_keys,omitempty"` // +optional SubnetID string `json:"subnetID,omitempty" tf:"subnet_id,omitempty"` TargetInstanceCount int `json:"targetInstanceCount" tf:"target_instance_count"` Username string `json:"username" tf:"username"` // +optional VirtualNetworkID string `json:"virtualNetworkID,omitempty" tf:"virtual_network_id,omitempty"` VmSize string `json:"vmSize" tf:"vm_size"` }
func (*HdinsightInteractiveQueryClusterSpecRolesWorkerNode) DeepCopy ¶
func (in *HdinsightInteractiveQueryClusterSpecRolesWorkerNode) DeepCopy() *HdinsightInteractiveQueryClusterSpecRolesWorkerNode
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightInteractiveQueryClusterSpecRolesWorkerNode.
func (*HdinsightInteractiveQueryClusterSpecRolesWorkerNode) DeepCopyInto ¶
func (in *HdinsightInteractiveQueryClusterSpecRolesWorkerNode) DeepCopyInto(out *HdinsightInteractiveQueryClusterSpecRolesWorkerNode)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HdinsightInteractiveQueryClusterSpecRolesZookeeperNode ¶
type HdinsightInteractiveQueryClusterSpecRolesZookeeperNode struct { // +optional Password string `json:"-" sensitive:"true" tf:"password,omitempty"` // +optional SshKeys []string `json:"sshKeys,omitempty" tf:"ssh_keys,omitempty"` // +optional SubnetID string `json:"subnetID,omitempty" tf:"subnet_id,omitempty"` Username string `json:"username" tf:"username"` // +optional VirtualNetworkID string `json:"virtualNetworkID,omitempty" tf:"virtual_network_id,omitempty"` VmSize string `json:"vmSize" tf:"vm_size"` }
func (*HdinsightInteractiveQueryClusterSpecRolesZookeeperNode) DeepCopy ¶
func (in *HdinsightInteractiveQueryClusterSpecRolesZookeeperNode) DeepCopy() *HdinsightInteractiveQueryClusterSpecRolesZookeeperNode
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightInteractiveQueryClusterSpecRolesZookeeperNode.
func (*HdinsightInteractiveQueryClusterSpecRolesZookeeperNode) DeepCopyInto ¶
func (in *HdinsightInteractiveQueryClusterSpecRolesZookeeperNode) DeepCopyInto(out *HdinsightInteractiveQueryClusterSpecRolesZookeeperNode)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HdinsightInteractiveQueryClusterSpecStorageAccount ¶
type HdinsightInteractiveQueryClusterSpecStorageAccount struct { IsDefault bool `json:"isDefault" tf:"is_default"` StorageAccountKey string `json:"-" sensitive:"true" tf:"storage_account_key"` StorageContainerID string `json:"storageContainerID" tf:"storage_container_id"` }
func (*HdinsightInteractiveQueryClusterSpecStorageAccount) DeepCopy ¶
func (in *HdinsightInteractiveQueryClusterSpecStorageAccount) DeepCopy() *HdinsightInteractiveQueryClusterSpecStorageAccount
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightInteractiveQueryClusterSpecStorageAccount.
func (*HdinsightInteractiveQueryClusterSpecStorageAccount) DeepCopyInto ¶
func (in *HdinsightInteractiveQueryClusterSpecStorageAccount) DeepCopyInto(out *HdinsightInteractiveQueryClusterSpecStorageAccount)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HdinsightInteractiveQueryClusterStatus ¶
type HdinsightInteractiveQueryClusterStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *HdinsightInteractiveQueryClusterSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*HdinsightInteractiveQueryClusterStatus) DeepCopy ¶
func (in *HdinsightInteractiveQueryClusterStatus) DeepCopy() *HdinsightInteractiveQueryClusterStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightInteractiveQueryClusterStatus.
func (*HdinsightInteractiveQueryClusterStatus) DeepCopyInto ¶
func (in *HdinsightInteractiveQueryClusterStatus) DeepCopyInto(out *HdinsightInteractiveQueryClusterStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HdinsightKafkaCluster ¶
type HdinsightKafkaCluster struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec HdinsightKafkaClusterSpec `json:"spec,omitempty"` Status HdinsightKafkaClusterStatus `json:"status,omitempty"` }
func (*HdinsightKafkaCluster) DeepCopy ¶
func (in *HdinsightKafkaCluster) DeepCopy() *HdinsightKafkaCluster
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightKafkaCluster.
func (*HdinsightKafkaCluster) DeepCopyInto ¶
func (in *HdinsightKafkaCluster) DeepCopyInto(out *HdinsightKafkaCluster)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*HdinsightKafkaCluster) DeepCopyObject ¶
func (in *HdinsightKafkaCluster) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type HdinsightKafkaClusterList ¶
type HdinsightKafkaClusterList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of HdinsightKafkaCluster CRD objects Items []HdinsightKafkaCluster `json:"items,omitempty"` }
HdinsightKafkaClusterList is a list of HdinsightKafkaClusters
func (*HdinsightKafkaClusterList) DeepCopy ¶
func (in *HdinsightKafkaClusterList) DeepCopy() *HdinsightKafkaClusterList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightKafkaClusterList.
func (*HdinsightKafkaClusterList) DeepCopyInto ¶
func (in *HdinsightKafkaClusterList) DeepCopyInto(out *HdinsightKafkaClusterList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*HdinsightKafkaClusterList) DeepCopyObject ¶
func (in *HdinsightKafkaClusterList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type HdinsightKafkaClusterSpec ¶
type HdinsightKafkaClusterSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` ClusterVersion string `json:"clusterVersion" tf:"cluster_version"` // +kubebuilder:validation:MaxItems=1 ComponentVersion []HdinsightKafkaClusterSpecComponentVersion `json:"componentVersion" tf:"component_version"` // +kubebuilder:validation:MaxItems=1 Gateway []HdinsightKafkaClusterSpecGateway `json:"gateway" tf:"gateway"` // +optional HttpsEndpoint string `json:"httpsEndpoint,omitempty" tf:"https_endpoint,omitempty"` Location string `json:"location" tf:"location"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +kubebuilder:validation:MaxItems=1 Roles []HdinsightKafkaClusterSpecRoles `json:"roles" tf:"roles"` // +optional SshEndpoint string `json:"sshEndpoint,omitempty" tf:"ssh_endpoint,omitempty"` StorageAccount []HdinsightKafkaClusterSpecStorageAccount `json:"storageAccount" tf:"storage_account"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` Tier string `json:"tier" tf:"tier"` }
func (*HdinsightKafkaClusterSpec) DeepCopy ¶
func (in *HdinsightKafkaClusterSpec) DeepCopy() *HdinsightKafkaClusterSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightKafkaClusterSpec.
func (*HdinsightKafkaClusterSpec) DeepCopyInto ¶
func (in *HdinsightKafkaClusterSpec) DeepCopyInto(out *HdinsightKafkaClusterSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HdinsightKafkaClusterSpecComponentVersion ¶
type HdinsightKafkaClusterSpecComponentVersion struct {
Kafka string `json:"kafka" tf:"kafka"`
}
func (*HdinsightKafkaClusterSpecComponentVersion) DeepCopy ¶
func (in *HdinsightKafkaClusterSpecComponentVersion) DeepCopy() *HdinsightKafkaClusterSpecComponentVersion
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightKafkaClusterSpecComponentVersion.
func (*HdinsightKafkaClusterSpecComponentVersion) DeepCopyInto ¶
func (in *HdinsightKafkaClusterSpecComponentVersion) DeepCopyInto(out *HdinsightKafkaClusterSpecComponentVersion)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HdinsightKafkaClusterSpecGateway ¶
type HdinsightKafkaClusterSpecGateway struct { Enabled bool `json:"enabled" tf:"enabled"` Password string `json:"-" sensitive:"true" tf:"password"` Username string `json:"username" tf:"username"` }
func (*HdinsightKafkaClusterSpecGateway) DeepCopy ¶
func (in *HdinsightKafkaClusterSpecGateway) DeepCopy() *HdinsightKafkaClusterSpecGateway
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightKafkaClusterSpecGateway.
func (*HdinsightKafkaClusterSpecGateway) DeepCopyInto ¶
func (in *HdinsightKafkaClusterSpecGateway) DeepCopyInto(out *HdinsightKafkaClusterSpecGateway)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HdinsightKafkaClusterSpecRoles ¶
type HdinsightKafkaClusterSpecRoles struct { // +kubebuilder:validation:MaxItems=1 HeadNode []HdinsightKafkaClusterSpecRolesHeadNode `json:"headNode" tf:"head_node"` // +kubebuilder:validation:MaxItems=1 WorkerNode []HdinsightKafkaClusterSpecRolesWorkerNode `json:"workerNode" tf:"worker_node"` // +kubebuilder:validation:MaxItems=1 ZookeeperNode []HdinsightKafkaClusterSpecRolesZookeeperNode `json:"zookeeperNode" tf:"zookeeper_node"` }
func (*HdinsightKafkaClusterSpecRoles) DeepCopy ¶
func (in *HdinsightKafkaClusterSpecRoles) DeepCopy() *HdinsightKafkaClusterSpecRoles
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightKafkaClusterSpecRoles.
func (*HdinsightKafkaClusterSpecRoles) DeepCopyInto ¶
func (in *HdinsightKafkaClusterSpecRoles) DeepCopyInto(out *HdinsightKafkaClusterSpecRoles)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HdinsightKafkaClusterSpecRolesHeadNode ¶
type HdinsightKafkaClusterSpecRolesHeadNode struct { // +optional Password string `json:"-" sensitive:"true" tf:"password,omitempty"` // +optional SshKeys []string `json:"sshKeys,omitempty" tf:"ssh_keys,omitempty"` // +optional SubnetID string `json:"subnetID,omitempty" tf:"subnet_id,omitempty"` Username string `json:"username" tf:"username"` // +optional VirtualNetworkID string `json:"virtualNetworkID,omitempty" tf:"virtual_network_id,omitempty"` VmSize string `json:"vmSize" tf:"vm_size"` }
func (*HdinsightKafkaClusterSpecRolesHeadNode) DeepCopy ¶
func (in *HdinsightKafkaClusterSpecRolesHeadNode) DeepCopy() *HdinsightKafkaClusterSpecRolesHeadNode
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightKafkaClusterSpecRolesHeadNode.
func (*HdinsightKafkaClusterSpecRolesHeadNode) DeepCopyInto ¶
func (in *HdinsightKafkaClusterSpecRolesHeadNode) DeepCopyInto(out *HdinsightKafkaClusterSpecRolesHeadNode)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HdinsightKafkaClusterSpecRolesWorkerNode ¶
type HdinsightKafkaClusterSpecRolesWorkerNode struct { // +optional MinInstanceCount int `json:"minInstanceCount,omitempty" tf:"min_instance_count,omitempty"` NumberOfDisksPerNode int `json:"numberOfDisksPerNode" tf:"number_of_disks_per_node"` // +optional Password string `json:"-" sensitive:"true" tf:"password,omitempty"` // +optional SshKeys []string `json:"sshKeys,omitempty" tf:"ssh_keys,omitempty"` // +optional SubnetID string `json:"subnetID,omitempty" tf:"subnet_id,omitempty"` TargetInstanceCount int `json:"targetInstanceCount" tf:"target_instance_count"` Username string `json:"username" tf:"username"` // +optional VirtualNetworkID string `json:"virtualNetworkID,omitempty" tf:"virtual_network_id,omitempty"` VmSize string `json:"vmSize" tf:"vm_size"` }
func (*HdinsightKafkaClusterSpecRolesWorkerNode) DeepCopy ¶
func (in *HdinsightKafkaClusterSpecRolesWorkerNode) DeepCopy() *HdinsightKafkaClusterSpecRolesWorkerNode
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightKafkaClusterSpecRolesWorkerNode.
func (*HdinsightKafkaClusterSpecRolesWorkerNode) DeepCopyInto ¶
func (in *HdinsightKafkaClusterSpecRolesWorkerNode) DeepCopyInto(out *HdinsightKafkaClusterSpecRolesWorkerNode)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HdinsightKafkaClusterSpecRolesZookeeperNode ¶
type HdinsightKafkaClusterSpecRolesZookeeperNode struct { // +optional Password string `json:"-" sensitive:"true" tf:"password,omitempty"` // +optional SshKeys []string `json:"sshKeys,omitempty" tf:"ssh_keys,omitempty"` // +optional SubnetID string `json:"subnetID,omitempty" tf:"subnet_id,omitempty"` Username string `json:"username" tf:"username"` // +optional VirtualNetworkID string `json:"virtualNetworkID,omitempty" tf:"virtual_network_id,omitempty"` VmSize string `json:"vmSize" tf:"vm_size"` }
func (*HdinsightKafkaClusterSpecRolesZookeeperNode) DeepCopy ¶
func (in *HdinsightKafkaClusterSpecRolesZookeeperNode) DeepCopy() *HdinsightKafkaClusterSpecRolesZookeeperNode
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightKafkaClusterSpecRolesZookeeperNode.
func (*HdinsightKafkaClusterSpecRolesZookeeperNode) DeepCopyInto ¶
func (in *HdinsightKafkaClusterSpecRolesZookeeperNode) DeepCopyInto(out *HdinsightKafkaClusterSpecRolesZookeeperNode)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HdinsightKafkaClusterSpecStorageAccount ¶
type HdinsightKafkaClusterSpecStorageAccount struct { IsDefault bool `json:"isDefault" tf:"is_default"` StorageAccountKey string `json:"-" sensitive:"true" tf:"storage_account_key"` StorageContainerID string `json:"storageContainerID" tf:"storage_container_id"` }
func (*HdinsightKafkaClusterSpecStorageAccount) DeepCopy ¶
func (in *HdinsightKafkaClusterSpecStorageAccount) DeepCopy() *HdinsightKafkaClusterSpecStorageAccount
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightKafkaClusterSpecStorageAccount.
func (*HdinsightKafkaClusterSpecStorageAccount) DeepCopyInto ¶
func (in *HdinsightKafkaClusterSpecStorageAccount) DeepCopyInto(out *HdinsightKafkaClusterSpecStorageAccount)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HdinsightKafkaClusterStatus ¶
type HdinsightKafkaClusterStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *HdinsightKafkaClusterSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*HdinsightKafkaClusterStatus) DeepCopy ¶
func (in *HdinsightKafkaClusterStatus) DeepCopy() *HdinsightKafkaClusterStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightKafkaClusterStatus.
func (*HdinsightKafkaClusterStatus) DeepCopyInto ¶
func (in *HdinsightKafkaClusterStatus) DeepCopyInto(out *HdinsightKafkaClusterStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HdinsightMlServicesCluster ¶
type HdinsightMlServicesCluster struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec HdinsightMlServicesClusterSpec `json:"spec,omitempty"` Status HdinsightMlServicesClusterStatus `json:"status,omitempty"` }
func (*HdinsightMlServicesCluster) DeepCopy ¶
func (in *HdinsightMlServicesCluster) DeepCopy() *HdinsightMlServicesCluster
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightMlServicesCluster.
func (*HdinsightMlServicesCluster) DeepCopyInto ¶
func (in *HdinsightMlServicesCluster) DeepCopyInto(out *HdinsightMlServicesCluster)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*HdinsightMlServicesCluster) DeepCopyObject ¶
func (in *HdinsightMlServicesCluster) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type HdinsightMlServicesClusterList ¶
type HdinsightMlServicesClusterList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of HdinsightMlServicesCluster CRD objects Items []HdinsightMlServicesCluster `json:"items,omitempty"` }
HdinsightMlServicesClusterList is a list of HdinsightMlServicesClusters
func (*HdinsightMlServicesClusterList) DeepCopy ¶
func (in *HdinsightMlServicesClusterList) DeepCopy() *HdinsightMlServicesClusterList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightMlServicesClusterList.
func (*HdinsightMlServicesClusterList) DeepCopyInto ¶
func (in *HdinsightMlServicesClusterList) DeepCopyInto(out *HdinsightMlServicesClusterList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*HdinsightMlServicesClusterList) DeepCopyObject ¶
func (in *HdinsightMlServicesClusterList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type HdinsightMlServicesClusterSpec ¶
type HdinsightMlServicesClusterSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` ClusterVersion string `json:"clusterVersion" tf:"cluster_version"` // +optional EdgeSSHEndpoint string `json:"edgeSSHEndpoint,omitempty" tf:"edge_ssh_endpoint,omitempty"` // +kubebuilder:validation:MaxItems=1 Gateway []HdinsightMlServicesClusterSpecGateway `json:"gateway" tf:"gateway"` // +optional HttpsEndpoint string `json:"httpsEndpoint,omitempty" tf:"https_endpoint,omitempty"` Location string `json:"location" tf:"location"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +kubebuilder:validation:MaxItems=1 Roles []HdinsightMlServicesClusterSpecRoles `json:"roles" tf:"roles"` Rstudio bool `json:"rstudio" tf:"rstudio"` // +optional SshEndpoint string `json:"sshEndpoint,omitempty" tf:"ssh_endpoint,omitempty"` StorageAccount []HdinsightMlServicesClusterSpecStorageAccount `json:"storageAccount" tf:"storage_account"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` Tier string `json:"tier" tf:"tier"` }
func (*HdinsightMlServicesClusterSpec) DeepCopy ¶
func (in *HdinsightMlServicesClusterSpec) DeepCopy() *HdinsightMlServicesClusterSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightMlServicesClusterSpec.
func (*HdinsightMlServicesClusterSpec) DeepCopyInto ¶
func (in *HdinsightMlServicesClusterSpec) DeepCopyInto(out *HdinsightMlServicesClusterSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HdinsightMlServicesClusterSpecGateway ¶
type HdinsightMlServicesClusterSpecGateway struct { Enabled bool `json:"enabled" tf:"enabled"` Password string `json:"-" sensitive:"true" tf:"password"` Username string `json:"username" tf:"username"` }
func (*HdinsightMlServicesClusterSpecGateway) DeepCopy ¶
func (in *HdinsightMlServicesClusterSpecGateway) DeepCopy() *HdinsightMlServicesClusterSpecGateway
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightMlServicesClusterSpecGateway.
func (*HdinsightMlServicesClusterSpecGateway) DeepCopyInto ¶
func (in *HdinsightMlServicesClusterSpecGateway) DeepCopyInto(out *HdinsightMlServicesClusterSpecGateway)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HdinsightMlServicesClusterSpecRoles ¶
type HdinsightMlServicesClusterSpecRoles struct { // +kubebuilder:validation:MaxItems=1 EdgeNode []HdinsightMlServicesClusterSpecRolesEdgeNode `json:"edgeNode" tf:"edge_node"` // +kubebuilder:validation:MaxItems=1 HeadNode []HdinsightMlServicesClusterSpecRolesHeadNode `json:"headNode" tf:"head_node"` // +kubebuilder:validation:MaxItems=1 WorkerNode []HdinsightMlServicesClusterSpecRolesWorkerNode `json:"workerNode" tf:"worker_node"` // +kubebuilder:validation:MaxItems=1 ZookeeperNode []HdinsightMlServicesClusterSpecRolesZookeeperNode `json:"zookeeperNode" tf:"zookeeper_node"` }
func (*HdinsightMlServicesClusterSpecRoles) DeepCopy ¶
func (in *HdinsightMlServicesClusterSpecRoles) DeepCopy() *HdinsightMlServicesClusterSpecRoles
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightMlServicesClusterSpecRoles.
func (*HdinsightMlServicesClusterSpecRoles) DeepCopyInto ¶
func (in *HdinsightMlServicesClusterSpecRoles) DeepCopyInto(out *HdinsightMlServicesClusterSpecRoles)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HdinsightMlServicesClusterSpecRolesEdgeNode ¶
type HdinsightMlServicesClusterSpecRolesEdgeNode struct { // +optional Password string `json:"-" sensitive:"true" tf:"password,omitempty"` // +optional SshKeys []string `json:"sshKeys,omitempty" tf:"ssh_keys,omitempty"` // +optional SubnetID string `json:"subnetID,omitempty" tf:"subnet_id,omitempty"` Username string `json:"username" tf:"username"` // +optional VirtualNetworkID string `json:"virtualNetworkID,omitempty" tf:"virtual_network_id,omitempty"` VmSize string `json:"vmSize" tf:"vm_size"` }
func (*HdinsightMlServicesClusterSpecRolesEdgeNode) DeepCopy ¶
func (in *HdinsightMlServicesClusterSpecRolesEdgeNode) DeepCopy() *HdinsightMlServicesClusterSpecRolesEdgeNode
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightMlServicesClusterSpecRolesEdgeNode.
func (*HdinsightMlServicesClusterSpecRolesEdgeNode) DeepCopyInto ¶
func (in *HdinsightMlServicesClusterSpecRolesEdgeNode) DeepCopyInto(out *HdinsightMlServicesClusterSpecRolesEdgeNode)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HdinsightMlServicesClusterSpecRolesHeadNode ¶
type HdinsightMlServicesClusterSpecRolesHeadNode struct { // +optional Password string `json:"-" sensitive:"true" tf:"password,omitempty"` // +optional SshKeys []string `json:"sshKeys,omitempty" tf:"ssh_keys,omitempty"` // +optional SubnetID string `json:"subnetID,omitempty" tf:"subnet_id,omitempty"` Username string `json:"username" tf:"username"` // +optional VirtualNetworkID string `json:"virtualNetworkID,omitempty" tf:"virtual_network_id,omitempty"` VmSize string `json:"vmSize" tf:"vm_size"` }
func (*HdinsightMlServicesClusterSpecRolesHeadNode) DeepCopy ¶
func (in *HdinsightMlServicesClusterSpecRolesHeadNode) DeepCopy() *HdinsightMlServicesClusterSpecRolesHeadNode
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightMlServicesClusterSpecRolesHeadNode.
func (*HdinsightMlServicesClusterSpecRolesHeadNode) DeepCopyInto ¶
func (in *HdinsightMlServicesClusterSpecRolesHeadNode) DeepCopyInto(out *HdinsightMlServicesClusterSpecRolesHeadNode)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HdinsightMlServicesClusterSpecRolesWorkerNode ¶
type HdinsightMlServicesClusterSpecRolesWorkerNode struct { // +optional MinInstanceCount int `json:"minInstanceCount,omitempty" tf:"min_instance_count,omitempty"` // +optional Password string `json:"-" sensitive:"true" tf:"password,omitempty"` // +optional SshKeys []string `json:"sshKeys,omitempty" tf:"ssh_keys,omitempty"` // +optional SubnetID string `json:"subnetID,omitempty" tf:"subnet_id,omitempty"` TargetInstanceCount int `json:"targetInstanceCount" tf:"target_instance_count"` Username string `json:"username" tf:"username"` // +optional VirtualNetworkID string `json:"virtualNetworkID,omitempty" tf:"virtual_network_id,omitempty"` VmSize string `json:"vmSize" tf:"vm_size"` }
func (*HdinsightMlServicesClusterSpecRolesWorkerNode) DeepCopy ¶
func (in *HdinsightMlServicesClusterSpecRolesWorkerNode) DeepCopy() *HdinsightMlServicesClusterSpecRolesWorkerNode
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightMlServicesClusterSpecRolesWorkerNode.
func (*HdinsightMlServicesClusterSpecRolesWorkerNode) DeepCopyInto ¶
func (in *HdinsightMlServicesClusterSpecRolesWorkerNode) DeepCopyInto(out *HdinsightMlServicesClusterSpecRolesWorkerNode)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HdinsightMlServicesClusterSpecRolesZookeeperNode ¶
type HdinsightMlServicesClusterSpecRolesZookeeperNode struct { // +optional Password string `json:"-" sensitive:"true" tf:"password,omitempty"` // +optional SshKeys []string `json:"sshKeys,omitempty" tf:"ssh_keys,omitempty"` // +optional SubnetID string `json:"subnetID,omitempty" tf:"subnet_id,omitempty"` Username string `json:"username" tf:"username"` // +optional VirtualNetworkID string `json:"virtualNetworkID,omitempty" tf:"virtual_network_id,omitempty"` VmSize string `json:"vmSize" tf:"vm_size"` }
func (*HdinsightMlServicesClusterSpecRolesZookeeperNode) DeepCopy ¶
func (in *HdinsightMlServicesClusterSpecRolesZookeeperNode) DeepCopy() *HdinsightMlServicesClusterSpecRolesZookeeperNode
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightMlServicesClusterSpecRolesZookeeperNode.
func (*HdinsightMlServicesClusterSpecRolesZookeeperNode) DeepCopyInto ¶
func (in *HdinsightMlServicesClusterSpecRolesZookeeperNode) DeepCopyInto(out *HdinsightMlServicesClusterSpecRolesZookeeperNode)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HdinsightMlServicesClusterSpecStorageAccount ¶
type HdinsightMlServicesClusterSpecStorageAccount struct { IsDefault bool `json:"isDefault" tf:"is_default"` StorageAccountKey string `json:"-" sensitive:"true" tf:"storage_account_key"` StorageContainerID string `json:"storageContainerID" tf:"storage_container_id"` }
func (*HdinsightMlServicesClusterSpecStorageAccount) DeepCopy ¶
func (in *HdinsightMlServicesClusterSpecStorageAccount) DeepCopy() *HdinsightMlServicesClusterSpecStorageAccount
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightMlServicesClusterSpecStorageAccount.
func (*HdinsightMlServicesClusterSpecStorageAccount) DeepCopyInto ¶
func (in *HdinsightMlServicesClusterSpecStorageAccount) DeepCopyInto(out *HdinsightMlServicesClusterSpecStorageAccount)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HdinsightMlServicesClusterStatus ¶
type HdinsightMlServicesClusterStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *HdinsightMlServicesClusterSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*HdinsightMlServicesClusterStatus) DeepCopy ¶
func (in *HdinsightMlServicesClusterStatus) DeepCopy() *HdinsightMlServicesClusterStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightMlServicesClusterStatus.
func (*HdinsightMlServicesClusterStatus) DeepCopyInto ¶
func (in *HdinsightMlServicesClusterStatus) DeepCopyInto(out *HdinsightMlServicesClusterStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HdinsightRserverCluster ¶
type HdinsightRserverCluster struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec HdinsightRserverClusterSpec `json:"spec,omitempty"` Status HdinsightRserverClusterStatus `json:"status,omitempty"` }
func (*HdinsightRserverCluster) DeepCopy ¶
func (in *HdinsightRserverCluster) DeepCopy() *HdinsightRserverCluster
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightRserverCluster.
func (*HdinsightRserverCluster) DeepCopyInto ¶
func (in *HdinsightRserverCluster) DeepCopyInto(out *HdinsightRserverCluster)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*HdinsightRserverCluster) DeepCopyObject ¶
func (in *HdinsightRserverCluster) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type HdinsightRserverClusterList ¶
type HdinsightRserverClusterList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of HdinsightRserverCluster CRD objects Items []HdinsightRserverCluster `json:"items,omitempty"` }
HdinsightRserverClusterList is a list of HdinsightRserverClusters
func (*HdinsightRserverClusterList) DeepCopy ¶
func (in *HdinsightRserverClusterList) DeepCopy() *HdinsightRserverClusterList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightRserverClusterList.
func (*HdinsightRserverClusterList) DeepCopyInto ¶
func (in *HdinsightRserverClusterList) DeepCopyInto(out *HdinsightRserverClusterList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*HdinsightRserverClusterList) DeepCopyObject ¶
func (in *HdinsightRserverClusterList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type HdinsightRserverClusterSpec ¶
type HdinsightRserverClusterSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` ClusterVersion string `json:"clusterVersion" tf:"cluster_version"` // +optional EdgeSSHEndpoint string `json:"edgeSSHEndpoint,omitempty" tf:"edge_ssh_endpoint,omitempty"` // +kubebuilder:validation:MaxItems=1 Gateway []HdinsightRserverClusterSpecGateway `json:"gateway" tf:"gateway"` // +optional HttpsEndpoint string `json:"httpsEndpoint,omitempty" tf:"https_endpoint,omitempty"` Location string `json:"location" tf:"location"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +kubebuilder:validation:MaxItems=1 Roles []HdinsightRserverClusterSpecRoles `json:"roles" tf:"roles"` Rstudio bool `json:"rstudio" tf:"rstudio"` // +optional SshEndpoint string `json:"sshEndpoint,omitempty" tf:"ssh_endpoint,omitempty"` StorageAccount []HdinsightRserverClusterSpecStorageAccount `json:"storageAccount" tf:"storage_account"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` Tier string `json:"tier" tf:"tier"` }
func (*HdinsightRserverClusterSpec) DeepCopy ¶
func (in *HdinsightRserverClusterSpec) DeepCopy() *HdinsightRserverClusterSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightRserverClusterSpec.
func (*HdinsightRserverClusterSpec) DeepCopyInto ¶
func (in *HdinsightRserverClusterSpec) DeepCopyInto(out *HdinsightRserverClusterSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HdinsightRserverClusterSpecGateway ¶
type HdinsightRserverClusterSpecGateway struct { Enabled bool `json:"enabled" tf:"enabled"` Password string `json:"-" sensitive:"true" tf:"password"` Username string `json:"username" tf:"username"` }
func (*HdinsightRserverClusterSpecGateway) DeepCopy ¶
func (in *HdinsightRserverClusterSpecGateway) DeepCopy() *HdinsightRserverClusterSpecGateway
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightRserverClusterSpecGateway.
func (*HdinsightRserverClusterSpecGateway) DeepCopyInto ¶
func (in *HdinsightRserverClusterSpecGateway) DeepCopyInto(out *HdinsightRserverClusterSpecGateway)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HdinsightRserverClusterSpecRoles ¶
type HdinsightRserverClusterSpecRoles struct { // +kubebuilder:validation:MaxItems=1 EdgeNode []HdinsightRserverClusterSpecRolesEdgeNode `json:"edgeNode" tf:"edge_node"` // +kubebuilder:validation:MaxItems=1 HeadNode []HdinsightRserverClusterSpecRolesHeadNode `json:"headNode" tf:"head_node"` // +kubebuilder:validation:MaxItems=1 WorkerNode []HdinsightRserverClusterSpecRolesWorkerNode `json:"workerNode" tf:"worker_node"` // +kubebuilder:validation:MaxItems=1 ZookeeperNode []HdinsightRserverClusterSpecRolesZookeeperNode `json:"zookeeperNode" tf:"zookeeper_node"` }
func (*HdinsightRserverClusterSpecRoles) DeepCopy ¶
func (in *HdinsightRserverClusterSpecRoles) DeepCopy() *HdinsightRserverClusterSpecRoles
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightRserverClusterSpecRoles.
func (*HdinsightRserverClusterSpecRoles) DeepCopyInto ¶
func (in *HdinsightRserverClusterSpecRoles) DeepCopyInto(out *HdinsightRserverClusterSpecRoles)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HdinsightRserverClusterSpecRolesEdgeNode ¶
type HdinsightRserverClusterSpecRolesEdgeNode struct { // +optional Password string `json:"-" sensitive:"true" tf:"password,omitempty"` // +optional SshKeys []string `json:"sshKeys,omitempty" tf:"ssh_keys,omitempty"` // +optional SubnetID string `json:"subnetID,omitempty" tf:"subnet_id,omitempty"` Username string `json:"username" tf:"username"` // +optional VirtualNetworkID string `json:"virtualNetworkID,omitempty" tf:"virtual_network_id,omitempty"` VmSize string `json:"vmSize" tf:"vm_size"` }
func (*HdinsightRserverClusterSpecRolesEdgeNode) DeepCopy ¶
func (in *HdinsightRserverClusterSpecRolesEdgeNode) DeepCopy() *HdinsightRserverClusterSpecRolesEdgeNode
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightRserverClusterSpecRolesEdgeNode.
func (*HdinsightRserverClusterSpecRolesEdgeNode) DeepCopyInto ¶
func (in *HdinsightRserverClusterSpecRolesEdgeNode) DeepCopyInto(out *HdinsightRserverClusterSpecRolesEdgeNode)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HdinsightRserverClusterSpecRolesHeadNode ¶
type HdinsightRserverClusterSpecRolesHeadNode struct { // +optional Password string `json:"-" sensitive:"true" tf:"password,omitempty"` // +optional SshKeys []string `json:"sshKeys,omitempty" tf:"ssh_keys,omitempty"` // +optional SubnetID string `json:"subnetID,omitempty" tf:"subnet_id,omitempty"` Username string `json:"username" tf:"username"` // +optional VirtualNetworkID string `json:"virtualNetworkID,omitempty" tf:"virtual_network_id,omitempty"` VmSize string `json:"vmSize" tf:"vm_size"` }
func (*HdinsightRserverClusterSpecRolesHeadNode) DeepCopy ¶
func (in *HdinsightRserverClusterSpecRolesHeadNode) DeepCopy() *HdinsightRserverClusterSpecRolesHeadNode
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightRserverClusterSpecRolesHeadNode.
func (*HdinsightRserverClusterSpecRolesHeadNode) DeepCopyInto ¶
func (in *HdinsightRserverClusterSpecRolesHeadNode) DeepCopyInto(out *HdinsightRserverClusterSpecRolesHeadNode)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HdinsightRserverClusterSpecRolesWorkerNode ¶
type HdinsightRserverClusterSpecRolesWorkerNode struct { // +optional MinInstanceCount int `json:"minInstanceCount,omitempty" tf:"min_instance_count,omitempty"` // +optional Password string `json:"-" sensitive:"true" tf:"password,omitempty"` // +optional SshKeys []string `json:"sshKeys,omitempty" tf:"ssh_keys,omitempty"` // +optional SubnetID string `json:"subnetID,omitempty" tf:"subnet_id,omitempty"` TargetInstanceCount int `json:"targetInstanceCount" tf:"target_instance_count"` Username string `json:"username" tf:"username"` // +optional VirtualNetworkID string `json:"virtualNetworkID,omitempty" tf:"virtual_network_id,omitempty"` VmSize string `json:"vmSize" tf:"vm_size"` }
func (*HdinsightRserverClusterSpecRolesWorkerNode) DeepCopy ¶
func (in *HdinsightRserverClusterSpecRolesWorkerNode) DeepCopy() *HdinsightRserverClusterSpecRolesWorkerNode
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightRserverClusterSpecRolesWorkerNode.
func (*HdinsightRserverClusterSpecRolesWorkerNode) DeepCopyInto ¶
func (in *HdinsightRserverClusterSpecRolesWorkerNode) DeepCopyInto(out *HdinsightRserverClusterSpecRolesWorkerNode)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HdinsightRserverClusterSpecRolesZookeeperNode ¶
type HdinsightRserverClusterSpecRolesZookeeperNode struct { // +optional Password string `json:"-" sensitive:"true" tf:"password,omitempty"` // +optional SshKeys []string `json:"sshKeys,omitempty" tf:"ssh_keys,omitempty"` // +optional SubnetID string `json:"subnetID,omitempty" tf:"subnet_id,omitempty"` Username string `json:"username" tf:"username"` // +optional VirtualNetworkID string `json:"virtualNetworkID,omitempty" tf:"virtual_network_id,omitempty"` VmSize string `json:"vmSize" tf:"vm_size"` }
func (*HdinsightRserverClusterSpecRolesZookeeperNode) DeepCopy ¶
func (in *HdinsightRserverClusterSpecRolesZookeeperNode) DeepCopy() *HdinsightRserverClusterSpecRolesZookeeperNode
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightRserverClusterSpecRolesZookeeperNode.
func (*HdinsightRserverClusterSpecRolesZookeeperNode) DeepCopyInto ¶
func (in *HdinsightRserverClusterSpecRolesZookeeperNode) DeepCopyInto(out *HdinsightRserverClusterSpecRolesZookeeperNode)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HdinsightRserverClusterSpecStorageAccount ¶
type HdinsightRserverClusterSpecStorageAccount struct { IsDefault bool `json:"isDefault" tf:"is_default"` StorageAccountKey string `json:"-" sensitive:"true" tf:"storage_account_key"` StorageContainerID string `json:"storageContainerID" tf:"storage_container_id"` }
func (*HdinsightRserverClusterSpecStorageAccount) DeepCopy ¶
func (in *HdinsightRserverClusterSpecStorageAccount) DeepCopy() *HdinsightRserverClusterSpecStorageAccount
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightRserverClusterSpecStorageAccount.
func (*HdinsightRserverClusterSpecStorageAccount) DeepCopyInto ¶
func (in *HdinsightRserverClusterSpecStorageAccount) DeepCopyInto(out *HdinsightRserverClusterSpecStorageAccount)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HdinsightRserverClusterStatus ¶
type HdinsightRserverClusterStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *HdinsightRserverClusterSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*HdinsightRserverClusterStatus) DeepCopy ¶
func (in *HdinsightRserverClusterStatus) DeepCopy() *HdinsightRserverClusterStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightRserverClusterStatus.
func (*HdinsightRserverClusterStatus) DeepCopyInto ¶
func (in *HdinsightRserverClusterStatus) DeepCopyInto(out *HdinsightRserverClusterStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HdinsightSparkCluster ¶
type HdinsightSparkCluster struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec HdinsightSparkClusterSpec `json:"spec,omitempty"` Status HdinsightSparkClusterStatus `json:"status,omitempty"` }
func (*HdinsightSparkCluster) DeepCopy ¶
func (in *HdinsightSparkCluster) DeepCopy() *HdinsightSparkCluster
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightSparkCluster.
func (*HdinsightSparkCluster) DeepCopyInto ¶
func (in *HdinsightSparkCluster) DeepCopyInto(out *HdinsightSparkCluster)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*HdinsightSparkCluster) DeepCopyObject ¶
func (in *HdinsightSparkCluster) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type HdinsightSparkClusterList ¶
type HdinsightSparkClusterList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of HdinsightSparkCluster CRD objects Items []HdinsightSparkCluster `json:"items,omitempty"` }
HdinsightSparkClusterList is a list of HdinsightSparkClusters
func (*HdinsightSparkClusterList) DeepCopy ¶
func (in *HdinsightSparkClusterList) DeepCopy() *HdinsightSparkClusterList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightSparkClusterList.
func (*HdinsightSparkClusterList) DeepCopyInto ¶
func (in *HdinsightSparkClusterList) DeepCopyInto(out *HdinsightSparkClusterList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*HdinsightSparkClusterList) DeepCopyObject ¶
func (in *HdinsightSparkClusterList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type HdinsightSparkClusterSpec ¶
type HdinsightSparkClusterSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` ClusterVersion string `json:"clusterVersion" tf:"cluster_version"` // +kubebuilder:validation:MaxItems=1 ComponentVersion []HdinsightSparkClusterSpecComponentVersion `json:"componentVersion" tf:"component_version"` // +kubebuilder:validation:MaxItems=1 Gateway []HdinsightSparkClusterSpecGateway `json:"gateway" tf:"gateway"` // +optional HttpsEndpoint string `json:"httpsEndpoint,omitempty" tf:"https_endpoint,omitempty"` Location string `json:"location" tf:"location"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +kubebuilder:validation:MaxItems=1 Roles []HdinsightSparkClusterSpecRoles `json:"roles" tf:"roles"` // +optional SshEndpoint string `json:"sshEndpoint,omitempty" tf:"ssh_endpoint,omitempty"` StorageAccount []HdinsightSparkClusterSpecStorageAccount `json:"storageAccount" tf:"storage_account"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` Tier string `json:"tier" tf:"tier"` }
func (*HdinsightSparkClusterSpec) DeepCopy ¶
func (in *HdinsightSparkClusterSpec) DeepCopy() *HdinsightSparkClusterSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightSparkClusterSpec.
func (*HdinsightSparkClusterSpec) DeepCopyInto ¶
func (in *HdinsightSparkClusterSpec) DeepCopyInto(out *HdinsightSparkClusterSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HdinsightSparkClusterSpecComponentVersion ¶
type HdinsightSparkClusterSpecComponentVersion struct {
Spark string `json:"spark" tf:"spark"`
}
func (*HdinsightSparkClusterSpecComponentVersion) DeepCopy ¶
func (in *HdinsightSparkClusterSpecComponentVersion) DeepCopy() *HdinsightSparkClusterSpecComponentVersion
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightSparkClusterSpecComponentVersion.
func (*HdinsightSparkClusterSpecComponentVersion) DeepCopyInto ¶
func (in *HdinsightSparkClusterSpecComponentVersion) DeepCopyInto(out *HdinsightSparkClusterSpecComponentVersion)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HdinsightSparkClusterSpecGateway ¶
type HdinsightSparkClusterSpecGateway struct { Enabled bool `json:"enabled" tf:"enabled"` Password string `json:"-" sensitive:"true" tf:"password"` Username string `json:"username" tf:"username"` }
func (*HdinsightSparkClusterSpecGateway) DeepCopy ¶
func (in *HdinsightSparkClusterSpecGateway) DeepCopy() *HdinsightSparkClusterSpecGateway
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightSparkClusterSpecGateway.
func (*HdinsightSparkClusterSpecGateway) DeepCopyInto ¶
func (in *HdinsightSparkClusterSpecGateway) DeepCopyInto(out *HdinsightSparkClusterSpecGateway)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HdinsightSparkClusterSpecRoles ¶
type HdinsightSparkClusterSpecRoles struct { // +kubebuilder:validation:MaxItems=1 HeadNode []HdinsightSparkClusterSpecRolesHeadNode `json:"headNode" tf:"head_node"` // +kubebuilder:validation:MaxItems=1 WorkerNode []HdinsightSparkClusterSpecRolesWorkerNode `json:"workerNode" tf:"worker_node"` // +kubebuilder:validation:MaxItems=1 ZookeeperNode []HdinsightSparkClusterSpecRolesZookeeperNode `json:"zookeeperNode" tf:"zookeeper_node"` }
func (*HdinsightSparkClusterSpecRoles) DeepCopy ¶
func (in *HdinsightSparkClusterSpecRoles) DeepCopy() *HdinsightSparkClusterSpecRoles
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightSparkClusterSpecRoles.
func (*HdinsightSparkClusterSpecRoles) DeepCopyInto ¶
func (in *HdinsightSparkClusterSpecRoles) DeepCopyInto(out *HdinsightSparkClusterSpecRoles)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HdinsightSparkClusterSpecRolesHeadNode ¶
type HdinsightSparkClusterSpecRolesHeadNode struct { // +optional Password string `json:"-" sensitive:"true" tf:"password,omitempty"` // +optional SshKeys []string `json:"sshKeys,omitempty" tf:"ssh_keys,omitempty"` // +optional SubnetID string `json:"subnetID,omitempty" tf:"subnet_id,omitempty"` Username string `json:"username" tf:"username"` // +optional VirtualNetworkID string `json:"virtualNetworkID,omitempty" tf:"virtual_network_id,omitempty"` VmSize string `json:"vmSize" tf:"vm_size"` }
func (*HdinsightSparkClusterSpecRolesHeadNode) DeepCopy ¶
func (in *HdinsightSparkClusterSpecRolesHeadNode) DeepCopy() *HdinsightSparkClusterSpecRolesHeadNode
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightSparkClusterSpecRolesHeadNode.
func (*HdinsightSparkClusterSpecRolesHeadNode) DeepCopyInto ¶
func (in *HdinsightSparkClusterSpecRolesHeadNode) DeepCopyInto(out *HdinsightSparkClusterSpecRolesHeadNode)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HdinsightSparkClusterSpecRolesWorkerNode ¶
type HdinsightSparkClusterSpecRolesWorkerNode struct { // +optional MinInstanceCount int `json:"minInstanceCount,omitempty" tf:"min_instance_count,omitempty"` // +optional Password string `json:"-" sensitive:"true" tf:"password,omitempty"` // +optional SshKeys []string `json:"sshKeys,omitempty" tf:"ssh_keys,omitempty"` // +optional SubnetID string `json:"subnetID,omitempty" tf:"subnet_id,omitempty"` TargetInstanceCount int `json:"targetInstanceCount" tf:"target_instance_count"` Username string `json:"username" tf:"username"` // +optional VirtualNetworkID string `json:"virtualNetworkID,omitempty" tf:"virtual_network_id,omitempty"` VmSize string `json:"vmSize" tf:"vm_size"` }
func (*HdinsightSparkClusterSpecRolesWorkerNode) DeepCopy ¶
func (in *HdinsightSparkClusterSpecRolesWorkerNode) DeepCopy() *HdinsightSparkClusterSpecRolesWorkerNode
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightSparkClusterSpecRolesWorkerNode.
func (*HdinsightSparkClusterSpecRolesWorkerNode) DeepCopyInto ¶
func (in *HdinsightSparkClusterSpecRolesWorkerNode) DeepCopyInto(out *HdinsightSparkClusterSpecRolesWorkerNode)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HdinsightSparkClusterSpecRolesZookeeperNode ¶
type HdinsightSparkClusterSpecRolesZookeeperNode struct { // +optional Password string `json:"-" sensitive:"true" tf:"password,omitempty"` // +optional SshKeys []string `json:"sshKeys,omitempty" tf:"ssh_keys,omitempty"` // +optional SubnetID string `json:"subnetID,omitempty" tf:"subnet_id,omitempty"` Username string `json:"username" tf:"username"` // +optional VirtualNetworkID string `json:"virtualNetworkID,omitempty" tf:"virtual_network_id,omitempty"` VmSize string `json:"vmSize" tf:"vm_size"` }
func (*HdinsightSparkClusterSpecRolesZookeeperNode) DeepCopy ¶
func (in *HdinsightSparkClusterSpecRolesZookeeperNode) DeepCopy() *HdinsightSparkClusterSpecRolesZookeeperNode
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightSparkClusterSpecRolesZookeeperNode.
func (*HdinsightSparkClusterSpecRolesZookeeperNode) DeepCopyInto ¶
func (in *HdinsightSparkClusterSpecRolesZookeeperNode) DeepCopyInto(out *HdinsightSparkClusterSpecRolesZookeeperNode)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HdinsightSparkClusterSpecStorageAccount ¶
type HdinsightSparkClusterSpecStorageAccount struct { IsDefault bool `json:"isDefault" tf:"is_default"` StorageAccountKey string `json:"-" sensitive:"true" tf:"storage_account_key"` StorageContainerID string `json:"storageContainerID" tf:"storage_container_id"` }
func (*HdinsightSparkClusterSpecStorageAccount) DeepCopy ¶
func (in *HdinsightSparkClusterSpecStorageAccount) DeepCopy() *HdinsightSparkClusterSpecStorageAccount
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightSparkClusterSpecStorageAccount.
func (*HdinsightSparkClusterSpecStorageAccount) DeepCopyInto ¶
func (in *HdinsightSparkClusterSpecStorageAccount) DeepCopyInto(out *HdinsightSparkClusterSpecStorageAccount)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HdinsightSparkClusterStatus ¶
type HdinsightSparkClusterStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *HdinsightSparkClusterSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*HdinsightSparkClusterStatus) DeepCopy ¶
func (in *HdinsightSparkClusterStatus) DeepCopy() *HdinsightSparkClusterStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightSparkClusterStatus.
func (*HdinsightSparkClusterStatus) DeepCopyInto ¶
func (in *HdinsightSparkClusterStatus) DeepCopyInto(out *HdinsightSparkClusterStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HdinsightStormCluster ¶
type HdinsightStormCluster struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec HdinsightStormClusterSpec `json:"spec,omitempty"` Status HdinsightStormClusterStatus `json:"status,omitempty"` }
func (*HdinsightStormCluster) DeepCopy ¶
func (in *HdinsightStormCluster) DeepCopy() *HdinsightStormCluster
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightStormCluster.
func (*HdinsightStormCluster) DeepCopyInto ¶
func (in *HdinsightStormCluster) DeepCopyInto(out *HdinsightStormCluster)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*HdinsightStormCluster) DeepCopyObject ¶
func (in *HdinsightStormCluster) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type HdinsightStormClusterList ¶
type HdinsightStormClusterList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of HdinsightStormCluster CRD objects Items []HdinsightStormCluster `json:"items,omitempty"` }
HdinsightStormClusterList is a list of HdinsightStormClusters
func (*HdinsightStormClusterList) DeepCopy ¶
func (in *HdinsightStormClusterList) DeepCopy() *HdinsightStormClusterList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightStormClusterList.
func (*HdinsightStormClusterList) DeepCopyInto ¶
func (in *HdinsightStormClusterList) DeepCopyInto(out *HdinsightStormClusterList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*HdinsightStormClusterList) DeepCopyObject ¶
func (in *HdinsightStormClusterList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type HdinsightStormClusterSpec ¶
type HdinsightStormClusterSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` ClusterVersion string `json:"clusterVersion" tf:"cluster_version"` // +kubebuilder:validation:MaxItems=1 ComponentVersion []HdinsightStormClusterSpecComponentVersion `json:"componentVersion" tf:"component_version"` // +kubebuilder:validation:MaxItems=1 Gateway []HdinsightStormClusterSpecGateway `json:"gateway" tf:"gateway"` // +optional HttpsEndpoint string `json:"httpsEndpoint,omitempty" tf:"https_endpoint,omitempty"` Location string `json:"location" tf:"location"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +kubebuilder:validation:MaxItems=1 Roles []HdinsightStormClusterSpecRoles `json:"roles" tf:"roles"` // +optional SshEndpoint string `json:"sshEndpoint,omitempty" tf:"ssh_endpoint,omitempty"` StorageAccount []HdinsightStormClusterSpecStorageAccount `json:"storageAccount" tf:"storage_account"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` Tier string `json:"tier" tf:"tier"` }
func (*HdinsightStormClusterSpec) DeepCopy ¶
func (in *HdinsightStormClusterSpec) DeepCopy() *HdinsightStormClusterSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightStormClusterSpec.
func (*HdinsightStormClusterSpec) DeepCopyInto ¶
func (in *HdinsightStormClusterSpec) DeepCopyInto(out *HdinsightStormClusterSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HdinsightStormClusterSpecComponentVersion ¶
type HdinsightStormClusterSpecComponentVersion struct {
Storm string `json:"storm" tf:"storm"`
}
func (*HdinsightStormClusterSpecComponentVersion) DeepCopy ¶
func (in *HdinsightStormClusterSpecComponentVersion) DeepCopy() *HdinsightStormClusterSpecComponentVersion
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightStormClusterSpecComponentVersion.
func (*HdinsightStormClusterSpecComponentVersion) DeepCopyInto ¶
func (in *HdinsightStormClusterSpecComponentVersion) DeepCopyInto(out *HdinsightStormClusterSpecComponentVersion)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HdinsightStormClusterSpecGateway ¶
type HdinsightStormClusterSpecGateway struct { Enabled bool `json:"enabled" tf:"enabled"` Password string `json:"-" sensitive:"true" tf:"password"` Username string `json:"username" tf:"username"` }
func (*HdinsightStormClusterSpecGateway) DeepCopy ¶
func (in *HdinsightStormClusterSpecGateway) DeepCopy() *HdinsightStormClusterSpecGateway
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightStormClusterSpecGateway.
func (*HdinsightStormClusterSpecGateway) DeepCopyInto ¶
func (in *HdinsightStormClusterSpecGateway) DeepCopyInto(out *HdinsightStormClusterSpecGateway)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HdinsightStormClusterSpecRoles ¶
type HdinsightStormClusterSpecRoles struct { // +kubebuilder:validation:MaxItems=1 HeadNode []HdinsightStormClusterSpecRolesHeadNode `json:"headNode" tf:"head_node"` // +kubebuilder:validation:MaxItems=1 WorkerNode []HdinsightStormClusterSpecRolesWorkerNode `json:"workerNode" tf:"worker_node"` // +kubebuilder:validation:MaxItems=1 ZookeeperNode []HdinsightStormClusterSpecRolesZookeeperNode `json:"zookeeperNode" tf:"zookeeper_node"` }
func (*HdinsightStormClusterSpecRoles) DeepCopy ¶
func (in *HdinsightStormClusterSpecRoles) DeepCopy() *HdinsightStormClusterSpecRoles
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightStormClusterSpecRoles.
func (*HdinsightStormClusterSpecRoles) DeepCopyInto ¶
func (in *HdinsightStormClusterSpecRoles) DeepCopyInto(out *HdinsightStormClusterSpecRoles)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HdinsightStormClusterSpecRolesHeadNode ¶
type HdinsightStormClusterSpecRolesHeadNode struct { // +optional Password string `json:"-" sensitive:"true" tf:"password,omitempty"` // +optional SshKeys []string `json:"sshKeys,omitempty" tf:"ssh_keys,omitempty"` // +optional SubnetID string `json:"subnetID,omitempty" tf:"subnet_id,omitempty"` Username string `json:"username" tf:"username"` // +optional VirtualNetworkID string `json:"virtualNetworkID,omitempty" tf:"virtual_network_id,omitempty"` VmSize string `json:"vmSize" tf:"vm_size"` }
func (*HdinsightStormClusterSpecRolesHeadNode) DeepCopy ¶
func (in *HdinsightStormClusterSpecRolesHeadNode) DeepCopy() *HdinsightStormClusterSpecRolesHeadNode
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightStormClusterSpecRolesHeadNode.
func (*HdinsightStormClusterSpecRolesHeadNode) DeepCopyInto ¶
func (in *HdinsightStormClusterSpecRolesHeadNode) DeepCopyInto(out *HdinsightStormClusterSpecRolesHeadNode)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HdinsightStormClusterSpecRolesWorkerNode ¶
type HdinsightStormClusterSpecRolesWorkerNode struct { // +optional MinInstanceCount int `json:"minInstanceCount,omitempty" tf:"min_instance_count,omitempty"` // +optional Password string `json:"-" sensitive:"true" tf:"password,omitempty"` // +optional SshKeys []string `json:"sshKeys,omitempty" tf:"ssh_keys,omitempty"` // +optional SubnetID string `json:"subnetID,omitempty" tf:"subnet_id,omitempty"` TargetInstanceCount int `json:"targetInstanceCount" tf:"target_instance_count"` Username string `json:"username" tf:"username"` // +optional VirtualNetworkID string `json:"virtualNetworkID,omitempty" tf:"virtual_network_id,omitempty"` VmSize string `json:"vmSize" tf:"vm_size"` }
func (*HdinsightStormClusterSpecRolesWorkerNode) DeepCopy ¶
func (in *HdinsightStormClusterSpecRolesWorkerNode) DeepCopy() *HdinsightStormClusterSpecRolesWorkerNode
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightStormClusterSpecRolesWorkerNode.
func (*HdinsightStormClusterSpecRolesWorkerNode) DeepCopyInto ¶
func (in *HdinsightStormClusterSpecRolesWorkerNode) DeepCopyInto(out *HdinsightStormClusterSpecRolesWorkerNode)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HdinsightStormClusterSpecRolesZookeeperNode ¶
type HdinsightStormClusterSpecRolesZookeeperNode struct { // +optional Password string `json:"-" sensitive:"true" tf:"password,omitempty"` // +optional SshKeys []string `json:"sshKeys,omitempty" tf:"ssh_keys,omitempty"` // +optional SubnetID string `json:"subnetID,omitempty" tf:"subnet_id,omitempty"` Username string `json:"username" tf:"username"` // +optional VirtualNetworkID string `json:"virtualNetworkID,omitempty" tf:"virtual_network_id,omitempty"` VmSize string `json:"vmSize" tf:"vm_size"` }
func (*HdinsightStormClusterSpecRolesZookeeperNode) DeepCopy ¶
func (in *HdinsightStormClusterSpecRolesZookeeperNode) DeepCopy() *HdinsightStormClusterSpecRolesZookeeperNode
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightStormClusterSpecRolesZookeeperNode.
func (*HdinsightStormClusterSpecRolesZookeeperNode) DeepCopyInto ¶
func (in *HdinsightStormClusterSpecRolesZookeeperNode) DeepCopyInto(out *HdinsightStormClusterSpecRolesZookeeperNode)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HdinsightStormClusterSpecStorageAccount ¶
type HdinsightStormClusterSpecStorageAccount struct { IsDefault bool `json:"isDefault" tf:"is_default"` StorageAccountKey string `json:"-" sensitive:"true" tf:"storage_account_key"` StorageContainerID string `json:"storageContainerID" tf:"storage_container_id"` }
func (*HdinsightStormClusterSpecStorageAccount) DeepCopy ¶
func (in *HdinsightStormClusterSpecStorageAccount) DeepCopy() *HdinsightStormClusterSpecStorageAccount
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightStormClusterSpecStorageAccount.
func (*HdinsightStormClusterSpecStorageAccount) DeepCopyInto ¶
func (in *HdinsightStormClusterSpecStorageAccount) DeepCopyInto(out *HdinsightStormClusterSpecStorageAccount)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HdinsightStormClusterStatus ¶
type HdinsightStormClusterStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *HdinsightStormClusterSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*HdinsightStormClusterStatus) DeepCopy ¶
func (in *HdinsightStormClusterStatus) DeepCopy() *HdinsightStormClusterStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HdinsightStormClusterStatus.
func (*HdinsightStormClusterStatus) DeepCopyInto ¶
func (in *HdinsightStormClusterStatus) DeepCopyInto(out *HdinsightStormClusterStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Image ¶
type Image struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ImageSpec `json:"spec,omitempty"` Status ImageStatus `json:"status,omitempty"` }
func (*Image) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Image.
func (*Image) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Image) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ImageList ¶
type ImageList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of Image CRD objects Items []Image `json:"items,omitempty"` }
ImageList is a list of Images
func (*ImageList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImageList.
func (*ImageList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ImageList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ImageSpec ¶
type ImageSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional DataDisk []ImageSpecDataDisk `json:"dataDisk,omitempty" tf:"data_disk,omitempty"` Location string `json:"location" tf:"location"` Name string `json:"name" tf:"name"` // +optional // +kubebuilder:validation:MaxItems=1 OsDisk []ImageSpecOsDisk `json:"osDisk,omitempty" tf:"os_disk,omitempty"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional SourceVirtualMachineID string `json:"sourceVirtualMachineID,omitempty" tf:"source_virtual_machine_id,omitempty"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` // +optional ZoneResilient bool `json:"zoneResilient,omitempty" tf:"zone_resilient,omitempty"` }
func (*ImageSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImageSpec.
func (*ImageSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ImageSpecDataDisk ¶
type ImageSpecDataDisk struct { // +optional BlobURI string `json:"blobURI,omitempty" tf:"blob_uri,omitempty"` // +optional Caching string `json:"caching,omitempty" tf:"caching,omitempty"` // +optional Lun int `json:"lun,omitempty" tf:"lun,omitempty"` // +optional ManagedDiskID string `json:"managedDiskID,omitempty" tf:"managed_disk_id,omitempty"` // +optional SizeGb int `json:"sizeGb,omitempty" tf:"size_gb,omitempty"` }
func (*ImageSpecDataDisk) DeepCopy ¶
func (in *ImageSpecDataDisk) DeepCopy() *ImageSpecDataDisk
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImageSpecDataDisk.
func (*ImageSpecDataDisk) DeepCopyInto ¶
func (in *ImageSpecDataDisk) DeepCopyInto(out *ImageSpecDataDisk)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ImageSpecOsDisk ¶
type ImageSpecOsDisk struct { // +optional BlobURI string `json:"blobURI,omitempty" tf:"blob_uri,omitempty"` // +optional Caching string `json:"caching,omitempty" tf:"caching,omitempty"` // +optional ManagedDiskID string `json:"managedDiskID,omitempty" tf:"managed_disk_id,omitempty"` // +optional OsState string `json:"osState,omitempty" tf:"os_state,omitempty"` // +optional OsType string `json:"osType,omitempty" tf:"os_type,omitempty"` // +optional SizeGb int `json:"sizeGb,omitempty" tf:"size_gb,omitempty"` }
func (*ImageSpecOsDisk) DeepCopy ¶
func (in *ImageSpecOsDisk) DeepCopy() *ImageSpecOsDisk
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImageSpecOsDisk.
func (*ImageSpecOsDisk) DeepCopyInto ¶
func (in *ImageSpecOsDisk) DeepCopyInto(out *ImageSpecOsDisk)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ImageStatus ¶
type ImageStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *ImageSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*ImageStatus) DeepCopy ¶
func (in *ImageStatus) DeepCopy() *ImageStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImageStatus.
func (*ImageStatus) DeepCopyInto ¶
func (in *ImageStatus) DeepCopyInto(out *ImageStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IotDps ¶
type IotDps struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec IotDpsSpec `json:"spec,omitempty"` Status IotDpsStatus `json:"status,omitempty"` }
func (*IotDps) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IotDps.
func (*IotDps) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IotDps) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type IotDpsCertificate ¶
type IotDpsCertificate struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec IotDpsCertificateSpec `json:"spec,omitempty"` Status IotDpsCertificateStatus `json:"status,omitempty"` }
func (*IotDpsCertificate) DeepCopy ¶
func (in *IotDpsCertificate) DeepCopy() *IotDpsCertificate
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IotDpsCertificate.
func (*IotDpsCertificate) DeepCopyInto ¶
func (in *IotDpsCertificate) DeepCopyInto(out *IotDpsCertificate)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IotDpsCertificate) DeepCopyObject ¶
func (in *IotDpsCertificate) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type IotDpsCertificateList ¶
type IotDpsCertificateList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of IotDpsCertificate CRD objects Items []IotDpsCertificate `json:"items,omitempty"` }
IotDpsCertificateList is a list of IotDpsCertificates
func (*IotDpsCertificateList) DeepCopy ¶
func (in *IotDpsCertificateList) DeepCopy() *IotDpsCertificateList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IotDpsCertificateList.
func (*IotDpsCertificateList) DeepCopyInto ¶
func (in *IotDpsCertificateList) DeepCopyInto(out *IotDpsCertificateList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IotDpsCertificateList) DeepCopyObject ¶
func (in *IotDpsCertificateList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type IotDpsCertificateSpec ¶
type IotDpsCertificateSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` CertificateContent string `json:"-" sensitive:"true" tf:"certificate_content"` IotDpsName string `json:"iotDpsName" tf:"iot_dps_name"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` }
func (*IotDpsCertificateSpec) DeepCopy ¶
func (in *IotDpsCertificateSpec) DeepCopy() *IotDpsCertificateSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IotDpsCertificateSpec.
func (*IotDpsCertificateSpec) DeepCopyInto ¶
func (in *IotDpsCertificateSpec) DeepCopyInto(out *IotDpsCertificateSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IotDpsCertificateStatus ¶
type IotDpsCertificateStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *IotDpsCertificateSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*IotDpsCertificateStatus) DeepCopy ¶
func (in *IotDpsCertificateStatus) DeepCopy() *IotDpsCertificateStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IotDpsCertificateStatus.
func (*IotDpsCertificateStatus) DeepCopyInto ¶
func (in *IotDpsCertificateStatus) DeepCopyInto(out *IotDpsCertificateStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IotDpsList ¶
type IotDpsList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of IotDps CRD objects Items []IotDps `json:"items,omitempty"` }
IotDpsList is a list of IotDpss
func (*IotDpsList) DeepCopy ¶
func (in *IotDpsList) DeepCopy() *IotDpsList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IotDpsList.
func (*IotDpsList) DeepCopyInto ¶
func (in *IotDpsList) DeepCopyInto(out *IotDpsList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IotDpsList) DeepCopyObject ¶
func (in *IotDpsList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type IotDpsSpec ¶
type IotDpsSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` Location string `json:"location" tf:"location"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +kubebuilder:validation:MaxItems=1 Sku []IotDpsSpecSku `json:"sku" tf:"sku"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*IotDpsSpec) DeepCopy ¶
func (in *IotDpsSpec) DeepCopy() *IotDpsSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IotDpsSpec.
func (*IotDpsSpec) DeepCopyInto ¶
func (in *IotDpsSpec) DeepCopyInto(out *IotDpsSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IotDpsSpecSku ¶
type IotDpsSpecSku struct { Capacity int `json:"capacity" tf:"capacity"` Name string `json:"name" tf:"name"` Tier string `json:"tier" tf:"tier"` }
func (*IotDpsSpecSku) DeepCopy ¶
func (in *IotDpsSpecSku) DeepCopy() *IotDpsSpecSku
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IotDpsSpecSku.
func (*IotDpsSpecSku) DeepCopyInto ¶
func (in *IotDpsSpecSku) DeepCopyInto(out *IotDpsSpecSku)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IotDpsStatus ¶
type IotDpsStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *IotDpsSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*IotDpsStatus) DeepCopy ¶
func (in *IotDpsStatus) DeepCopy() *IotDpsStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IotDpsStatus.
func (*IotDpsStatus) DeepCopyInto ¶
func (in *IotDpsStatus) DeepCopyInto(out *IotDpsStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Iothub ¶
type Iothub struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec IothubSpec `json:"spec,omitempty"` Status IothubStatus `json:"status,omitempty"` }
func (*Iothub) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Iothub.
func (*Iothub) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Iothub) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type IothubConsumerGroup ¶
type IothubConsumerGroup struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec IothubConsumerGroupSpec `json:"spec,omitempty"` Status IothubConsumerGroupStatus `json:"status,omitempty"` }
func (*IothubConsumerGroup) DeepCopy ¶
func (in *IothubConsumerGroup) DeepCopy() *IothubConsumerGroup
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IothubConsumerGroup.
func (*IothubConsumerGroup) DeepCopyInto ¶
func (in *IothubConsumerGroup) DeepCopyInto(out *IothubConsumerGroup)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IothubConsumerGroup) DeepCopyObject ¶
func (in *IothubConsumerGroup) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type IothubConsumerGroupList ¶
type IothubConsumerGroupList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of IothubConsumerGroup CRD objects Items []IothubConsumerGroup `json:"items,omitempty"` }
IothubConsumerGroupList is a list of IothubConsumerGroups
func (*IothubConsumerGroupList) DeepCopy ¶
func (in *IothubConsumerGroupList) DeepCopy() *IothubConsumerGroupList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IothubConsumerGroupList.
func (*IothubConsumerGroupList) DeepCopyInto ¶
func (in *IothubConsumerGroupList) DeepCopyInto(out *IothubConsumerGroupList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IothubConsumerGroupList) DeepCopyObject ¶
func (in *IothubConsumerGroupList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type IothubConsumerGroupSpec ¶
type IothubConsumerGroupSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` EventhubEndpointName string `json:"eventhubEndpointName" tf:"eventhub_endpoint_name"` IothubName string `json:"iothubName" tf:"iothub_name"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` }
func (*IothubConsumerGroupSpec) DeepCopy ¶
func (in *IothubConsumerGroupSpec) DeepCopy() *IothubConsumerGroupSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IothubConsumerGroupSpec.
func (*IothubConsumerGroupSpec) DeepCopyInto ¶
func (in *IothubConsumerGroupSpec) DeepCopyInto(out *IothubConsumerGroupSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IothubConsumerGroupStatus ¶
type IothubConsumerGroupStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *IothubConsumerGroupSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*IothubConsumerGroupStatus) DeepCopy ¶
func (in *IothubConsumerGroupStatus) DeepCopy() *IothubConsumerGroupStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IothubConsumerGroupStatus.
func (*IothubConsumerGroupStatus) DeepCopyInto ¶
func (in *IothubConsumerGroupStatus) DeepCopyInto(out *IothubConsumerGroupStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IothubList ¶
type IothubList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of Iothub CRD objects Items []Iothub `json:"items,omitempty"` }
IothubList is a list of Iothubs
func (*IothubList) DeepCopy ¶
func (in *IothubList) DeepCopy() *IothubList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IothubList.
func (*IothubList) DeepCopyInto ¶
func (in *IothubList) DeepCopyInto(out *IothubList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IothubList) DeepCopyObject ¶
func (in *IothubList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type IothubSharedAccessPolicy ¶
type IothubSharedAccessPolicy struct {}
func (*IothubSharedAccessPolicy) DeepCopy ¶
func (in *IothubSharedAccessPolicy) DeepCopy() *IothubSharedAccessPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IothubSharedAccessPolicy.
func (*IothubSharedAccessPolicy) DeepCopyInto ¶
func (in *IothubSharedAccessPolicy) DeepCopyInto(out *IothubSharedAccessPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IothubSharedAccessPolicy) DeepCopyObject ¶
func (in *IothubSharedAccessPolicy) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type IothubSharedAccessPolicyList ¶
type IothubSharedAccessPolicyList struct { IothubSharedAccessPolicy `json:"items,omitempty"` }Items []
IothubSharedAccessPolicyList is a list of IothubSharedAccessPolicys
func (*IothubSharedAccessPolicyList) DeepCopy ¶
func (in *IothubSharedAccessPolicyList) DeepCopy() *IothubSharedAccessPolicyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IothubSharedAccessPolicyList.
func (*IothubSharedAccessPolicyList) DeepCopyInto ¶
func (in *IothubSharedAccessPolicyList) DeepCopyInto(out *IothubSharedAccessPolicyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IothubSharedAccessPolicyList) DeepCopyObject ¶
func (in *IothubSharedAccessPolicyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type IothubSharedAccessPolicySpec ¶
type IothubSharedAccessPolicySpec struct { // +optional PrimaryConnectionString string `json:"-" sensitive:"true" tf:"primary_connection_string,omitempty"` PrimaryKey string `json:"-" sensitive:"true" tf:"primary_key,omitempty"` RegistryRead bool `json:"registryRead,omitempty" tf:"registry_read,omitempty"` // +optional SecondaryConnectionString string `json:"-" sensitive:"true" tf:"secondary_connection_string,omitempty"` SecondaryKey string `json:"-" sensitive:"true" tf:"secondary_key,omitempty"` ServiceConnect bool `json:"serviceConnect,omitempty" tf:"service_connect,omitempty"` }
func (*IothubSharedAccessPolicySpec) DeepCopy ¶
func (in *IothubSharedAccessPolicySpec) DeepCopy() *IothubSharedAccessPolicySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IothubSharedAccessPolicySpec.
func (*IothubSharedAccessPolicySpec) DeepCopyInto ¶
func (in *IothubSharedAccessPolicySpec) DeepCopyInto(out *IothubSharedAccessPolicySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IothubSharedAccessPolicyStatus ¶
type IothubSharedAccessPolicyStatus struct { // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` Output *IothubSharedAccessPolicySpec `json:"output,omitempty"` State *base.State `json:"state,omitempty"` Phase base.Phase `json:"phase,omitempty"` }
func (*IothubSharedAccessPolicyStatus) DeepCopy ¶
func (in *IothubSharedAccessPolicyStatus) DeepCopy() *IothubSharedAccessPolicyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IothubSharedAccessPolicyStatus.
func (*IothubSharedAccessPolicyStatus) DeepCopyInto ¶
func (in *IothubSharedAccessPolicyStatus) DeepCopyInto(out *IothubSharedAccessPolicyStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IothubSpec ¶
type IothubSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` // +optional Endpoint []IothubSpecEndpoint `json:"endpoint,omitempty" tf:"endpoint,omitempty"` // +optional EventHubEventsEndpoint string `json:"eventHubEventsEndpoint,omitempty" tf:"event_hub_events_endpoint,omitempty"` // +optional EventHubEventsPath string `json:"eventHubEventsPath,omitempty" tf:"event_hub_events_path,omitempty"` // +optional EventHubOperationsEndpoint string `json:"eventHubOperationsEndpoint,omitempty" tf:"event_hub_operations_endpoint,omitempty"` // +optional EventHubOperationsPath string `json:"eventHubOperationsPath,omitempty" tf:"event_hub_operations_path,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 FallbackRoute []IothubSpecFallbackRoute `json:"fallbackRoute,omitempty" tf:"fallback_route,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 FileUpload []IothubSpecFileUpload `json:"fileUpload,omitempty" tf:"file_upload,omitempty"` // +optional Hostname string `json:"hostname,omitempty" tf:"hostname,omitempty"` // +optional IpFilterRule []IothubSpecIpFilterRule `json:"ipFilterRule,omitempty" tf:"ip_filter_rule,omitempty"` Location string `json:"location" tf:"location"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional Route []IothubSpecRoute `json:"route,omitempty" tf:"route,omitempty"` SharedAccessPolicy []IothubSpecSharedAccessPolicy `json:"sharedAccessPolicy,omitempty" tf:"shared_access_policy,omitempty"` // +kubebuilder:validation:MaxItems=1 Sku []IothubSpecSku `json:"sku" tf:"sku"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` // +optional Type string `json:"type,omitempty" tf:"type,omitempty"` }
func (*IothubSpec) DeepCopy ¶
func (in *IothubSpec) DeepCopy() *IothubSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IothubSpec.
func (*IothubSpec) DeepCopyInto ¶
func (in *IothubSpec) DeepCopyInto(out *IothubSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IothubSpecEndpoint ¶
type IothubSpecEndpoint struct { // +optional BatchFrequencyInSeconds int `json:"batchFrequencyInSeconds,omitempty" tf:"batch_frequency_in_seconds,omitempty"` ConnectionString string `json:"-" sensitive:"true" tf:"connection_string"` // +optional ContainerName string `json:"containerName,omitempty" tf:"container_name,omitempty"` // +optional Encoding string `json:"encoding,omitempty" tf:"encoding,omitempty"` // +optional FileNameFormat string `json:"fileNameFormat,omitempty" tf:"file_name_format,omitempty"` // +optional MaxChunkSizeInBytes int `json:"maxChunkSizeInBytes,omitempty" tf:"max_chunk_size_in_bytes,omitempty"` Name string `json:"name" tf:"name"` Type string `json:"type" tf:"type"` }
func (*IothubSpecEndpoint) DeepCopy ¶
func (in *IothubSpecEndpoint) DeepCopy() *IothubSpecEndpoint
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IothubSpecEndpoint.
func (*IothubSpecEndpoint) DeepCopyInto ¶
func (in *IothubSpecEndpoint) DeepCopyInto(out *IothubSpecEndpoint)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IothubSpecFallbackRoute ¶ added in v0.0.2
type IothubSpecFallbackRoute struct { // +optional Condition string `json:"condition,omitempty" tf:"condition,omitempty"` // +optional Enabled bool `json:"enabled,omitempty" tf:"enabled,omitempty"` // +optional EndpointNames []string `json:"endpointNames,omitempty" tf:"endpoint_names,omitempty"` // +optional Source string `json:"source,omitempty" tf:"source,omitempty"` }
func (*IothubSpecFallbackRoute) DeepCopy ¶ added in v0.0.2
func (in *IothubSpecFallbackRoute) DeepCopy() *IothubSpecFallbackRoute
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IothubSpecFallbackRoute.
func (*IothubSpecFallbackRoute) DeepCopyInto ¶ added in v0.0.2
func (in *IothubSpecFallbackRoute) DeepCopyInto(out *IothubSpecFallbackRoute)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IothubSpecFileUpload ¶
type IothubSpecFileUpload struct { ConnectionString string `json:"-" sensitive:"true" tf:"connection_string"` ContainerName string `json:"containerName" tf:"container_name"` // +optional DefaultTtl string `json:"defaultTtl,omitempty" tf:"default_ttl,omitempty"` // +optional LockDuration string `json:"lockDuration,omitempty" tf:"lock_duration,omitempty"` // +optional MaxDeliveryCount int `json:"maxDeliveryCount,omitempty" tf:"max_delivery_count,omitempty"` // +optional Notifications bool `json:"notifications,omitempty" tf:"notifications,omitempty"` // +optional SasTtl string `json:"sasTtl,omitempty" tf:"sas_ttl,omitempty"` }
func (*IothubSpecFileUpload) DeepCopy ¶
func (in *IothubSpecFileUpload) DeepCopy() *IothubSpecFileUpload
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IothubSpecFileUpload.
func (*IothubSpecFileUpload) DeepCopyInto ¶
func (in *IothubSpecFileUpload) DeepCopyInto(out *IothubSpecFileUpload)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IothubSpecIpFilterRule ¶
type IothubSpecIpFilterRule struct { Action string `json:"action" tf:"action"` IpMask string `json:"ipMask" tf:"ip_mask"` Name string `json:"name" tf:"name"` }
func (*IothubSpecIpFilterRule) DeepCopy ¶
func (in *IothubSpecIpFilterRule) DeepCopy() *IothubSpecIpFilterRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IothubSpecIpFilterRule.
func (*IothubSpecIpFilterRule) DeepCopyInto ¶
func (in *IothubSpecIpFilterRule) DeepCopyInto(out *IothubSpecIpFilterRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IothubSpecRoute ¶
type IothubSpecRoute struct { // +optional Condition string `json:"condition,omitempty" tf:"condition,omitempty"` Enabled bool `json:"enabled" tf:"enabled"` EndpointNames []string `json:"endpointNames" tf:"endpoint_names"` Name string `json:"name" tf:"name"` Source string `json:"source" tf:"source"` }
func (*IothubSpecRoute) DeepCopy ¶
func (in *IothubSpecRoute) DeepCopy() *IothubSpecRoute
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IothubSpecRoute.
func (*IothubSpecRoute) DeepCopyInto ¶
func (in *IothubSpecRoute) DeepCopyInto(out *IothubSpecRoute)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IothubSpecSharedAccessPolicy ¶ added in v0.0.2
type IothubSpecSharedAccessPolicy struct { string `json:"keyName,omitempty" tf:"key_name,omitempty"` Permissions string `json:"permissions,omitempty" tf:"permissions,omitempty"` PrimaryKey string `json:"-" sensitive:"true" tf:"primary_key,omitempty"` SecondaryKey string `json:"-" sensitive:"true" tf:"secondary_key,omitempty"` }KeyName
func (*IothubSpecSharedAccessPolicy) DeepCopy ¶ added in v0.0.2
func (in *IothubSpecSharedAccessPolicy) DeepCopy() *IothubSpecSharedAccessPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IothubSpecSharedAccessPolicy.
func (*IothubSpecSharedAccessPolicy) DeepCopyInto ¶ added in v0.0.2
func (in *IothubSpecSharedAccessPolicy) DeepCopyInto(out *IothubSpecSharedAccessPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IothubSpecSku ¶
type IothubSpecSku struct { Capacity int `json:"capacity" tf:"capacity"` Name string `json:"name" tf:"name"` Tier string `json:"tier" tf:"tier"` }
func (*IothubSpecSku) DeepCopy ¶
func (in *IothubSpecSku) DeepCopy() *IothubSpecSku
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IothubSpecSku.
func (*IothubSpecSku) DeepCopyInto ¶
func (in *IothubSpecSku) DeepCopyInto(out *IothubSpecSku)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IothubStatus ¶
type IothubStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *IothubSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*IothubStatus) DeepCopy ¶
func (in *IothubStatus) DeepCopy() *IothubStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IothubStatus.
func (*IothubStatus) DeepCopyInto ¶
func (in *IothubStatus) DeepCopyInto(out *IothubStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KeyVault ¶
type KeyVault struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec KeyVaultSpec `json:"spec,omitempty"` Status KeyVaultStatus `json:"status,omitempty"` }
func (*KeyVault) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyVault.
func (*KeyVault) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*KeyVault) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type KeyVaultAccessPolicy ¶
type KeyVaultAccessPolicy struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec KeyVaultAccessPolicySpec `json:"spec,omitempty"` Status KeyVaultAccessPolicyStatus `json:"status,omitempty"` }
func (*KeyVaultAccessPolicy) DeepCopy ¶
func (in *KeyVaultAccessPolicy) DeepCopy() *KeyVaultAccessPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyVaultAccessPolicy.
func (*KeyVaultAccessPolicy) DeepCopyInto ¶
func (in *KeyVaultAccessPolicy) DeepCopyInto(out *KeyVaultAccessPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*KeyVaultAccessPolicy) DeepCopyObject ¶
func (in *KeyVaultAccessPolicy) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type KeyVaultAccessPolicyList ¶
type KeyVaultAccessPolicyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of KeyVaultAccessPolicy CRD objects Items []KeyVaultAccessPolicy `json:"items,omitempty"` }
KeyVaultAccessPolicyList is a list of KeyVaultAccessPolicys
func (*KeyVaultAccessPolicyList) DeepCopy ¶
func (in *KeyVaultAccessPolicyList) DeepCopy() *KeyVaultAccessPolicyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyVaultAccessPolicyList.
func (*KeyVaultAccessPolicyList) DeepCopyInto ¶
func (in *KeyVaultAccessPolicyList) DeepCopyInto(out *KeyVaultAccessPolicyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*KeyVaultAccessPolicyList) DeepCopyObject ¶
func (in *KeyVaultAccessPolicyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type KeyVaultAccessPolicySpec ¶
type KeyVaultAccessPolicySpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional ApplicationID string `json:"applicationID,omitempty" tf:"application_id,omitempty"` // +optional CertificatePermissions []string `json:"certificatePermissions,omitempty" tf:"certificate_permissions,omitempty"` // +optional KeyPermissions []string `json:"keyPermissions,omitempty" tf:"key_permissions,omitempty"` // +optional KeyVaultID string `json:"keyVaultID,omitempty" tf:"key_vault_id,omitempty"` ObjectID string `json:"objectID" tf:"object_id"` // +optional // Deprecated ResourceGroupName string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +optional SecretPermissions []string `json:"secretPermissions,omitempty" tf:"secret_permissions,omitempty"` // +optional StoragePermissions []string `json:"storagePermissions,omitempty" tf:"storage_permissions,omitempty"` TenantID string `json:"tenantID" tf:"tenant_id"` // +optional // Deprecated VaultName string `json:"vaultName,omitempty" tf:"vault_name,omitempty"` }
func (*KeyVaultAccessPolicySpec) DeepCopy ¶
func (in *KeyVaultAccessPolicySpec) DeepCopy() *KeyVaultAccessPolicySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyVaultAccessPolicySpec.
func (*KeyVaultAccessPolicySpec) DeepCopyInto ¶
func (in *KeyVaultAccessPolicySpec) DeepCopyInto(out *KeyVaultAccessPolicySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KeyVaultAccessPolicyStatus ¶
type KeyVaultAccessPolicyStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *KeyVaultAccessPolicySpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*KeyVaultAccessPolicyStatus) DeepCopy ¶
func (in *KeyVaultAccessPolicyStatus) DeepCopy() *KeyVaultAccessPolicyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyVaultAccessPolicyStatus.
func (*KeyVaultAccessPolicyStatus) DeepCopyInto ¶
func (in *KeyVaultAccessPolicyStatus) DeepCopyInto(out *KeyVaultAccessPolicyStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KeyVaultCertificate ¶
type KeyVaultCertificate struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec KeyVaultCertificateSpec `json:"spec,omitempty"` Status KeyVaultCertificateStatus `json:"status,omitempty"` }
func (*KeyVaultCertificate) DeepCopy ¶
func (in *KeyVaultCertificate) DeepCopy() *KeyVaultCertificate
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyVaultCertificate.
func (*KeyVaultCertificate) DeepCopyInto ¶
func (in *KeyVaultCertificate) DeepCopyInto(out *KeyVaultCertificate)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*KeyVaultCertificate) DeepCopyObject ¶
func (in *KeyVaultCertificate) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type KeyVaultCertificateList ¶
type KeyVaultCertificateList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of KeyVaultCertificate CRD objects Items []KeyVaultCertificate `json:"items,omitempty"` }
KeyVaultCertificateList is a list of KeyVaultCertificates
func (*KeyVaultCertificateList) DeepCopy ¶
func (in *KeyVaultCertificateList) DeepCopy() *KeyVaultCertificateList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyVaultCertificateList.
func (*KeyVaultCertificateList) DeepCopyInto ¶
func (in *KeyVaultCertificateList) DeepCopyInto(out *KeyVaultCertificateList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*KeyVaultCertificateList) DeepCopyObject ¶
func (in *KeyVaultCertificateList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type KeyVaultCertificateSpec ¶
type KeyVaultCertificateSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` // +optional // +kubebuilder:validation:MaxItems=1 Certificate []KeyVaultCertificateSpecCertificate `json:"certificate,omitempty" tf:"certificate,omitempty"` // +optional CertificateData string `json:"certificateData,omitempty" tf:"certificate_data,omitempty"` // +kubebuilder:validation:MaxItems=1 CertificatePolicy []KeyVaultCertificateSpecCertificatePolicy `json:"certificatePolicy" tf:"certificate_policy"` // +optional KeyVaultID string `json:"keyVaultID,omitempty" tf:"key_vault_id,omitempty"` Name string `json:"name" tf:"name"` // +optional SecretID string `json:"secretID,omitempty" tf:"secret_id,omitempty"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` // +optional Thumbprint string `json:"thumbprint,omitempty" tf:"thumbprint,omitempty"` // +optional // Deprecated VaultURI string `json:"vaultURI,omitempty" tf:"vault_uri,omitempty"` // +optional Version string `json:"version,omitempty" tf:"version,omitempty"` }
func (*KeyVaultCertificateSpec) DeepCopy ¶
func (in *KeyVaultCertificateSpec) DeepCopy() *KeyVaultCertificateSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyVaultCertificateSpec.
func (*KeyVaultCertificateSpec) DeepCopyInto ¶
func (in *KeyVaultCertificateSpec) DeepCopyInto(out *KeyVaultCertificateSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KeyVaultCertificateSpecCertificate ¶
type KeyVaultCertificateSpecCertificate struct { Contents string `json:"-" sensitive:"true" tf:"contents"` // +optional Password string `json:"-" sensitive:"true" tf:"password,omitempty"` }
func (*KeyVaultCertificateSpecCertificate) DeepCopy ¶
func (in *KeyVaultCertificateSpecCertificate) DeepCopy() *KeyVaultCertificateSpecCertificate
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyVaultCertificateSpecCertificate.
func (*KeyVaultCertificateSpecCertificate) DeepCopyInto ¶
func (in *KeyVaultCertificateSpecCertificate) DeepCopyInto(out *KeyVaultCertificateSpecCertificate)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KeyVaultCertificateSpecCertificatePolicy ¶
type KeyVaultCertificateSpecCertificatePolicy struct { // +kubebuilder:validation:MaxItems=1 IssuerParameters []KeyVaultCertificateSpecCertificatePolicyIssuerParameters `json:"issuerParameters" tf:"issuer_parameters"` // +kubebuilder:validation:MaxItems=1 KeyProperties []KeyVaultCertificateSpecCertificatePolicyKeyProperties `json:"keyProperties" tf:"key_properties"` // +optional LifetimeAction []KeyVaultCertificateSpecCertificatePolicyLifetimeAction `json:"lifetimeAction,omitempty" tf:"lifetime_action,omitempty"` // +kubebuilder:validation:MaxItems=1 SecretProperties []KeyVaultCertificateSpecCertificatePolicySecretProperties `json:"secretProperties" tf:"secret_properties"` // +optional // +kubebuilder:validation:MaxItems=1 X509CertificateProperties []KeyVaultCertificateSpecCertificatePolicyX509CertificateProperties `json:"x509CertificateProperties,omitempty" tf:"x509_certificate_properties,omitempty"` }
func (*KeyVaultCertificateSpecCertificatePolicy) DeepCopy ¶
func (in *KeyVaultCertificateSpecCertificatePolicy) DeepCopy() *KeyVaultCertificateSpecCertificatePolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyVaultCertificateSpecCertificatePolicy.
func (*KeyVaultCertificateSpecCertificatePolicy) DeepCopyInto ¶
func (in *KeyVaultCertificateSpecCertificatePolicy) DeepCopyInto(out *KeyVaultCertificateSpecCertificatePolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KeyVaultCertificateSpecCertificatePolicyIssuerParameters ¶
type KeyVaultCertificateSpecCertificatePolicyIssuerParameters struct {
Name string `json:"name" tf:"name"`
}
func (*KeyVaultCertificateSpecCertificatePolicyIssuerParameters) DeepCopy ¶
func (in *KeyVaultCertificateSpecCertificatePolicyIssuerParameters) DeepCopy() *KeyVaultCertificateSpecCertificatePolicyIssuerParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyVaultCertificateSpecCertificatePolicyIssuerParameters.
func (*KeyVaultCertificateSpecCertificatePolicyIssuerParameters) DeepCopyInto ¶
func (in *KeyVaultCertificateSpecCertificatePolicyIssuerParameters) DeepCopyInto(out *KeyVaultCertificateSpecCertificatePolicyIssuerParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KeyVaultCertificateSpecCertificatePolicyKeyProperties ¶
type KeyVaultCertificateSpecCertificatePolicyKeyProperties struct { Exportable bool `json:"exportable" tf:"exportable"` KeySize int `json:"keySize" tf:"key_size"` KeyType string `json:"keyType" tf:"key_type"` ReuseKey bool `json:"reuseKey" tf:"reuse_key"` }
func (*KeyVaultCertificateSpecCertificatePolicyKeyProperties) DeepCopy ¶
func (in *KeyVaultCertificateSpecCertificatePolicyKeyProperties) DeepCopy() *KeyVaultCertificateSpecCertificatePolicyKeyProperties
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyVaultCertificateSpecCertificatePolicyKeyProperties.
func (*KeyVaultCertificateSpecCertificatePolicyKeyProperties) DeepCopyInto ¶
func (in *KeyVaultCertificateSpecCertificatePolicyKeyProperties) DeepCopyInto(out *KeyVaultCertificateSpecCertificatePolicyKeyProperties)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KeyVaultCertificateSpecCertificatePolicyLifetimeAction ¶
type KeyVaultCertificateSpecCertificatePolicyLifetimeAction struct { // +kubebuilder:validation:MaxItems=1 Action []KeyVaultCertificateSpecCertificatePolicyLifetimeActionAction `json:"action" tf:"action"` // +kubebuilder:validation:MaxItems=1 Trigger []KeyVaultCertificateSpecCertificatePolicyLifetimeActionTrigger `json:"trigger" tf:"trigger"` }
func (*KeyVaultCertificateSpecCertificatePolicyLifetimeAction) DeepCopy ¶
func (in *KeyVaultCertificateSpecCertificatePolicyLifetimeAction) DeepCopy() *KeyVaultCertificateSpecCertificatePolicyLifetimeAction
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyVaultCertificateSpecCertificatePolicyLifetimeAction.
func (*KeyVaultCertificateSpecCertificatePolicyLifetimeAction) DeepCopyInto ¶
func (in *KeyVaultCertificateSpecCertificatePolicyLifetimeAction) DeepCopyInto(out *KeyVaultCertificateSpecCertificatePolicyLifetimeAction)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KeyVaultCertificateSpecCertificatePolicyLifetimeActionAction ¶
type KeyVaultCertificateSpecCertificatePolicyLifetimeActionAction struct {
ActionType string `json:"actionType" tf:"action_type"`
}
func (*KeyVaultCertificateSpecCertificatePolicyLifetimeActionAction) DeepCopy ¶
func (in *KeyVaultCertificateSpecCertificatePolicyLifetimeActionAction) DeepCopy() *KeyVaultCertificateSpecCertificatePolicyLifetimeActionAction
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyVaultCertificateSpecCertificatePolicyLifetimeActionAction.
func (*KeyVaultCertificateSpecCertificatePolicyLifetimeActionAction) DeepCopyInto ¶
func (in *KeyVaultCertificateSpecCertificatePolicyLifetimeActionAction) DeepCopyInto(out *KeyVaultCertificateSpecCertificatePolicyLifetimeActionAction)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KeyVaultCertificateSpecCertificatePolicyLifetimeActionTrigger ¶
type KeyVaultCertificateSpecCertificatePolicyLifetimeActionTrigger struct { // +optional DaysBeforeExpiry int `json:"daysBeforeExpiry,omitempty" tf:"days_before_expiry,omitempty"` // +optional LifetimePercentage int `json:"lifetimePercentage,omitempty" tf:"lifetime_percentage,omitempty"` }
func (*KeyVaultCertificateSpecCertificatePolicyLifetimeActionTrigger) DeepCopy ¶
func (in *KeyVaultCertificateSpecCertificatePolicyLifetimeActionTrigger) DeepCopy() *KeyVaultCertificateSpecCertificatePolicyLifetimeActionTrigger
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyVaultCertificateSpecCertificatePolicyLifetimeActionTrigger.
func (*KeyVaultCertificateSpecCertificatePolicyLifetimeActionTrigger) DeepCopyInto ¶
func (in *KeyVaultCertificateSpecCertificatePolicyLifetimeActionTrigger) DeepCopyInto(out *KeyVaultCertificateSpecCertificatePolicyLifetimeActionTrigger)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KeyVaultCertificateSpecCertificatePolicySecretProperties ¶
type KeyVaultCertificateSpecCertificatePolicySecretProperties struct {
ContentType string `json:"contentType" tf:"content_type"`
}
func (*KeyVaultCertificateSpecCertificatePolicySecretProperties) DeepCopy ¶
func (in *KeyVaultCertificateSpecCertificatePolicySecretProperties) DeepCopy() *KeyVaultCertificateSpecCertificatePolicySecretProperties
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyVaultCertificateSpecCertificatePolicySecretProperties.
func (*KeyVaultCertificateSpecCertificatePolicySecretProperties) DeepCopyInto ¶
func (in *KeyVaultCertificateSpecCertificatePolicySecretProperties) DeepCopyInto(out *KeyVaultCertificateSpecCertificatePolicySecretProperties)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KeyVaultCertificateSpecCertificatePolicyX509CertificateProperties ¶ added in v0.0.2
type KeyVaultCertificateSpecCertificatePolicyX509CertificateProperties struct { // +optional ExtendedKeyUsage []string `json:"extendedKeyUsage,omitempty" tf:"extended_key_usage,omitempty"` KeyUsage []string `json:"keyUsage" tf:"key_usage"` Subject string `json:"subject" tf:"subject"` // +optional // +kubebuilder:validation:MaxItems=1 SubjectAlternativeNames []KeyVaultCertificateSpecCertificatePolicyX509CertificatePropertiesSubjectAlternativeNames `json:"subjectAlternativeNames,omitempty" tf:"subject_alternative_names,omitempty"` ValidityInMonths int `json:"validityInMonths" tf:"validity_in_months"` }
func (*KeyVaultCertificateSpecCertificatePolicyX509CertificateProperties) DeepCopy ¶ added in v0.0.2
func (in *KeyVaultCertificateSpecCertificatePolicyX509CertificateProperties) DeepCopy() *KeyVaultCertificateSpecCertificatePolicyX509CertificateProperties
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyVaultCertificateSpecCertificatePolicyX509CertificateProperties.
func (*KeyVaultCertificateSpecCertificatePolicyX509CertificateProperties) DeepCopyInto ¶ added in v0.0.2
func (in *KeyVaultCertificateSpecCertificatePolicyX509CertificateProperties) DeepCopyInto(out *KeyVaultCertificateSpecCertificatePolicyX509CertificateProperties)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KeyVaultCertificateSpecCertificatePolicyX509CertificatePropertiesSubjectAlternativeNames ¶ added in v0.0.2
type KeyVaultCertificateSpecCertificatePolicyX509CertificatePropertiesSubjectAlternativeNames struct { // +optional DnsNames []string `json:"dnsNames,omitempty" tf:"dns_names,omitempty"` // +optional Emails []string `json:"emails,omitempty" tf:"emails,omitempty"` // +optional Upns []string `json:"upns,omitempty" tf:"upns,omitempty"` }
func (*KeyVaultCertificateSpecCertificatePolicyX509CertificatePropertiesSubjectAlternativeNames) DeepCopy ¶ added in v0.0.2
func (in *KeyVaultCertificateSpecCertificatePolicyX509CertificatePropertiesSubjectAlternativeNames) DeepCopy() *KeyVaultCertificateSpecCertificatePolicyX509CertificatePropertiesSubjectAlternativeNames
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyVaultCertificateSpecCertificatePolicyX509CertificatePropertiesSubjectAlternativeNames.
func (*KeyVaultCertificateSpecCertificatePolicyX509CertificatePropertiesSubjectAlternativeNames) DeepCopyInto ¶ added in v0.0.2
func (in *KeyVaultCertificateSpecCertificatePolicyX509CertificatePropertiesSubjectAlternativeNames) DeepCopyInto(out *KeyVaultCertificateSpecCertificatePolicyX509CertificatePropertiesSubjectAlternativeNames)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KeyVaultCertificateStatus ¶
type KeyVaultCertificateStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *KeyVaultCertificateSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*KeyVaultCertificateStatus) DeepCopy ¶
func (in *KeyVaultCertificateStatus) DeepCopy() *KeyVaultCertificateStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyVaultCertificateStatus.
func (*KeyVaultCertificateStatus) DeepCopyInto ¶
func (in *KeyVaultCertificateStatus) DeepCopyInto(out *KeyVaultCertificateStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KeyVaultKey ¶
type KeyVaultKey struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec KeyVaultKeySpec `json:"spec,omitempty"` Status KeyVaultKeyStatus `json:"status,omitempty"` }
func (*KeyVaultKey) DeepCopy ¶
func (in *KeyVaultKey) DeepCopy() *KeyVaultKey
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyVaultKey.
func (*KeyVaultKey) DeepCopyInto ¶
func (in *KeyVaultKey) DeepCopyInto(out *KeyVaultKey)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*KeyVaultKey) DeepCopyObject ¶
func (in *KeyVaultKey) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type KeyVaultKeyList ¶
type KeyVaultKeyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of KeyVaultKey CRD objects Items []KeyVaultKey `json:"items,omitempty"` }
KeyVaultKeyList is a list of KeyVaultKeys
func (*KeyVaultKeyList) DeepCopy ¶
func (in *KeyVaultKeyList) DeepCopy() *KeyVaultKeyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyVaultKeyList.
func (*KeyVaultKeyList) DeepCopyInto ¶
func (in *KeyVaultKeyList) DeepCopyInto(out *KeyVaultKeyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*KeyVaultKeyList) DeepCopyObject ¶
func (in *KeyVaultKeyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type KeyVaultKeySpec ¶
type KeyVaultKeySpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Curve string `json:"curve,omitempty" tf:"curve,omitempty"` // +optional E string `json:"e,omitempty" tf:"e,omitempty"` KeyOpts []string `json:"keyOpts" tf:"key_opts"` // +optional KeySize int `json:"keySize,omitempty" tf:"key_size,omitempty"` KeyType string `json:"keyType" tf:"key_type"` // +optional KeyVaultID string `json:"keyVaultID,omitempty" tf:"key_vault_id,omitempty"` // +optional N string `json:"n,omitempty" tf:"n,omitempty"` Name string `json:"name" tf:"name"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` // +optional // Deprecated VaultURI string `json:"vaultURI,omitempty" tf:"vault_uri,omitempty"` // +optional Version string `json:"version,omitempty" tf:"version,omitempty"` // +optional X string `json:"x,omitempty" tf:"x,omitempty"` // +optional Y string `json:"y,omitempty" tf:"y,omitempty"` }
func (*KeyVaultKeySpec) DeepCopy ¶
func (in *KeyVaultKeySpec) DeepCopy() *KeyVaultKeySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyVaultKeySpec.
func (*KeyVaultKeySpec) DeepCopyInto ¶
func (in *KeyVaultKeySpec) DeepCopyInto(out *KeyVaultKeySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KeyVaultKeyStatus ¶
type KeyVaultKeyStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *KeyVaultKeySpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*KeyVaultKeyStatus) DeepCopy ¶
func (in *KeyVaultKeyStatus) DeepCopy() *KeyVaultKeyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyVaultKeyStatus.
func (*KeyVaultKeyStatus) DeepCopyInto ¶
func (in *KeyVaultKeyStatus) DeepCopyInto(out *KeyVaultKeyStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KeyVaultList ¶
type KeyVaultList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of KeyVault CRD objects Items []KeyVault `json:"items,omitempty"` }
KeyVaultList is a list of KeyVaults
func (*KeyVaultList) DeepCopy ¶
func (in *KeyVaultList) DeepCopy() *KeyVaultList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyVaultList.
func (*KeyVaultList) DeepCopyInto ¶
func (in *KeyVaultList) DeepCopyInto(out *KeyVaultList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*KeyVaultList) DeepCopyObject ¶
func (in *KeyVaultList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type KeyVaultSecret ¶
type KeyVaultSecret struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec KeyVaultSecretSpec `json:"spec,omitempty"` Status KeyVaultSecretStatus `json:"status,omitempty"` }
func (*KeyVaultSecret) DeepCopy ¶
func (in *KeyVaultSecret) DeepCopy() *KeyVaultSecret
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyVaultSecret.
func (*KeyVaultSecret) DeepCopyInto ¶
func (in *KeyVaultSecret) DeepCopyInto(out *KeyVaultSecret)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*KeyVaultSecret) DeepCopyObject ¶
func (in *KeyVaultSecret) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type KeyVaultSecretList ¶
type KeyVaultSecretList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of KeyVaultSecret CRD objects Items []KeyVaultSecret `json:"items,omitempty"` }
KeyVaultSecretList is a list of KeyVaultSecrets
func (*KeyVaultSecretList) DeepCopy ¶
func (in *KeyVaultSecretList) DeepCopy() *KeyVaultSecretList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyVaultSecretList.
func (*KeyVaultSecretList) DeepCopyInto ¶
func (in *KeyVaultSecretList) DeepCopyInto(out *KeyVaultSecretList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*KeyVaultSecretList) DeepCopyObject ¶
func (in *KeyVaultSecretList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type KeyVaultSecretSpec ¶
type KeyVaultSecretSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` // +optional ContentType string `json:"contentType,omitempty" tf:"content_type,omitempty"` // +optional KeyVaultID string `json:"keyVaultID,omitempty" tf:"key_vault_id,omitempty"` Name string `json:"name" tf:"name"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` Value string `json:"-" sensitive:"true" tf:"value"` // +optional // Deprecated VaultURI string `json:"vaultURI,omitempty" tf:"vault_uri,omitempty"` // +optional Version string `json:"version,omitempty" tf:"version,omitempty"` }
func (*KeyVaultSecretSpec) DeepCopy ¶
func (in *KeyVaultSecretSpec) DeepCopy() *KeyVaultSecretSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyVaultSecretSpec.
func (*KeyVaultSecretSpec) DeepCopyInto ¶
func (in *KeyVaultSecretSpec) DeepCopyInto(out *KeyVaultSecretSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KeyVaultSecretStatus ¶
type KeyVaultSecretStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *KeyVaultSecretSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*KeyVaultSecretStatus) DeepCopy ¶
func (in *KeyVaultSecretStatus) DeepCopy() *KeyVaultSecretStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyVaultSecretStatus.
func (*KeyVaultSecretStatus) DeepCopyInto ¶
func (in *KeyVaultSecretStatus) DeepCopyInto(out *KeyVaultSecretStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KeyVaultSpec ¶
type KeyVaultSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1024 AccessPolicy []KeyVaultSpecAccessPolicy `json:"accessPolicy,omitempty" tf:"access_policy,omitempty"` // +optional EnabledForDeployment bool `json:"enabledForDeployment,omitempty" tf:"enabled_for_deployment,omitempty"` // +optional EnabledForDiskEncryption bool `json:"enabledForDiskEncryption,omitempty" tf:"enabled_for_disk_encryption,omitempty"` // +optional EnabledForTemplateDeployment bool `json:"enabledForTemplateDeployment,omitempty" tf:"enabled_for_template_deployment,omitempty"` Location string `json:"location" tf:"location"` Name string `json:"name" tf:"name"` // +optional // +kubebuilder:validation:MaxItems=1 NetworkAcls []KeyVaultSpecNetworkAcls `json:"networkAcls,omitempty" tf:"network_acls,omitempty"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional // +kubebuilder:validation:MaxItems=1 // Deprecated Sku []KeyVaultSpecSku `json:"sku,omitempty" tf:"sku,omitempty"` // +optional SkuName string `json:"skuName,omitempty" tf:"sku_name,omitempty"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` TenantID string `json:"tenantID" tf:"tenant_id"` // +optional VaultURI string `json:"vaultURI,omitempty" tf:"vault_uri,omitempty"` }
func (*KeyVaultSpec) DeepCopy ¶
func (in *KeyVaultSpec) DeepCopy() *KeyVaultSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyVaultSpec.
func (*KeyVaultSpec) DeepCopyInto ¶
func (in *KeyVaultSpec) DeepCopyInto(out *KeyVaultSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KeyVaultSpecAccessPolicy ¶ added in v0.0.2
type KeyVaultSpecAccessPolicy struct { // +optional ApplicationID string `json:"applicationID,omitempty" tf:"application_id,omitempty"` // +optional CertificatePermissions []string `json:"certificatePermissions,omitempty" tf:"certificate_permissions,omitempty"` // +optional KeyPermissions []string `json:"keyPermissions,omitempty" tf:"key_permissions,omitempty"` ObjectID string `json:"objectID" tf:"object_id"` // +optional SecretPermissions []string `json:"secretPermissions,omitempty" tf:"secret_permissions,omitempty"` // +optional StoragePermissions []string `json:"storagePermissions,omitempty" tf:"storage_permissions,omitempty"` TenantID string `json:"tenantID" tf:"tenant_id"` }
func (*KeyVaultSpecAccessPolicy) DeepCopy ¶ added in v0.0.2
func (in *KeyVaultSpecAccessPolicy) DeepCopy() *KeyVaultSpecAccessPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyVaultSpecAccessPolicy.
func (*KeyVaultSpecAccessPolicy) DeepCopyInto ¶ added in v0.0.2
func (in *KeyVaultSpecAccessPolicy) DeepCopyInto(out *KeyVaultSpecAccessPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KeyVaultSpecNetworkAcls ¶
type KeyVaultSpecNetworkAcls struct { Bypass string `json:"bypass" tf:"bypass"` DefaultAction string `json:"defaultAction" tf:"default_action"` // +optional IpRules []string `json:"ipRules,omitempty" tf:"ip_rules,omitempty"` // +optional VirtualNetworkSubnetIDS []string `json:"virtualNetworkSubnetIDS,omitempty" tf:"virtual_network_subnet_ids,omitempty"` }
func (*KeyVaultSpecNetworkAcls) DeepCopy ¶
func (in *KeyVaultSpecNetworkAcls) DeepCopy() *KeyVaultSpecNetworkAcls
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyVaultSpecNetworkAcls.
func (*KeyVaultSpecNetworkAcls) DeepCopyInto ¶
func (in *KeyVaultSpecNetworkAcls) DeepCopyInto(out *KeyVaultSpecNetworkAcls)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KeyVaultSpecSku ¶ added in v0.0.2
type KeyVaultSpecSku struct { // +optional Name string `json:"name,omitempty" tf:"name,omitempty"` }
func (*KeyVaultSpecSku) DeepCopy ¶ added in v0.0.2
func (in *KeyVaultSpecSku) DeepCopy() *KeyVaultSpecSku
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyVaultSpecSku.
func (*KeyVaultSpecSku) DeepCopyInto ¶ added in v0.0.2
func (in *KeyVaultSpecSku) DeepCopyInto(out *KeyVaultSpecSku)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KeyVaultStatus ¶
type KeyVaultStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *KeyVaultSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*KeyVaultStatus) DeepCopy ¶
func (in *KeyVaultStatus) DeepCopy() *KeyVaultStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyVaultStatus.
func (*KeyVaultStatus) DeepCopyInto ¶
func (in *KeyVaultStatus) DeepCopyInto(out *KeyVaultStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KubernetesCluster ¶
type KubernetesCluster struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec KubernetesClusterSpec `json:"spec,omitempty"` Status KubernetesClusterStatus `json:"status,omitempty"` }
func (*KubernetesCluster) DeepCopy ¶
func (in *KubernetesCluster) DeepCopy() *KubernetesCluster
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesCluster.
func (*KubernetesCluster) DeepCopyInto ¶
func (in *KubernetesCluster) DeepCopyInto(out *KubernetesCluster)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*KubernetesCluster) DeepCopyObject ¶
func (in *KubernetesCluster) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type KubernetesClusterList ¶
type KubernetesClusterList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of KubernetesCluster CRD objects Items []KubernetesCluster `json:"items,omitempty"` }
KubernetesClusterList is a list of KubernetesClusters
func (*KubernetesClusterList) DeepCopy ¶
func (in *KubernetesClusterList) DeepCopy() *KubernetesClusterList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesClusterList.
func (*KubernetesClusterList) DeepCopyInto ¶
func (in *KubernetesClusterList) DeepCopyInto(out *KubernetesClusterList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*KubernetesClusterList) DeepCopyObject ¶
func (in *KubernetesClusterList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type KubernetesClusterSpec ¶
type KubernetesClusterSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` // +optional // +kubebuilder:validation:MaxItems=1 AddonProfile []KubernetesClusterSpecAddonProfile `json:"addonProfile,omitempty" tf:"addon_profile,omitempty"` AgentPoolProfile []KubernetesClusterSpecAgentPoolProfile `json:"agentPoolProfile" tf:"agent_pool_profile"` // +optional ApiServerAuthorizedIPRanges []string `json:"apiServerAuthorizedIPRanges,omitempty" tf:"api_server_authorized_ip_ranges,omitempty"` DnsPrefix string `json:"dnsPrefix" tf:"dns_prefix"` // +optional Fqdn string `json:"fqdn,omitempty" tf:"fqdn,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 KubeAdminConfig []KubernetesClusterSpecKubeAdminConfig `json:"kubeAdminConfig,omitempty" tf:"kube_admin_config,omitempty"` // +optional KubeAdminConfigRaw string `json:"-" sensitive:"true" tf:"kube_admin_config_raw,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 KubeConfig []KubernetesClusterSpecKubeConfig `json:"kubeConfig,omitempty" tf:"kube_config,omitempty"` // +optional KubeConfigRaw string `json:"-" sensitive:"true" tf:"kube_config_raw,omitempty"` // +optional KubernetesVersion string `json:"kubernetesVersion,omitempty" tf:"kubernetes_version,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 LinuxProfile []KubernetesClusterSpecLinuxProfile `json:"linuxProfile,omitempty" tf:"linux_profile,omitempty"` Location string `json:"location" tf:"location"` Name string `json:"name" tf:"name"` // +optional // +kubebuilder:validation:MaxItems=1 NetworkProfile []KubernetesClusterSpecNetworkProfile `json:"networkProfile,omitempty" tf:"network_profile,omitempty"` // +optional NodeResourceGroup string `json:"nodeResourceGroup,omitempty" tf:"node_resource_group,omitempty"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional // +kubebuilder:validation:MaxItems=1 RoleBasedAccessControl []KubernetesClusterSpecRoleBasedAccessControl `json:"roleBasedAccessControl,omitempty" tf:"role_based_access_control,omitempty"` // +kubebuilder:validation:MaxItems=1 ServicePrincipal []KubernetesClusterSpecServicePrincipal `json:"servicePrincipal" tf:"service_principal"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 WindowsProfile []KubernetesClusterSpecWindowsProfile `json:"windowsProfile,omitempty" tf:"windows_profile,omitempty"` }
func (*KubernetesClusterSpec) DeepCopy ¶
func (in *KubernetesClusterSpec) DeepCopy() *KubernetesClusterSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesClusterSpec.
func (*KubernetesClusterSpec) DeepCopyInto ¶
func (in *KubernetesClusterSpec) DeepCopyInto(out *KubernetesClusterSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KubernetesClusterSpecAddonProfile ¶ added in v0.0.2
type KubernetesClusterSpecAddonProfile struct { // +optional // +kubebuilder:validation:MaxItems=1 AciConnectorLinux []KubernetesClusterSpecAddonProfileAciConnectorLinux `json:"aciConnectorLinux,omitempty" tf:"aci_connector_linux,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 HttpApplicationRouting []KubernetesClusterSpecAddonProfileHttpApplicationRouting `json:"httpApplicationRouting,omitempty" tf:"http_application_routing,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 OmsAgent []KubernetesClusterSpecAddonProfileOmsAgent `json:"omsAgent,omitempty" tf:"oms_agent,omitempty"` }
func (*KubernetesClusterSpecAddonProfile) DeepCopy ¶ added in v0.0.2
func (in *KubernetesClusterSpecAddonProfile) DeepCopy() *KubernetesClusterSpecAddonProfile
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesClusterSpecAddonProfile.
func (*KubernetesClusterSpecAddonProfile) DeepCopyInto ¶ added in v0.0.2
func (in *KubernetesClusterSpecAddonProfile) DeepCopyInto(out *KubernetesClusterSpecAddonProfile)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KubernetesClusterSpecAddonProfileAciConnectorLinux ¶ added in v0.0.2
type KubernetesClusterSpecAddonProfileAciConnectorLinux struct { Enabled bool `json:"enabled" tf:"enabled"` SubnetName string `json:"subnetName" tf:"subnet_name"` }
func (*KubernetesClusterSpecAddonProfileAciConnectorLinux) DeepCopy ¶ added in v0.0.2
func (in *KubernetesClusterSpecAddonProfileAciConnectorLinux) DeepCopy() *KubernetesClusterSpecAddonProfileAciConnectorLinux
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesClusterSpecAddonProfileAciConnectorLinux.
func (*KubernetesClusterSpecAddonProfileAciConnectorLinux) DeepCopyInto ¶ added in v0.0.2
func (in *KubernetesClusterSpecAddonProfileAciConnectorLinux) DeepCopyInto(out *KubernetesClusterSpecAddonProfileAciConnectorLinux)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KubernetesClusterSpecAddonProfileHttpApplicationRouting ¶ added in v0.0.2
type KubernetesClusterSpecAddonProfileHttpApplicationRouting struct { Enabled bool `json:"enabled" tf:"enabled"` // +optional HttpApplicationRoutingZoneName string `json:"httpApplicationRoutingZoneName,omitempty" tf:"http_application_routing_zone_name,omitempty"` }
func (*KubernetesClusterSpecAddonProfileHttpApplicationRouting) DeepCopy ¶ added in v0.0.2
func (in *KubernetesClusterSpecAddonProfileHttpApplicationRouting) DeepCopy() *KubernetesClusterSpecAddonProfileHttpApplicationRouting
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesClusterSpecAddonProfileHttpApplicationRouting.
func (*KubernetesClusterSpecAddonProfileHttpApplicationRouting) DeepCopyInto ¶ added in v0.0.2
func (in *KubernetesClusterSpecAddonProfileHttpApplicationRouting) DeepCopyInto(out *KubernetesClusterSpecAddonProfileHttpApplicationRouting)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KubernetesClusterSpecAddonProfileOmsAgent ¶ added in v0.0.2
type KubernetesClusterSpecAddonProfileOmsAgent struct { Enabled bool `json:"enabled" tf:"enabled"` LogAnalyticsWorkspaceID string `json:"logAnalyticsWorkspaceID" tf:"log_analytics_workspace_id"` }
func (*KubernetesClusterSpecAddonProfileOmsAgent) DeepCopy ¶ added in v0.0.2
func (in *KubernetesClusterSpecAddonProfileOmsAgent) DeepCopy() *KubernetesClusterSpecAddonProfileOmsAgent
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesClusterSpecAddonProfileOmsAgent.
func (*KubernetesClusterSpecAddonProfileOmsAgent) DeepCopyInto ¶ added in v0.0.2
func (in *KubernetesClusterSpecAddonProfileOmsAgent) DeepCopyInto(out *KubernetesClusterSpecAddonProfileOmsAgent)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KubernetesClusterSpecAgentPoolProfile ¶
type KubernetesClusterSpecAgentPoolProfile struct { // +optional AvailabilityZones []string `json:"availabilityZones,omitempty" tf:"availability_zones,omitempty"` // +optional Count int `json:"count,omitempty" tf:"count,omitempty"` // +optional // Deprecated DnsPrefix string `json:"dnsPrefix,omitempty" tf:"dns_prefix,omitempty"` // +optional EnableAutoScaling bool `json:"enableAutoScaling,omitempty" tf:"enable_auto_scaling,omitempty"` // +optional // Deprecated Fqdn string `json:"fqdn,omitempty" tf:"fqdn,omitempty"` // +optional MaxCount int `json:"maxCount,omitempty" tf:"max_count,omitempty"` // +optional MaxPods int `json:"maxPods,omitempty" tf:"max_pods,omitempty"` // +optional MinCount int `json:"minCount,omitempty" tf:"min_count,omitempty"` Name string `json:"name" tf:"name"` // +optional NodeTaints []string `json:"nodeTaints,omitempty" tf:"node_taints,omitempty"` // +optional OsDiskSizeGb int `json:"osDiskSizeGb,omitempty" tf:"os_disk_size_gb,omitempty"` // +optional OsType string `json:"osType,omitempty" tf:"os_type,omitempty"` // +optional Type string `json:"type,omitempty" tf:"type,omitempty"` VmSize string `json:"vmSize" tf:"vm_size"` // +optional VnetSubnetID string `json:"vnetSubnetID,omitempty" tf:"vnet_subnet_id,omitempty"` }
func (*KubernetesClusterSpecAgentPoolProfile) DeepCopy ¶
func (in *KubernetesClusterSpecAgentPoolProfile) DeepCopy() *KubernetesClusterSpecAgentPoolProfile
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesClusterSpecAgentPoolProfile.
func (*KubernetesClusterSpecAgentPoolProfile) DeepCopyInto ¶
func (in *KubernetesClusterSpecAgentPoolProfile) DeepCopyInto(out *KubernetesClusterSpecAgentPoolProfile)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KubernetesClusterSpecKubeAdminConfig ¶ added in v0.0.2
type KubernetesClusterSpecKubeAdminConfig struct { // +optional ClientCertificate string `json:"clientCertificate,omitempty" tf:"client_certificate,omitempty"` // +optional ClientKey string `json:"-" sensitive:"true" tf:"client_key,omitempty"` // +optional ClusterCaCertificate string `json:"clusterCaCertificate,omitempty" tf:"cluster_ca_certificate,omitempty"` // +optional Host string `json:"host,omitempty" tf:"host,omitempty"` // +optional Password string `json:"-" sensitive:"true" tf:"password,omitempty"` // +optional Username string `json:"username,omitempty" tf:"username,omitempty"` }
func (*KubernetesClusterSpecKubeAdminConfig) DeepCopy ¶ added in v0.0.2
func (in *KubernetesClusterSpecKubeAdminConfig) DeepCopy() *KubernetesClusterSpecKubeAdminConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesClusterSpecKubeAdminConfig.
func (*KubernetesClusterSpecKubeAdminConfig) DeepCopyInto ¶ added in v0.0.2
func (in *KubernetesClusterSpecKubeAdminConfig) DeepCopyInto(out *KubernetesClusterSpecKubeAdminConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KubernetesClusterSpecKubeConfig ¶ added in v0.0.2
type KubernetesClusterSpecKubeConfig struct { // +optional ClientCertificate string `json:"clientCertificate,omitempty" tf:"client_certificate,omitempty"` // +optional ClientKey string `json:"-" sensitive:"true" tf:"client_key,omitempty"` // +optional ClusterCaCertificate string `json:"clusterCaCertificate,omitempty" tf:"cluster_ca_certificate,omitempty"` // +optional Host string `json:"host,omitempty" tf:"host,omitempty"` // +optional Password string `json:"-" sensitive:"true" tf:"password,omitempty"` // +optional Username string `json:"username,omitempty" tf:"username,omitempty"` }
func (*KubernetesClusterSpecKubeConfig) DeepCopy ¶ added in v0.0.2
func (in *KubernetesClusterSpecKubeConfig) DeepCopy() *KubernetesClusterSpecKubeConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesClusterSpecKubeConfig.
func (*KubernetesClusterSpecKubeConfig) DeepCopyInto ¶ added in v0.0.2
func (in *KubernetesClusterSpecKubeConfig) DeepCopyInto(out *KubernetesClusterSpecKubeConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KubernetesClusterSpecLinuxProfile ¶
type KubernetesClusterSpecLinuxProfile struct { AdminUsername string `json:"adminUsername" tf:"admin_username"` // +kubebuilder:validation:MaxItems=1 SshKey []KubernetesClusterSpecLinuxProfileSshKey `json:"sshKey" tf:"ssh_key"` }
func (*KubernetesClusterSpecLinuxProfile) DeepCopy ¶
func (in *KubernetesClusterSpecLinuxProfile) DeepCopy() *KubernetesClusterSpecLinuxProfile
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesClusterSpecLinuxProfile.
func (*KubernetesClusterSpecLinuxProfile) DeepCopyInto ¶
func (in *KubernetesClusterSpecLinuxProfile) DeepCopyInto(out *KubernetesClusterSpecLinuxProfile)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KubernetesClusterSpecLinuxProfileSshKey ¶
type KubernetesClusterSpecLinuxProfileSshKey struct {
KeyData string `json:"keyData" tf:"key_data"`
}
func (*KubernetesClusterSpecLinuxProfileSshKey) DeepCopy ¶
func (in *KubernetesClusterSpecLinuxProfileSshKey) DeepCopy() *KubernetesClusterSpecLinuxProfileSshKey
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesClusterSpecLinuxProfileSshKey.
func (*KubernetesClusterSpecLinuxProfileSshKey) DeepCopyInto ¶
func (in *KubernetesClusterSpecLinuxProfileSshKey) DeepCopyInto(out *KubernetesClusterSpecLinuxProfileSshKey)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KubernetesClusterSpecNetworkProfile ¶ added in v0.0.2
type KubernetesClusterSpecNetworkProfile struct { // +optional DnsServiceIP string `json:"dnsServiceIP,omitempty" tf:"dns_service_ip,omitempty"` // +optional DockerBridgeCIDR string `json:"dockerBridgeCIDR,omitempty" tf:"docker_bridge_cidr,omitempty"` // +optional LoadBalancerSku string `json:"loadBalancerSku,omitempty" tf:"load_balancer_sku,omitempty"` NetworkPlugin string `json:"networkPlugin" tf:"network_plugin"` // +optional NetworkPolicy string `json:"networkPolicy,omitempty" tf:"network_policy,omitempty"` // +optional PodCIDR string `json:"podCIDR,omitempty" tf:"pod_cidr,omitempty"` // +optional ServiceCIDR string `json:"serviceCIDR,omitempty" tf:"service_cidr,omitempty"` }
func (*KubernetesClusterSpecNetworkProfile) DeepCopy ¶ added in v0.0.2
func (in *KubernetesClusterSpecNetworkProfile) DeepCopy() *KubernetesClusterSpecNetworkProfile
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesClusterSpecNetworkProfile.
func (*KubernetesClusterSpecNetworkProfile) DeepCopyInto ¶ added in v0.0.2
func (in *KubernetesClusterSpecNetworkProfile) DeepCopyInto(out *KubernetesClusterSpecNetworkProfile)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KubernetesClusterSpecRoleBasedAccessControl ¶ added in v0.0.2
type KubernetesClusterSpecRoleBasedAccessControl struct { // +optional // +kubebuilder:validation:MaxItems=1 AzureActiveDirectory []KubernetesClusterSpecRoleBasedAccessControlAzureActiveDirectory `json:"azureActiveDirectory,omitempty" tf:"azure_active_directory,omitempty"` Enabled bool `json:"enabled" tf:"enabled"` }
func (*KubernetesClusterSpecRoleBasedAccessControl) DeepCopy ¶ added in v0.0.2
func (in *KubernetesClusterSpecRoleBasedAccessControl) DeepCopy() *KubernetesClusterSpecRoleBasedAccessControl
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesClusterSpecRoleBasedAccessControl.
func (*KubernetesClusterSpecRoleBasedAccessControl) DeepCopyInto ¶ added in v0.0.2
func (in *KubernetesClusterSpecRoleBasedAccessControl) DeepCopyInto(out *KubernetesClusterSpecRoleBasedAccessControl)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KubernetesClusterSpecRoleBasedAccessControlAzureActiveDirectory ¶ added in v0.0.2
type KubernetesClusterSpecRoleBasedAccessControlAzureActiveDirectory struct { ClientAppID string `json:"clientAppID" tf:"client_app_id"` ServerAppID string `json:"serverAppID" tf:"server_app_id"` ServerAppSecret string `json:"-" sensitive:"true" tf:"server_app_secret"` // +optional TenantID string `json:"tenantID,omitempty" tf:"tenant_id,omitempty"` }
func (*KubernetesClusterSpecRoleBasedAccessControlAzureActiveDirectory) DeepCopy ¶ added in v0.0.2
func (in *KubernetesClusterSpecRoleBasedAccessControlAzureActiveDirectory) DeepCopy() *KubernetesClusterSpecRoleBasedAccessControlAzureActiveDirectory
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesClusterSpecRoleBasedAccessControlAzureActiveDirectory.
func (*KubernetesClusterSpecRoleBasedAccessControlAzureActiveDirectory) DeepCopyInto ¶ added in v0.0.2
func (in *KubernetesClusterSpecRoleBasedAccessControlAzureActiveDirectory) DeepCopyInto(out *KubernetesClusterSpecRoleBasedAccessControlAzureActiveDirectory)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KubernetesClusterSpecServicePrincipal ¶
type KubernetesClusterSpecServicePrincipal struct { ClientID string `json:"clientID" tf:"client_id"` ClientSecret string `json:"-" sensitive:"true" tf:"client_secret"` }
func (*KubernetesClusterSpecServicePrincipal) DeepCopy ¶
func (in *KubernetesClusterSpecServicePrincipal) DeepCopy() *KubernetesClusterSpecServicePrincipal
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesClusterSpecServicePrincipal.
func (*KubernetesClusterSpecServicePrincipal) DeepCopyInto ¶
func (in *KubernetesClusterSpecServicePrincipal) DeepCopyInto(out *KubernetesClusterSpecServicePrincipal)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KubernetesClusterSpecWindowsProfile ¶ added in v0.0.2
type KubernetesClusterSpecWindowsProfile struct { // +optional AdminPassword string `json:"-" sensitive:"true" tf:"admin_password,omitempty"` AdminUsername string `json:"adminUsername" tf:"admin_username"` }
func (*KubernetesClusterSpecWindowsProfile) DeepCopy ¶ added in v0.0.2
func (in *KubernetesClusterSpecWindowsProfile) DeepCopy() *KubernetesClusterSpecWindowsProfile
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesClusterSpecWindowsProfile.
func (*KubernetesClusterSpecWindowsProfile) DeepCopyInto ¶ added in v0.0.2
func (in *KubernetesClusterSpecWindowsProfile) DeepCopyInto(out *KubernetesClusterSpecWindowsProfile)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KubernetesClusterStatus ¶
type KubernetesClusterStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *KubernetesClusterSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*KubernetesClusterStatus) DeepCopy ¶
func (in *KubernetesClusterStatus) DeepCopy() *KubernetesClusterStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesClusterStatus.
func (*KubernetesClusterStatus) DeepCopyInto ¶
func (in *KubernetesClusterStatus) DeepCopyInto(out *KubernetesClusterStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Lb ¶
type Lb struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec LbSpec `json:"spec,omitempty"` Status LbStatus `json:"status,omitempty"` }
func (*Lb) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Lb.
func (*Lb) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Lb) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type LbBackendAddressPool ¶
type LbBackendAddressPool struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec LbBackendAddressPoolSpec `json:"spec,omitempty"` Status LbBackendAddressPoolStatus `json:"status,omitempty"` }
func (*LbBackendAddressPool) DeepCopy ¶
func (in *LbBackendAddressPool) DeepCopy() *LbBackendAddressPool
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LbBackendAddressPool.
func (*LbBackendAddressPool) DeepCopyInto ¶
func (in *LbBackendAddressPool) DeepCopyInto(out *LbBackendAddressPool)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LbBackendAddressPool) DeepCopyObject ¶
func (in *LbBackendAddressPool) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type LbBackendAddressPoolList ¶
type LbBackendAddressPoolList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of LbBackendAddressPool CRD objects Items []LbBackendAddressPool `json:"items,omitempty"` }
LbBackendAddressPoolList is a list of LbBackendAddressPools
func (*LbBackendAddressPoolList) DeepCopy ¶
func (in *LbBackendAddressPoolList) DeepCopy() *LbBackendAddressPoolList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LbBackendAddressPoolList.
func (*LbBackendAddressPoolList) DeepCopyInto ¶
func (in *LbBackendAddressPoolList) DeepCopyInto(out *LbBackendAddressPoolList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LbBackendAddressPoolList) DeepCopyObject ¶
func (in *LbBackendAddressPoolList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type LbBackendAddressPoolSpec ¶
type LbBackendAddressPoolSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional BackendIPConfigurations []string `json:"backendIPConfigurations,omitempty" tf:"backend_ip_configurations,omitempty"` // +optional LoadBalancingRules []string `json:"loadBalancingRules,omitempty" tf:"load_balancing_rules,omitempty"` LoadbalancerID string `json:"loadbalancerID" tf:"loadbalancer_id"` // +optional // Deprecated Location string `json:"location,omitempty" tf:"location,omitempty"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` }
func (*LbBackendAddressPoolSpec) DeepCopy ¶
func (in *LbBackendAddressPoolSpec) DeepCopy() *LbBackendAddressPoolSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LbBackendAddressPoolSpec.
func (*LbBackendAddressPoolSpec) DeepCopyInto ¶
func (in *LbBackendAddressPoolSpec) DeepCopyInto(out *LbBackendAddressPoolSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LbBackendAddressPoolStatus ¶
type LbBackendAddressPoolStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *LbBackendAddressPoolSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*LbBackendAddressPoolStatus) DeepCopy ¶
func (in *LbBackendAddressPoolStatus) DeepCopy() *LbBackendAddressPoolStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LbBackendAddressPoolStatus.
func (*LbBackendAddressPoolStatus) DeepCopyInto ¶
func (in *LbBackendAddressPoolStatus) DeepCopyInto(out *LbBackendAddressPoolStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LbList ¶
type LbList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of Lb CRD objects Items []Lb `json:"items,omitempty"` }
LbList is a list of Lbs
func (*LbList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LbList.
func (*LbList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LbList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type LbNATPool ¶ added in v0.0.2
type LbNATPool struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec LbNATPoolSpec `json:"spec,omitempty"` Status LbNATPoolStatus `json:"status,omitempty"` }
func (*LbNATPool) DeepCopy ¶ added in v0.0.2
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LbNATPool.
func (*LbNATPool) DeepCopyInto ¶ added in v0.0.2
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LbNATPool) DeepCopyObject ¶ added in v0.0.2
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type LbNATPoolList ¶ added in v0.0.2
type LbNATPoolList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of LbNATPool CRD objects Items []LbNATPool `json:"items,omitempty"` }
LbNATPoolList is a list of LbNATPools
func (*LbNATPoolList) DeepCopy ¶ added in v0.0.2
func (in *LbNATPoolList) DeepCopy() *LbNATPoolList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LbNATPoolList.
func (*LbNATPoolList) DeepCopyInto ¶ added in v0.0.2
func (in *LbNATPoolList) DeepCopyInto(out *LbNATPoolList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LbNATPoolList) DeepCopyObject ¶ added in v0.0.2
func (in *LbNATPoolList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type LbNATPoolSpec ¶ added in v0.0.2
type LbNATPoolSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` BackendPort int `json:"backendPort" tf:"backend_port"` // +optional FrontendIPConfigurationID string `json:"frontendIPConfigurationID,omitempty" tf:"frontend_ip_configuration_id,omitempty"` FrontendIPConfigurationName string `json:"frontendIPConfigurationName" tf:"frontend_ip_configuration_name"` FrontendPortEnd int `json:"frontendPortEnd" tf:"frontend_port_end"` FrontendPortStart int `json:"frontendPortStart" tf:"frontend_port_start"` LoadbalancerID string `json:"loadbalancerID" tf:"loadbalancer_id"` // +optional // Deprecated Location string `json:"location,omitempty" tf:"location,omitempty"` Name string `json:"name" tf:"name"` Protocol string `json:"protocol" tf:"protocol"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` }
func (*LbNATPoolSpec) DeepCopy ¶ added in v0.0.2
func (in *LbNATPoolSpec) DeepCopy() *LbNATPoolSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LbNATPoolSpec.
func (*LbNATPoolSpec) DeepCopyInto ¶ added in v0.0.2
func (in *LbNATPoolSpec) DeepCopyInto(out *LbNATPoolSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LbNATPoolStatus ¶ added in v0.0.2
type LbNATPoolStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *LbNATPoolSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*LbNATPoolStatus) DeepCopy ¶ added in v0.0.2
func (in *LbNATPoolStatus) DeepCopy() *LbNATPoolStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LbNATPoolStatus.
func (*LbNATPoolStatus) DeepCopyInto ¶ added in v0.0.2
func (in *LbNATPoolStatus) DeepCopyInto(out *LbNATPoolStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LbNATRule ¶ added in v0.0.2
type LbNATRule struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec LbNATRuleSpec `json:"spec,omitempty"` Status LbNATRuleStatus `json:"status,omitempty"` }
func (*LbNATRule) DeepCopy ¶ added in v0.0.2
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LbNATRule.
func (*LbNATRule) DeepCopyInto ¶ added in v0.0.2
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LbNATRule) DeepCopyObject ¶ added in v0.0.2
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type LbNATRuleList ¶ added in v0.0.2
type LbNATRuleList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of LbNATRule CRD objects Items []LbNATRule `json:"items,omitempty"` }
LbNATRuleList is a list of LbNATRules
func (*LbNATRuleList) DeepCopy ¶ added in v0.0.2
func (in *LbNATRuleList) DeepCopy() *LbNATRuleList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LbNATRuleList.
func (*LbNATRuleList) DeepCopyInto ¶ added in v0.0.2
func (in *LbNATRuleList) DeepCopyInto(out *LbNATRuleList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LbNATRuleList) DeepCopyObject ¶ added in v0.0.2
func (in *LbNATRuleList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type LbNATRuleSpec ¶ added in v0.0.2
type LbNATRuleSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional BackendIPConfigurationID string `json:"backendIPConfigurationID,omitempty" tf:"backend_ip_configuration_id,omitempty"` BackendPort int `json:"backendPort" tf:"backend_port"` // +optional EnableFloatingIP bool `json:"enableFloatingIP,omitempty" tf:"enable_floating_ip,omitempty"` // +optional FrontendIPConfigurationID string `json:"frontendIPConfigurationID,omitempty" tf:"frontend_ip_configuration_id,omitempty"` FrontendIPConfigurationName string `json:"frontendIPConfigurationName" tf:"frontend_ip_configuration_name"` FrontendPort int `json:"frontendPort" tf:"frontend_port"` LoadbalancerID string `json:"loadbalancerID" tf:"loadbalancer_id"` // +optional // Deprecated Location string `json:"location,omitempty" tf:"location,omitempty"` Name string `json:"name" tf:"name"` Protocol string `json:"protocol" tf:"protocol"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` }
func (*LbNATRuleSpec) DeepCopy ¶ added in v0.0.2
func (in *LbNATRuleSpec) DeepCopy() *LbNATRuleSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LbNATRuleSpec.
func (*LbNATRuleSpec) DeepCopyInto ¶ added in v0.0.2
func (in *LbNATRuleSpec) DeepCopyInto(out *LbNATRuleSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LbNATRuleStatus ¶ added in v0.0.2
type LbNATRuleStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *LbNATRuleSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*LbNATRuleStatus) DeepCopy ¶ added in v0.0.2
func (in *LbNATRuleStatus) DeepCopy() *LbNATRuleStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LbNATRuleStatus.
func (*LbNATRuleStatus) DeepCopyInto ¶ added in v0.0.2
func (in *LbNATRuleStatus) DeepCopyInto(out *LbNATRuleStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LbOutboundRule ¶
type LbOutboundRule struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec LbOutboundRuleSpec `json:"spec,omitempty"` Status LbOutboundRuleStatus `json:"status,omitempty"` }
func (*LbOutboundRule) DeepCopy ¶
func (in *LbOutboundRule) DeepCopy() *LbOutboundRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LbOutboundRule.
func (*LbOutboundRule) DeepCopyInto ¶
func (in *LbOutboundRule) DeepCopyInto(out *LbOutboundRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LbOutboundRule) DeepCopyObject ¶
func (in *LbOutboundRule) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type LbOutboundRuleList ¶
type LbOutboundRuleList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of LbOutboundRule CRD objects Items []LbOutboundRule `json:"items,omitempty"` }
LbOutboundRuleList is a list of LbOutboundRules
func (*LbOutboundRuleList) DeepCopy ¶
func (in *LbOutboundRuleList) DeepCopy() *LbOutboundRuleList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LbOutboundRuleList.
func (*LbOutboundRuleList) DeepCopyInto ¶
func (in *LbOutboundRuleList) DeepCopyInto(out *LbOutboundRuleList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LbOutboundRuleList) DeepCopyObject ¶
func (in *LbOutboundRuleList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type LbOutboundRuleSpec ¶
type LbOutboundRuleSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional AllocatedOutboundPorts int `json:"allocatedOutboundPorts,omitempty" tf:"allocated_outbound_ports,omitempty"` BackendAddressPoolID string `json:"backendAddressPoolID" tf:"backend_address_pool_id"` // +optional EnableTcpReset bool `json:"enableTcpReset,omitempty" tf:"enable_tcp_reset,omitempty"` // +optional // +kubebuilder:validation:MinItems=1 FrontendIPConfiguration []LbOutboundRuleSpecFrontendIPConfiguration `json:"frontendIPConfiguration,omitempty" tf:"frontend_ip_configuration,omitempty"` // +optional IdleTimeoutInMinutes int `json:"idleTimeoutInMinutes,omitempty" tf:"idle_timeout_in_minutes,omitempty"` LoadbalancerID string `json:"loadbalancerID" tf:"loadbalancer_id"` Name string `json:"name" tf:"name"` Protocol string `json:"protocol" tf:"protocol"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` }
func (*LbOutboundRuleSpec) DeepCopy ¶
func (in *LbOutboundRuleSpec) DeepCopy() *LbOutboundRuleSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LbOutboundRuleSpec.
func (*LbOutboundRuleSpec) DeepCopyInto ¶
func (in *LbOutboundRuleSpec) DeepCopyInto(out *LbOutboundRuleSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LbOutboundRuleSpecFrontendIPConfiguration ¶ added in v0.0.2
type LbOutboundRuleSpecFrontendIPConfiguration struct { // +optional ID string `json:"ID,omitempty" tf:"id,omitempty"` Name string `json:"name" tf:"name"` }
func (*LbOutboundRuleSpecFrontendIPConfiguration) DeepCopy ¶ added in v0.0.2
func (in *LbOutboundRuleSpecFrontendIPConfiguration) DeepCopy() *LbOutboundRuleSpecFrontendIPConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LbOutboundRuleSpecFrontendIPConfiguration.
func (*LbOutboundRuleSpecFrontendIPConfiguration) DeepCopyInto ¶ added in v0.0.2
func (in *LbOutboundRuleSpecFrontendIPConfiguration) DeepCopyInto(out *LbOutboundRuleSpecFrontendIPConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LbOutboundRuleStatus ¶
type LbOutboundRuleStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *LbOutboundRuleSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*LbOutboundRuleStatus) DeepCopy ¶
func (in *LbOutboundRuleStatus) DeepCopy() *LbOutboundRuleStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LbOutboundRuleStatus.
func (*LbOutboundRuleStatus) DeepCopyInto ¶
func (in *LbOutboundRuleStatus) DeepCopyInto(out *LbOutboundRuleStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LbProbe ¶
type LbProbe struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec LbProbeSpec `json:"spec,omitempty"` Status LbProbeStatus `json:"status,omitempty"` }
func (*LbProbe) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LbProbe.
func (*LbProbe) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LbProbe) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type LbProbeList ¶
type LbProbeList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of LbProbe CRD objects Items []LbProbe `json:"items,omitempty"` }
LbProbeList is a list of LbProbes
func (*LbProbeList) DeepCopy ¶
func (in *LbProbeList) DeepCopy() *LbProbeList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LbProbeList.
func (*LbProbeList) DeepCopyInto ¶
func (in *LbProbeList) DeepCopyInto(out *LbProbeList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LbProbeList) DeepCopyObject ¶
func (in *LbProbeList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type LbProbeSpec ¶
type LbProbeSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional IntervalInSeconds int `json:"intervalInSeconds,omitempty" tf:"interval_in_seconds,omitempty"` // +optional LoadBalancerRules []string `json:"loadBalancerRules,omitempty" tf:"load_balancer_rules,omitempty"` LoadbalancerID string `json:"loadbalancerID" tf:"loadbalancer_id"` // +optional // Deprecated Location string `json:"location,omitempty" tf:"location,omitempty"` Name string `json:"name" tf:"name"` // +optional NumberOfProbes int `json:"numberOfProbes,omitempty" tf:"number_of_probes,omitempty"` Port int `json:"port" tf:"port"` // +optional Protocol string `json:"protocol,omitempty" tf:"protocol,omitempty"` // +optional RequestPath string `json:"requestPath,omitempty" tf:"request_path,omitempty"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` }
func (*LbProbeSpec) DeepCopy ¶
func (in *LbProbeSpec) DeepCopy() *LbProbeSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LbProbeSpec.
func (*LbProbeSpec) DeepCopyInto ¶
func (in *LbProbeSpec) DeepCopyInto(out *LbProbeSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LbProbeStatus ¶
type LbProbeStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *LbProbeSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*LbProbeStatus) DeepCopy ¶
func (in *LbProbeStatus) DeepCopy() *LbProbeStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LbProbeStatus.
func (*LbProbeStatus) DeepCopyInto ¶
func (in *LbProbeStatus) DeepCopyInto(out *LbProbeStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LbRule ¶
type LbRule struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec LbRuleSpec `json:"spec,omitempty"` Status LbRuleStatus `json:"status,omitempty"` }
func (*LbRule) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LbRule.
func (*LbRule) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LbRule) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type LbRuleList ¶
type LbRuleList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of LbRule CRD objects Items []LbRule `json:"items,omitempty"` }
LbRuleList is a list of LbRules
func (*LbRuleList) DeepCopy ¶
func (in *LbRuleList) DeepCopy() *LbRuleList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LbRuleList.
func (*LbRuleList) DeepCopyInto ¶
func (in *LbRuleList) DeepCopyInto(out *LbRuleList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LbRuleList) DeepCopyObject ¶
func (in *LbRuleList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type LbRuleSpec ¶
type LbRuleSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional BackendAddressPoolID string `json:"backendAddressPoolID,omitempty" tf:"backend_address_pool_id,omitempty"` BackendPort int `json:"backendPort" tf:"backend_port"` // +optional DisableOutboundSnat bool `json:"disableOutboundSnat,omitempty" tf:"disable_outbound_snat,omitempty"` // +optional EnableFloatingIP bool `json:"enableFloatingIP,omitempty" tf:"enable_floating_ip,omitempty"` // +optional FrontendIPConfigurationID string `json:"frontendIPConfigurationID,omitempty" tf:"frontend_ip_configuration_id,omitempty"` FrontendIPConfigurationName string `json:"frontendIPConfigurationName" tf:"frontend_ip_configuration_name"` FrontendPort int `json:"frontendPort" tf:"frontend_port"` // +optional IdleTimeoutInMinutes int `json:"idleTimeoutInMinutes,omitempty" tf:"idle_timeout_in_minutes,omitempty"` // +optional LoadDistribution string `json:"loadDistribution,omitempty" tf:"load_distribution,omitempty"` LoadbalancerID string `json:"loadbalancerID" tf:"loadbalancer_id"` // +optional // Deprecated Location string `json:"location,omitempty" tf:"location,omitempty"` Name string `json:"name" tf:"name"` // +optional ProbeID string `json:"probeID,omitempty" tf:"probe_id,omitempty"` Protocol string `json:"protocol" tf:"protocol"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` }
func (*LbRuleSpec) DeepCopy ¶
func (in *LbRuleSpec) DeepCopy() *LbRuleSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LbRuleSpec.
func (*LbRuleSpec) DeepCopyInto ¶
func (in *LbRuleSpec) DeepCopyInto(out *LbRuleSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LbRuleStatus ¶
type LbRuleStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *LbRuleSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*LbRuleStatus) DeepCopy ¶
func (in *LbRuleStatus) DeepCopy() *LbRuleStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LbRuleStatus.
func (*LbRuleStatus) DeepCopyInto ¶
func (in *LbRuleStatus) DeepCopyInto(out *LbRuleStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LbSpec ¶
type LbSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional // +kubebuilder:validation:MinItems=1 FrontendIPConfiguration []LbSpecFrontendIPConfiguration `json:"frontendIPConfiguration,omitempty" tf:"frontend_ip_configuration,omitempty"` Location string `json:"location" tf:"location"` Name string `json:"name" tf:"name"` // +optional PrivateIPAddress string `json:"privateIPAddress,omitempty" tf:"private_ip_address,omitempty"` // +optional PrivateIPAddresses []string `json:"privateIPAddresses,omitempty" tf:"private_ip_addresses,omitempty"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional Sku string `json:"sku,omitempty" tf:"sku,omitempty"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*LbSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LbSpec.
func (*LbSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LbSpecFrontendIPConfiguration ¶ added in v0.0.2
type LbSpecFrontendIPConfiguration struct { // +optional InboundNATRules []string `json:"inboundNATRules,omitempty" tf:"inbound_nat_rules,omitempty"` // +optional LoadBalancerRules []string `json:"loadBalancerRules,omitempty" tf:"load_balancer_rules,omitempty"` Name string `json:"name" tf:"name"` // +optional OutboundRules []string `json:"outboundRules,omitempty" tf:"outbound_rules,omitempty"` // +optional PrivateIPAddress string `json:"privateIPAddress,omitempty" tf:"private_ip_address,omitempty"` // +optional PrivateIPAddressAllocation string `json:"privateIPAddressAllocation,omitempty" tf:"private_ip_address_allocation,omitempty"` // +optional PublicIPAddressID string `json:"publicIPAddressID,omitempty" tf:"public_ip_address_id,omitempty"` // +optional PublicIPPrefixID string `json:"publicIPPrefixID,omitempty" tf:"public_ip_prefix_id,omitempty"` // +optional SubnetID string `json:"subnetID,omitempty" tf:"subnet_id,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 Zones []string `json:"zones,omitempty" tf:"zones,omitempty"` }
func (*LbSpecFrontendIPConfiguration) DeepCopy ¶ added in v0.0.2
func (in *LbSpecFrontendIPConfiguration) DeepCopy() *LbSpecFrontendIPConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LbSpecFrontendIPConfiguration.
func (*LbSpecFrontendIPConfiguration) DeepCopyInto ¶ added in v0.0.2
func (in *LbSpecFrontendIPConfiguration) DeepCopyInto(out *LbSpecFrontendIPConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LbStatus ¶
type LbStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *LbSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*LbStatus) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LbStatus.
func (*LbStatus) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LocalNetworkGateway ¶
type LocalNetworkGateway struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec LocalNetworkGatewaySpec `json:"spec,omitempty"` Status LocalNetworkGatewayStatus `json:"status,omitempty"` }
func (*LocalNetworkGateway) DeepCopy ¶
func (in *LocalNetworkGateway) DeepCopy() *LocalNetworkGateway
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LocalNetworkGateway.
func (*LocalNetworkGateway) DeepCopyInto ¶
func (in *LocalNetworkGateway) DeepCopyInto(out *LocalNetworkGateway)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LocalNetworkGateway) DeepCopyObject ¶
func (in *LocalNetworkGateway) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type LocalNetworkGatewayList ¶
type LocalNetworkGatewayList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of LocalNetworkGateway CRD objects Items []LocalNetworkGateway `json:"items,omitempty"` }
LocalNetworkGatewayList is a list of LocalNetworkGateways
func (*LocalNetworkGatewayList) DeepCopy ¶
func (in *LocalNetworkGatewayList) DeepCopy() *LocalNetworkGatewayList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LocalNetworkGatewayList.
func (*LocalNetworkGatewayList) DeepCopyInto ¶
func (in *LocalNetworkGatewayList) DeepCopyInto(out *LocalNetworkGatewayList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LocalNetworkGatewayList) DeepCopyObject ¶
func (in *LocalNetworkGatewayList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type LocalNetworkGatewaySpec ¶
type LocalNetworkGatewaySpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` AddressSpace []string `json:"addressSpace" tf:"address_space"` // +optional // +kubebuilder:validation:MaxItems=1 BgpSettings []LocalNetworkGatewaySpecBgpSettings `json:"bgpSettings,omitempty" tf:"bgp_settings,omitempty"` GatewayAddress string `json:"gatewayAddress" tf:"gateway_address"` Location string `json:"location" tf:"location"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*LocalNetworkGatewaySpec) DeepCopy ¶
func (in *LocalNetworkGatewaySpec) DeepCopy() *LocalNetworkGatewaySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LocalNetworkGatewaySpec.
func (*LocalNetworkGatewaySpec) DeepCopyInto ¶
func (in *LocalNetworkGatewaySpec) DeepCopyInto(out *LocalNetworkGatewaySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LocalNetworkGatewaySpecBgpSettings ¶
type LocalNetworkGatewaySpecBgpSettings struct { Asn int `json:"asn" tf:"asn"` BgpPeeringAddress string `json:"bgpPeeringAddress" tf:"bgp_peering_address"` // +optional PeerWeight int `json:"peerWeight,omitempty" tf:"peer_weight,omitempty"` }
func (*LocalNetworkGatewaySpecBgpSettings) DeepCopy ¶
func (in *LocalNetworkGatewaySpecBgpSettings) DeepCopy() *LocalNetworkGatewaySpecBgpSettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LocalNetworkGatewaySpecBgpSettings.
func (*LocalNetworkGatewaySpecBgpSettings) DeepCopyInto ¶
func (in *LocalNetworkGatewaySpecBgpSettings) DeepCopyInto(out *LocalNetworkGatewaySpecBgpSettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LocalNetworkGatewayStatus ¶
type LocalNetworkGatewayStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *LocalNetworkGatewaySpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*LocalNetworkGatewayStatus) DeepCopy ¶
func (in *LocalNetworkGatewayStatus) DeepCopy() *LocalNetworkGatewayStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LocalNetworkGatewayStatus.
func (*LocalNetworkGatewayStatus) DeepCopyInto ¶
func (in *LocalNetworkGatewayStatus) DeepCopyInto(out *LocalNetworkGatewayStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogAnalyticsLinkedService ¶
type LogAnalyticsLinkedService struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec LogAnalyticsLinkedServiceSpec `json:"spec,omitempty"` Status LogAnalyticsLinkedServiceStatus `json:"status,omitempty"` }
func (*LogAnalyticsLinkedService) DeepCopy ¶
func (in *LogAnalyticsLinkedService) DeepCopy() *LogAnalyticsLinkedService
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogAnalyticsLinkedService.
func (*LogAnalyticsLinkedService) DeepCopyInto ¶
func (in *LogAnalyticsLinkedService) DeepCopyInto(out *LogAnalyticsLinkedService)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LogAnalyticsLinkedService) DeepCopyObject ¶
func (in *LogAnalyticsLinkedService) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type LogAnalyticsLinkedServiceList ¶
type LogAnalyticsLinkedServiceList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of LogAnalyticsLinkedService CRD objects Items []LogAnalyticsLinkedService `json:"items,omitempty"` }
LogAnalyticsLinkedServiceList is a list of LogAnalyticsLinkedServices
func (*LogAnalyticsLinkedServiceList) DeepCopy ¶
func (in *LogAnalyticsLinkedServiceList) DeepCopy() *LogAnalyticsLinkedServiceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogAnalyticsLinkedServiceList.
func (*LogAnalyticsLinkedServiceList) DeepCopyInto ¶
func (in *LogAnalyticsLinkedServiceList) DeepCopyInto(out *LogAnalyticsLinkedServiceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LogAnalyticsLinkedServiceList) DeepCopyObject ¶
func (in *LogAnalyticsLinkedServiceList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type LogAnalyticsLinkedServiceSpec ¶
type LogAnalyticsLinkedServiceSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional LinkedServiceName string `json:"linkedServiceName,omitempty" tf:"linked_service_name,omitempty"` // +optional LinkedServiceProperties []LogAnalyticsLinkedServiceSpecLinkedServiceProperties `json:"linkedServiceProperties,omitempty" tf:"linked_service_properties,omitempty"` // +optional Name string `json:"name,omitempty" tf:"name,omitempty"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional ResourceID string `json:"resourceID,omitempty" tf:"resource_id,omitempty"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` WorkspaceName string `json:"workspaceName" tf:"workspace_name"` }
func (*LogAnalyticsLinkedServiceSpec) DeepCopy ¶
func (in *LogAnalyticsLinkedServiceSpec) DeepCopy() *LogAnalyticsLinkedServiceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogAnalyticsLinkedServiceSpec.
func (*LogAnalyticsLinkedServiceSpec) DeepCopyInto ¶
func (in *LogAnalyticsLinkedServiceSpec) DeepCopyInto(out *LogAnalyticsLinkedServiceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogAnalyticsLinkedServiceSpecLinkedServiceProperties ¶ added in v0.0.2
type LogAnalyticsLinkedServiceSpecLinkedServiceProperties struct {
ResourceID string `json:"resourceID" tf:"resource_id"`
}
func (*LogAnalyticsLinkedServiceSpecLinkedServiceProperties) DeepCopy ¶ added in v0.0.2
func (in *LogAnalyticsLinkedServiceSpecLinkedServiceProperties) DeepCopy() *LogAnalyticsLinkedServiceSpecLinkedServiceProperties
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogAnalyticsLinkedServiceSpecLinkedServiceProperties.
func (*LogAnalyticsLinkedServiceSpecLinkedServiceProperties) DeepCopyInto ¶ added in v0.0.2
func (in *LogAnalyticsLinkedServiceSpecLinkedServiceProperties) DeepCopyInto(out *LogAnalyticsLinkedServiceSpecLinkedServiceProperties)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogAnalyticsLinkedServiceStatus ¶
type LogAnalyticsLinkedServiceStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *LogAnalyticsLinkedServiceSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*LogAnalyticsLinkedServiceStatus) DeepCopy ¶
func (in *LogAnalyticsLinkedServiceStatus) DeepCopy() *LogAnalyticsLinkedServiceStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogAnalyticsLinkedServiceStatus.
func (*LogAnalyticsLinkedServiceStatus) DeepCopyInto ¶
func (in *LogAnalyticsLinkedServiceStatus) DeepCopyInto(out *LogAnalyticsLinkedServiceStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogAnalyticsSolution ¶
type LogAnalyticsSolution struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec LogAnalyticsSolutionSpec `json:"spec,omitempty"` Status LogAnalyticsSolutionStatus `json:"status,omitempty"` }
func (*LogAnalyticsSolution) DeepCopy ¶
func (in *LogAnalyticsSolution) DeepCopy() *LogAnalyticsSolution
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogAnalyticsSolution.
func (*LogAnalyticsSolution) DeepCopyInto ¶
func (in *LogAnalyticsSolution) DeepCopyInto(out *LogAnalyticsSolution)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LogAnalyticsSolution) DeepCopyObject ¶
func (in *LogAnalyticsSolution) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type LogAnalyticsSolutionList ¶
type LogAnalyticsSolutionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of LogAnalyticsSolution CRD objects Items []LogAnalyticsSolution `json:"items,omitempty"` }
LogAnalyticsSolutionList is a list of LogAnalyticsSolutions
func (*LogAnalyticsSolutionList) DeepCopy ¶
func (in *LogAnalyticsSolutionList) DeepCopy() *LogAnalyticsSolutionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogAnalyticsSolutionList.
func (*LogAnalyticsSolutionList) DeepCopyInto ¶
func (in *LogAnalyticsSolutionList) DeepCopyInto(out *LogAnalyticsSolutionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LogAnalyticsSolutionList) DeepCopyObject ¶
func (in *LogAnalyticsSolutionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type LogAnalyticsSolutionSpec ¶
type LogAnalyticsSolutionSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` Location string `json:"location" tf:"location"` // +kubebuilder:validation:MaxItems=1 Plan []LogAnalyticsSolutionSpecPlan `json:"plan" tf:"plan"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` SolutionName string `json:"solutionName" tf:"solution_name"` WorkspaceName string `json:"workspaceName" tf:"workspace_name"` WorkspaceResourceID string `json:"workspaceResourceID" tf:"workspace_resource_id"` }
func (*LogAnalyticsSolutionSpec) DeepCopy ¶
func (in *LogAnalyticsSolutionSpec) DeepCopy() *LogAnalyticsSolutionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogAnalyticsSolutionSpec.
func (*LogAnalyticsSolutionSpec) DeepCopyInto ¶
func (in *LogAnalyticsSolutionSpec) DeepCopyInto(out *LogAnalyticsSolutionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogAnalyticsSolutionSpecPlan ¶
type LogAnalyticsSolutionSpecPlan struct { // +optional Name string `json:"name,omitempty" tf:"name,omitempty"` Product string `json:"product" tf:"product"` // +optional PromotionCode string `json:"promotionCode,omitempty" tf:"promotion_code,omitempty"` Publisher string `json:"publisher" tf:"publisher"` }
func (*LogAnalyticsSolutionSpecPlan) DeepCopy ¶
func (in *LogAnalyticsSolutionSpecPlan) DeepCopy() *LogAnalyticsSolutionSpecPlan
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogAnalyticsSolutionSpecPlan.
func (*LogAnalyticsSolutionSpecPlan) DeepCopyInto ¶
func (in *LogAnalyticsSolutionSpecPlan) DeepCopyInto(out *LogAnalyticsSolutionSpecPlan)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogAnalyticsSolutionStatus ¶
type LogAnalyticsSolutionStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *LogAnalyticsSolutionSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*LogAnalyticsSolutionStatus) DeepCopy ¶
func (in *LogAnalyticsSolutionStatus) DeepCopy() *LogAnalyticsSolutionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogAnalyticsSolutionStatus.
func (*LogAnalyticsSolutionStatus) DeepCopyInto ¶
func (in *LogAnalyticsSolutionStatus) DeepCopyInto(out *LogAnalyticsSolutionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogAnalyticsWorkspace ¶
type LogAnalyticsWorkspace struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec LogAnalyticsWorkspaceSpec `json:"spec,omitempty"` Status LogAnalyticsWorkspaceStatus `json:"status,omitempty"` }
func (*LogAnalyticsWorkspace) DeepCopy ¶
func (in *LogAnalyticsWorkspace) DeepCopy() *LogAnalyticsWorkspace
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogAnalyticsWorkspace.
func (*LogAnalyticsWorkspace) DeepCopyInto ¶
func (in *LogAnalyticsWorkspace) DeepCopyInto(out *LogAnalyticsWorkspace)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LogAnalyticsWorkspace) DeepCopyObject ¶
func (in *LogAnalyticsWorkspace) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type LogAnalyticsWorkspaceLinkedService ¶
type LogAnalyticsWorkspaceLinkedService struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec LogAnalyticsWorkspaceLinkedServiceSpec `json:"spec,omitempty"` Status LogAnalyticsWorkspaceLinkedServiceStatus `json:"status,omitempty"` }
func (*LogAnalyticsWorkspaceLinkedService) DeepCopy ¶
func (in *LogAnalyticsWorkspaceLinkedService) DeepCopy() *LogAnalyticsWorkspaceLinkedService
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogAnalyticsWorkspaceLinkedService.
func (*LogAnalyticsWorkspaceLinkedService) DeepCopyInto ¶
func (in *LogAnalyticsWorkspaceLinkedService) DeepCopyInto(out *LogAnalyticsWorkspaceLinkedService)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LogAnalyticsWorkspaceLinkedService) DeepCopyObject ¶
func (in *LogAnalyticsWorkspaceLinkedService) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type LogAnalyticsWorkspaceLinkedServiceList ¶
type LogAnalyticsWorkspaceLinkedServiceList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of LogAnalyticsWorkspaceLinkedService CRD objects Items []LogAnalyticsWorkspaceLinkedService `json:"items,omitempty"` }
LogAnalyticsWorkspaceLinkedServiceList is a list of LogAnalyticsWorkspaceLinkedServices
func (*LogAnalyticsWorkspaceLinkedServiceList) DeepCopy ¶
func (in *LogAnalyticsWorkspaceLinkedServiceList) DeepCopy() *LogAnalyticsWorkspaceLinkedServiceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogAnalyticsWorkspaceLinkedServiceList.
func (*LogAnalyticsWorkspaceLinkedServiceList) DeepCopyInto ¶
func (in *LogAnalyticsWorkspaceLinkedServiceList) DeepCopyInto(out *LogAnalyticsWorkspaceLinkedServiceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LogAnalyticsWorkspaceLinkedServiceList) DeepCopyObject ¶
func (in *LogAnalyticsWorkspaceLinkedServiceList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type LogAnalyticsWorkspaceLinkedServiceSpec ¶
type LogAnalyticsWorkspaceLinkedServiceSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional LinkedServiceName string `json:"linkedServiceName,omitempty" tf:"linked_service_name,omitempty"` // +optional LinkedServiceProperties []LogAnalyticsWorkspaceLinkedServiceSpecLinkedServiceProperties `json:"linkedServiceProperties,omitempty" tf:"linked_service_properties,omitempty"` // +optional Name string `json:"name,omitempty" tf:"name,omitempty"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional ResourceID string `json:"resourceID,omitempty" tf:"resource_id,omitempty"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` WorkspaceName string `json:"workspaceName" tf:"workspace_name"` }
func (*LogAnalyticsWorkspaceLinkedServiceSpec) DeepCopy ¶
func (in *LogAnalyticsWorkspaceLinkedServiceSpec) DeepCopy() *LogAnalyticsWorkspaceLinkedServiceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogAnalyticsWorkspaceLinkedServiceSpec.
func (*LogAnalyticsWorkspaceLinkedServiceSpec) DeepCopyInto ¶
func (in *LogAnalyticsWorkspaceLinkedServiceSpec) DeepCopyInto(out *LogAnalyticsWorkspaceLinkedServiceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogAnalyticsWorkspaceLinkedServiceSpecLinkedServiceProperties ¶ added in v0.0.2
type LogAnalyticsWorkspaceLinkedServiceSpecLinkedServiceProperties struct {
ResourceID string `json:"resourceID" tf:"resource_id"`
}
func (*LogAnalyticsWorkspaceLinkedServiceSpecLinkedServiceProperties) DeepCopy ¶ added in v0.0.2
func (in *LogAnalyticsWorkspaceLinkedServiceSpecLinkedServiceProperties) DeepCopy() *LogAnalyticsWorkspaceLinkedServiceSpecLinkedServiceProperties
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogAnalyticsWorkspaceLinkedServiceSpecLinkedServiceProperties.
func (*LogAnalyticsWorkspaceLinkedServiceSpecLinkedServiceProperties) DeepCopyInto ¶ added in v0.0.2
func (in *LogAnalyticsWorkspaceLinkedServiceSpecLinkedServiceProperties) DeepCopyInto(out *LogAnalyticsWorkspaceLinkedServiceSpecLinkedServiceProperties)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogAnalyticsWorkspaceLinkedServiceStatus ¶
type LogAnalyticsWorkspaceLinkedServiceStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *LogAnalyticsWorkspaceLinkedServiceSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*LogAnalyticsWorkspaceLinkedServiceStatus) DeepCopy ¶
func (in *LogAnalyticsWorkspaceLinkedServiceStatus) DeepCopy() *LogAnalyticsWorkspaceLinkedServiceStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogAnalyticsWorkspaceLinkedServiceStatus.
func (*LogAnalyticsWorkspaceLinkedServiceStatus) DeepCopyInto ¶
func (in *LogAnalyticsWorkspaceLinkedServiceStatus) DeepCopyInto(out *LogAnalyticsWorkspaceLinkedServiceStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogAnalyticsWorkspaceList ¶
type LogAnalyticsWorkspaceList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of LogAnalyticsWorkspace CRD objects Items []LogAnalyticsWorkspace `json:"items,omitempty"` }
LogAnalyticsWorkspaceList is a list of LogAnalyticsWorkspaces
func (*LogAnalyticsWorkspaceList) DeepCopy ¶
func (in *LogAnalyticsWorkspaceList) DeepCopy() *LogAnalyticsWorkspaceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogAnalyticsWorkspaceList.
func (*LogAnalyticsWorkspaceList) DeepCopyInto ¶
func (in *LogAnalyticsWorkspaceList) DeepCopyInto(out *LogAnalyticsWorkspaceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LogAnalyticsWorkspaceList) DeepCopyObject ¶
func (in *LogAnalyticsWorkspaceList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type LogAnalyticsWorkspaceSpec ¶
type LogAnalyticsWorkspaceSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` Location string `json:"location" tf:"location"` Name string `json:"name" tf:"name"` // +optional PortalURL string `json:"portalURL,omitempty" tf:"portal_url,omitempty"` // +optional ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional RetentionInDays int `json:"retentionInDays,omitempty" tf:"retention_in_days,omitempty"` // +optional Sku string `json:"sku" tf:"sku"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` // +optional WorkspaceID string `json:"workspaceID,omitempty" tf:"workspace_id,omitempty"` }
func (*LogAnalyticsWorkspaceSpec) DeepCopy ¶
func (in *LogAnalyticsWorkspaceSpec) DeepCopy() *LogAnalyticsWorkspaceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogAnalyticsWorkspaceSpec.
func (*LogAnalyticsWorkspaceSpec) DeepCopyInto ¶
func (in *LogAnalyticsWorkspaceSpec) DeepCopyInto(out *LogAnalyticsWorkspaceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogAnalyticsWorkspaceStatus ¶
type LogAnalyticsWorkspaceStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *LogAnalyticsWorkspaceSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*LogAnalyticsWorkspaceStatus) DeepCopy ¶
func (in *LogAnalyticsWorkspaceStatus) DeepCopy() *LogAnalyticsWorkspaceStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogAnalyticsWorkspaceStatus.
func (*LogAnalyticsWorkspaceStatus) DeepCopyInto ¶
func (in *LogAnalyticsWorkspaceStatus) DeepCopyInto(out *LogAnalyticsWorkspaceStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogicAppActionCustom ¶
type LogicAppActionCustom struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec LogicAppActionCustomSpec `json:"spec,omitempty"` Status LogicAppActionCustomStatus `json:"status,omitempty"` }
func (*LogicAppActionCustom) DeepCopy ¶
func (in *LogicAppActionCustom) DeepCopy() *LogicAppActionCustom
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogicAppActionCustom.
func (*LogicAppActionCustom) DeepCopyInto ¶
func (in *LogicAppActionCustom) DeepCopyInto(out *LogicAppActionCustom)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LogicAppActionCustom) DeepCopyObject ¶
func (in *LogicAppActionCustom) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type LogicAppActionCustomList ¶
type LogicAppActionCustomList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of LogicAppActionCustom CRD objects Items []LogicAppActionCustom `json:"items,omitempty"` }
LogicAppActionCustomList is a list of LogicAppActionCustoms
func (*LogicAppActionCustomList) DeepCopy ¶
func (in *LogicAppActionCustomList) DeepCopy() *LogicAppActionCustomList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogicAppActionCustomList.
func (*LogicAppActionCustomList) DeepCopyInto ¶
func (in *LogicAppActionCustomList) DeepCopyInto(out *LogicAppActionCustomList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LogicAppActionCustomList) DeepCopyObject ¶
func (in *LogicAppActionCustomList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type LogicAppActionCustomSpec ¶
type LogicAppActionCustomSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` Body string `json:"body" tf:"body"` LogicAppID string `json:"logicAppID" tf:"logic_app_id"` Name string `json:"name" tf:"name"` }
func (*LogicAppActionCustomSpec) DeepCopy ¶
func (in *LogicAppActionCustomSpec) DeepCopy() *LogicAppActionCustomSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogicAppActionCustomSpec.
func (*LogicAppActionCustomSpec) DeepCopyInto ¶
func (in *LogicAppActionCustomSpec) DeepCopyInto(out *LogicAppActionCustomSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogicAppActionCustomStatus ¶
type LogicAppActionCustomStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *LogicAppActionCustomSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*LogicAppActionCustomStatus) DeepCopy ¶
func (in *LogicAppActionCustomStatus) DeepCopy() *LogicAppActionCustomStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogicAppActionCustomStatus.
func (*LogicAppActionCustomStatus) DeepCopyInto ¶
func (in *LogicAppActionCustomStatus) DeepCopyInto(out *LogicAppActionCustomStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogicAppActionHTTP ¶ added in v0.0.2
type LogicAppActionHTTP struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec LogicAppActionHTTPSpec `json:"spec,omitempty"` Status LogicAppActionHTTPStatus `json:"status,omitempty"` }
func (*LogicAppActionHTTP) DeepCopy ¶ added in v0.0.2
func (in *LogicAppActionHTTP) DeepCopy() *LogicAppActionHTTP
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogicAppActionHTTP.
func (*LogicAppActionHTTP) DeepCopyInto ¶ added in v0.0.2
func (in *LogicAppActionHTTP) DeepCopyInto(out *LogicAppActionHTTP)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LogicAppActionHTTP) DeepCopyObject ¶ added in v0.0.2
func (in *LogicAppActionHTTP) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type LogicAppActionHTTPList ¶ added in v0.0.2
type LogicAppActionHTTPList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of LogicAppActionHTTP CRD objects Items []LogicAppActionHTTP `json:"items,omitempty"` }
LogicAppActionHTTPList is a list of LogicAppActionHTTPs
func (*LogicAppActionHTTPList) DeepCopy ¶ added in v0.0.2
func (in *LogicAppActionHTTPList) DeepCopy() *LogicAppActionHTTPList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogicAppActionHTTPList.
func (*LogicAppActionHTTPList) DeepCopyInto ¶ added in v0.0.2
func (in *LogicAppActionHTTPList) DeepCopyInto(out *LogicAppActionHTTPList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LogicAppActionHTTPList) DeepCopyObject ¶ added in v0.0.2
func (in *LogicAppActionHTTPList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type LogicAppActionHTTPSpec ¶ added in v0.0.2
type LogicAppActionHTTPSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Body string `json:"body,omitempty" tf:"body,omitempty"` // +optional Headers map[string]string `json:"headers,omitempty" tf:"headers,omitempty"` LogicAppID string `json:"logicAppID" tf:"logic_app_id"` Method string `json:"method" tf:"method"` Name string `json:"name" tf:"name"` Uri string `json:"uri" tf:"uri"` }
func (*LogicAppActionHTTPSpec) DeepCopy ¶ added in v0.0.2
func (in *LogicAppActionHTTPSpec) DeepCopy() *LogicAppActionHTTPSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogicAppActionHTTPSpec.
func (*LogicAppActionHTTPSpec) DeepCopyInto ¶ added in v0.0.2
func (in *LogicAppActionHTTPSpec) DeepCopyInto(out *LogicAppActionHTTPSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogicAppActionHTTPStatus ¶ added in v0.0.2
type LogicAppActionHTTPStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *LogicAppActionHTTPSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*LogicAppActionHTTPStatus) DeepCopy ¶ added in v0.0.2
func (in *LogicAppActionHTTPStatus) DeepCopy() *LogicAppActionHTTPStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogicAppActionHTTPStatus.
func (*LogicAppActionHTTPStatus) DeepCopyInto ¶ added in v0.0.2
func (in *LogicAppActionHTTPStatus) DeepCopyInto(out *LogicAppActionHTTPStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogicAppTriggerCustom ¶
type LogicAppTriggerCustom struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec LogicAppTriggerCustomSpec `json:"spec,omitempty"` Status LogicAppTriggerCustomStatus `json:"status,omitempty"` }
func (*LogicAppTriggerCustom) DeepCopy ¶
func (in *LogicAppTriggerCustom) DeepCopy() *LogicAppTriggerCustom
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogicAppTriggerCustom.
func (*LogicAppTriggerCustom) DeepCopyInto ¶
func (in *LogicAppTriggerCustom) DeepCopyInto(out *LogicAppTriggerCustom)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LogicAppTriggerCustom) DeepCopyObject ¶
func (in *LogicAppTriggerCustom) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type LogicAppTriggerCustomList ¶
type LogicAppTriggerCustomList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of LogicAppTriggerCustom CRD objects Items []LogicAppTriggerCustom `json:"items,omitempty"` }
LogicAppTriggerCustomList is a list of LogicAppTriggerCustoms
func (*LogicAppTriggerCustomList) DeepCopy ¶
func (in *LogicAppTriggerCustomList) DeepCopy() *LogicAppTriggerCustomList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogicAppTriggerCustomList.
func (*LogicAppTriggerCustomList) DeepCopyInto ¶
func (in *LogicAppTriggerCustomList) DeepCopyInto(out *LogicAppTriggerCustomList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LogicAppTriggerCustomList) DeepCopyObject ¶
func (in *LogicAppTriggerCustomList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type LogicAppTriggerCustomSpec ¶
type LogicAppTriggerCustomSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` Body string `json:"body" tf:"body"` LogicAppID string `json:"logicAppID" tf:"logic_app_id"` Name string `json:"name" tf:"name"` }
func (*LogicAppTriggerCustomSpec) DeepCopy ¶
func (in *LogicAppTriggerCustomSpec) DeepCopy() *LogicAppTriggerCustomSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogicAppTriggerCustomSpec.
func (*LogicAppTriggerCustomSpec) DeepCopyInto ¶
func (in *LogicAppTriggerCustomSpec) DeepCopyInto(out *LogicAppTriggerCustomSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogicAppTriggerCustomStatus ¶
type LogicAppTriggerCustomStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *LogicAppTriggerCustomSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*LogicAppTriggerCustomStatus) DeepCopy ¶
func (in *LogicAppTriggerCustomStatus) DeepCopy() *LogicAppTriggerCustomStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogicAppTriggerCustomStatus.
func (*LogicAppTriggerCustomStatus) DeepCopyInto ¶
func (in *LogicAppTriggerCustomStatus) DeepCopyInto(out *LogicAppTriggerCustomStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogicAppTriggerHTTPRequest ¶ added in v0.0.2
type LogicAppTriggerHTTPRequest struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec LogicAppTriggerHTTPRequestSpec `json:"spec,omitempty"` Status LogicAppTriggerHTTPRequestStatus `json:"status,omitempty"` }
func (*LogicAppTriggerHTTPRequest) DeepCopy ¶ added in v0.0.2
func (in *LogicAppTriggerHTTPRequest) DeepCopy() *LogicAppTriggerHTTPRequest
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogicAppTriggerHTTPRequest.
func (*LogicAppTriggerHTTPRequest) DeepCopyInto ¶ added in v0.0.2
func (in *LogicAppTriggerHTTPRequest) DeepCopyInto(out *LogicAppTriggerHTTPRequest)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LogicAppTriggerHTTPRequest) DeepCopyObject ¶ added in v0.0.2
func (in *LogicAppTriggerHTTPRequest) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type LogicAppTriggerHTTPRequestList ¶ added in v0.0.2
type LogicAppTriggerHTTPRequestList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of LogicAppTriggerHTTPRequest CRD objects Items []LogicAppTriggerHTTPRequest `json:"items,omitempty"` }
LogicAppTriggerHTTPRequestList is a list of LogicAppTriggerHTTPRequests
func (*LogicAppTriggerHTTPRequestList) DeepCopy ¶ added in v0.0.2
func (in *LogicAppTriggerHTTPRequestList) DeepCopy() *LogicAppTriggerHTTPRequestList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogicAppTriggerHTTPRequestList.
func (*LogicAppTriggerHTTPRequestList) DeepCopyInto ¶ added in v0.0.2
func (in *LogicAppTriggerHTTPRequestList) DeepCopyInto(out *LogicAppTriggerHTTPRequestList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LogicAppTriggerHTTPRequestList) DeepCopyObject ¶ added in v0.0.2
func (in *LogicAppTriggerHTTPRequestList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type LogicAppTriggerHTTPRequestSpec ¶ added in v0.0.2
type LogicAppTriggerHTTPRequestSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` LogicAppID string `json:"logicAppID" tf:"logic_app_id"` // +optional Method string `json:"method,omitempty" tf:"method,omitempty"` Name string `json:"name" tf:"name"` // +optional RelativePath string `json:"relativePath,omitempty" tf:"relative_path,omitempty"` Schema string `json:"schema" tf:"schema"` }
func (*LogicAppTriggerHTTPRequestSpec) DeepCopy ¶ added in v0.0.2
func (in *LogicAppTriggerHTTPRequestSpec) DeepCopy() *LogicAppTriggerHTTPRequestSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogicAppTriggerHTTPRequestSpec.
func (*LogicAppTriggerHTTPRequestSpec) DeepCopyInto ¶ added in v0.0.2
func (in *LogicAppTriggerHTTPRequestSpec) DeepCopyInto(out *LogicAppTriggerHTTPRequestSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogicAppTriggerHTTPRequestStatus ¶ added in v0.0.2
type LogicAppTriggerHTTPRequestStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *LogicAppTriggerHTTPRequestSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*LogicAppTriggerHTTPRequestStatus) DeepCopy ¶ added in v0.0.2
func (in *LogicAppTriggerHTTPRequestStatus) DeepCopy() *LogicAppTriggerHTTPRequestStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogicAppTriggerHTTPRequestStatus.
func (*LogicAppTriggerHTTPRequestStatus) DeepCopyInto ¶ added in v0.0.2
func (in *LogicAppTriggerHTTPRequestStatus) DeepCopyInto(out *LogicAppTriggerHTTPRequestStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogicAppTriggerRecurrence ¶
type LogicAppTriggerRecurrence struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec LogicAppTriggerRecurrenceSpec `json:"spec,omitempty"` Status LogicAppTriggerRecurrenceStatus `json:"status,omitempty"` }
func (*LogicAppTriggerRecurrence) DeepCopy ¶
func (in *LogicAppTriggerRecurrence) DeepCopy() *LogicAppTriggerRecurrence
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogicAppTriggerRecurrence.
func (*LogicAppTriggerRecurrence) DeepCopyInto ¶
func (in *LogicAppTriggerRecurrence) DeepCopyInto(out *LogicAppTriggerRecurrence)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LogicAppTriggerRecurrence) DeepCopyObject ¶
func (in *LogicAppTriggerRecurrence) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type LogicAppTriggerRecurrenceList ¶
type LogicAppTriggerRecurrenceList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of LogicAppTriggerRecurrence CRD objects Items []LogicAppTriggerRecurrence `json:"items,omitempty"` }
LogicAppTriggerRecurrenceList is a list of LogicAppTriggerRecurrences
func (*LogicAppTriggerRecurrenceList) DeepCopy ¶
func (in *LogicAppTriggerRecurrenceList) DeepCopy() *LogicAppTriggerRecurrenceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogicAppTriggerRecurrenceList.
func (*LogicAppTriggerRecurrenceList) DeepCopyInto ¶
func (in *LogicAppTriggerRecurrenceList) DeepCopyInto(out *LogicAppTriggerRecurrenceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LogicAppTriggerRecurrenceList) DeepCopyObject ¶
func (in *LogicAppTriggerRecurrenceList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type LogicAppTriggerRecurrenceSpec ¶
type LogicAppTriggerRecurrenceSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` Frequency string `json:"frequency" tf:"frequency"` Interval int `json:"interval" tf:"interval"` LogicAppID string `json:"logicAppID" tf:"logic_app_id"` Name string `json:"name" tf:"name"` }
func (*LogicAppTriggerRecurrenceSpec) DeepCopy ¶
func (in *LogicAppTriggerRecurrenceSpec) DeepCopy() *LogicAppTriggerRecurrenceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogicAppTriggerRecurrenceSpec.
func (*LogicAppTriggerRecurrenceSpec) DeepCopyInto ¶
func (in *LogicAppTriggerRecurrenceSpec) DeepCopyInto(out *LogicAppTriggerRecurrenceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogicAppTriggerRecurrenceStatus ¶
type LogicAppTriggerRecurrenceStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *LogicAppTriggerRecurrenceSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*LogicAppTriggerRecurrenceStatus) DeepCopy ¶
func (in *LogicAppTriggerRecurrenceStatus) DeepCopy() *LogicAppTriggerRecurrenceStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogicAppTriggerRecurrenceStatus.
func (*LogicAppTriggerRecurrenceStatus) DeepCopyInto ¶
func (in *LogicAppTriggerRecurrenceStatus) DeepCopyInto(out *LogicAppTriggerRecurrenceStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogicAppWorkflow ¶
type LogicAppWorkflow struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec LogicAppWorkflowSpec `json:"spec,omitempty"` Status LogicAppWorkflowStatus `json:"status,omitempty"` }
func (*LogicAppWorkflow) DeepCopy ¶
func (in *LogicAppWorkflow) DeepCopy() *LogicAppWorkflow
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogicAppWorkflow.
func (*LogicAppWorkflow) DeepCopyInto ¶
func (in *LogicAppWorkflow) DeepCopyInto(out *LogicAppWorkflow)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LogicAppWorkflow) DeepCopyObject ¶
func (in *LogicAppWorkflow) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type LogicAppWorkflowList ¶
type LogicAppWorkflowList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of LogicAppWorkflow CRD objects Items []LogicAppWorkflow `json:"items,omitempty"` }
LogicAppWorkflowList is a list of LogicAppWorkflows
func (*LogicAppWorkflowList) DeepCopy ¶
func (in *LogicAppWorkflowList) DeepCopy() *LogicAppWorkflowList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogicAppWorkflowList.
func (*LogicAppWorkflowList) DeepCopyInto ¶
func (in *LogicAppWorkflowList) DeepCopyInto(out *LogicAppWorkflowList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LogicAppWorkflowList) DeepCopyObject ¶
func (in *LogicAppWorkflowList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type LogicAppWorkflowSpec ¶
type LogicAppWorkflowSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional AccessEndpoint string `json:"accessEndpoint,omitempty" tf:"access_endpoint,omitempty"` Location string `json:"location" tf:"location"` Name string `json:"name" tf:"name"` // +optional Parameters map[string]string `json:"parameters,omitempty" tf:"parameters,omitempty"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` // +optional WorkflowSchema string `json:"workflowSchema,omitempty" tf:"workflow_schema,omitempty"` // +optional WorkflowVersion string `json:"workflowVersion,omitempty" tf:"workflow_version,omitempty"` }
func (*LogicAppWorkflowSpec) DeepCopy ¶
func (in *LogicAppWorkflowSpec) DeepCopy() *LogicAppWorkflowSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogicAppWorkflowSpec.
func (*LogicAppWorkflowSpec) DeepCopyInto ¶
func (in *LogicAppWorkflowSpec) DeepCopyInto(out *LogicAppWorkflowSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogicAppWorkflowStatus ¶
type LogicAppWorkflowStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *LogicAppWorkflowSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*LogicAppWorkflowStatus) DeepCopy ¶
func (in *LogicAppWorkflowStatus) DeepCopy() *LogicAppWorkflowStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogicAppWorkflowStatus.
func (*LogicAppWorkflowStatus) DeepCopyInto ¶
func (in *LogicAppWorkflowStatus) DeepCopyInto(out *LogicAppWorkflowStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedDisk ¶
type ManagedDisk struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ManagedDiskSpec `json:"spec,omitempty"` Status ManagedDiskStatus `json:"status,omitempty"` }
func (*ManagedDisk) DeepCopy ¶
func (in *ManagedDisk) DeepCopy() *ManagedDisk
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedDisk.
func (*ManagedDisk) DeepCopyInto ¶
func (in *ManagedDisk) DeepCopyInto(out *ManagedDisk)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagedDisk) DeepCopyObject ¶
func (in *ManagedDisk) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ManagedDiskList ¶
type ManagedDiskList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ManagedDisk CRD objects Items []ManagedDisk `json:"items,omitempty"` }
ManagedDiskList is a list of ManagedDisks
func (*ManagedDiskList) DeepCopy ¶
func (in *ManagedDiskList) DeepCopy() *ManagedDiskList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedDiskList.
func (*ManagedDiskList) DeepCopyInto ¶
func (in *ManagedDiskList) DeepCopyInto(out *ManagedDiskList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagedDiskList) DeepCopyObject ¶
func (in *ManagedDiskList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ManagedDiskSpec ¶
type ManagedDiskSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` CreateOption string `json:"createOption" tf:"create_option"` // +optional DiskSizeGb int `json:"diskSizeGb,omitempty" tf:"disk_size_gb,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 EncryptionSettings []ManagedDiskSpecEncryptionSettings `json:"encryptionSettings,omitempty" tf:"encryption_settings,omitempty"` // +optional ImageReferenceID string `json:"imageReferenceID,omitempty" tf:"image_reference_id,omitempty"` Location string `json:"location" tf:"location"` Name string `json:"name" tf:"name"` // +optional OsType string `json:"osType,omitempty" tf:"os_type,omitempty"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional SourceResourceID string `json:"sourceResourceID,omitempty" tf:"source_resource_id,omitempty"` // +optional SourceURI string `json:"sourceURI,omitempty" tf:"source_uri,omitempty"` StorageAccountType string `json:"storageAccountType" tf:"storage_account_type"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 Zones []string `json:"zones,omitempty" tf:"zones,omitempty"` }
func (*ManagedDiskSpec) DeepCopy ¶
func (in *ManagedDiskSpec) DeepCopy() *ManagedDiskSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedDiskSpec.
func (*ManagedDiskSpec) DeepCopyInto ¶
func (in *ManagedDiskSpec) DeepCopyInto(out *ManagedDiskSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedDiskSpecEncryptionSettings ¶
type ManagedDiskSpecEncryptionSettings struct { // +optional // +kubebuilder:validation:MaxItems=1 DiskEncryptionKey []ManagedDiskSpecEncryptionSettingsDiskEncryptionKey `json:"diskEncryptionKey,omitempty" tf:"disk_encryption_key,omitempty"` Enabled bool `json:"enabled" tf:"enabled"` // +optional // +kubebuilder:validation:MaxItems=1 KeyEncryptionKey []ManagedDiskSpecEncryptionSettingsKeyEncryptionKey `json:"keyEncryptionKey,omitempty" tf:"key_encryption_key,omitempty"` }
func (*ManagedDiskSpecEncryptionSettings) DeepCopy ¶
func (in *ManagedDiskSpecEncryptionSettings) DeepCopy() *ManagedDiskSpecEncryptionSettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedDiskSpecEncryptionSettings.
func (*ManagedDiskSpecEncryptionSettings) DeepCopyInto ¶
func (in *ManagedDiskSpecEncryptionSettings) DeepCopyInto(out *ManagedDiskSpecEncryptionSettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedDiskSpecEncryptionSettingsDiskEncryptionKey ¶
type ManagedDiskSpecEncryptionSettingsDiskEncryptionKey struct { SecretURL string `json:"secretURL" tf:"secret_url"` SourceVaultID string `json:"sourceVaultID" tf:"source_vault_id"` }
func (*ManagedDiskSpecEncryptionSettingsDiskEncryptionKey) DeepCopy ¶
func (in *ManagedDiskSpecEncryptionSettingsDiskEncryptionKey) DeepCopy() *ManagedDiskSpecEncryptionSettingsDiskEncryptionKey
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedDiskSpecEncryptionSettingsDiskEncryptionKey.
func (*ManagedDiskSpecEncryptionSettingsDiskEncryptionKey) DeepCopyInto ¶
func (in *ManagedDiskSpecEncryptionSettingsDiskEncryptionKey) DeepCopyInto(out *ManagedDiskSpecEncryptionSettingsDiskEncryptionKey)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedDiskSpecEncryptionSettingsKeyEncryptionKey ¶
type ManagedDiskSpecEncryptionSettingsKeyEncryptionKey struct { KeyURL string `json:"keyURL" tf:"key_url"` SourceVaultID string `json:"sourceVaultID" tf:"source_vault_id"` }
func (*ManagedDiskSpecEncryptionSettingsKeyEncryptionKey) DeepCopy ¶
func (in *ManagedDiskSpecEncryptionSettingsKeyEncryptionKey) DeepCopy() *ManagedDiskSpecEncryptionSettingsKeyEncryptionKey
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedDiskSpecEncryptionSettingsKeyEncryptionKey.
func (*ManagedDiskSpecEncryptionSettingsKeyEncryptionKey) DeepCopyInto ¶
func (in *ManagedDiskSpecEncryptionSettingsKeyEncryptionKey) DeepCopyInto(out *ManagedDiskSpecEncryptionSettingsKeyEncryptionKey)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedDiskStatus ¶
type ManagedDiskStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *ManagedDiskSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*ManagedDiskStatus) DeepCopy ¶
func (in *ManagedDiskStatus) DeepCopy() *ManagedDiskStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedDiskStatus.
func (*ManagedDiskStatus) DeepCopyInto ¶
func (in *ManagedDiskStatus) DeepCopyInto(out *ManagedDiskStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementGroup ¶
type ManagementGroup struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ManagementGroupSpec `json:"spec,omitempty"` Status ManagementGroupStatus `json:"status,omitempty"` }
func (*ManagementGroup) DeepCopy ¶
func (in *ManagementGroup) DeepCopy() *ManagementGroup
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementGroup.
func (*ManagementGroup) DeepCopyInto ¶
func (in *ManagementGroup) DeepCopyInto(out *ManagementGroup)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementGroup) DeepCopyObject ¶
func (in *ManagementGroup) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ManagementGroupList ¶
type ManagementGroupList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ManagementGroup CRD objects Items []ManagementGroup `json:"items,omitempty"` }
ManagementGroupList is a list of ManagementGroups
func (*ManagementGroupList) DeepCopy ¶
func (in *ManagementGroupList) DeepCopy() *ManagementGroupList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementGroupList.
func (*ManagementGroupList) DeepCopyInto ¶
func (in *ManagementGroupList) DeepCopyInto(out *ManagementGroupList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementGroupList) DeepCopyObject ¶
func (in *ManagementGroupList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ManagementGroupSpec ¶
type ManagementGroupSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional DisplayName string `json:"displayName,omitempty" tf:"display_name,omitempty"` // +optional GroupID string `json:"groupID,omitempty" tf:"group_id,omitempty"` // +optional ParentManagementGroupID string `json:"parentManagementGroupID,omitempty" tf:"parent_management_group_id,omitempty"` // +optional SubscriptionIDS []string `json:"subscriptionIDS,omitempty" tf:"subscription_ids,omitempty"` }
func (*ManagementGroupSpec) DeepCopy ¶
func (in *ManagementGroupSpec) DeepCopy() *ManagementGroupSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementGroupSpec.
func (*ManagementGroupSpec) DeepCopyInto ¶
func (in *ManagementGroupSpec) DeepCopyInto(out *ManagementGroupSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementGroupStatus ¶
type ManagementGroupStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *ManagementGroupSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*ManagementGroupStatus) DeepCopy ¶
func (in *ManagementGroupStatus) DeepCopy() *ManagementGroupStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementGroupStatus.
func (*ManagementGroupStatus) DeepCopyInto ¶
func (in *ManagementGroupStatus) DeepCopyInto(out *ManagementGroupStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementLock ¶
type ManagementLock struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ManagementLockSpec `json:"spec,omitempty"` Status ManagementLockStatus `json:"status,omitempty"` }
func (*ManagementLock) DeepCopy ¶
func (in *ManagementLock) DeepCopy() *ManagementLock
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementLock.
func (*ManagementLock) DeepCopyInto ¶
func (in *ManagementLock) DeepCopyInto(out *ManagementLock)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementLock) DeepCopyObject ¶
func (in *ManagementLock) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ManagementLockList ¶
type ManagementLockList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ManagementLock CRD objects Items []ManagementLock `json:"items,omitempty"` }
ManagementLockList is a list of ManagementLocks
func (*ManagementLockList) DeepCopy ¶
func (in *ManagementLockList) DeepCopy() *ManagementLockList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementLockList.
func (*ManagementLockList) DeepCopyInto ¶
func (in *ManagementLockList) DeepCopyInto(out *ManagementLockList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementLockList) DeepCopyObject ¶
func (in *ManagementLockList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ManagementLockSpec ¶
type ManagementLockSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` LockLevel string `json:"lockLevel" tf:"lock_level"` Name string `json:"name" tf:"name"` // +optional Notes string `json:"notes,omitempty" tf:"notes,omitempty"` Scope string `json:"scope" tf:"scope"` }
func (*ManagementLockSpec) DeepCopy ¶
func (in *ManagementLockSpec) DeepCopy() *ManagementLockSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementLockSpec.
func (*ManagementLockSpec) DeepCopyInto ¶
func (in *ManagementLockSpec) DeepCopyInto(out *ManagementLockSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementLockStatus ¶
type ManagementLockStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *ManagementLockSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*ManagementLockStatus) DeepCopy ¶
func (in *ManagementLockStatus) DeepCopy() *ManagementLockStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementLockStatus.
func (*ManagementLockStatus) DeepCopyInto ¶
func (in *ManagementLockStatus) DeepCopyInto(out *ManagementLockStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MapsAccount ¶ added in v0.0.2
type MapsAccount struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec MapsAccountSpec `json:"spec,omitempty"` Status MapsAccountStatus `json:"status,omitempty"` }
func (*MapsAccount) DeepCopy ¶ added in v0.0.2
func (in *MapsAccount) DeepCopy() *MapsAccount
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MapsAccount.
func (*MapsAccount) DeepCopyInto ¶ added in v0.0.2
func (in *MapsAccount) DeepCopyInto(out *MapsAccount)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MapsAccount) DeepCopyObject ¶ added in v0.0.2
func (in *MapsAccount) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type MapsAccountList ¶ added in v0.0.2
type MapsAccountList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of MapsAccount CRD objects Items []MapsAccount `json:"items,omitempty"` }
MapsAccountList is a list of MapsAccounts
func (*MapsAccountList) DeepCopy ¶ added in v0.0.2
func (in *MapsAccountList) DeepCopy() *MapsAccountList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MapsAccountList.
func (*MapsAccountList) DeepCopyInto ¶ added in v0.0.2
func (in *MapsAccountList) DeepCopyInto(out *MapsAccountList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MapsAccountList) DeepCopyObject ¶ added in v0.0.2
func (in *MapsAccountList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type MapsAccountSpec ¶ added in v0.0.2
type MapsAccountSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` Name string `json:"name" tf:"name"` // +optional PrimaryAccessKey string `json:"-" sensitive:"true" tf:"primary_access_key,omitempty"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional SecondaryAccessKey string `json:"-" sensitive:"true" tf:"secondary_access_key,omitempty"` SkuName string `json:"skuName" tf:"sku_name"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` // +optional XMsClientID string `json:"xMsClientID,omitempty" tf:"x_ms_client_id,omitempty"` }
func (*MapsAccountSpec) DeepCopy ¶ added in v0.0.2
func (in *MapsAccountSpec) DeepCopy() *MapsAccountSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MapsAccountSpec.
func (*MapsAccountSpec) DeepCopyInto ¶ added in v0.0.2
func (in *MapsAccountSpec) DeepCopyInto(out *MapsAccountSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MapsAccountStatus ¶ added in v0.0.2
type MapsAccountStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *MapsAccountSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*MapsAccountStatus) DeepCopy ¶ added in v0.0.2
func (in *MapsAccountStatus) DeepCopy() *MapsAccountStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MapsAccountStatus.
func (*MapsAccountStatus) DeepCopyInto ¶ added in v0.0.2
func (in *MapsAccountStatus) DeepCopyInto(out *MapsAccountStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MariadbDatabase ¶
type MariadbDatabase struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec MariadbDatabaseSpec `json:"spec,omitempty"` Status MariadbDatabaseStatus `json:"status,omitempty"` }
func (*MariadbDatabase) DeepCopy ¶
func (in *MariadbDatabase) DeepCopy() *MariadbDatabase
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MariadbDatabase.
func (*MariadbDatabase) DeepCopyInto ¶
func (in *MariadbDatabase) DeepCopyInto(out *MariadbDatabase)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MariadbDatabase) DeepCopyObject ¶
func (in *MariadbDatabase) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type MariadbDatabaseList ¶
type MariadbDatabaseList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of MariadbDatabase CRD objects Items []MariadbDatabase `json:"items,omitempty"` }
MariadbDatabaseList is a list of MariadbDatabases
func (*MariadbDatabaseList) DeepCopy ¶
func (in *MariadbDatabaseList) DeepCopy() *MariadbDatabaseList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MariadbDatabaseList.
func (*MariadbDatabaseList) DeepCopyInto ¶
func (in *MariadbDatabaseList) DeepCopyInto(out *MariadbDatabaseList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MariadbDatabaseList) DeepCopyObject ¶
func (in *MariadbDatabaseList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type MariadbDatabaseSpec ¶
type MariadbDatabaseSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` Charset string `json:"charset" tf:"charset"` Collation string `json:"collation" tf:"collation"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` ServerName string `json:"serverName" tf:"server_name"` }
func (*MariadbDatabaseSpec) DeepCopy ¶
func (in *MariadbDatabaseSpec) DeepCopy() *MariadbDatabaseSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MariadbDatabaseSpec.
func (*MariadbDatabaseSpec) DeepCopyInto ¶
func (in *MariadbDatabaseSpec) DeepCopyInto(out *MariadbDatabaseSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MariadbDatabaseStatus ¶
type MariadbDatabaseStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *MariadbDatabaseSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*MariadbDatabaseStatus) DeepCopy ¶
func (in *MariadbDatabaseStatus) DeepCopy() *MariadbDatabaseStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MariadbDatabaseStatus.
func (*MariadbDatabaseStatus) DeepCopyInto ¶
func (in *MariadbDatabaseStatus) DeepCopyInto(out *MariadbDatabaseStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MariadbFirewallRule ¶
type MariadbFirewallRule struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec MariadbFirewallRuleSpec `json:"spec,omitempty"` Status MariadbFirewallRuleStatus `json:"status,omitempty"` }
func (*MariadbFirewallRule) DeepCopy ¶
func (in *MariadbFirewallRule) DeepCopy() *MariadbFirewallRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MariadbFirewallRule.
func (*MariadbFirewallRule) DeepCopyInto ¶
func (in *MariadbFirewallRule) DeepCopyInto(out *MariadbFirewallRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MariadbFirewallRule) DeepCopyObject ¶
func (in *MariadbFirewallRule) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type MariadbFirewallRuleList ¶
type MariadbFirewallRuleList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of MariadbFirewallRule CRD objects Items []MariadbFirewallRule `json:"items,omitempty"` }
MariadbFirewallRuleList is a list of MariadbFirewallRules
func (*MariadbFirewallRuleList) DeepCopy ¶
func (in *MariadbFirewallRuleList) DeepCopy() *MariadbFirewallRuleList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MariadbFirewallRuleList.
func (*MariadbFirewallRuleList) DeepCopyInto ¶
func (in *MariadbFirewallRuleList) DeepCopyInto(out *MariadbFirewallRuleList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MariadbFirewallRuleList) DeepCopyObject ¶
func (in *MariadbFirewallRuleList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type MariadbFirewallRuleSpec ¶
type MariadbFirewallRuleSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` EndIPAddress string `json:"endIPAddress" tf:"end_ip_address"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` ServerName string `json:"serverName" tf:"server_name"` StartIPAddress string `json:"startIPAddress" tf:"start_ip_address"` }
func (*MariadbFirewallRuleSpec) DeepCopy ¶
func (in *MariadbFirewallRuleSpec) DeepCopy() *MariadbFirewallRuleSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MariadbFirewallRuleSpec.
func (*MariadbFirewallRuleSpec) DeepCopyInto ¶
func (in *MariadbFirewallRuleSpec) DeepCopyInto(out *MariadbFirewallRuleSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MariadbFirewallRuleStatus ¶
type MariadbFirewallRuleStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *MariadbFirewallRuleSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*MariadbFirewallRuleStatus) DeepCopy ¶
func (in *MariadbFirewallRuleStatus) DeepCopy() *MariadbFirewallRuleStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MariadbFirewallRuleStatus.
func (*MariadbFirewallRuleStatus) DeepCopyInto ¶
func (in *MariadbFirewallRuleStatus) DeepCopyInto(out *MariadbFirewallRuleStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MariadbServer ¶
type MariadbServer struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec MariadbServerSpec `json:"spec,omitempty"` Status MariadbServerStatus `json:"status,omitempty"` }
func (*MariadbServer) DeepCopy ¶
func (in *MariadbServer) DeepCopy() *MariadbServer
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MariadbServer.
func (*MariadbServer) DeepCopyInto ¶
func (in *MariadbServer) DeepCopyInto(out *MariadbServer)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MariadbServer) DeepCopyObject ¶
func (in *MariadbServer) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type MariadbServerList ¶
type MariadbServerList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of MariadbServer CRD objects Items []MariadbServer `json:"items,omitempty"` }
MariadbServerList is a list of MariadbServers
func (*MariadbServerList) DeepCopy ¶
func (in *MariadbServerList) DeepCopy() *MariadbServerList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MariadbServerList.
func (*MariadbServerList) DeepCopyInto ¶
func (in *MariadbServerList) DeepCopyInto(out *MariadbServerList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MariadbServerList) DeepCopyObject ¶
func (in *MariadbServerList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type MariadbServerSpec ¶
type MariadbServerSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` AdministratorLogin string `json:"administratorLogin" tf:"administrator_login"` AdministratorLoginPassword string `json:"-" sensitive:"true" tf:"administrator_login_password"` // +optional Fqdn string `json:"fqdn,omitempty" tf:"fqdn,omitempty"` Location string `json:"location" tf:"location"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +kubebuilder:validation:MaxItems=1 Sku []MariadbServerSpecSku `json:"sku" tf:"sku"` SslEnforcement string `json:"sslEnforcement" tf:"ssl_enforcement"` // +kubebuilder:validation:MaxItems=1 StorageProfile []MariadbServerSpecStorageProfile `json:"storageProfile" tf:"storage_profile"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` Version string `json:"version" tf:"version"` }
func (*MariadbServerSpec) DeepCopy ¶
func (in *MariadbServerSpec) DeepCopy() *MariadbServerSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MariadbServerSpec.
func (*MariadbServerSpec) DeepCopyInto ¶
func (in *MariadbServerSpec) DeepCopyInto(out *MariadbServerSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MariadbServerSpecSku ¶
type MariadbServerSpecSku struct { Capacity int `json:"capacity" tf:"capacity"` Family string `json:"family" tf:"family"` Name string `json:"name" tf:"name"` Tier string `json:"tier" tf:"tier"` }
func (*MariadbServerSpecSku) DeepCopy ¶
func (in *MariadbServerSpecSku) DeepCopy() *MariadbServerSpecSku
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MariadbServerSpecSku.
func (*MariadbServerSpecSku) DeepCopyInto ¶
func (in *MariadbServerSpecSku) DeepCopyInto(out *MariadbServerSpecSku)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MariadbServerSpecStorageProfile ¶
type MariadbServerSpecStorageProfile struct { // +optional BackupRetentionDays int `json:"backupRetentionDays,omitempty" tf:"backup_retention_days,omitempty"` // +optional GeoRedundantBackup string `json:"geoRedundantBackup,omitempty" tf:"geo_redundant_backup,omitempty"` StorageMb int `json:"storageMb" tf:"storage_mb"` }
func (*MariadbServerSpecStorageProfile) DeepCopy ¶
func (in *MariadbServerSpecStorageProfile) DeepCopy() *MariadbServerSpecStorageProfile
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MariadbServerSpecStorageProfile.
func (*MariadbServerSpecStorageProfile) DeepCopyInto ¶
func (in *MariadbServerSpecStorageProfile) DeepCopyInto(out *MariadbServerSpecStorageProfile)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MariadbServerStatus ¶
type MariadbServerStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *MariadbServerSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*MariadbServerStatus) DeepCopy ¶
func (in *MariadbServerStatus) DeepCopy() *MariadbServerStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MariadbServerStatus.
func (*MariadbServerStatus) DeepCopyInto ¶
func (in *MariadbServerStatus) DeepCopyInto(out *MariadbServerStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MediaServicesAccount ¶
type MediaServicesAccount struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec MediaServicesAccountSpec `json:"spec,omitempty"` Status MediaServicesAccountStatus `json:"status,omitempty"` }
func (*MediaServicesAccount) DeepCopy ¶
func (in *MediaServicesAccount) DeepCopy() *MediaServicesAccount
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MediaServicesAccount.
func (*MediaServicesAccount) DeepCopyInto ¶
func (in *MediaServicesAccount) DeepCopyInto(out *MediaServicesAccount)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MediaServicesAccount) DeepCopyObject ¶
func (in *MediaServicesAccount) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type MediaServicesAccountList ¶
type MediaServicesAccountList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of MediaServicesAccount CRD objects Items []MediaServicesAccount `json:"items,omitempty"` }
MediaServicesAccountList is a list of MediaServicesAccounts
func (*MediaServicesAccountList) DeepCopy ¶
func (in *MediaServicesAccountList) DeepCopy() *MediaServicesAccountList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MediaServicesAccountList.
func (*MediaServicesAccountList) DeepCopyInto ¶
func (in *MediaServicesAccountList) DeepCopyInto(out *MediaServicesAccountList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MediaServicesAccountList) DeepCopyObject ¶
func (in *MediaServicesAccountList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type MediaServicesAccountSpec ¶
type MediaServicesAccountSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` Location string `json:"location" tf:"location"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` StorageAccount []MediaServicesAccountSpecStorageAccount `json:"storageAccount" tf:"storage_account"` }
func (*MediaServicesAccountSpec) DeepCopy ¶
func (in *MediaServicesAccountSpec) DeepCopy() *MediaServicesAccountSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MediaServicesAccountSpec.
func (*MediaServicesAccountSpec) DeepCopyInto ¶
func (in *MediaServicesAccountSpec) DeepCopyInto(out *MediaServicesAccountSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MediaServicesAccountSpecStorageAccount ¶
type MediaServicesAccountSpecStorageAccount struct { ID string `json:"ID" tf:"id"` // +optional IsPrimary bool `json:"isPrimary,omitempty" tf:"is_primary,omitempty"` }
func (*MediaServicesAccountSpecStorageAccount) DeepCopy ¶
func (in *MediaServicesAccountSpecStorageAccount) DeepCopy() *MediaServicesAccountSpecStorageAccount
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MediaServicesAccountSpecStorageAccount.
func (*MediaServicesAccountSpecStorageAccount) DeepCopyInto ¶
func (in *MediaServicesAccountSpecStorageAccount) DeepCopyInto(out *MediaServicesAccountSpecStorageAccount)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MediaServicesAccountStatus ¶
type MediaServicesAccountStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *MediaServicesAccountSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*MediaServicesAccountStatus) DeepCopy ¶
func (in *MediaServicesAccountStatus) DeepCopy() *MediaServicesAccountStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MediaServicesAccountStatus.
func (*MediaServicesAccountStatus) DeepCopyInto ¶
func (in *MediaServicesAccountStatus) DeepCopyInto(out *MediaServicesAccountStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MetricAlertrule ¶
type MetricAlertrule struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec MetricAlertruleSpec `json:"spec,omitempty"` Status MetricAlertruleStatus `json:"status,omitempty"` }
func (*MetricAlertrule) DeepCopy ¶
func (in *MetricAlertrule) DeepCopy() *MetricAlertrule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MetricAlertrule.
func (*MetricAlertrule) DeepCopyInto ¶
func (in *MetricAlertrule) DeepCopyInto(out *MetricAlertrule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MetricAlertrule) DeepCopyObject ¶
func (in *MetricAlertrule) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type MetricAlertruleList ¶
type MetricAlertruleList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of MetricAlertrule CRD objects Items []MetricAlertrule `json:"items,omitempty"` }
MetricAlertruleList is a list of MetricAlertrules
func (*MetricAlertruleList) DeepCopy ¶
func (in *MetricAlertruleList) DeepCopy() *MetricAlertruleList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MetricAlertruleList.
func (*MetricAlertruleList) DeepCopyInto ¶
func (in *MetricAlertruleList) DeepCopyInto(out *MetricAlertruleList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MetricAlertruleList) DeepCopyObject ¶
func (in *MetricAlertruleList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type MetricAlertruleSpec ¶
type MetricAlertruleSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` Aggregation string `json:"aggregation" tf:"aggregation"` // +optional Description string `json:"description,omitempty" tf:"description,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 EmailAction []MetricAlertruleSpecEmailAction `json:"emailAction,omitempty" tf:"email_action,omitempty"` // +optional Enabled bool `json:"enabled,omitempty" tf:"enabled,omitempty"` Location string `json:"location" tf:"location"` MetricName string `json:"metricName" tf:"metric_name"` Name string `json:"name" tf:"name"` Operator string `json:"operator" tf:"operator"` Period string `json:"period" tf:"period"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` ResourceID string `json:"resourceID" tf:"resource_id"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` Threshold json.Number `json:"threshold" tf:"threshold"` // +optional // +kubebuilder:validation:MaxItems=1 WebhookAction []MetricAlertruleSpecWebhookAction `json:"webhookAction,omitempty" tf:"webhook_action,omitempty"` }
func (*MetricAlertruleSpec) DeepCopy ¶
func (in *MetricAlertruleSpec) DeepCopy() *MetricAlertruleSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MetricAlertruleSpec.
func (*MetricAlertruleSpec) DeepCopyInto ¶
func (in *MetricAlertruleSpec) DeepCopyInto(out *MetricAlertruleSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MetricAlertruleSpecEmailAction ¶ added in v0.0.2
type MetricAlertruleSpecEmailAction struct { // +optional CustomEmails []string `json:"customEmails,omitempty" tf:"custom_emails,omitempty"` // +optional SendToServiceOwners bool `json:"sendToServiceOwners,omitempty" tf:"send_to_service_owners,omitempty"` }
func (*MetricAlertruleSpecEmailAction) DeepCopy ¶ added in v0.0.2
func (in *MetricAlertruleSpecEmailAction) DeepCopy() *MetricAlertruleSpecEmailAction
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MetricAlertruleSpecEmailAction.
func (*MetricAlertruleSpecEmailAction) DeepCopyInto ¶ added in v0.0.2
func (in *MetricAlertruleSpecEmailAction) DeepCopyInto(out *MetricAlertruleSpecEmailAction)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MetricAlertruleSpecWebhookAction ¶ added in v0.0.2
type MetricAlertruleSpecWebhookAction struct { // +optional Properties map[string]string `json:"properties,omitempty" tf:"properties,omitempty"` ServiceURI string `json:"serviceURI" tf:"service_uri"` }
func (*MetricAlertruleSpecWebhookAction) DeepCopy ¶ added in v0.0.2
func (in *MetricAlertruleSpecWebhookAction) DeepCopy() *MetricAlertruleSpecWebhookAction
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MetricAlertruleSpecWebhookAction.
func (*MetricAlertruleSpecWebhookAction) DeepCopyInto ¶ added in v0.0.2
func (in *MetricAlertruleSpecWebhookAction) DeepCopyInto(out *MetricAlertruleSpecWebhookAction)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MetricAlertruleStatus ¶
type MetricAlertruleStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *MetricAlertruleSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*MetricAlertruleStatus) DeepCopy ¶
func (in *MetricAlertruleStatus) DeepCopy() *MetricAlertruleStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MetricAlertruleStatus.
func (*MetricAlertruleStatus) DeepCopyInto ¶
func (in *MetricAlertruleStatus) DeepCopyInto(out *MetricAlertruleStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MonitorActionGroup ¶
type MonitorActionGroup struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec MonitorActionGroupSpec `json:"spec,omitempty"` Status MonitorActionGroupStatus `json:"status,omitempty"` }
func (*MonitorActionGroup) DeepCopy ¶
func (in *MonitorActionGroup) DeepCopy() *MonitorActionGroup
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonitorActionGroup.
func (*MonitorActionGroup) DeepCopyInto ¶
func (in *MonitorActionGroup) DeepCopyInto(out *MonitorActionGroup)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MonitorActionGroup) DeepCopyObject ¶
func (in *MonitorActionGroup) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type MonitorActionGroupList ¶
type MonitorActionGroupList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of MonitorActionGroup CRD objects Items []MonitorActionGroup `json:"items,omitempty"` }
MonitorActionGroupList is a list of MonitorActionGroups
func (*MonitorActionGroupList) DeepCopy ¶
func (in *MonitorActionGroupList) DeepCopy() *MonitorActionGroupList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonitorActionGroupList.
func (*MonitorActionGroupList) DeepCopyInto ¶
func (in *MonitorActionGroupList) DeepCopyInto(out *MonitorActionGroupList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MonitorActionGroupList) DeepCopyObject ¶
func (in *MonitorActionGroupList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type MonitorActionGroupSpec ¶
type MonitorActionGroupSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional EmailReceiver []MonitorActionGroupSpecEmailReceiver `json:"emailReceiver,omitempty" tf:"email_receiver,omitempty"` // +optional Enabled bool `json:"enabled,omitempty" tf:"enabled,omitempty"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` ShortName string `json:"shortName" tf:"short_name"` // +optional SmsReceiver []MonitorActionGroupSpecSmsReceiver `json:"smsReceiver,omitempty" tf:"sms_receiver,omitempty"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` // +optional WebhookReceiver []MonitorActionGroupSpecWebhookReceiver `json:"webhookReceiver,omitempty" tf:"webhook_receiver,omitempty"` }
func (*MonitorActionGroupSpec) DeepCopy ¶
func (in *MonitorActionGroupSpec) DeepCopy() *MonitorActionGroupSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonitorActionGroupSpec.
func (*MonitorActionGroupSpec) DeepCopyInto ¶
func (in *MonitorActionGroupSpec) DeepCopyInto(out *MonitorActionGroupSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MonitorActionGroupSpecEmailReceiver ¶
type MonitorActionGroupSpecEmailReceiver struct { EmailAddress string `json:"emailAddress" tf:"email_address"` Name string `json:"name" tf:"name"` }
func (*MonitorActionGroupSpecEmailReceiver) DeepCopy ¶
func (in *MonitorActionGroupSpecEmailReceiver) DeepCopy() *MonitorActionGroupSpecEmailReceiver
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonitorActionGroupSpecEmailReceiver.
func (*MonitorActionGroupSpecEmailReceiver) DeepCopyInto ¶
func (in *MonitorActionGroupSpecEmailReceiver) DeepCopyInto(out *MonitorActionGroupSpecEmailReceiver)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MonitorActionGroupSpecSmsReceiver ¶
type MonitorActionGroupSpecSmsReceiver struct { CountryCode string `json:"countryCode" tf:"country_code"` Name string `json:"name" tf:"name"` PhoneNumber string `json:"phoneNumber" tf:"phone_number"` }
func (*MonitorActionGroupSpecSmsReceiver) DeepCopy ¶
func (in *MonitorActionGroupSpecSmsReceiver) DeepCopy() *MonitorActionGroupSpecSmsReceiver
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonitorActionGroupSpecSmsReceiver.
func (*MonitorActionGroupSpecSmsReceiver) DeepCopyInto ¶
func (in *MonitorActionGroupSpecSmsReceiver) DeepCopyInto(out *MonitorActionGroupSpecSmsReceiver)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MonitorActionGroupSpecWebhookReceiver ¶
type MonitorActionGroupSpecWebhookReceiver struct { Name string `json:"name" tf:"name"` ServiceURI string `json:"serviceURI" tf:"service_uri"` }
func (*MonitorActionGroupSpecWebhookReceiver) DeepCopy ¶
func (in *MonitorActionGroupSpecWebhookReceiver) DeepCopy() *MonitorActionGroupSpecWebhookReceiver
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonitorActionGroupSpecWebhookReceiver.
func (*MonitorActionGroupSpecWebhookReceiver) DeepCopyInto ¶
func (in *MonitorActionGroupSpecWebhookReceiver) DeepCopyInto(out *MonitorActionGroupSpecWebhookReceiver)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MonitorActionGroupStatus ¶
type MonitorActionGroupStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *MonitorActionGroupSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*MonitorActionGroupStatus) DeepCopy ¶
func (in *MonitorActionGroupStatus) DeepCopy() *MonitorActionGroupStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonitorActionGroupStatus.
func (*MonitorActionGroupStatus) DeepCopyInto ¶
func (in *MonitorActionGroupStatus) DeepCopyInto(out *MonitorActionGroupStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MonitorActivityLogAlert ¶
type MonitorActivityLogAlert struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec MonitorActivityLogAlertSpec `json:"spec,omitempty"` Status MonitorActivityLogAlertStatus `json:"status,omitempty"` }
func (*MonitorActivityLogAlert) DeepCopy ¶
func (in *MonitorActivityLogAlert) DeepCopy() *MonitorActivityLogAlert
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonitorActivityLogAlert.
func (*MonitorActivityLogAlert) DeepCopyInto ¶
func (in *MonitorActivityLogAlert) DeepCopyInto(out *MonitorActivityLogAlert)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MonitorActivityLogAlert) DeepCopyObject ¶
func (in *MonitorActivityLogAlert) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type MonitorActivityLogAlertList ¶
type MonitorActivityLogAlertList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of MonitorActivityLogAlert CRD objects Items []MonitorActivityLogAlert `json:"items,omitempty"` }
MonitorActivityLogAlertList is a list of MonitorActivityLogAlerts
func (*MonitorActivityLogAlertList) DeepCopy ¶
func (in *MonitorActivityLogAlertList) DeepCopy() *MonitorActivityLogAlertList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonitorActivityLogAlertList.
func (*MonitorActivityLogAlertList) DeepCopyInto ¶
func (in *MonitorActivityLogAlertList) DeepCopyInto(out *MonitorActivityLogAlertList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MonitorActivityLogAlertList) DeepCopyObject ¶
func (in *MonitorActivityLogAlertList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type MonitorActivityLogAlertSpec ¶
type MonitorActivityLogAlertSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Action []MonitorActivityLogAlertSpecAction `json:"action,omitempty" tf:"action,omitempty"` // +kubebuilder:validation:MaxItems=1 Criteria []MonitorActivityLogAlertSpecCriteria `json:"criteria" tf:"criteria"` // +optional Description string `json:"description,omitempty" tf:"description,omitempty"` // +optional Enabled bool `json:"enabled,omitempty" tf:"enabled,omitempty"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +kubebuilder:validation:MinItems=1 Scopes []string `json:"scopes" tf:"scopes"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*MonitorActivityLogAlertSpec) DeepCopy ¶
func (in *MonitorActivityLogAlertSpec) DeepCopy() *MonitorActivityLogAlertSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonitorActivityLogAlertSpec.
func (*MonitorActivityLogAlertSpec) DeepCopyInto ¶
func (in *MonitorActivityLogAlertSpec) DeepCopyInto(out *MonitorActivityLogAlertSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MonitorActivityLogAlertSpecAction ¶
type MonitorActivityLogAlertSpecAction struct { ActionGroupID string `json:"actionGroupID" tf:"action_group_id"` // +optional WebhookProperties map[string]string `json:"webhookProperties,omitempty" tf:"webhook_properties,omitempty"` }
func (*MonitorActivityLogAlertSpecAction) DeepCopy ¶
func (in *MonitorActivityLogAlertSpecAction) DeepCopy() *MonitorActivityLogAlertSpecAction
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonitorActivityLogAlertSpecAction.
func (*MonitorActivityLogAlertSpecAction) DeepCopyInto ¶
func (in *MonitorActivityLogAlertSpecAction) DeepCopyInto(out *MonitorActivityLogAlertSpecAction)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MonitorActivityLogAlertSpecCriteria ¶
type MonitorActivityLogAlertSpecCriteria struct { // +optional Caller string `json:"caller,omitempty" tf:"caller,omitempty"` Category string `json:"category" tf:"category"` // +optional Level string `json:"level,omitempty" tf:"level,omitempty"` // +optional OperationName string `json:"operationName,omitempty" tf:"operation_name,omitempty"` // +optional ResourceGroup string `json:"resourceGroup,omitempty" tf:"resource_group,omitempty"` // +optional ResourceID string `json:"resourceID,omitempty" tf:"resource_id,omitempty"` // +optional ResourceProvider string `json:"resourceProvider,omitempty" tf:"resource_provider,omitempty"` // +optional ResourceType string `json:"resourceType,omitempty" tf:"resource_type,omitempty"` // +optional Status string `json:"status,omitempty" tf:"status,omitempty"` // +optional SubStatus string `json:"subStatus,omitempty" tf:"sub_status,omitempty"` }
func (*MonitorActivityLogAlertSpecCriteria) DeepCopy ¶
func (in *MonitorActivityLogAlertSpecCriteria) DeepCopy() *MonitorActivityLogAlertSpecCriteria
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonitorActivityLogAlertSpecCriteria.
func (*MonitorActivityLogAlertSpecCriteria) DeepCopyInto ¶
func (in *MonitorActivityLogAlertSpecCriteria) DeepCopyInto(out *MonitorActivityLogAlertSpecCriteria)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MonitorActivityLogAlertStatus ¶
type MonitorActivityLogAlertStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *MonitorActivityLogAlertSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*MonitorActivityLogAlertStatus) DeepCopy ¶
func (in *MonitorActivityLogAlertStatus) DeepCopy() *MonitorActivityLogAlertStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonitorActivityLogAlertStatus.
func (*MonitorActivityLogAlertStatus) DeepCopyInto ¶
func (in *MonitorActivityLogAlertStatus) DeepCopyInto(out *MonitorActivityLogAlertStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MonitorAutoscaleSetting ¶
type MonitorAutoscaleSetting struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec MonitorAutoscaleSettingSpec `json:"spec,omitempty"` Status MonitorAutoscaleSettingStatus `json:"status,omitempty"` }
func (*MonitorAutoscaleSetting) DeepCopy ¶
func (in *MonitorAutoscaleSetting) DeepCopy() *MonitorAutoscaleSetting
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonitorAutoscaleSetting.
func (*MonitorAutoscaleSetting) DeepCopyInto ¶
func (in *MonitorAutoscaleSetting) DeepCopyInto(out *MonitorAutoscaleSetting)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MonitorAutoscaleSetting) DeepCopyObject ¶
func (in *MonitorAutoscaleSetting) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type MonitorAutoscaleSettingList ¶
type MonitorAutoscaleSettingList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of MonitorAutoscaleSetting CRD objects Items []MonitorAutoscaleSetting `json:"items,omitempty"` }
MonitorAutoscaleSettingList is a list of MonitorAutoscaleSettings
func (*MonitorAutoscaleSettingList) DeepCopy ¶
func (in *MonitorAutoscaleSettingList) DeepCopy() *MonitorAutoscaleSettingList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonitorAutoscaleSettingList.
func (*MonitorAutoscaleSettingList) DeepCopyInto ¶
func (in *MonitorAutoscaleSettingList) DeepCopyInto(out *MonitorAutoscaleSettingList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MonitorAutoscaleSettingList) DeepCopyObject ¶
func (in *MonitorAutoscaleSettingList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type MonitorAutoscaleSettingSpec ¶
type MonitorAutoscaleSettingSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Enabled bool `json:"enabled,omitempty" tf:"enabled,omitempty"` Location string `json:"location" tf:"location"` Name string `json:"name" tf:"name"` // +optional // +kubebuilder:validation:MaxItems=1 Notification []MonitorAutoscaleSettingSpecNotification `json:"notification,omitempty" tf:"notification,omitempty"` // +kubebuilder:validation:MaxItems=20 Profile []MonitorAutoscaleSettingSpecProfile `json:"profile" tf:"profile"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` TargetResourceID string `json:"targetResourceID" tf:"target_resource_id"` }
func (*MonitorAutoscaleSettingSpec) DeepCopy ¶
func (in *MonitorAutoscaleSettingSpec) DeepCopy() *MonitorAutoscaleSettingSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonitorAutoscaleSettingSpec.
func (*MonitorAutoscaleSettingSpec) DeepCopyInto ¶
func (in *MonitorAutoscaleSettingSpec) DeepCopyInto(out *MonitorAutoscaleSettingSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MonitorAutoscaleSettingSpecNotification ¶
type MonitorAutoscaleSettingSpecNotification struct { // +optional // +kubebuilder:validation:MaxItems=1 Email []MonitorAutoscaleSettingSpecNotificationEmail `json:"email,omitempty" tf:"email,omitempty"` // +optional Webhook []MonitorAutoscaleSettingSpecNotificationWebhook `json:"webhook,omitempty" tf:"webhook,omitempty"` }
func (*MonitorAutoscaleSettingSpecNotification) DeepCopy ¶
func (in *MonitorAutoscaleSettingSpecNotification) DeepCopy() *MonitorAutoscaleSettingSpecNotification
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonitorAutoscaleSettingSpecNotification.
func (*MonitorAutoscaleSettingSpecNotification) DeepCopyInto ¶
func (in *MonitorAutoscaleSettingSpecNotification) DeepCopyInto(out *MonitorAutoscaleSettingSpecNotification)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MonitorAutoscaleSettingSpecNotificationEmail ¶
type MonitorAutoscaleSettingSpecNotificationEmail struct { // +optional CustomEmails []string `json:"customEmails,omitempty" tf:"custom_emails,omitempty"` // +optional SendToSubscriptionAdministrator bool `json:"sendToSubscriptionAdministrator,omitempty" tf:"send_to_subscription_administrator,omitempty"` // +optional SendToSubscriptionCoAdministrator bool `json:"sendToSubscriptionCoAdministrator,omitempty" tf:"send_to_subscription_co_administrator,omitempty"` }
func (*MonitorAutoscaleSettingSpecNotificationEmail) DeepCopy ¶
func (in *MonitorAutoscaleSettingSpecNotificationEmail) DeepCopy() *MonitorAutoscaleSettingSpecNotificationEmail
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonitorAutoscaleSettingSpecNotificationEmail.
func (*MonitorAutoscaleSettingSpecNotificationEmail) DeepCopyInto ¶
func (in *MonitorAutoscaleSettingSpecNotificationEmail) DeepCopyInto(out *MonitorAutoscaleSettingSpecNotificationEmail)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MonitorAutoscaleSettingSpecNotificationWebhook ¶
type MonitorAutoscaleSettingSpecNotificationWebhook struct { // +optional Properties map[string]string `json:"properties,omitempty" tf:"properties,omitempty"` ServiceURI string `json:"serviceURI" tf:"service_uri"` }
func (*MonitorAutoscaleSettingSpecNotificationWebhook) DeepCopy ¶
func (in *MonitorAutoscaleSettingSpecNotificationWebhook) DeepCopy() *MonitorAutoscaleSettingSpecNotificationWebhook
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonitorAutoscaleSettingSpecNotificationWebhook.
func (*MonitorAutoscaleSettingSpecNotificationWebhook) DeepCopyInto ¶
func (in *MonitorAutoscaleSettingSpecNotificationWebhook) DeepCopyInto(out *MonitorAutoscaleSettingSpecNotificationWebhook)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MonitorAutoscaleSettingSpecProfile ¶
type MonitorAutoscaleSettingSpecProfile struct { // +kubebuilder:validation:MaxItems=1 Capacity []MonitorAutoscaleSettingSpecProfileCapacity `json:"capacity" tf:"capacity"` // +optional // +kubebuilder:validation:MaxItems=1 FixedDate []MonitorAutoscaleSettingSpecProfileFixedDate `json:"fixedDate,omitempty" tf:"fixed_date,omitempty"` Name string `json:"name" tf:"name"` // +optional // +kubebuilder:validation:MaxItems=1 Recurrence []MonitorAutoscaleSettingSpecProfileRecurrence `json:"recurrence,omitempty" tf:"recurrence,omitempty"` // +optional // +kubebuilder:validation:MaxItems=10 Rule []MonitorAutoscaleSettingSpecProfileRule `json:"rule,omitempty" tf:"rule,omitempty"` }
func (*MonitorAutoscaleSettingSpecProfile) DeepCopy ¶
func (in *MonitorAutoscaleSettingSpecProfile) DeepCopy() *MonitorAutoscaleSettingSpecProfile
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonitorAutoscaleSettingSpecProfile.
func (*MonitorAutoscaleSettingSpecProfile) DeepCopyInto ¶
func (in *MonitorAutoscaleSettingSpecProfile) DeepCopyInto(out *MonitorAutoscaleSettingSpecProfile)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MonitorAutoscaleSettingSpecProfileCapacity ¶
type MonitorAutoscaleSettingSpecProfileCapacity struct { Default int `json:"default" tf:"default"` Maximum int `json:"maximum" tf:"maximum"` Minimum int `json:"minimum" tf:"minimum"` }
func (*MonitorAutoscaleSettingSpecProfileCapacity) DeepCopy ¶
func (in *MonitorAutoscaleSettingSpecProfileCapacity) DeepCopy() *MonitorAutoscaleSettingSpecProfileCapacity
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonitorAutoscaleSettingSpecProfileCapacity.
func (*MonitorAutoscaleSettingSpecProfileCapacity) DeepCopyInto ¶
func (in *MonitorAutoscaleSettingSpecProfileCapacity) DeepCopyInto(out *MonitorAutoscaleSettingSpecProfileCapacity)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MonitorAutoscaleSettingSpecProfileFixedDate ¶
type MonitorAutoscaleSettingSpecProfileFixedDate struct { End string `json:"end" tf:"end"` Start string `json:"start" tf:"start"` // +optional Timezone string `json:"timezone,omitempty" tf:"timezone,omitempty"` }
func (*MonitorAutoscaleSettingSpecProfileFixedDate) DeepCopy ¶
func (in *MonitorAutoscaleSettingSpecProfileFixedDate) DeepCopy() *MonitorAutoscaleSettingSpecProfileFixedDate
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonitorAutoscaleSettingSpecProfileFixedDate.
func (*MonitorAutoscaleSettingSpecProfileFixedDate) DeepCopyInto ¶
func (in *MonitorAutoscaleSettingSpecProfileFixedDate) DeepCopyInto(out *MonitorAutoscaleSettingSpecProfileFixedDate)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MonitorAutoscaleSettingSpecProfileRecurrence ¶
type MonitorAutoscaleSettingSpecProfileRecurrence struct { Days []string `json:"days" tf:"days"` // +kubebuilder:validation:MaxItems=1 Hours []int64 `json:"hours" tf:"hours"` // +kubebuilder:validation:MaxItems=1 Minutes []int64 `json:"minutes" tf:"minutes"` // +optional Timezone string `json:"timezone,omitempty" tf:"timezone,omitempty"` }
func (*MonitorAutoscaleSettingSpecProfileRecurrence) DeepCopy ¶
func (in *MonitorAutoscaleSettingSpecProfileRecurrence) DeepCopy() *MonitorAutoscaleSettingSpecProfileRecurrence
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonitorAutoscaleSettingSpecProfileRecurrence.
func (*MonitorAutoscaleSettingSpecProfileRecurrence) DeepCopyInto ¶
func (in *MonitorAutoscaleSettingSpecProfileRecurrence) DeepCopyInto(out *MonitorAutoscaleSettingSpecProfileRecurrence)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MonitorAutoscaleSettingSpecProfileRule ¶
type MonitorAutoscaleSettingSpecProfileRule struct { // +kubebuilder:validation:MaxItems=1 MetricTrigger []MonitorAutoscaleSettingSpecProfileRuleMetricTrigger `json:"metricTrigger" tf:"metric_trigger"` // +kubebuilder:validation:MaxItems=1 ScaleAction []MonitorAutoscaleSettingSpecProfileRuleScaleAction `json:"scaleAction" tf:"scale_action"` }
func (*MonitorAutoscaleSettingSpecProfileRule) DeepCopy ¶
func (in *MonitorAutoscaleSettingSpecProfileRule) DeepCopy() *MonitorAutoscaleSettingSpecProfileRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonitorAutoscaleSettingSpecProfileRule.
func (*MonitorAutoscaleSettingSpecProfileRule) DeepCopyInto ¶
func (in *MonitorAutoscaleSettingSpecProfileRule) DeepCopyInto(out *MonitorAutoscaleSettingSpecProfileRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MonitorAutoscaleSettingSpecProfileRuleMetricTrigger ¶
type MonitorAutoscaleSettingSpecProfileRuleMetricTrigger struct { MetricName string `json:"metricName" tf:"metric_name"` MetricResourceID string `json:"metricResourceID" tf:"metric_resource_id"` Operator string `json:"operator" tf:"operator"` Statistic string `json:"statistic" tf:"statistic"` Threshold json.Number `json:"threshold" tf:"threshold"` TimeAggregation string `json:"timeAggregation" tf:"time_aggregation"` TimeGrain string `json:"timeGrain" tf:"time_grain"` TimeWindow string `json:"timeWindow" tf:"time_window"` }
func (*MonitorAutoscaleSettingSpecProfileRuleMetricTrigger) DeepCopy ¶
func (in *MonitorAutoscaleSettingSpecProfileRuleMetricTrigger) DeepCopy() *MonitorAutoscaleSettingSpecProfileRuleMetricTrigger
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonitorAutoscaleSettingSpecProfileRuleMetricTrigger.
func (*MonitorAutoscaleSettingSpecProfileRuleMetricTrigger) DeepCopyInto ¶
func (in *MonitorAutoscaleSettingSpecProfileRuleMetricTrigger) DeepCopyInto(out *MonitorAutoscaleSettingSpecProfileRuleMetricTrigger)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MonitorAutoscaleSettingSpecProfileRuleScaleAction ¶
type MonitorAutoscaleSettingSpecProfileRuleScaleAction struct { Cooldown string `json:"cooldown" tf:"cooldown"` Direction string `json:"direction" tf:"direction"` Type string `json:"type" tf:"type"` Value int `json:"value" tf:"value"` }
func (*MonitorAutoscaleSettingSpecProfileRuleScaleAction) DeepCopy ¶
func (in *MonitorAutoscaleSettingSpecProfileRuleScaleAction) DeepCopy() *MonitorAutoscaleSettingSpecProfileRuleScaleAction
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonitorAutoscaleSettingSpecProfileRuleScaleAction.
func (*MonitorAutoscaleSettingSpecProfileRuleScaleAction) DeepCopyInto ¶
func (in *MonitorAutoscaleSettingSpecProfileRuleScaleAction) DeepCopyInto(out *MonitorAutoscaleSettingSpecProfileRuleScaleAction)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MonitorAutoscaleSettingStatus ¶
type MonitorAutoscaleSettingStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *MonitorAutoscaleSettingSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*MonitorAutoscaleSettingStatus) DeepCopy ¶
func (in *MonitorAutoscaleSettingStatus) DeepCopy() *MonitorAutoscaleSettingStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonitorAutoscaleSettingStatus.
func (*MonitorAutoscaleSettingStatus) DeepCopyInto ¶
func (in *MonitorAutoscaleSettingStatus) DeepCopyInto(out *MonitorAutoscaleSettingStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MonitorDiagnosticSetting ¶
type MonitorDiagnosticSetting struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec MonitorDiagnosticSettingSpec `json:"spec,omitempty"` Status MonitorDiagnosticSettingStatus `json:"status,omitempty"` }
func (*MonitorDiagnosticSetting) DeepCopy ¶
func (in *MonitorDiagnosticSetting) DeepCopy() *MonitorDiagnosticSetting
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonitorDiagnosticSetting.
func (*MonitorDiagnosticSetting) DeepCopyInto ¶
func (in *MonitorDiagnosticSetting) DeepCopyInto(out *MonitorDiagnosticSetting)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MonitorDiagnosticSetting) DeepCopyObject ¶
func (in *MonitorDiagnosticSetting) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type MonitorDiagnosticSettingList ¶
type MonitorDiagnosticSettingList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of MonitorDiagnosticSetting CRD objects Items []MonitorDiagnosticSetting `json:"items,omitempty"` }
MonitorDiagnosticSettingList is a list of MonitorDiagnosticSettings
func (*MonitorDiagnosticSettingList) DeepCopy ¶
func (in *MonitorDiagnosticSettingList) DeepCopy() *MonitorDiagnosticSettingList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonitorDiagnosticSettingList.
func (*MonitorDiagnosticSettingList) DeepCopyInto ¶
func (in *MonitorDiagnosticSettingList) DeepCopyInto(out *MonitorDiagnosticSettingList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MonitorDiagnosticSettingList) DeepCopyObject ¶
func (in *MonitorDiagnosticSettingList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type MonitorDiagnosticSettingSpec ¶
type MonitorDiagnosticSettingSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional EventhubAuthorizationRuleID string `json:"eventhubAuthorizationRuleID,omitempty" tf:"eventhub_authorization_rule_id,omitempty"` // +optional EventhubName string `json:"eventhubName,omitempty" tf:"eventhub_name,omitempty"` // +optional Log []MonitorDiagnosticSettingSpecLog `json:"log,omitempty" tf:"log,omitempty"` // +optional LogAnalyticsWorkspaceID string `json:"logAnalyticsWorkspaceID,omitempty" tf:"log_analytics_workspace_id,omitempty"` // +optional Metric []MonitorDiagnosticSettingSpecMetric `json:"metric,omitempty" tf:"metric,omitempty"` Name string `json:"name" tf:"name"` // +optional StorageAccountID string `json:"storageAccountID,omitempty" tf:"storage_account_id,omitempty"` TargetResourceID string `json:"targetResourceID" tf:"target_resource_id"` }
func (*MonitorDiagnosticSettingSpec) DeepCopy ¶
func (in *MonitorDiagnosticSettingSpec) DeepCopy() *MonitorDiagnosticSettingSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonitorDiagnosticSettingSpec.
func (*MonitorDiagnosticSettingSpec) DeepCopyInto ¶
func (in *MonitorDiagnosticSettingSpec) DeepCopyInto(out *MonitorDiagnosticSettingSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MonitorDiagnosticSettingSpecLog ¶
type MonitorDiagnosticSettingSpecLog struct { Category string `json:"category" tf:"category"` // +optional Enabled bool `json:"enabled,omitempty" tf:"enabled,omitempty"` // +kubebuilder:validation:MaxItems=1 RetentionPolicy []MonitorDiagnosticSettingSpecLogRetentionPolicy `json:"retentionPolicy" tf:"retention_policy"` }
func (*MonitorDiagnosticSettingSpecLog) DeepCopy ¶
func (in *MonitorDiagnosticSettingSpecLog) DeepCopy() *MonitorDiagnosticSettingSpecLog
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonitorDiagnosticSettingSpecLog.
func (*MonitorDiagnosticSettingSpecLog) DeepCopyInto ¶
func (in *MonitorDiagnosticSettingSpecLog) DeepCopyInto(out *MonitorDiagnosticSettingSpecLog)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MonitorDiagnosticSettingSpecLogRetentionPolicy ¶
type MonitorDiagnosticSettingSpecLogRetentionPolicy struct { // +optional Days int `json:"days,omitempty" tf:"days,omitempty"` Enabled bool `json:"enabled" tf:"enabled"` }
func (*MonitorDiagnosticSettingSpecLogRetentionPolicy) DeepCopy ¶
func (in *MonitorDiagnosticSettingSpecLogRetentionPolicy) DeepCopy() *MonitorDiagnosticSettingSpecLogRetentionPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonitorDiagnosticSettingSpecLogRetentionPolicy.
func (*MonitorDiagnosticSettingSpecLogRetentionPolicy) DeepCopyInto ¶
func (in *MonitorDiagnosticSettingSpecLogRetentionPolicy) DeepCopyInto(out *MonitorDiagnosticSettingSpecLogRetentionPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MonitorDiagnosticSettingSpecMetric ¶
type MonitorDiagnosticSettingSpecMetric struct { Category string `json:"category" tf:"category"` // +optional Enabled bool `json:"enabled,omitempty" tf:"enabled,omitempty"` // +kubebuilder:validation:MaxItems=1 RetentionPolicy []MonitorDiagnosticSettingSpecMetricRetentionPolicy `json:"retentionPolicy" tf:"retention_policy"` }
func (*MonitorDiagnosticSettingSpecMetric) DeepCopy ¶
func (in *MonitorDiagnosticSettingSpecMetric) DeepCopy() *MonitorDiagnosticSettingSpecMetric
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonitorDiagnosticSettingSpecMetric.
func (*MonitorDiagnosticSettingSpecMetric) DeepCopyInto ¶
func (in *MonitorDiagnosticSettingSpecMetric) DeepCopyInto(out *MonitorDiagnosticSettingSpecMetric)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MonitorDiagnosticSettingSpecMetricRetentionPolicy ¶
type MonitorDiagnosticSettingSpecMetricRetentionPolicy struct { // +optional Days int `json:"days,omitempty" tf:"days,omitempty"` Enabled bool `json:"enabled" tf:"enabled"` }
func (*MonitorDiagnosticSettingSpecMetricRetentionPolicy) DeepCopy ¶
func (in *MonitorDiagnosticSettingSpecMetricRetentionPolicy) DeepCopy() *MonitorDiagnosticSettingSpecMetricRetentionPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonitorDiagnosticSettingSpecMetricRetentionPolicy.
func (*MonitorDiagnosticSettingSpecMetricRetentionPolicy) DeepCopyInto ¶
func (in *MonitorDiagnosticSettingSpecMetricRetentionPolicy) DeepCopyInto(out *MonitorDiagnosticSettingSpecMetricRetentionPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MonitorDiagnosticSettingStatus ¶
type MonitorDiagnosticSettingStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *MonitorDiagnosticSettingSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*MonitorDiagnosticSettingStatus) DeepCopy ¶
func (in *MonitorDiagnosticSettingStatus) DeepCopy() *MonitorDiagnosticSettingStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonitorDiagnosticSettingStatus.
func (*MonitorDiagnosticSettingStatus) DeepCopyInto ¶
func (in *MonitorDiagnosticSettingStatus) DeepCopyInto(out *MonitorDiagnosticSettingStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MonitorLogProfile ¶
type MonitorLogProfile struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec MonitorLogProfileSpec `json:"spec,omitempty"` Status MonitorLogProfileStatus `json:"status,omitempty"` }
func (*MonitorLogProfile) DeepCopy ¶
func (in *MonitorLogProfile) DeepCopy() *MonitorLogProfile
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonitorLogProfile.
func (*MonitorLogProfile) DeepCopyInto ¶
func (in *MonitorLogProfile) DeepCopyInto(out *MonitorLogProfile)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MonitorLogProfile) DeepCopyObject ¶
func (in *MonitorLogProfile) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type MonitorLogProfileList ¶
type MonitorLogProfileList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of MonitorLogProfile CRD objects Items []MonitorLogProfile `json:"items,omitempty"` }
MonitorLogProfileList is a list of MonitorLogProfiles
func (*MonitorLogProfileList) DeepCopy ¶
func (in *MonitorLogProfileList) DeepCopy() *MonitorLogProfileList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonitorLogProfileList.
func (*MonitorLogProfileList) DeepCopyInto ¶
func (in *MonitorLogProfileList) DeepCopyInto(out *MonitorLogProfileList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MonitorLogProfileList) DeepCopyObject ¶
func (in *MonitorLogProfileList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type MonitorLogProfileSpec ¶
type MonitorLogProfileSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +kubebuilder:validation:MinItems=1 Categories []string `json:"categories" tf:"categories"` // +kubebuilder:validation:MinItems=1 Locations []string `json:"locations" tf:"locations"` Name string `json:"name" tf:"name"` // +kubebuilder:validation:MaxItems=1 RetentionPolicy []MonitorLogProfileSpecRetentionPolicy `json:"retentionPolicy" tf:"retention_policy"` // +optional ServicebusRuleID string `json:"servicebusRuleID,omitempty" tf:"servicebus_rule_id,omitempty"` // +optional StorageAccountID string `json:"storageAccountID,omitempty" tf:"storage_account_id,omitempty"` }
func (*MonitorLogProfileSpec) DeepCopy ¶
func (in *MonitorLogProfileSpec) DeepCopy() *MonitorLogProfileSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonitorLogProfileSpec.
func (*MonitorLogProfileSpec) DeepCopyInto ¶
func (in *MonitorLogProfileSpec) DeepCopyInto(out *MonitorLogProfileSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MonitorLogProfileSpecRetentionPolicy ¶
type MonitorLogProfileSpecRetentionPolicy struct { // +optional Days int `json:"days,omitempty" tf:"days,omitempty"` Enabled bool `json:"enabled" tf:"enabled"` }
func (*MonitorLogProfileSpecRetentionPolicy) DeepCopy ¶
func (in *MonitorLogProfileSpecRetentionPolicy) DeepCopy() *MonitorLogProfileSpecRetentionPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonitorLogProfileSpecRetentionPolicy.
func (*MonitorLogProfileSpecRetentionPolicy) DeepCopyInto ¶
func (in *MonitorLogProfileSpecRetentionPolicy) DeepCopyInto(out *MonitorLogProfileSpecRetentionPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MonitorLogProfileStatus ¶
type MonitorLogProfileStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *MonitorLogProfileSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*MonitorLogProfileStatus) DeepCopy ¶
func (in *MonitorLogProfileStatus) DeepCopy() *MonitorLogProfileStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonitorLogProfileStatus.
func (*MonitorLogProfileStatus) DeepCopyInto ¶
func (in *MonitorLogProfileStatus) DeepCopyInto(out *MonitorLogProfileStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MonitorMetricAlert ¶
type MonitorMetricAlert struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec MonitorMetricAlertSpec `json:"spec,omitempty"` Status MonitorMetricAlertStatus `json:"status,omitempty"` }
func (*MonitorMetricAlert) DeepCopy ¶
func (in *MonitorMetricAlert) DeepCopy() *MonitorMetricAlert
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonitorMetricAlert.
func (*MonitorMetricAlert) DeepCopyInto ¶
func (in *MonitorMetricAlert) DeepCopyInto(out *MonitorMetricAlert)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MonitorMetricAlert) DeepCopyObject ¶
func (in *MonitorMetricAlert) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type MonitorMetricAlertList ¶
type MonitorMetricAlertList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of MonitorMetricAlert CRD objects Items []MonitorMetricAlert `json:"items,omitempty"` }
MonitorMetricAlertList is a list of MonitorMetricAlerts
func (*MonitorMetricAlertList) DeepCopy ¶
func (in *MonitorMetricAlertList) DeepCopy() *MonitorMetricAlertList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonitorMetricAlertList.
func (*MonitorMetricAlertList) DeepCopyInto ¶
func (in *MonitorMetricAlertList) DeepCopyInto(out *MonitorMetricAlertList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MonitorMetricAlertList) DeepCopyObject ¶
func (in *MonitorMetricAlertList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type MonitorMetricAlertSpec ¶
type MonitorMetricAlertSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Action []MonitorMetricAlertSpecAction `json:"action,omitempty" tf:"action,omitempty"` // +optional AutoMitigate bool `json:"autoMitigate,omitempty" tf:"auto_mitigate,omitempty"` // +kubebuilder:validation:MinItems=1 Criteria []MonitorMetricAlertSpecCriteria `json:"criteria" tf:"criteria"` // +optional Description string `json:"description,omitempty" tf:"description,omitempty"` // +optional Enabled bool `json:"enabled,omitempty" tf:"enabled,omitempty"` // +optional Frequency string `json:"frequency,omitempty" tf:"frequency,omitempty"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +kubebuilder:validation:MaxItems=1 // +kubebuilder:validation:MinItems=1 Scopes []string `json:"scopes" tf:"scopes"` // +optional Severity int `json:"severity,omitempty" tf:"severity,omitempty"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` // +optional WindowSize string `json:"windowSize,omitempty" tf:"window_size,omitempty"` }
func (*MonitorMetricAlertSpec) DeepCopy ¶
func (in *MonitorMetricAlertSpec) DeepCopy() *MonitorMetricAlertSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonitorMetricAlertSpec.
func (*MonitorMetricAlertSpec) DeepCopyInto ¶
func (in *MonitorMetricAlertSpec) DeepCopyInto(out *MonitorMetricAlertSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MonitorMetricAlertSpecAction ¶
type MonitorMetricAlertSpecAction struct { ActionGroupID string `json:"actionGroupID" tf:"action_group_id"` // +optional WebhookProperties map[string]string `json:"webhookProperties,omitempty" tf:"webhook_properties,omitempty"` }
func (*MonitorMetricAlertSpecAction) DeepCopy ¶
func (in *MonitorMetricAlertSpecAction) DeepCopy() *MonitorMetricAlertSpecAction
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonitorMetricAlertSpecAction.
func (*MonitorMetricAlertSpecAction) DeepCopyInto ¶
func (in *MonitorMetricAlertSpecAction) DeepCopyInto(out *MonitorMetricAlertSpecAction)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MonitorMetricAlertSpecCriteria ¶
type MonitorMetricAlertSpecCriteria struct { Aggregation string `json:"aggregation" tf:"aggregation"` // +optional Dimension []MonitorMetricAlertSpecCriteriaDimension `json:"dimension,omitempty" tf:"dimension,omitempty"` MetricName string `json:"metricName" tf:"metric_name"` MetricNamespace string `json:"metricNamespace" tf:"metric_namespace"` Operator string `json:"operator" tf:"operator"` Threshold json.Number `json:"threshold" tf:"threshold"` }
func (*MonitorMetricAlertSpecCriteria) DeepCopy ¶
func (in *MonitorMetricAlertSpecCriteria) DeepCopy() *MonitorMetricAlertSpecCriteria
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonitorMetricAlertSpecCriteria.
func (*MonitorMetricAlertSpecCriteria) DeepCopyInto ¶
func (in *MonitorMetricAlertSpecCriteria) DeepCopyInto(out *MonitorMetricAlertSpecCriteria)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MonitorMetricAlertSpecCriteriaDimension ¶
type MonitorMetricAlertSpecCriteriaDimension struct { Name string `json:"name" tf:"name"` Operator string `json:"operator" tf:"operator"` // +kubebuilder:validation:MinItems=1 Values []string `json:"values" tf:"values"` }
func (*MonitorMetricAlertSpecCriteriaDimension) DeepCopy ¶
func (in *MonitorMetricAlertSpecCriteriaDimension) DeepCopy() *MonitorMetricAlertSpecCriteriaDimension
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonitorMetricAlertSpecCriteriaDimension.
func (*MonitorMetricAlertSpecCriteriaDimension) DeepCopyInto ¶
func (in *MonitorMetricAlertSpecCriteriaDimension) DeepCopyInto(out *MonitorMetricAlertSpecCriteriaDimension)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MonitorMetricAlertStatus ¶
type MonitorMetricAlertStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *MonitorMetricAlertSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*MonitorMetricAlertStatus) DeepCopy ¶
func (in *MonitorMetricAlertStatus) DeepCopy() *MonitorMetricAlertStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonitorMetricAlertStatus.
func (*MonitorMetricAlertStatus) DeepCopyInto ¶
func (in *MonitorMetricAlertStatus) DeepCopyInto(out *MonitorMetricAlertStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MonitorMetricAlertrule ¶
type MonitorMetricAlertrule struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec MonitorMetricAlertruleSpec `json:"spec,omitempty"` Status MonitorMetricAlertruleStatus `json:"status,omitempty"` }
func (*MonitorMetricAlertrule) DeepCopy ¶
func (in *MonitorMetricAlertrule) DeepCopy() *MonitorMetricAlertrule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonitorMetricAlertrule.
func (*MonitorMetricAlertrule) DeepCopyInto ¶
func (in *MonitorMetricAlertrule) DeepCopyInto(out *MonitorMetricAlertrule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MonitorMetricAlertrule) DeepCopyObject ¶
func (in *MonitorMetricAlertrule) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type MonitorMetricAlertruleList ¶
type MonitorMetricAlertruleList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of MonitorMetricAlertrule CRD objects Items []MonitorMetricAlertrule `json:"items,omitempty"` }
MonitorMetricAlertruleList is a list of MonitorMetricAlertrules
func (*MonitorMetricAlertruleList) DeepCopy ¶
func (in *MonitorMetricAlertruleList) DeepCopy() *MonitorMetricAlertruleList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonitorMetricAlertruleList.
func (*MonitorMetricAlertruleList) DeepCopyInto ¶
func (in *MonitorMetricAlertruleList) DeepCopyInto(out *MonitorMetricAlertruleList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MonitorMetricAlertruleList) DeepCopyObject ¶
func (in *MonitorMetricAlertruleList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type MonitorMetricAlertruleSpec ¶
type MonitorMetricAlertruleSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` Aggregation string `json:"aggregation" tf:"aggregation"` // +optional Description string `json:"description,omitempty" tf:"description,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 EmailAction []MonitorMetricAlertruleSpecEmailAction `json:"emailAction,omitempty" tf:"email_action,omitempty"` // +optional Enabled bool `json:"enabled,omitempty" tf:"enabled,omitempty"` Location string `json:"location" tf:"location"` MetricName string `json:"metricName" tf:"metric_name"` Name string `json:"name" tf:"name"` Operator string `json:"operator" tf:"operator"` Period string `json:"period" tf:"period"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` ResourceID string `json:"resourceID" tf:"resource_id"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` Threshold json.Number `json:"threshold" tf:"threshold"` // +optional // +kubebuilder:validation:MaxItems=1 WebhookAction []MonitorMetricAlertruleSpecWebhookAction `json:"webhookAction,omitempty" tf:"webhook_action,omitempty"` }
func (*MonitorMetricAlertruleSpec) DeepCopy ¶
func (in *MonitorMetricAlertruleSpec) DeepCopy() *MonitorMetricAlertruleSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonitorMetricAlertruleSpec.
func (*MonitorMetricAlertruleSpec) DeepCopyInto ¶
func (in *MonitorMetricAlertruleSpec) DeepCopyInto(out *MonitorMetricAlertruleSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MonitorMetricAlertruleSpecEmailAction ¶ added in v0.0.2
type MonitorMetricAlertruleSpecEmailAction struct { // +optional CustomEmails []string `json:"customEmails,omitempty" tf:"custom_emails,omitempty"` // +optional SendToServiceOwners bool `json:"sendToServiceOwners,omitempty" tf:"send_to_service_owners,omitempty"` }
func (*MonitorMetricAlertruleSpecEmailAction) DeepCopy ¶ added in v0.0.2
func (in *MonitorMetricAlertruleSpecEmailAction) DeepCopy() *MonitorMetricAlertruleSpecEmailAction
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonitorMetricAlertruleSpecEmailAction.
func (*MonitorMetricAlertruleSpecEmailAction) DeepCopyInto ¶ added in v0.0.2
func (in *MonitorMetricAlertruleSpecEmailAction) DeepCopyInto(out *MonitorMetricAlertruleSpecEmailAction)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MonitorMetricAlertruleSpecWebhookAction ¶ added in v0.0.2
type MonitorMetricAlertruleSpecWebhookAction struct { // +optional Properties map[string]string `json:"properties,omitempty" tf:"properties,omitempty"` ServiceURI string `json:"serviceURI" tf:"service_uri"` }
func (*MonitorMetricAlertruleSpecWebhookAction) DeepCopy ¶ added in v0.0.2
func (in *MonitorMetricAlertruleSpecWebhookAction) DeepCopy() *MonitorMetricAlertruleSpecWebhookAction
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonitorMetricAlertruleSpecWebhookAction.
func (*MonitorMetricAlertruleSpecWebhookAction) DeepCopyInto ¶ added in v0.0.2
func (in *MonitorMetricAlertruleSpecWebhookAction) DeepCopyInto(out *MonitorMetricAlertruleSpecWebhookAction)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MonitorMetricAlertruleStatus ¶
type MonitorMetricAlertruleStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *MonitorMetricAlertruleSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*MonitorMetricAlertruleStatus) DeepCopy ¶
func (in *MonitorMetricAlertruleStatus) DeepCopy() *MonitorMetricAlertruleStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonitorMetricAlertruleStatus.
func (*MonitorMetricAlertruleStatus) DeepCopyInto ¶
func (in *MonitorMetricAlertruleStatus) DeepCopyInto(out *MonitorMetricAlertruleStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MssqlElasticpool ¶
type MssqlElasticpool struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec MssqlElasticpoolSpec `json:"spec,omitempty"` Status MssqlElasticpoolStatus `json:"status,omitempty"` }
func (*MssqlElasticpool) DeepCopy ¶
func (in *MssqlElasticpool) DeepCopy() *MssqlElasticpool
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MssqlElasticpool.
func (*MssqlElasticpool) DeepCopyInto ¶
func (in *MssqlElasticpool) DeepCopyInto(out *MssqlElasticpool)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MssqlElasticpool) DeepCopyObject ¶
func (in *MssqlElasticpool) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type MssqlElasticpoolList ¶
type MssqlElasticpoolList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of MssqlElasticpool CRD objects Items []MssqlElasticpool `json:"items,omitempty"` }
MssqlElasticpoolList is a list of MssqlElasticpools
func (*MssqlElasticpoolList) DeepCopy ¶
func (in *MssqlElasticpoolList) DeepCopy() *MssqlElasticpoolList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MssqlElasticpoolList.
func (*MssqlElasticpoolList) DeepCopyInto ¶
func (in *MssqlElasticpoolList) DeepCopyInto(out *MssqlElasticpoolList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MssqlElasticpoolList) DeepCopyObject ¶
func (in *MssqlElasticpoolList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type MssqlElasticpoolSpec ¶
type MssqlElasticpoolSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 // Deprecated ElasticPoolProperties []MssqlElasticpoolSpecElasticPoolProperties `json:"elasticPoolProperties,omitempty" tf:"elastic_pool_properties,omitempty"` Location string `json:"location" tf:"location"` // +optional MaxSizeBytes int `json:"maxSizeBytes,omitempty" tf:"max_size_bytes,omitempty"` // +optional MaxSizeGb json.Number `json:"maxSizeGb,omitempty" tf:"max_size_gb,omitempty"` Name string `json:"name" tf:"name"` // +kubebuilder:validation:MaxItems=1 PerDatabaseSettings []MssqlElasticpoolSpecPerDatabaseSettings `json:"perDatabaseSettings" tf:"per_database_settings"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` ServerName string `json:"serverName" tf:"server_name"` // +kubebuilder:validation:MaxItems=1 Sku []MssqlElasticpoolSpecSku `json:"sku" tf:"sku"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` // +optional ZoneRedundant bool `json:"zoneRedundant,omitempty" tf:"zone_redundant,omitempty"` }
func (*MssqlElasticpoolSpec) DeepCopy ¶
func (in *MssqlElasticpoolSpec) DeepCopy() *MssqlElasticpoolSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MssqlElasticpoolSpec.
func (*MssqlElasticpoolSpec) DeepCopyInto ¶
func (in *MssqlElasticpoolSpec) DeepCopyInto(out *MssqlElasticpoolSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MssqlElasticpoolSpecElasticPoolProperties ¶ added in v0.0.2
type MssqlElasticpoolSpecElasticPoolProperties struct { // +optional // Deprecated CreationDate string `json:"creationDate,omitempty" tf:"creation_date,omitempty"` // +optional // Deprecated LicenseType string `json:"licenseType,omitempty" tf:"license_type,omitempty"` // +optional // Deprecated MaxSizeBytes int `json:"maxSizeBytes,omitempty" tf:"max_size_bytes,omitempty"` // +optional // Deprecated State string `json:"state,omitempty" tf:"state,omitempty"` // +optional // Deprecated ZoneRedundant bool `json:"zoneRedundant,omitempty" tf:"zone_redundant,omitempty"` }
func (*MssqlElasticpoolSpecElasticPoolProperties) DeepCopy ¶ added in v0.0.2
func (in *MssqlElasticpoolSpecElasticPoolProperties) DeepCopy() *MssqlElasticpoolSpecElasticPoolProperties
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MssqlElasticpoolSpecElasticPoolProperties.
func (*MssqlElasticpoolSpecElasticPoolProperties) DeepCopyInto ¶ added in v0.0.2
func (in *MssqlElasticpoolSpecElasticPoolProperties) DeepCopyInto(out *MssqlElasticpoolSpecElasticPoolProperties)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MssqlElasticpoolSpecPerDatabaseSettings ¶
type MssqlElasticpoolSpecPerDatabaseSettings struct { MaxCapacity json.Number `json:"maxCapacity" tf:"max_capacity"` MinCapacity json.Number `json:"minCapacity" tf:"min_capacity"` }
func (*MssqlElasticpoolSpecPerDatabaseSettings) DeepCopy ¶
func (in *MssqlElasticpoolSpecPerDatabaseSettings) DeepCopy() *MssqlElasticpoolSpecPerDatabaseSettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MssqlElasticpoolSpecPerDatabaseSettings.
func (*MssqlElasticpoolSpecPerDatabaseSettings) DeepCopyInto ¶
func (in *MssqlElasticpoolSpecPerDatabaseSettings) DeepCopyInto(out *MssqlElasticpoolSpecPerDatabaseSettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MssqlElasticpoolSpecSku ¶
type MssqlElasticpoolSpecSku struct { Capacity int `json:"capacity" tf:"capacity"` // +optional Family string `json:"family,omitempty" tf:"family,omitempty"` Name string `json:"name" tf:"name"` Tier string `json:"tier" tf:"tier"` }
func (*MssqlElasticpoolSpecSku) DeepCopy ¶
func (in *MssqlElasticpoolSpecSku) DeepCopy() *MssqlElasticpoolSpecSku
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MssqlElasticpoolSpecSku.
func (*MssqlElasticpoolSpecSku) DeepCopyInto ¶
func (in *MssqlElasticpoolSpecSku) DeepCopyInto(out *MssqlElasticpoolSpecSku)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MssqlElasticpoolStatus ¶
type MssqlElasticpoolStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *MssqlElasticpoolSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*MssqlElasticpoolStatus) DeepCopy ¶
func (in *MssqlElasticpoolStatus) DeepCopy() *MssqlElasticpoolStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MssqlElasticpoolStatus.
func (*MssqlElasticpoolStatus) DeepCopyInto ¶
func (in *MssqlElasticpoolStatus) DeepCopyInto(out *MssqlElasticpoolStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MysqlConfiguration ¶
type MysqlConfiguration struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec MysqlConfigurationSpec `json:"spec,omitempty"` Status MysqlConfigurationStatus `json:"status,omitempty"` }
func (*MysqlConfiguration) DeepCopy ¶
func (in *MysqlConfiguration) DeepCopy() *MysqlConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MysqlConfiguration.
func (*MysqlConfiguration) DeepCopyInto ¶
func (in *MysqlConfiguration) DeepCopyInto(out *MysqlConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MysqlConfiguration) DeepCopyObject ¶
func (in *MysqlConfiguration) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type MysqlConfigurationList ¶
type MysqlConfigurationList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of MysqlConfiguration CRD objects Items []MysqlConfiguration `json:"items,omitempty"` }
MysqlConfigurationList is a list of MysqlConfigurations
func (*MysqlConfigurationList) DeepCopy ¶
func (in *MysqlConfigurationList) DeepCopy() *MysqlConfigurationList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MysqlConfigurationList.
func (*MysqlConfigurationList) DeepCopyInto ¶
func (in *MysqlConfigurationList) DeepCopyInto(out *MysqlConfigurationList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MysqlConfigurationList) DeepCopyObject ¶
func (in *MysqlConfigurationList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type MysqlConfigurationSpec ¶
type MysqlConfigurationSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` ServerName string `json:"serverName" tf:"server_name"` Value string `json:"value" tf:"value"` }
func (*MysqlConfigurationSpec) DeepCopy ¶
func (in *MysqlConfigurationSpec) DeepCopy() *MysqlConfigurationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MysqlConfigurationSpec.
func (*MysqlConfigurationSpec) DeepCopyInto ¶
func (in *MysqlConfigurationSpec) DeepCopyInto(out *MysqlConfigurationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MysqlConfigurationStatus ¶
type MysqlConfigurationStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *MysqlConfigurationSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*MysqlConfigurationStatus) DeepCopy ¶
func (in *MysqlConfigurationStatus) DeepCopy() *MysqlConfigurationStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MysqlConfigurationStatus.
func (*MysqlConfigurationStatus) DeepCopyInto ¶
func (in *MysqlConfigurationStatus) DeepCopyInto(out *MysqlConfigurationStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MysqlDatabase ¶
type MysqlDatabase struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec MysqlDatabaseSpec `json:"spec,omitempty"` Status MysqlDatabaseStatus `json:"status,omitempty"` }
func (*MysqlDatabase) DeepCopy ¶
func (in *MysqlDatabase) DeepCopy() *MysqlDatabase
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MysqlDatabase.
func (*MysqlDatabase) DeepCopyInto ¶
func (in *MysqlDatabase) DeepCopyInto(out *MysqlDatabase)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MysqlDatabase) DeepCopyObject ¶
func (in *MysqlDatabase) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type MysqlDatabaseList ¶
type MysqlDatabaseList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of MysqlDatabase CRD objects Items []MysqlDatabase `json:"items,omitempty"` }
MysqlDatabaseList is a list of MysqlDatabases
func (*MysqlDatabaseList) DeepCopy ¶
func (in *MysqlDatabaseList) DeepCopy() *MysqlDatabaseList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MysqlDatabaseList.
func (*MysqlDatabaseList) DeepCopyInto ¶
func (in *MysqlDatabaseList) DeepCopyInto(out *MysqlDatabaseList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MysqlDatabaseList) DeepCopyObject ¶
func (in *MysqlDatabaseList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type MysqlDatabaseSpec ¶
type MysqlDatabaseSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` Charset string `json:"charset" tf:"charset"` Collation string `json:"collation" tf:"collation"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` ServerName string `json:"serverName" tf:"server_name"` }
func (*MysqlDatabaseSpec) DeepCopy ¶
func (in *MysqlDatabaseSpec) DeepCopy() *MysqlDatabaseSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MysqlDatabaseSpec.
func (*MysqlDatabaseSpec) DeepCopyInto ¶
func (in *MysqlDatabaseSpec) DeepCopyInto(out *MysqlDatabaseSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MysqlDatabaseStatus ¶
type MysqlDatabaseStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *MysqlDatabaseSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*MysqlDatabaseStatus) DeepCopy ¶
func (in *MysqlDatabaseStatus) DeepCopy() *MysqlDatabaseStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MysqlDatabaseStatus.
func (*MysqlDatabaseStatus) DeepCopyInto ¶
func (in *MysqlDatabaseStatus) DeepCopyInto(out *MysqlDatabaseStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MysqlFirewallRule ¶
type MysqlFirewallRule struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec MysqlFirewallRuleSpec `json:"spec,omitempty"` Status MysqlFirewallRuleStatus `json:"status,omitempty"` }
func (*MysqlFirewallRule) DeepCopy ¶
func (in *MysqlFirewallRule) DeepCopy() *MysqlFirewallRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MysqlFirewallRule.
func (*MysqlFirewallRule) DeepCopyInto ¶
func (in *MysqlFirewallRule) DeepCopyInto(out *MysqlFirewallRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MysqlFirewallRule) DeepCopyObject ¶
func (in *MysqlFirewallRule) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type MysqlFirewallRuleList ¶
type MysqlFirewallRuleList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of MysqlFirewallRule CRD objects Items []MysqlFirewallRule `json:"items,omitempty"` }
MysqlFirewallRuleList is a list of MysqlFirewallRules
func (*MysqlFirewallRuleList) DeepCopy ¶
func (in *MysqlFirewallRuleList) DeepCopy() *MysqlFirewallRuleList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MysqlFirewallRuleList.
func (*MysqlFirewallRuleList) DeepCopyInto ¶
func (in *MysqlFirewallRuleList) DeepCopyInto(out *MysqlFirewallRuleList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MysqlFirewallRuleList) DeepCopyObject ¶
func (in *MysqlFirewallRuleList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type MysqlFirewallRuleSpec ¶
type MysqlFirewallRuleSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` EndIPAddress string `json:"endIPAddress" tf:"end_ip_address"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` ServerName string `json:"serverName" tf:"server_name"` StartIPAddress string `json:"startIPAddress" tf:"start_ip_address"` }
func (*MysqlFirewallRuleSpec) DeepCopy ¶
func (in *MysqlFirewallRuleSpec) DeepCopy() *MysqlFirewallRuleSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MysqlFirewallRuleSpec.
func (*MysqlFirewallRuleSpec) DeepCopyInto ¶
func (in *MysqlFirewallRuleSpec) DeepCopyInto(out *MysqlFirewallRuleSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MysqlFirewallRuleStatus ¶
type MysqlFirewallRuleStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *MysqlFirewallRuleSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*MysqlFirewallRuleStatus) DeepCopy ¶
func (in *MysqlFirewallRuleStatus) DeepCopy() *MysqlFirewallRuleStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MysqlFirewallRuleStatus.
func (*MysqlFirewallRuleStatus) DeepCopyInto ¶
func (in *MysqlFirewallRuleStatus) DeepCopyInto(out *MysqlFirewallRuleStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MysqlServer ¶
type MysqlServer struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec MysqlServerSpec `json:"spec,omitempty"` Status MysqlServerStatus `json:"status,omitempty"` }
func (*MysqlServer) DeepCopy ¶
func (in *MysqlServer) DeepCopy() *MysqlServer
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MysqlServer.
func (*MysqlServer) DeepCopyInto ¶
func (in *MysqlServer) DeepCopyInto(out *MysqlServer)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MysqlServer) DeepCopyObject ¶
func (in *MysqlServer) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type MysqlServerList ¶
type MysqlServerList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of MysqlServer CRD objects Items []MysqlServer `json:"items,omitempty"` }
MysqlServerList is a list of MysqlServers
func (*MysqlServerList) DeepCopy ¶
func (in *MysqlServerList) DeepCopy() *MysqlServerList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MysqlServerList.
func (*MysqlServerList) DeepCopyInto ¶
func (in *MysqlServerList) DeepCopyInto(out *MysqlServerList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MysqlServerList) DeepCopyObject ¶
func (in *MysqlServerList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type MysqlServerSpec ¶
type MysqlServerSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` AdministratorLogin string `json:"administratorLogin" tf:"administrator_login"` AdministratorLoginPassword string `json:"-" sensitive:"true" tf:"administrator_login_password"` // +optional Fqdn string `json:"fqdn,omitempty" tf:"fqdn,omitempty"` Location string `json:"location" tf:"location"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +kubebuilder:validation:MaxItems=1 Sku []MysqlServerSpecSku `json:"sku" tf:"sku"` SslEnforcement string `json:"sslEnforcement" tf:"ssl_enforcement"` // +kubebuilder:validation:MaxItems=1 StorageProfile []MysqlServerSpecStorageProfile `json:"storageProfile" tf:"storage_profile"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` Version string `json:"version" tf:"version"` }
func (*MysqlServerSpec) DeepCopy ¶
func (in *MysqlServerSpec) DeepCopy() *MysqlServerSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MysqlServerSpec.
func (*MysqlServerSpec) DeepCopyInto ¶
func (in *MysqlServerSpec) DeepCopyInto(out *MysqlServerSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MysqlServerSpecSku ¶
type MysqlServerSpecSku struct { Capacity int `json:"capacity" tf:"capacity"` Family string `json:"family" tf:"family"` Name string `json:"name" tf:"name"` Tier string `json:"tier" tf:"tier"` }
func (*MysqlServerSpecSku) DeepCopy ¶
func (in *MysqlServerSpecSku) DeepCopy() *MysqlServerSpecSku
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MysqlServerSpecSku.
func (*MysqlServerSpecSku) DeepCopyInto ¶
func (in *MysqlServerSpecSku) DeepCopyInto(out *MysqlServerSpecSku)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MysqlServerSpecStorageProfile ¶
type MysqlServerSpecStorageProfile struct { // +optional BackupRetentionDays int `json:"backupRetentionDays,omitempty" tf:"backup_retention_days,omitempty"` // +optional GeoRedundantBackup string `json:"geoRedundantBackup,omitempty" tf:"geo_redundant_backup,omitempty"` StorageMb int `json:"storageMb" tf:"storage_mb"` }
func (*MysqlServerSpecStorageProfile) DeepCopy ¶
func (in *MysqlServerSpecStorageProfile) DeepCopy() *MysqlServerSpecStorageProfile
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MysqlServerSpecStorageProfile.
func (*MysqlServerSpecStorageProfile) DeepCopyInto ¶
func (in *MysqlServerSpecStorageProfile) DeepCopyInto(out *MysqlServerSpecStorageProfile)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MysqlServerStatus ¶
type MysqlServerStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *MysqlServerSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*MysqlServerStatus) DeepCopy ¶
func (in *MysqlServerStatus) DeepCopy() *MysqlServerStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MysqlServerStatus.
func (*MysqlServerStatus) DeepCopyInto ¶
func (in *MysqlServerStatus) DeepCopyInto(out *MysqlServerStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MysqlVirtualNetworkRule ¶
type MysqlVirtualNetworkRule struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec MysqlVirtualNetworkRuleSpec `json:"spec,omitempty"` Status MysqlVirtualNetworkRuleStatus `json:"status,omitempty"` }
func (*MysqlVirtualNetworkRule) DeepCopy ¶
func (in *MysqlVirtualNetworkRule) DeepCopy() *MysqlVirtualNetworkRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MysqlVirtualNetworkRule.
func (*MysqlVirtualNetworkRule) DeepCopyInto ¶
func (in *MysqlVirtualNetworkRule) DeepCopyInto(out *MysqlVirtualNetworkRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MysqlVirtualNetworkRule) DeepCopyObject ¶
func (in *MysqlVirtualNetworkRule) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type MysqlVirtualNetworkRuleList ¶
type MysqlVirtualNetworkRuleList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of MysqlVirtualNetworkRule CRD objects Items []MysqlVirtualNetworkRule `json:"items,omitempty"` }
MysqlVirtualNetworkRuleList is a list of MysqlVirtualNetworkRules
func (*MysqlVirtualNetworkRuleList) DeepCopy ¶
func (in *MysqlVirtualNetworkRuleList) DeepCopy() *MysqlVirtualNetworkRuleList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MysqlVirtualNetworkRuleList.
func (*MysqlVirtualNetworkRuleList) DeepCopyInto ¶
func (in *MysqlVirtualNetworkRuleList) DeepCopyInto(out *MysqlVirtualNetworkRuleList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MysqlVirtualNetworkRuleList) DeepCopyObject ¶
func (in *MysqlVirtualNetworkRuleList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type MysqlVirtualNetworkRuleSpec ¶
type MysqlVirtualNetworkRuleSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` ServerName string `json:"serverName" tf:"server_name"` SubnetID string `json:"subnetID" tf:"subnet_id"` }
func (*MysqlVirtualNetworkRuleSpec) DeepCopy ¶
func (in *MysqlVirtualNetworkRuleSpec) DeepCopy() *MysqlVirtualNetworkRuleSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MysqlVirtualNetworkRuleSpec.
func (*MysqlVirtualNetworkRuleSpec) DeepCopyInto ¶
func (in *MysqlVirtualNetworkRuleSpec) DeepCopyInto(out *MysqlVirtualNetworkRuleSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MysqlVirtualNetworkRuleStatus ¶
type MysqlVirtualNetworkRuleStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *MysqlVirtualNetworkRuleSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*MysqlVirtualNetworkRuleStatus) DeepCopy ¶
func (in *MysqlVirtualNetworkRuleStatus) DeepCopy() *MysqlVirtualNetworkRuleStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MysqlVirtualNetworkRuleStatus.
func (*MysqlVirtualNetworkRuleStatus) DeepCopyInto ¶
func (in *MysqlVirtualNetworkRuleStatus) DeepCopyInto(out *MysqlVirtualNetworkRuleStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NetworkConnectionMonitor ¶
type NetworkConnectionMonitor struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec NetworkConnectionMonitorSpec `json:"spec,omitempty"` Status NetworkConnectionMonitorStatus `json:"status,omitempty"` }
func (*NetworkConnectionMonitor) DeepCopy ¶
func (in *NetworkConnectionMonitor) DeepCopy() *NetworkConnectionMonitor
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkConnectionMonitor.
func (*NetworkConnectionMonitor) DeepCopyInto ¶
func (in *NetworkConnectionMonitor) DeepCopyInto(out *NetworkConnectionMonitor)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NetworkConnectionMonitor) DeepCopyObject ¶
func (in *NetworkConnectionMonitor) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type NetworkConnectionMonitorList ¶
type NetworkConnectionMonitorList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of NetworkConnectionMonitor CRD objects Items []NetworkConnectionMonitor `json:"items,omitempty"` }
NetworkConnectionMonitorList is a list of NetworkConnectionMonitors
func (*NetworkConnectionMonitorList) DeepCopy ¶
func (in *NetworkConnectionMonitorList) DeepCopy() *NetworkConnectionMonitorList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkConnectionMonitorList.
func (*NetworkConnectionMonitorList) DeepCopyInto ¶
func (in *NetworkConnectionMonitorList) DeepCopyInto(out *NetworkConnectionMonitorList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NetworkConnectionMonitorList) DeepCopyObject ¶
func (in *NetworkConnectionMonitorList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type NetworkConnectionMonitorSpec ¶
type NetworkConnectionMonitorSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional AutoStart bool `json:"autoStart,omitempty" tf:"auto_start,omitempty"` // +kubebuilder:validation:MaxItems=1 Destination []NetworkConnectionMonitorSpecDestination `json:"destination" tf:"destination"` // +optional IntervalInSeconds int `json:"intervalInSeconds,omitempty" tf:"interval_in_seconds,omitempty"` Location string `json:"location" tf:"location"` Name string `json:"name" tf:"name"` NetworkWatcherName string `json:"networkWatcherName" tf:"network_watcher_name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +kubebuilder:validation:MaxItems=1 Source []NetworkConnectionMonitorSpecSource `json:"source" tf:"source"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*NetworkConnectionMonitorSpec) DeepCopy ¶
func (in *NetworkConnectionMonitorSpec) DeepCopy() *NetworkConnectionMonitorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkConnectionMonitorSpec.
func (*NetworkConnectionMonitorSpec) DeepCopyInto ¶
func (in *NetworkConnectionMonitorSpec) DeepCopyInto(out *NetworkConnectionMonitorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NetworkConnectionMonitorSpecDestination ¶
type NetworkConnectionMonitorSpecDestination struct { // +optional Address string `json:"address,omitempty" tf:"address,omitempty"` Port int `json:"port" tf:"port"` // +optional VirtualMachineID string `json:"virtualMachineID,omitempty" tf:"virtual_machine_id,omitempty"` }
func (*NetworkConnectionMonitorSpecDestination) DeepCopy ¶
func (in *NetworkConnectionMonitorSpecDestination) DeepCopy() *NetworkConnectionMonitorSpecDestination
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkConnectionMonitorSpecDestination.
func (*NetworkConnectionMonitorSpecDestination) DeepCopyInto ¶
func (in *NetworkConnectionMonitorSpecDestination) DeepCopyInto(out *NetworkConnectionMonitorSpecDestination)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NetworkConnectionMonitorSpecSource ¶
type NetworkConnectionMonitorSpecSource struct { // +optional Port int `json:"port,omitempty" tf:"port,omitempty"` VirtualMachineID string `json:"virtualMachineID" tf:"virtual_machine_id"` }
func (*NetworkConnectionMonitorSpecSource) DeepCopy ¶
func (in *NetworkConnectionMonitorSpecSource) DeepCopy() *NetworkConnectionMonitorSpecSource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkConnectionMonitorSpecSource.
func (*NetworkConnectionMonitorSpecSource) DeepCopyInto ¶
func (in *NetworkConnectionMonitorSpecSource) DeepCopyInto(out *NetworkConnectionMonitorSpecSource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NetworkConnectionMonitorStatus ¶
type NetworkConnectionMonitorStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *NetworkConnectionMonitorSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*NetworkConnectionMonitorStatus) DeepCopy ¶
func (in *NetworkConnectionMonitorStatus) DeepCopy() *NetworkConnectionMonitorStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkConnectionMonitorStatus.
func (*NetworkConnectionMonitorStatus) DeepCopyInto ¶
func (in *NetworkConnectionMonitorStatus) DeepCopyInto(out *NetworkConnectionMonitorStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NetworkDdosProtectionPlan ¶
type NetworkDdosProtectionPlan struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec NetworkDdosProtectionPlanSpec `json:"spec,omitempty"` Status NetworkDdosProtectionPlanStatus `json:"status,omitempty"` }
func (*NetworkDdosProtectionPlan) DeepCopy ¶
func (in *NetworkDdosProtectionPlan) DeepCopy() *NetworkDdosProtectionPlan
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkDdosProtectionPlan.
func (*NetworkDdosProtectionPlan) DeepCopyInto ¶
func (in *NetworkDdosProtectionPlan) DeepCopyInto(out *NetworkDdosProtectionPlan)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NetworkDdosProtectionPlan) DeepCopyObject ¶
func (in *NetworkDdosProtectionPlan) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type NetworkDdosProtectionPlanList ¶
type NetworkDdosProtectionPlanList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of NetworkDdosProtectionPlan CRD objects Items []NetworkDdosProtectionPlan `json:"items,omitempty"` }
NetworkDdosProtectionPlanList is a list of NetworkDdosProtectionPlans
func (*NetworkDdosProtectionPlanList) DeepCopy ¶
func (in *NetworkDdosProtectionPlanList) DeepCopy() *NetworkDdosProtectionPlanList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkDdosProtectionPlanList.
func (*NetworkDdosProtectionPlanList) DeepCopyInto ¶
func (in *NetworkDdosProtectionPlanList) DeepCopyInto(out *NetworkDdosProtectionPlanList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NetworkDdosProtectionPlanList) DeepCopyObject ¶
func (in *NetworkDdosProtectionPlanList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type NetworkDdosProtectionPlanSpec ¶
type NetworkDdosProtectionPlanSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` Location string `json:"location" tf:"location"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` // +optional VirtualNetworkIDS []string `json:"virtualNetworkIDS,omitempty" tf:"virtual_network_ids,omitempty"` }
func (*NetworkDdosProtectionPlanSpec) DeepCopy ¶
func (in *NetworkDdosProtectionPlanSpec) DeepCopy() *NetworkDdosProtectionPlanSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkDdosProtectionPlanSpec.
func (*NetworkDdosProtectionPlanSpec) DeepCopyInto ¶
func (in *NetworkDdosProtectionPlanSpec) DeepCopyInto(out *NetworkDdosProtectionPlanSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NetworkDdosProtectionPlanStatus ¶
type NetworkDdosProtectionPlanStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *NetworkDdosProtectionPlanSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*NetworkDdosProtectionPlanStatus) DeepCopy ¶
func (in *NetworkDdosProtectionPlanStatus) DeepCopy() *NetworkDdosProtectionPlanStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkDdosProtectionPlanStatus.
func (*NetworkDdosProtectionPlanStatus) DeepCopyInto ¶
func (in *NetworkDdosProtectionPlanStatus) DeepCopyInto(out *NetworkDdosProtectionPlanStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NetworkInterface ¶
type NetworkInterface struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec NetworkInterfaceSpec `json:"spec,omitempty"` Status NetworkInterfaceStatus `json:"status,omitempty"` }
func (*NetworkInterface) DeepCopy ¶
func (in *NetworkInterface) DeepCopy() *NetworkInterface
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkInterface.
func (*NetworkInterface) DeepCopyInto ¶
func (in *NetworkInterface) DeepCopyInto(out *NetworkInterface)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NetworkInterface) DeepCopyObject ¶
func (in *NetworkInterface) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type NetworkInterfaceApplicationGatewayBackendAddressPoolAssociation ¶
type NetworkInterfaceApplicationGatewayBackendAddressPoolAssociation struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec NetworkInterfaceApplicationGatewayBackendAddressPoolAssociationSpec `json:"spec,omitempty"` Status NetworkInterfaceApplicationGatewayBackendAddressPoolAssociationStatus `json:"status,omitempty"` }
func (*NetworkInterfaceApplicationGatewayBackendAddressPoolAssociation) DeepCopy ¶
func (in *NetworkInterfaceApplicationGatewayBackendAddressPoolAssociation) DeepCopy() *NetworkInterfaceApplicationGatewayBackendAddressPoolAssociation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkInterfaceApplicationGatewayBackendAddressPoolAssociation.
func (*NetworkInterfaceApplicationGatewayBackendAddressPoolAssociation) DeepCopyInto ¶
func (in *NetworkInterfaceApplicationGatewayBackendAddressPoolAssociation) DeepCopyInto(out *NetworkInterfaceApplicationGatewayBackendAddressPoolAssociation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NetworkInterfaceApplicationGatewayBackendAddressPoolAssociation) DeepCopyObject ¶
func (in *NetworkInterfaceApplicationGatewayBackendAddressPoolAssociation) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type NetworkInterfaceApplicationGatewayBackendAddressPoolAssociationList ¶
type NetworkInterfaceApplicationGatewayBackendAddressPoolAssociationList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of NetworkInterfaceApplicationGatewayBackendAddressPoolAssociation CRD objects Items []NetworkInterfaceApplicationGatewayBackendAddressPoolAssociation `json:"items,omitempty"` }
NetworkInterfaceApplicationGatewayBackendAddressPoolAssociationList is a list of NetworkInterfaceApplicationGatewayBackendAddressPoolAssociations
func (*NetworkInterfaceApplicationGatewayBackendAddressPoolAssociationList) DeepCopy ¶
func (in *NetworkInterfaceApplicationGatewayBackendAddressPoolAssociationList) DeepCopy() *NetworkInterfaceApplicationGatewayBackendAddressPoolAssociationList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkInterfaceApplicationGatewayBackendAddressPoolAssociationList.
func (*NetworkInterfaceApplicationGatewayBackendAddressPoolAssociationList) DeepCopyInto ¶
func (in *NetworkInterfaceApplicationGatewayBackendAddressPoolAssociationList) DeepCopyInto(out *NetworkInterfaceApplicationGatewayBackendAddressPoolAssociationList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NetworkInterfaceApplicationGatewayBackendAddressPoolAssociationList) DeepCopyObject ¶
func (in *NetworkInterfaceApplicationGatewayBackendAddressPoolAssociationList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type NetworkInterfaceApplicationGatewayBackendAddressPoolAssociationSpec ¶
type NetworkInterfaceApplicationGatewayBackendAddressPoolAssociationSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` BackendAddressPoolID string `json:"backendAddressPoolID" tf:"backend_address_pool_id"` IpConfigurationName string `json:"ipConfigurationName" tf:"ip_configuration_name"` NetworkInterfaceID string `json:"networkInterfaceID" tf:"network_interface_id"` }
func (*NetworkInterfaceApplicationGatewayBackendAddressPoolAssociationSpec) DeepCopy ¶
func (in *NetworkInterfaceApplicationGatewayBackendAddressPoolAssociationSpec) DeepCopy() *NetworkInterfaceApplicationGatewayBackendAddressPoolAssociationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkInterfaceApplicationGatewayBackendAddressPoolAssociationSpec.
func (*NetworkInterfaceApplicationGatewayBackendAddressPoolAssociationSpec) DeepCopyInto ¶
func (in *NetworkInterfaceApplicationGatewayBackendAddressPoolAssociationSpec) DeepCopyInto(out *NetworkInterfaceApplicationGatewayBackendAddressPoolAssociationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NetworkInterfaceApplicationGatewayBackendAddressPoolAssociationStatus ¶
type NetworkInterfaceApplicationGatewayBackendAddressPoolAssociationStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *NetworkInterfaceApplicationGatewayBackendAddressPoolAssociationSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*NetworkInterfaceApplicationGatewayBackendAddressPoolAssociationStatus) DeepCopy ¶
func (in *NetworkInterfaceApplicationGatewayBackendAddressPoolAssociationStatus) DeepCopy() *NetworkInterfaceApplicationGatewayBackendAddressPoolAssociationStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkInterfaceApplicationGatewayBackendAddressPoolAssociationStatus.
func (*NetworkInterfaceApplicationGatewayBackendAddressPoolAssociationStatus) DeepCopyInto ¶
func (in *NetworkInterfaceApplicationGatewayBackendAddressPoolAssociationStatus) DeepCopyInto(out *NetworkInterfaceApplicationGatewayBackendAddressPoolAssociationStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NetworkInterfaceApplicationSecurityGroupAssociation ¶
type NetworkInterfaceApplicationSecurityGroupAssociation struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec NetworkInterfaceApplicationSecurityGroupAssociationSpec `json:"spec,omitempty"` Status NetworkInterfaceApplicationSecurityGroupAssociationStatus `json:"status,omitempty"` }
func (*NetworkInterfaceApplicationSecurityGroupAssociation) DeepCopy ¶
func (in *NetworkInterfaceApplicationSecurityGroupAssociation) DeepCopy() *NetworkInterfaceApplicationSecurityGroupAssociation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkInterfaceApplicationSecurityGroupAssociation.
func (*NetworkInterfaceApplicationSecurityGroupAssociation) DeepCopyInto ¶
func (in *NetworkInterfaceApplicationSecurityGroupAssociation) DeepCopyInto(out *NetworkInterfaceApplicationSecurityGroupAssociation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NetworkInterfaceApplicationSecurityGroupAssociation) DeepCopyObject ¶
func (in *NetworkInterfaceApplicationSecurityGroupAssociation) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type NetworkInterfaceApplicationSecurityGroupAssociationList ¶
type NetworkInterfaceApplicationSecurityGroupAssociationList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of NetworkInterfaceApplicationSecurityGroupAssociation CRD objects Items []NetworkInterfaceApplicationSecurityGroupAssociation `json:"items,omitempty"` }
NetworkInterfaceApplicationSecurityGroupAssociationList is a list of NetworkInterfaceApplicationSecurityGroupAssociations
func (*NetworkInterfaceApplicationSecurityGroupAssociationList) DeepCopy ¶
func (in *NetworkInterfaceApplicationSecurityGroupAssociationList) DeepCopy() *NetworkInterfaceApplicationSecurityGroupAssociationList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkInterfaceApplicationSecurityGroupAssociationList.
func (*NetworkInterfaceApplicationSecurityGroupAssociationList) DeepCopyInto ¶
func (in *NetworkInterfaceApplicationSecurityGroupAssociationList) DeepCopyInto(out *NetworkInterfaceApplicationSecurityGroupAssociationList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NetworkInterfaceApplicationSecurityGroupAssociationList) DeepCopyObject ¶
func (in *NetworkInterfaceApplicationSecurityGroupAssociationList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type NetworkInterfaceApplicationSecurityGroupAssociationSpec ¶
type NetworkInterfaceApplicationSecurityGroupAssociationSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` ApplicationSecurityGroupID string `json:"applicationSecurityGroupID" tf:"application_security_group_id"` IpConfigurationName string `json:"ipConfigurationName" tf:"ip_configuration_name"` NetworkInterfaceID string `json:"networkInterfaceID" tf:"network_interface_id"` }
func (*NetworkInterfaceApplicationSecurityGroupAssociationSpec) DeepCopy ¶
func (in *NetworkInterfaceApplicationSecurityGroupAssociationSpec) DeepCopy() *NetworkInterfaceApplicationSecurityGroupAssociationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkInterfaceApplicationSecurityGroupAssociationSpec.
func (*NetworkInterfaceApplicationSecurityGroupAssociationSpec) DeepCopyInto ¶
func (in *NetworkInterfaceApplicationSecurityGroupAssociationSpec) DeepCopyInto(out *NetworkInterfaceApplicationSecurityGroupAssociationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NetworkInterfaceApplicationSecurityGroupAssociationStatus ¶
type NetworkInterfaceApplicationSecurityGroupAssociationStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *NetworkInterfaceApplicationSecurityGroupAssociationSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*NetworkInterfaceApplicationSecurityGroupAssociationStatus) DeepCopy ¶
func (in *NetworkInterfaceApplicationSecurityGroupAssociationStatus) DeepCopy() *NetworkInterfaceApplicationSecurityGroupAssociationStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkInterfaceApplicationSecurityGroupAssociationStatus.
func (*NetworkInterfaceApplicationSecurityGroupAssociationStatus) DeepCopyInto ¶
func (in *NetworkInterfaceApplicationSecurityGroupAssociationStatus) DeepCopyInto(out *NetworkInterfaceApplicationSecurityGroupAssociationStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NetworkInterfaceBackendAddressPoolAssociation ¶
type NetworkInterfaceBackendAddressPoolAssociation struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec NetworkInterfaceBackendAddressPoolAssociationSpec `json:"spec,omitempty"` Status NetworkInterfaceBackendAddressPoolAssociationStatus `json:"status,omitempty"` }
func (*NetworkInterfaceBackendAddressPoolAssociation) DeepCopy ¶
func (in *NetworkInterfaceBackendAddressPoolAssociation) DeepCopy() *NetworkInterfaceBackendAddressPoolAssociation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkInterfaceBackendAddressPoolAssociation.
func (*NetworkInterfaceBackendAddressPoolAssociation) DeepCopyInto ¶
func (in *NetworkInterfaceBackendAddressPoolAssociation) DeepCopyInto(out *NetworkInterfaceBackendAddressPoolAssociation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NetworkInterfaceBackendAddressPoolAssociation) DeepCopyObject ¶
func (in *NetworkInterfaceBackendAddressPoolAssociation) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type NetworkInterfaceBackendAddressPoolAssociationList ¶
type NetworkInterfaceBackendAddressPoolAssociationList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of NetworkInterfaceBackendAddressPoolAssociation CRD objects Items []NetworkInterfaceBackendAddressPoolAssociation `json:"items,omitempty"` }
NetworkInterfaceBackendAddressPoolAssociationList is a list of NetworkInterfaceBackendAddressPoolAssociations
func (*NetworkInterfaceBackendAddressPoolAssociationList) DeepCopy ¶
func (in *NetworkInterfaceBackendAddressPoolAssociationList) DeepCopy() *NetworkInterfaceBackendAddressPoolAssociationList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkInterfaceBackendAddressPoolAssociationList.
func (*NetworkInterfaceBackendAddressPoolAssociationList) DeepCopyInto ¶
func (in *NetworkInterfaceBackendAddressPoolAssociationList) DeepCopyInto(out *NetworkInterfaceBackendAddressPoolAssociationList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NetworkInterfaceBackendAddressPoolAssociationList) DeepCopyObject ¶
func (in *NetworkInterfaceBackendAddressPoolAssociationList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type NetworkInterfaceBackendAddressPoolAssociationSpec ¶
type NetworkInterfaceBackendAddressPoolAssociationSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` BackendAddressPoolID string `json:"backendAddressPoolID" tf:"backend_address_pool_id"` IpConfigurationName string `json:"ipConfigurationName" tf:"ip_configuration_name"` NetworkInterfaceID string `json:"networkInterfaceID" tf:"network_interface_id"` }
func (*NetworkInterfaceBackendAddressPoolAssociationSpec) DeepCopy ¶
func (in *NetworkInterfaceBackendAddressPoolAssociationSpec) DeepCopy() *NetworkInterfaceBackendAddressPoolAssociationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkInterfaceBackendAddressPoolAssociationSpec.
func (*NetworkInterfaceBackendAddressPoolAssociationSpec) DeepCopyInto ¶
func (in *NetworkInterfaceBackendAddressPoolAssociationSpec) DeepCopyInto(out *NetworkInterfaceBackendAddressPoolAssociationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NetworkInterfaceBackendAddressPoolAssociationStatus ¶
type NetworkInterfaceBackendAddressPoolAssociationStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *NetworkInterfaceBackendAddressPoolAssociationSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*NetworkInterfaceBackendAddressPoolAssociationStatus) DeepCopy ¶
func (in *NetworkInterfaceBackendAddressPoolAssociationStatus) DeepCopy() *NetworkInterfaceBackendAddressPoolAssociationStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkInterfaceBackendAddressPoolAssociationStatus.
func (*NetworkInterfaceBackendAddressPoolAssociationStatus) DeepCopyInto ¶
func (in *NetworkInterfaceBackendAddressPoolAssociationStatus) DeepCopyInto(out *NetworkInterfaceBackendAddressPoolAssociationStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NetworkInterfaceList ¶
type NetworkInterfaceList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of NetworkInterface CRD objects Items []NetworkInterface `json:"items,omitempty"` }
NetworkInterfaceList is a list of NetworkInterfaces
func (*NetworkInterfaceList) DeepCopy ¶
func (in *NetworkInterfaceList) DeepCopy() *NetworkInterfaceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkInterfaceList.
func (*NetworkInterfaceList) DeepCopyInto ¶
func (in *NetworkInterfaceList) DeepCopyInto(out *NetworkInterfaceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NetworkInterfaceList) DeepCopyObject ¶
func (in *NetworkInterfaceList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type NetworkInterfaceNATRuleAssociation ¶ added in v0.0.2
type NetworkInterfaceNATRuleAssociation struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec NetworkInterfaceNATRuleAssociationSpec `json:"spec,omitempty"` Status NetworkInterfaceNATRuleAssociationStatus `json:"status,omitempty"` }
func (*NetworkInterfaceNATRuleAssociation) DeepCopy ¶ added in v0.0.2
func (in *NetworkInterfaceNATRuleAssociation) DeepCopy() *NetworkInterfaceNATRuleAssociation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkInterfaceNATRuleAssociation.
func (*NetworkInterfaceNATRuleAssociation) DeepCopyInto ¶ added in v0.0.2
func (in *NetworkInterfaceNATRuleAssociation) DeepCopyInto(out *NetworkInterfaceNATRuleAssociation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NetworkInterfaceNATRuleAssociation) DeepCopyObject ¶ added in v0.0.2
func (in *NetworkInterfaceNATRuleAssociation) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type NetworkInterfaceNATRuleAssociationList ¶ added in v0.0.2
type NetworkInterfaceNATRuleAssociationList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of NetworkInterfaceNATRuleAssociation CRD objects Items []NetworkInterfaceNATRuleAssociation `json:"items,omitempty"` }
NetworkInterfaceNATRuleAssociationList is a list of NetworkInterfaceNATRuleAssociations
func (*NetworkInterfaceNATRuleAssociationList) DeepCopy ¶ added in v0.0.2
func (in *NetworkInterfaceNATRuleAssociationList) DeepCopy() *NetworkInterfaceNATRuleAssociationList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkInterfaceNATRuleAssociationList.
func (*NetworkInterfaceNATRuleAssociationList) DeepCopyInto ¶ added in v0.0.2
func (in *NetworkInterfaceNATRuleAssociationList) DeepCopyInto(out *NetworkInterfaceNATRuleAssociationList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NetworkInterfaceNATRuleAssociationList) DeepCopyObject ¶ added in v0.0.2
func (in *NetworkInterfaceNATRuleAssociationList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type NetworkInterfaceNATRuleAssociationSpec ¶ added in v0.0.2
type NetworkInterfaceNATRuleAssociationSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` IpConfigurationName string `json:"ipConfigurationName" tf:"ip_configuration_name"` NatRuleID string `json:"natRuleID" tf:"nat_rule_id"` NetworkInterfaceID string `json:"networkInterfaceID" tf:"network_interface_id"` }
func (*NetworkInterfaceNATRuleAssociationSpec) DeepCopy ¶ added in v0.0.2
func (in *NetworkInterfaceNATRuleAssociationSpec) DeepCopy() *NetworkInterfaceNATRuleAssociationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkInterfaceNATRuleAssociationSpec.
func (*NetworkInterfaceNATRuleAssociationSpec) DeepCopyInto ¶ added in v0.0.2
func (in *NetworkInterfaceNATRuleAssociationSpec) DeepCopyInto(out *NetworkInterfaceNATRuleAssociationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NetworkInterfaceNATRuleAssociationStatus ¶ added in v0.0.2
type NetworkInterfaceNATRuleAssociationStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *NetworkInterfaceNATRuleAssociationSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*NetworkInterfaceNATRuleAssociationStatus) DeepCopy ¶ added in v0.0.2
func (in *NetworkInterfaceNATRuleAssociationStatus) DeepCopy() *NetworkInterfaceNATRuleAssociationStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkInterfaceNATRuleAssociationStatus.
func (*NetworkInterfaceNATRuleAssociationStatus) DeepCopyInto ¶ added in v0.0.2
func (in *NetworkInterfaceNATRuleAssociationStatus) DeepCopyInto(out *NetworkInterfaceNATRuleAssociationStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NetworkInterfaceSpec ¶
type NetworkInterfaceSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional AppliedDNSServers []string `json:"appliedDNSServers,omitempty" tf:"applied_dns_servers,omitempty"` // +optional DnsServers []string `json:"dnsServers,omitempty" tf:"dns_servers,omitempty"` // +optional EnableAcceleratedNetworking bool `json:"enableAcceleratedNetworking,omitempty" tf:"enable_accelerated_networking,omitempty"` // +optional EnableIPForwarding bool `json:"enableIPForwarding,omitempty" tf:"enable_ip_forwarding,omitempty"` // +optional InternalDNSNameLabel string `json:"internalDNSNameLabel,omitempty" tf:"internal_dns_name_label,omitempty"` // +optional // Deprecated InternalFqdn string `json:"internalFqdn,omitempty" tf:"internal_fqdn,omitempty"` IpConfiguration []NetworkInterfaceSpecIpConfiguration `json:"ipConfiguration" tf:"ip_configuration"` Location string `json:"location" tf:"location"` // +optional MacAddress string `json:"macAddress,omitempty" tf:"mac_address,omitempty"` Name string `json:"name" tf:"name"` // +optional NetworkSecurityGroupID string `json:"networkSecurityGroupID,omitempty" tf:"network_security_group_id,omitempty"` // +optional PrivateIPAddress string `json:"privateIPAddress,omitempty" tf:"private_ip_address,omitempty"` // +optional PrivateIPAddresses []string `json:"privateIPAddresses,omitempty" tf:"private_ip_addresses,omitempty"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` // +optional VirtualMachineID string `json:"virtualMachineID,omitempty" tf:"virtual_machine_id,omitempty"` }
func (*NetworkInterfaceSpec) DeepCopy ¶
func (in *NetworkInterfaceSpec) DeepCopy() *NetworkInterfaceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkInterfaceSpec.
func (*NetworkInterfaceSpec) DeepCopyInto ¶
func (in *NetworkInterfaceSpec) DeepCopyInto(out *NetworkInterfaceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NetworkInterfaceSpecIpConfiguration ¶
type NetworkInterfaceSpecIpConfiguration struct { // +optional // Deprecated ApplicationGatewayBackendAddressPoolsIDS []string `json:"applicationGatewayBackendAddressPoolsIDS,omitempty" tf:"application_gateway_backend_address_pools_ids,omitempty"` // +optional // Deprecated ApplicationSecurityGroupIDS []string `json:"applicationSecurityGroupIDS,omitempty" tf:"application_security_group_ids,omitempty"` // +optional // Deprecated LoadBalancerBackendAddressPoolsIDS []string `json:"loadBalancerBackendAddressPoolsIDS,omitempty" tf:"load_balancer_backend_address_pools_ids,omitempty"` // +optional // Deprecated LoadBalancerInboundNATRulesIDS []string `json:"loadBalancerInboundNATRulesIDS,omitempty" tf:"load_balancer_inbound_nat_rules_ids,omitempty"` Name string `json:"name" tf:"name"` // +optional Primary bool `json:"primary,omitempty" tf:"primary,omitempty"` // +optional PrivateIPAddress string `json:"privateIPAddress,omitempty" tf:"private_ip_address,omitempty"` PrivateIPAddressAllocation string `json:"privateIPAddressAllocation" tf:"private_ip_address_allocation"` // +optional PrivateIPAddressVersion string `json:"privateIPAddressVersion,omitempty" tf:"private_ip_address_version,omitempty"` // +optional PublicIPAddressID string `json:"publicIPAddressID,omitempty" tf:"public_ip_address_id,omitempty"` // +optional SubnetID string `json:"subnetID,omitempty" tf:"subnet_id,omitempty"` }
func (*NetworkInterfaceSpecIpConfiguration) DeepCopy ¶
func (in *NetworkInterfaceSpecIpConfiguration) DeepCopy() *NetworkInterfaceSpecIpConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkInterfaceSpecIpConfiguration.
func (*NetworkInterfaceSpecIpConfiguration) DeepCopyInto ¶
func (in *NetworkInterfaceSpecIpConfiguration) DeepCopyInto(out *NetworkInterfaceSpecIpConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NetworkInterfaceStatus ¶
type NetworkInterfaceStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *NetworkInterfaceSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*NetworkInterfaceStatus) DeepCopy ¶
func (in *NetworkInterfaceStatus) DeepCopy() *NetworkInterfaceStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkInterfaceStatus.
func (*NetworkInterfaceStatus) DeepCopyInto ¶
func (in *NetworkInterfaceStatus) DeepCopyInto(out *NetworkInterfaceStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NetworkPacketCapture ¶
type NetworkPacketCapture struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec NetworkPacketCaptureSpec `json:"spec,omitempty"` Status NetworkPacketCaptureStatus `json:"status,omitempty"` }
func (*NetworkPacketCapture) DeepCopy ¶
func (in *NetworkPacketCapture) DeepCopy() *NetworkPacketCapture
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkPacketCapture.
func (*NetworkPacketCapture) DeepCopyInto ¶
func (in *NetworkPacketCapture) DeepCopyInto(out *NetworkPacketCapture)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NetworkPacketCapture) DeepCopyObject ¶
func (in *NetworkPacketCapture) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type NetworkPacketCaptureList ¶
type NetworkPacketCaptureList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of NetworkPacketCapture CRD objects Items []NetworkPacketCapture `json:"items,omitempty"` }
NetworkPacketCaptureList is a list of NetworkPacketCaptures
func (*NetworkPacketCaptureList) DeepCopy ¶
func (in *NetworkPacketCaptureList) DeepCopy() *NetworkPacketCaptureList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkPacketCaptureList.
func (*NetworkPacketCaptureList) DeepCopyInto ¶
func (in *NetworkPacketCaptureList) DeepCopyInto(out *NetworkPacketCaptureList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NetworkPacketCaptureList) DeepCopyObject ¶
func (in *NetworkPacketCaptureList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type NetworkPacketCaptureSpec ¶
type NetworkPacketCaptureSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Filter []NetworkPacketCaptureSpecFilter `json:"filter,omitempty" tf:"filter,omitempty"` // +optional MaximumBytesPerPacket int `json:"maximumBytesPerPacket,omitempty" tf:"maximum_bytes_per_packet,omitempty"` // +optional MaximumBytesPerSession int `json:"maximumBytesPerSession,omitempty" tf:"maximum_bytes_per_session,omitempty"` // +optional MaximumCaptureDuration int `json:"maximumCaptureDuration,omitempty" tf:"maximum_capture_duration,omitempty"` Name string `json:"name" tf:"name"` NetworkWatcherName string `json:"networkWatcherName" tf:"network_watcher_name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +kubebuilder:validation:MaxItems=1 StorageLocation []NetworkPacketCaptureSpecStorageLocation `json:"storageLocation" tf:"storage_location"` TargetResourceID string `json:"targetResourceID" tf:"target_resource_id"` }
func (*NetworkPacketCaptureSpec) DeepCopy ¶
func (in *NetworkPacketCaptureSpec) DeepCopy() *NetworkPacketCaptureSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkPacketCaptureSpec.
func (*NetworkPacketCaptureSpec) DeepCopyInto ¶
func (in *NetworkPacketCaptureSpec) DeepCopyInto(out *NetworkPacketCaptureSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NetworkPacketCaptureSpecFilter ¶
type NetworkPacketCaptureSpecFilter struct { // +optional LocalIPAddress string `json:"localIPAddress,omitempty" tf:"local_ip_address,omitempty"` // +optional LocalPort string `json:"localPort,omitempty" tf:"local_port,omitempty"` Protocol string `json:"protocol" tf:"protocol"` // +optional RemoteIPAddress string `json:"remoteIPAddress,omitempty" tf:"remote_ip_address,omitempty"` // +optional RemotePort string `json:"remotePort,omitempty" tf:"remote_port,omitempty"` }
func (*NetworkPacketCaptureSpecFilter) DeepCopy ¶
func (in *NetworkPacketCaptureSpecFilter) DeepCopy() *NetworkPacketCaptureSpecFilter
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkPacketCaptureSpecFilter.
func (*NetworkPacketCaptureSpecFilter) DeepCopyInto ¶
func (in *NetworkPacketCaptureSpecFilter) DeepCopyInto(out *NetworkPacketCaptureSpecFilter)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NetworkPacketCaptureSpecStorageLocation ¶
type NetworkPacketCaptureSpecStorageLocation struct { // +optional FilePath string `json:"filePath,omitempty" tf:"file_path,omitempty"` // +optional StorageAccountID string `json:"storageAccountID,omitempty" tf:"storage_account_id,omitempty"` // +optional StoragePath string `json:"storagePath,omitempty" tf:"storage_path,omitempty"` }
func (*NetworkPacketCaptureSpecStorageLocation) DeepCopy ¶
func (in *NetworkPacketCaptureSpecStorageLocation) DeepCopy() *NetworkPacketCaptureSpecStorageLocation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkPacketCaptureSpecStorageLocation.
func (*NetworkPacketCaptureSpecStorageLocation) DeepCopyInto ¶
func (in *NetworkPacketCaptureSpecStorageLocation) DeepCopyInto(out *NetworkPacketCaptureSpecStorageLocation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NetworkPacketCaptureStatus ¶
type NetworkPacketCaptureStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *NetworkPacketCaptureSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*NetworkPacketCaptureStatus) DeepCopy ¶
func (in *NetworkPacketCaptureStatus) DeepCopy() *NetworkPacketCaptureStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkPacketCaptureStatus.
func (*NetworkPacketCaptureStatus) DeepCopyInto ¶
func (in *NetworkPacketCaptureStatus) DeepCopyInto(out *NetworkPacketCaptureStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NetworkProfile ¶
type NetworkProfile struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec NetworkProfileSpec `json:"spec,omitempty"` Status NetworkProfileStatus `json:"status,omitempty"` }
func (*NetworkProfile) DeepCopy ¶
func (in *NetworkProfile) DeepCopy() *NetworkProfile
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkProfile.
func (*NetworkProfile) DeepCopyInto ¶
func (in *NetworkProfile) DeepCopyInto(out *NetworkProfile)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NetworkProfile) DeepCopyObject ¶
func (in *NetworkProfile) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type NetworkProfileList ¶
type NetworkProfileList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of NetworkProfile CRD objects Items []NetworkProfile `json:"items,omitempty"` }
NetworkProfileList is a list of NetworkProfiles
func (*NetworkProfileList) DeepCopy ¶
func (in *NetworkProfileList) DeepCopy() *NetworkProfileList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkProfileList.
func (*NetworkProfileList) DeepCopyInto ¶
func (in *NetworkProfileList) DeepCopyInto(out *NetworkProfileList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NetworkProfileList) DeepCopyObject ¶
func (in *NetworkProfileList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type NetworkProfileSpec ¶
type NetworkProfileSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +kubebuilder:validation:MaxItems=1 ContainerNetworkInterface []NetworkProfileSpecContainerNetworkInterface `json:"containerNetworkInterface" tf:"container_network_interface"` // +optional ContainerNetworkInterfaceIDS []string `json:"containerNetworkInterfaceIDS,omitempty" tf:"container_network_interface_ids,omitempty"` Location string `json:"location" tf:"location"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*NetworkProfileSpec) DeepCopy ¶
func (in *NetworkProfileSpec) DeepCopy() *NetworkProfileSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkProfileSpec.
func (*NetworkProfileSpec) DeepCopyInto ¶
func (in *NetworkProfileSpec) DeepCopyInto(out *NetworkProfileSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NetworkProfileSpecContainerNetworkInterface ¶
type NetworkProfileSpecContainerNetworkInterface struct { IpConfiguration []NetworkProfileSpecContainerNetworkInterfaceIpConfiguration `json:"ipConfiguration" tf:"ip_configuration"` Name string `json:"name" tf:"name"` }
func (*NetworkProfileSpecContainerNetworkInterface) DeepCopy ¶
func (in *NetworkProfileSpecContainerNetworkInterface) DeepCopy() *NetworkProfileSpecContainerNetworkInterface
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkProfileSpecContainerNetworkInterface.
func (*NetworkProfileSpecContainerNetworkInterface) DeepCopyInto ¶
func (in *NetworkProfileSpecContainerNetworkInterface) DeepCopyInto(out *NetworkProfileSpecContainerNetworkInterface)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NetworkProfileSpecContainerNetworkInterfaceIpConfiguration ¶
type NetworkProfileSpecContainerNetworkInterfaceIpConfiguration struct { Name string `json:"name" tf:"name"` SubnetID string `json:"subnetID" tf:"subnet_id"` }
func (*NetworkProfileSpecContainerNetworkInterfaceIpConfiguration) DeepCopy ¶
func (in *NetworkProfileSpecContainerNetworkInterfaceIpConfiguration) DeepCopy() *NetworkProfileSpecContainerNetworkInterfaceIpConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkProfileSpecContainerNetworkInterfaceIpConfiguration.
func (*NetworkProfileSpecContainerNetworkInterfaceIpConfiguration) DeepCopyInto ¶
func (in *NetworkProfileSpecContainerNetworkInterfaceIpConfiguration) DeepCopyInto(out *NetworkProfileSpecContainerNetworkInterfaceIpConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NetworkProfileStatus ¶
type NetworkProfileStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *NetworkProfileSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*NetworkProfileStatus) DeepCopy ¶
func (in *NetworkProfileStatus) DeepCopy() *NetworkProfileStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkProfileStatus.
func (*NetworkProfileStatus) DeepCopyInto ¶
func (in *NetworkProfileStatus) DeepCopyInto(out *NetworkProfileStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NetworkSecurityGroup ¶
type NetworkSecurityGroup struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec NetworkSecurityGroupSpec `json:"spec,omitempty"` Status NetworkSecurityGroupStatus `json:"status,omitempty"` }
func (*NetworkSecurityGroup) DeepCopy ¶
func (in *NetworkSecurityGroup) DeepCopy() *NetworkSecurityGroup
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkSecurityGroup.
func (*NetworkSecurityGroup) DeepCopyInto ¶
func (in *NetworkSecurityGroup) DeepCopyInto(out *NetworkSecurityGroup)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NetworkSecurityGroup) DeepCopyObject ¶
func (in *NetworkSecurityGroup) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type NetworkSecurityGroupList ¶
type NetworkSecurityGroupList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of NetworkSecurityGroup CRD objects Items []NetworkSecurityGroup `json:"items,omitempty"` }
NetworkSecurityGroupList is a list of NetworkSecurityGroups
func (*NetworkSecurityGroupList) DeepCopy ¶
func (in *NetworkSecurityGroupList) DeepCopy() *NetworkSecurityGroupList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkSecurityGroupList.
func (*NetworkSecurityGroupList) DeepCopyInto ¶
func (in *NetworkSecurityGroupList) DeepCopyInto(out *NetworkSecurityGroupList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NetworkSecurityGroupList) DeepCopyObject ¶
func (in *NetworkSecurityGroupList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type NetworkSecurityGroupSpec ¶
type NetworkSecurityGroupSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` Location string `json:"location" tf:"location"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional SecurityRule []NetworkSecurityGroupSpecSecurityRule `json:"securityRule,omitempty" tf:"security_rule,omitempty"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*NetworkSecurityGroupSpec) DeepCopy ¶
func (in *NetworkSecurityGroupSpec) DeepCopy() *NetworkSecurityGroupSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkSecurityGroupSpec.
func (*NetworkSecurityGroupSpec) DeepCopyInto ¶
func (in *NetworkSecurityGroupSpec) DeepCopyInto(out *NetworkSecurityGroupSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NetworkSecurityGroupSpecSecurityRule ¶ added in v0.0.2
type NetworkSecurityGroupSpecSecurityRule struct { Access string `json:"access" tf:"access"` // +optional Description string `json:"description,omitempty" tf:"description,omitempty"` // +optional DestinationAddressPrefix string `json:"destinationAddressPrefix,omitempty" tf:"destination_address_prefix,omitempty"` // +optional DestinationAddressPrefixes []string `json:"destinationAddressPrefixes,omitempty" tf:"destination_address_prefixes,omitempty"` // +optional DestinationApplicationSecurityGroupIDS []string `json:"destinationApplicationSecurityGroupIDS,omitempty" tf:"destination_application_security_group_ids,omitempty"` // +optional DestinationPortRange string `json:"destinationPortRange,omitempty" tf:"destination_port_range,omitempty"` // +optional DestinationPortRanges []string `json:"destinationPortRanges,omitempty" tf:"destination_port_ranges,omitempty"` Direction string `json:"direction" tf:"direction"` Name string `json:"name" tf:"name"` Priority int `json:"priority" tf:"priority"` Protocol string `json:"protocol" tf:"protocol"` // +optional SourceAddressPrefix string `json:"sourceAddressPrefix,omitempty" tf:"source_address_prefix,omitempty"` // +optional SourceAddressPrefixes []string `json:"sourceAddressPrefixes,omitempty" tf:"source_address_prefixes,omitempty"` // +optional SourceApplicationSecurityGroupIDS []string `json:"sourceApplicationSecurityGroupIDS,omitempty" tf:"source_application_security_group_ids,omitempty"` // +optional SourcePortRange string `json:"sourcePortRange,omitempty" tf:"source_port_range,omitempty"` // +optional SourcePortRanges []string `json:"sourcePortRanges,omitempty" tf:"source_port_ranges,omitempty"` }
func (*NetworkSecurityGroupSpecSecurityRule) DeepCopy ¶ added in v0.0.2
func (in *NetworkSecurityGroupSpecSecurityRule) DeepCopy() *NetworkSecurityGroupSpecSecurityRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkSecurityGroupSpecSecurityRule.
func (*NetworkSecurityGroupSpecSecurityRule) DeepCopyInto ¶ added in v0.0.2
func (in *NetworkSecurityGroupSpecSecurityRule) DeepCopyInto(out *NetworkSecurityGroupSpecSecurityRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NetworkSecurityGroupStatus ¶
type NetworkSecurityGroupStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *NetworkSecurityGroupSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*NetworkSecurityGroupStatus) DeepCopy ¶
func (in *NetworkSecurityGroupStatus) DeepCopy() *NetworkSecurityGroupStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkSecurityGroupStatus.
func (*NetworkSecurityGroupStatus) DeepCopyInto ¶
func (in *NetworkSecurityGroupStatus) DeepCopyInto(out *NetworkSecurityGroupStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NetworkSecurityRule ¶
type NetworkSecurityRule struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec NetworkSecurityRuleSpec `json:"spec,omitempty"` Status NetworkSecurityRuleStatus `json:"status,omitempty"` }
func (*NetworkSecurityRule) DeepCopy ¶
func (in *NetworkSecurityRule) DeepCopy() *NetworkSecurityRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkSecurityRule.
func (*NetworkSecurityRule) DeepCopyInto ¶
func (in *NetworkSecurityRule) DeepCopyInto(out *NetworkSecurityRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NetworkSecurityRule) DeepCopyObject ¶
func (in *NetworkSecurityRule) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type NetworkSecurityRuleList ¶
type NetworkSecurityRuleList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of NetworkSecurityRule CRD objects Items []NetworkSecurityRule `json:"items,omitempty"` }
NetworkSecurityRuleList is a list of NetworkSecurityRules
func (*NetworkSecurityRuleList) DeepCopy ¶
func (in *NetworkSecurityRuleList) DeepCopy() *NetworkSecurityRuleList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkSecurityRuleList.
func (*NetworkSecurityRuleList) DeepCopyInto ¶
func (in *NetworkSecurityRuleList) DeepCopyInto(out *NetworkSecurityRuleList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NetworkSecurityRuleList) DeepCopyObject ¶
func (in *NetworkSecurityRuleList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type NetworkSecurityRuleSpec ¶
type NetworkSecurityRuleSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` Access string `json:"access" tf:"access"` // +optional Description string `json:"description,omitempty" tf:"description,omitempty"` // +optional DestinationAddressPrefix string `json:"destinationAddressPrefix,omitempty" tf:"destination_address_prefix,omitempty"` // +optional DestinationAddressPrefixes []string `json:"destinationAddressPrefixes,omitempty" tf:"destination_address_prefixes,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 DestinationApplicationSecurityGroupIDS []string `json:"destinationApplicationSecurityGroupIDS,omitempty" tf:"destination_application_security_group_ids,omitempty"` // +optional DestinationPortRange string `json:"destinationPortRange,omitempty" tf:"destination_port_range,omitempty"` // +optional DestinationPortRanges []string `json:"destinationPortRanges,omitempty" tf:"destination_port_ranges,omitempty"` Direction string `json:"direction" tf:"direction"` Name string `json:"name" tf:"name"` NetworkSecurityGroupName string `json:"networkSecurityGroupName" tf:"network_security_group_name"` Priority int `json:"priority" tf:"priority"` Protocol string `json:"protocol" tf:"protocol"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional SourceAddressPrefix string `json:"sourceAddressPrefix,omitempty" tf:"source_address_prefix,omitempty"` // +optional SourceAddressPrefixes []string `json:"sourceAddressPrefixes,omitempty" tf:"source_address_prefixes,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 SourceApplicationSecurityGroupIDS []string `json:"sourceApplicationSecurityGroupIDS,omitempty" tf:"source_application_security_group_ids,omitempty"` // +optional SourcePortRange string `json:"sourcePortRange,omitempty" tf:"source_port_range,omitempty"` // +optional SourcePortRanges []string `json:"sourcePortRanges,omitempty" tf:"source_port_ranges,omitempty"` }
func (*NetworkSecurityRuleSpec) DeepCopy ¶
func (in *NetworkSecurityRuleSpec) DeepCopy() *NetworkSecurityRuleSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkSecurityRuleSpec.
func (*NetworkSecurityRuleSpec) DeepCopyInto ¶
func (in *NetworkSecurityRuleSpec) DeepCopyInto(out *NetworkSecurityRuleSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NetworkSecurityRuleStatus ¶
type NetworkSecurityRuleStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *NetworkSecurityRuleSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*NetworkSecurityRuleStatus) DeepCopy ¶
func (in *NetworkSecurityRuleStatus) DeepCopy() *NetworkSecurityRuleStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkSecurityRuleStatus.
func (*NetworkSecurityRuleStatus) DeepCopyInto ¶
func (in *NetworkSecurityRuleStatus) DeepCopyInto(out *NetworkSecurityRuleStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NetworkWatcher ¶
type NetworkWatcher struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec NetworkWatcherSpec `json:"spec,omitempty"` Status NetworkWatcherStatus `json:"status,omitempty"` }
func (*NetworkWatcher) DeepCopy ¶
func (in *NetworkWatcher) DeepCopy() *NetworkWatcher
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkWatcher.
func (*NetworkWatcher) DeepCopyInto ¶
func (in *NetworkWatcher) DeepCopyInto(out *NetworkWatcher)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NetworkWatcher) DeepCopyObject ¶
func (in *NetworkWatcher) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type NetworkWatcherList ¶
type NetworkWatcherList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of NetworkWatcher CRD objects Items []NetworkWatcher `json:"items,omitempty"` }
NetworkWatcherList is a list of NetworkWatchers
func (*NetworkWatcherList) DeepCopy ¶
func (in *NetworkWatcherList) DeepCopy() *NetworkWatcherList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkWatcherList.
func (*NetworkWatcherList) DeepCopyInto ¶
func (in *NetworkWatcherList) DeepCopyInto(out *NetworkWatcherList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NetworkWatcherList) DeepCopyObject ¶
func (in *NetworkWatcherList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type NetworkWatcherSpec ¶
type NetworkWatcherSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` Location string `json:"location" tf:"location"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*NetworkWatcherSpec) DeepCopy ¶
func (in *NetworkWatcherSpec) DeepCopy() *NetworkWatcherSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkWatcherSpec.
func (*NetworkWatcherSpec) DeepCopyInto ¶
func (in *NetworkWatcherSpec) DeepCopyInto(out *NetworkWatcherSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NetworkWatcherStatus ¶
type NetworkWatcherStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *NetworkWatcherSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*NetworkWatcherStatus) DeepCopy ¶
func (in *NetworkWatcherStatus) DeepCopy() *NetworkWatcherStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkWatcherStatus.
func (*NetworkWatcherStatus) DeepCopyInto ¶
func (in *NetworkWatcherStatus) DeepCopyInto(out *NetworkWatcherStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NotificationHub ¶
type NotificationHub struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec NotificationHubSpec `json:"spec,omitempty"` Status NotificationHubStatus `json:"status,omitempty"` }
func (*NotificationHub) DeepCopy ¶
func (in *NotificationHub) DeepCopy() *NotificationHub
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotificationHub.
func (*NotificationHub) DeepCopyInto ¶
func (in *NotificationHub) DeepCopyInto(out *NotificationHub)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NotificationHub) DeepCopyObject ¶
func (in *NotificationHub) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type NotificationHubAuthorizationRule ¶
type NotificationHubAuthorizationRule struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec NotificationHubAuthorizationRuleSpec `json:"spec,omitempty"` Status NotificationHubAuthorizationRuleStatus `json:"status,omitempty"` }
func (*NotificationHubAuthorizationRule) DeepCopy ¶
func (in *NotificationHubAuthorizationRule) DeepCopy() *NotificationHubAuthorizationRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotificationHubAuthorizationRule.
func (*NotificationHubAuthorizationRule) DeepCopyInto ¶
func (in *NotificationHubAuthorizationRule) DeepCopyInto(out *NotificationHubAuthorizationRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NotificationHubAuthorizationRule) DeepCopyObject ¶
func (in *NotificationHubAuthorizationRule) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type NotificationHubAuthorizationRuleList ¶
type NotificationHubAuthorizationRuleList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of NotificationHubAuthorizationRule CRD objects Items []NotificationHubAuthorizationRule `json:"items,omitempty"` }
NotificationHubAuthorizationRuleList is a list of NotificationHubAuthorizationRules
func (*NotificationHubAuthorizationRuleList) DeepCopy ¶
func (in *NotificationHubAuthorizationRuleList) DeepCopy() *NotificationHubAuthorizationRuleList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotificationHubAuthorizationRuleList.
func (*NotificationHubAuthorizationRuleList) DeepCopyInto ¶
func (in *NotificationHubAuthorizationRuleList) DeepCopyInto(out *NotificationHubAuthorizationRuleList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NotificationHubAuthorizationRuleList) DeepCopyObject ¶
func (in *NotificationHubAuthorizationRuleList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type NotificationHubAuthorizationRuleSpec ¶
type NotificationHubAuthorizationRuleSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Listen bool `json:"listen,omitempty" tf:"listen,omitempty"` // +optional Manage bool `json:"manage,omitempty" tf:"manage,omitempty"` Name string `json:"name" tf:"name"` NamespaceName string `json:"namespaceName" tf:"namespace_name"` NotificationHubName string `json:"notificationHubName" tf:"notification_hub_name"` // +optional PrimaryAccessKey string `json:"primaryAccessKey,omitempty" tf:"primary_access_key,omitempty"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional SecondaryAccessKey string `json:"secondaryAccessKey,omitempty" tf:"secondary_access_key,omitempty"` // +optional Send bool `json:"send,omitempty" tf:"send,omitempty"` }
func (*NotificationHubAuthorizationRuleSpec) DeepCopy ¶
func (in *NotificationHubAuthorizationRuleSpec) DeepCopy() *NotificationHubAuthorizationRuleSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotificationHubAuthorizationRuleSpec.
func (*NotificationHubAuthorizationRuleSpec) DeepCopyInto ¶
func (in *NotificationHubAuthorizationRuleSpec) DeepCopyInto(out *NotificationHubAuthorizationRuleSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NotificationHubAuthorizationRuleStatus ¶
type NotificationHubAuthorizationRuleStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *NotificationHubAuthorizationRuleSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*NotificationHubAuthorizationRuleStatus) DeepCopy ¶
func (in *NotificationHubAuthorizationRuleStatus) DeepCopy() *NotificationHubAuthorizationRuleStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotificationHubAuthorizationRuleStatus.
func (*NotificationHubAuthorizationRuleStatus) DeepCopyInto ¶
func (in *NotificationHubAuthorizationRuleStatus) DeepCopyInto(out *NotificationHubAuthorizationRuleStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NotificationHubList ¶
type NotificationHubList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of NotificationHub CRD objects Items []NotificationHub `json:"items,omitempty"` }
NotificationHubList is a list of NotificationHubs
func (*NotificationHubList) DeepCopy ¶
func (in *NotificationHubList) DeepCopy() *NotificationHubList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotificationHubList.
func (*NotificationHubList) DeepCopyInto ¶
func (in *NotificationHubList) DeepCopyInto(out *NotificationHubList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NotificationHubList) DeepCopyObject ¶
func (in *NotificationHubList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type NotificationHubNamespace_ ¶ added in v0.0.2
type NotificationHubNamespace_ struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec NotificationHubNamespace_Spec `json:"spec,omitempty"` Status NotificationHubNamespace_Status `json:"status,omitempty"` }
func (*NotificationHubNamespace_) DeepCopy ¶ added in v0.0.2
func (in *NotificationHubNamespace_) DeepCopy() *NotificationHubNamespace_
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotificationHubNamespace_.
func (*NotificationHubNamespace_) DeepCopyInto ¶ added in v0.0.2
func (in *NotificationHubNamespace_) DeepCopyInto(out *NotificationHubNamespace_)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NotificationHubNamespace_) DeepCopyObject ¶ added in v0.0.2
func (in *NotificationHubNamespace_) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type NotificationHubNamespace_List ¶ added in v0.0.2
type NotificationHubNamespace_List struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of NotificationHubNamespace_ CRD objects Items []NotificationHubNamespace_ `json:"items,omitempty"` }
NotificationHubNamespace_List is a list of NotificationHubNamespace_s
func (*NotificationHubNamespace_List) DeepCopy ¶ added in v0.0.2
func (in *NotificationHubNamespace_List) DeepCopy() *NotificationHubNamespace_List
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotificationHubNamespace_List.
func (*NotificationHubNamespace_List) DeepCopyInto ¶ added in v0.0.2
func (in *NotificationHubNamespace_List) DeepCopyInto(out *NotificationHubNamespace_List)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NotificationHubNamespace_List) DeepCopyObject ¶ added in v0.0.2
func (in *NotificationHubNamespace_List) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type NotificationHubNamespace_Spec ¶ added in v0.0.2
type NotificationHubNamespace_Spec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Enabled bool `json:"enabled,omitempty" tf:"enabled,omitempty"` Location string `json:"location" tf:"location"` Name string `json:"name" tf:"name"` NamespaceType string `json:"namespaceType" tf:"namespace_type"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional ServicebusEndpoint string `json:"servicebusEndpoint,omitempty" tf:"servicebus_endpoint,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 // Deprecated Sku []NotificationHubNamespace_SpecSku `json:"sku,omitempty" tf:"sku,omitempty"` // +optional SkuName string `json:"skuName,omitempty" tf:"sku_name,omitempty"` }
func (*NotificationHubNamespace_Spec) DeepCopy ¶ added in v0.0.2
func (in *NotificationHubNamespace_Spec) DeepCopy() *NotificationHubNamespace_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotificationHubNamespace_Spec.
func (*NotificationHubNamespace_Spec) DeepCopyInto ¶ added in v0.0.2
func (in *NotificationHubNamespace_Spec) DeepCopyInto(out *NotificationHubNamespace_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NotificationHubNamespace_SpecSku ¶ added in v0.0.2
type NotificationHubNamespace_SpecSku struct {
Name string `json:"name" tf:"name"`
}
func (*NotificationHubNamespace_SpecSku) DeepCopy ¶ added in v0.0.2
func (in *NotificationHubNamespace_SpecSku) DeepCopy() *NotificationHubNamespace_SpecSku
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotificationHubNamespace_SpecSku.
func (*NotificationHubNamespace_SpecSku) DeepCopyInto ¶ added in v0.0.2
func (in *NotificationHubNamespace_SpecSku) DeepCopyInto(out *NotificationHubNamespace_SpecSku)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NotificationHubNamespace_Status ¶ added in v0.0.2
type NotificationHubNamespace_Status struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *NotificationHubNamespace_Spec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*NotificationHubNamespace_Status) DeepCopy ¶ added in v0.0.2
func (in *NotificationHubNamespace_Status) DeepCopy() *NotificationHubNamespace_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotificationHubNamespace_Status.
func (*NotificationHubNamespace_Status) DeepCopyInto ¶ added in v0.0.2
func (in *NotificationHubNamespace_Status) DeepCopyInto(out *NotificationHubNamespace_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NotificationHubSpec ¶
type NotificationHubSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` // +optional // +kubebuilder:validation:MaxItems=1 ApnsCredential []NotificationHubSpecApnsCredential `json:"apnsCredential,omitempty" tf:"apns_credential,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 GcmCredential []NotificationHubSpecGcmCredential `json:"gcmCredential,omitempty" tf:"gcm_credential,omitempty"` Location string `json:"location" tf:"location"` Name string `json:"name" tf:"name"` NamespaceName string `json:"namespaceName" tf:"namespace_name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` }
func (*NotificationHubSpec) DeepCopy ¶
func (in *NotificationHubSpec) DeepCopy() *NotificationHubSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotificationHubSpec.
func (*NotificationHubSpec) DeepCopyInto ¶
func (in *NotificationHubSpec) DeepCopyInto(out *NotificationHubSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NotificationHubSpecApnsCredential ¶
type NotificationHubSpecApnsCredential struct { ApplicationMode string `json:"applicationMode" tf:"application_mode"` BundleID string `json:"bundleID" tf:"bundle_id"` KeyID string `json:"keyID" tf:"key_id"` TeamID string `json:"teamID" tf:"team_id"` Token string `json:"-" sensitive:"true" tf:"token"` }
func (*NotificationHubSpecApnsCredential) DeepCopy ¶
func (in *NotificationHubSpecApnsCredential) DeepCopy() *NotificationHubSpecApnsCredential
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotificationHubSpecApnsCredential.
func (*NotificationHubSpecApnsCredential) DeepCopyInto ¶
func (in *NotificationHubSpecApnsCredential) DeepCopyInto(out *NotificationHubSpecApnsCredential)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NotificationHubSpecGcmCredential ¶
type NotificationHubSpecGcmCredential struct {
ApiKey string `json:"-" sensitive:"true" tf:"api_key"`
}
func (*NotificationHubSpecGcmCredential) DeepCopy ¶
func (in *NotificationHubSpecGcmCredential) DeepCopy() *NotificationHubSpecGcmCredential
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotificationHubSpecGcmCredential.
func (*NotificationHubSpecGcmCredential) DeepCopyInto ¶
func (in *NotificationHubSpecGcmCredential) DeepCopyInto(out *NotificationHubSpecGcmCredential)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NotificationHubStatus ¶
type NotificationHubStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *NotificationHubSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*NotificationHubStatus) DeepCopy ¶
func (in *NotificationHubStatus) DeepCopy() *NotificationHubStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotificationHubStatus.
func (*NotificationHubStatus) DeepCopyInto ¶
func (in *NotificationHubStatus) DeepCopyInto(out *NotificationHubStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PacketCapture ¶
type PacketCapture struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec PacketCaptureSpec `json:"spec,omitempty"` Status PacketCaptureStatus `json:"status,omitempty"` }
func (*PacketCapture) DeepCopy ¶
func (in *PacketCapture) DeepCopy() *PacketCapture
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PacketCapture.
func (*PacketCapture) DeepCopyInto ¶
func (in *PacketCapture) DeepCopyInto(out *PacketCapture)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PacketCapture) DeepCopyObject ¶
func (in *PacketCapture) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type PacketCaptureList ¶
type PacketCaptureList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of PacketCapture CRD objects Items []PacketCapture `json:"items,omitempty"` }
PacketCaptureList is a list of PacketCaptures
func (*PacketCaptureList) DeepCopy ¶
func (in *PacketCaptureList) DeepCopy() *PacketCaptureList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PacketCaptureList.
func (*PacketCaptureList) DeepCopyInto ¶
func (in *PacketCaptureList) DeepCopyInto(out *PacketCaptureList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PacketCaptureList) DeepCopyObject ¶
func (in *PacketCaptureList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type PacketCaptureSpec ¶
type PacketCaptureSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Filter []PacketCaptureSpecFilter `json:"filter,omitempty" tf:"filter,omitempty"` // +optional MaximumBytesPerPacket int `json:"maximumBytesPerPacket,omitempty" tf:"maximum_bytes_per_packet,omitempty"` // +optional MaximumBytesPerSession int `json:"maximumBytesPerSession,omitempty" tf:"maximum_bytes_per_session,omitempty"` // +optional MaximumCaptureDuration int `json:"maximumCaptureDuration,omitempty" tf:"maximum_capture_duration,omitempty"` Name string `json:"name" tf:"name"` NetworkWatcherName string `json:"networkWatcherName" tf:"network_watcher_name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +kubebuilder:validation:MaxItems=1 StorageLocation []PacketCaptureSpecStorageLocation `json:"storageLocation" tf:"storage_location"` TargetResourceID string `json:"targetResourceID" tf:"target_resource_id"` }
func (*PacketCaptureSpec) DeepCopy ¶
func (in *PacketCaptureSpec) DeepCopy() *PacketCaptureSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PacketCaptureSpec.
func (*PacketCaptureSpec) DeepCopyInto ¶
func (in *PacketCaptureSpec) DeepCopyInto(out *PacketCaptureSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PacketCaptureSpecFilter ¶
type PacketCaptureSpecFilter struct { // +optional LocalIPAddress string `json:"localIPAddress,omitempty" tf:"local_ip_address,omitempty"` // +optional LocalPort string `json:"localPort,omitempty" tf:"local_port,omitempty"` Protocol string `json:"protocol" tf:"protocol"` // +optional RemoteIPAddress string `json:"remoteIPAddress,omitempty" tf:"remote_ip_address,omitempty"` // +optional RemotePort string `json:"remotePort,omitempty" tf:"remote_port,omitempty"` }
func (*PacketCaptureSpecFilter) DeepCopy ¶
func (in *PacketCaptureSpecFilter) DeepCopy() *PacketCaptureSpecFilter
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PacketCaptureSpecFilter.
func (*PacketCaptureSpecFilter) DeepCopyInto ¶
func (in *PacketCaptureSpecFilter) DeepCopyInto(out *PacketCaptureSpecFilter)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PacketCaptureSpecStorageLocation ¶
type PacketCaptureSpecStorageLocation struct { // +optional FilePath string `json:"filePath,omitempty" tf:"file_path,omitempty"` // +optional StorageAccountID string `json:"storageAccountID,omitempty" tf:"storage_account_id,omitempty"` // +optional StoragePath string `json:"storagePath,omitempty" tf:"storage_path,omitempty"` }
func (*PacketCaptureSpecStorageLocation) DeepCopy ¶
func (in *PacketCaptureSpecStorageLocation) DeepCopy() *PacketCaptureSpecStorageLocation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PacketCaptureSpecStorageLocation.
func (*PacketCaptureSpecStorageLocation) DeepCopyInto ¶
func (in *PacketCaptureSpecStorageLocation) DeepCopyInto(out *PacketCaptureSpecStorageLocation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PacketCaptureStatus ¶
type PacketCaptureStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *PacketCaptureSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*PacketCaptureStatus) DeepCopy ¶
func (in *PacketCaptureStatus) DeepCopy() *PacketCaptureStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PacketCaptureStatus.
func (*PacketCaptureStatus) DeepCopyInto ¶
func (in *PacketCaptureStatus) DeepCopyInto(out *PacketCaptureStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PolicyAssignment ¶
type PolicyAssignment struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec PolicyAssignmentSpec `json:"spec,omitempty"` Status PolicyAssignmentStatus `json:"status,omitempty"` }
func (*PolicyAssignment) DeepCopy ¶
func (in *PolicyAssignment) DeepCopy() *PolicyAssignment
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyAssignment.
func (*PolicyAssignment) DeepCopyInto ¶
func (in *PolicyAssignment) DeepCopyInto(out *PolicyAssignment)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PolicyAssignment) DeepCopyObject ¶
func (in *PolicyAssignment) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type PolicyAssignmentList ¶
type PolicyAssignmentList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of PolicyAssignment CRD objects Items []PolicyAssignment `json:"items,omitempty"` }
PolicyAssignmentList is a list of PolicyAssignments
func (*PolicyAssignmentList) DeepCopy ¶
func (in *PolicyAssignmentList) DeepCopy() *PolicyAssignmentList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyAssignmentList.
func (*PolicyAssignmentList) DeepCopyInto ¶
func (in *PolicyAssignmentList) DeepCopyInto(out *PolicyAssignmentList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PolicyAssignmentList) DeepCopyObject ¶
func (in *PolicyAssignmentList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type PolicyAssignmentSpec ¶
type PolicyAssignmentSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Description string `json:"description,omitempty" tf:"description,omitempty"` // +optional DisplayName string `json:"displayName,omitempty" tf:"display_name,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 Identity []PolicyAssignmentSpecIdentity `json:"identity,omitempty" tf:"identity,omitempty"` // +optional Location string `json:"location,omitempty" tf:"location,omitempty"` Name string `json:"name" tf:"name"` // +optional NotScopes []string `json:"notScopes,omitempty" tf:"not_scopes,omitempty"` // +optional Parameters string `json:"parameters,omitempty" tf:"parameters,omitempty"` PolicyDefinitionID string `json:"policyDefinitionID" tf:"policy_definition_id"` Scope string `json:"scope" tf:"scope"` }
func (*PolicyAssignmentSpec) DeepCopy ¶
func (in *PolicyAssignmentSpec) DeepCopy() *PolicyAssignmentSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyAssignmentSpec.
func (*PolicyAssignmentSpec) DeepCopyInto ¶
func (in *PolicyAssignmentSpec) DeepCopyInto(out *PolicyAssignmentSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PolicyAssignmentSpecIdentity ¶ added in v0.0.2
type PolicyAssignmentSpecIdentity struct { // +optional PrincipalID string `json:"principalID,omitempty" tf:"principal_id,omitempty"` // +optional TenantID string `json:"tenantID,omitempty" tf:"tenant_id,omitempty"` // +optional Type string `json:"type,omitempty" tf:"type,omitempty"` }
func (*PolicyAssignmentSpecIdentity) DeepCopy ¶ added in v0.0.2
func (in *PolicyAssignmentSpecIdentity) DeepCopy() *PolicyAssignmentSpecIdentity
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyAssignmentSpecIdentity.
func (*PolicyAssignmentSpecIdentity) DeepCopyInto ¶ added in v0.0.2
func (in *PolicyAssignmentSpecIdentity) DeepCopyInto(out *PolicyAssignmentSpecIdentity)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PolicyAssignmentStatus ¶
type PolicyAssignmentStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *PolicyAssignmentSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*PolicyAssignmentStatus) DeepCopy ¶
func (in *PolicyAssignmentStatus) DeepCopy() *PolicyAssignmentStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyAssignmentStatus.
func (*PolicyAssignmentStatus) DeepCopyInto ¶
func (in *PolicyAssignmentStatus) DeepCopyInto(out *PolicyAssignmentStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PolicyDefinition ¶
type PolicyDefinition struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec PolicyDefinitionSpec `json:"spec,omitempty"` Status PolicyDefinitionStatus `json:"status,omitempty"` }
func (*PolicyDefinition) DeepCopy ¶
func (in *PolicyDefinition) DeepCopy() *PolicyDefinition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyDefinition.
func (*PolicyDefinition) DeepCopyInto ¶
func (in *PolicyDefinition) DeepCopyInto(out *PolicyDefinition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PolicyDefinition) DeepCopyObject ¶
func (in *PolicyDefinition) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type PolicyDefinitionList ¶
type PolicyDefinitionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of PolicyDefinition CRD objects Items []PolicyDefinition `json:"items,omitempty"` }
PolicyDefinitionList is a list of PolicyDefinitions
func (*PolicyDefinitionList) DeepCopy ¶
func (in *PolicyDefinitionList) DeepCopy() *PolicyDefinitionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyDefinitionList.
func (*PolicyDefinitionList) DeepCopyInto ¶
func (in *PolicyDefinitionList) DeepCopyInto(out *PolicyDefinitionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PolicyDefinitionList) DeepCopyObject ¶
func (in *PolicyDefinitionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type PolicyDefinitionSpec ¶
type PolicyDefinitionSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Description string `json:"description,omitempty" tf:"description,omitempty"` DisplayName string `json:"displayName" tf:"display_name"` // +optional ManagementGroupID string `json:"managementGroupID,omitempty" tf:"management_group_id,omitempty"` // +optional Metadata string `json:"metadata,omitempty" tf:"metadata,omitempty"` Mode string `json:"mode" tf:"mode"` Name string `json:"name" tf:"name"` // +optional Parameters string `json:"parameters,omitempty" tf:"parameters,omitempty"` // +optional PolicyRule string `json:"policyRule,omitempty" tf:"policy_rule,omitempty"` PolicyType string `json:"policyType" tf:"policy_type"` }
func (*PolicyDefinitionSpec) DeepCopy ¶
func (in *PolicyDefinitionSpec) DeepCopy() *PolicyDefinitionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyDefinitionSpec.
func (*PolicyDefinitionSpec) DeepCopyInto ¶
func (in *PolicyDefinitionSpec) DeepCopyInto(out *PolicyDefinitionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PolicyDefinitionStatus ¶
type PolicyDefinitionStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *PolicyDefinitionSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*PolicyDefinitionStatus) DeepCopy ¶
func (in *PolicyDefinitionStatus) DeepCopy() *PolicyDefinitionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyDefinitionStatus.
func (*PolicyDefinitionStatus) DeepCopyInto ¶
func (in *PolicyDefinitionStatus) DeepCopyInto(out *PolicyDefinitionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PolicySetDefinition ¶
type PolicySetDefinition struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec PolicySetDefinitionSpec `json:"spec,omitempty"` Status PolicySetDefinitionStatus `json:"status,omitempty"` }
func (*PolicySetDefinition) DeepCopy ¶
func (in *PolicySetDefinition) DeepCopy() *PolicySetDefinition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicySetDefinition.
func (*PolicySetDefinition) DeepCopyInto ¶
func (in *PolicySetDefinition) DeepCopyInto(out *PolicySetDefinition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PolicySetDefinition) DeepCopyObject ¶
func (in *PolicySetDefinition) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type PolicySetDefinitionList ¶
type PolicySetDefinitionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of PolicySetDefinition CRD objects Items []PolicySetDefinition `json:"items,omitempty"` }
PolicySetDefinitionList is a list of PolicySetDefinitions
func (*PolicySetDefinitionList) DeepCopy ¶
func (in *PolicySetDefinitionList) DeepCopy() *PolicySetDefinitionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicySetDefinitionList.
func (*PolicySetDefinitionList) DeepCopyInto ¶
func (in *PolicySetDefinitionList) DeepCopyInto(out *PolicySetDefinitionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PolicySetDefinitionList) DeepCopyObject ¶
func (in *PolicySetDefinitionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type PolicySetDefinitionSpec ¶
type PolicySetDefinitionSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Description string `json:"description,omitempty" tf:"description,omitempty"` DisplayName string `json:"displayName" tf:"display_name"` // +optional ManagementGroupID string `json:"managementGroupID,omitempty" tf:"management_group_id,omitempty"` // +optional Metadata string `json:"metadata,omitempty" tf:"metadata,omitempty"` Name string `json:"name" tf:"name"` // +optional Parameters string `json:"parameters,omitempty" tf:"parameters,omitempty"` // +optional PolicyDefinitions string `json:"policyDefinitions,omitempty" tf:"policy_definitions,omitempty"` PolicyType string `json:"policyType" tf:"policy_type"` }
func (*PolicySetDefinitionSpec) DeepCopy ¶
func (in *PolicySetDefinitionSpec) DeepCopy() *PolicySetDefinitionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicySetDefinitionSpec.
func (*PolicySetDefinitionSpec) DeepCopyInto ¶
func (in *PolicySetDefinitionSpec) DeepCopyInto(out *PolicySetDefinitionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PolicySetDefinitionStatus ¶
type PolicySetDefinitionStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *PolicySetDefinitionSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*PolicySetDefinitionStatus) DeepCopy ¶
func (in *PolicySetDefinitionStatus) DeepCopy() *PolicySetDefinitionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicySetDefinitionStatus.
func (*PolicySetDefinitionStatus) DeepCopyInto ¶
func (in *PolicySetDefinitionStatus) DeepCopyInto(out *PolicySetDefinitionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PostgresqlConfiguration ¶
type PostgresqlConfiguration struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec PostgresqlConfigurationSpec `json:"spec,omitempty"` Status PostgresqlConfigurationStatus `json:"status,omitempty"` }
func (*PostgresqlConfiguration) DeepCopy ¶
func (in *PostgresqlConfiguration) DeepCopy() *PostgresqlConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PostgresqlConfiguration.
func (*PostgresqlConfiguration) DeepCopyInto ¶
func (in *PostgresqlConfiguration) DeepCopyInto(out *PostgresqlConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PostgresqlConfiguration) DeepCopyObject ¶
func (in *PostgresqlConfiguration) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type PostgresqlConfigurationList ¶
type PostgresqlConfigurationList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of PostgresqlConfiguration CRD objects Items []PostgresqlConfiguration `json:"items,omitempty"` }
PostgresqlConfigurationList is a list of PostgresqlConfigurations
func (*PostgresqlConfigurationList) DeepCopy ¶
func (in *PostgresqlConfigurationList) DeepCopy() *PostgresqlConfigurationList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PostgresqlConfigurationList.
func (*PostgresqlConfigurationList) DeepCopyInto ¶
func (in *PostgresqlConfigurationList) DeepCopyInto(out *PostgresqlConfigurationList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PostgresqlConfigurationList) DeepCopyObject ¶
func (in *PostgresqlConfigurationList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type PostgresqlConfigurationSpec ¶
type PostgresqlConfigurationSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` ServerName string `json:"serverName" tf:"server_name"` Value string `json:"value" tf:"value"` }
func (*PostgresqlConfigurationSpec) DeepCopy ¶
func (in *PostgresqlConfigurationSpec) DeepCopy() *PostgresqlConfigurationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PostgresqlConfigurationSpec.
func (*PostgresqlConfigurationSpec) DeepCopyInto ¶
func (in *PostgresqlConfigurationSpec) DeepCopyInto(out *PostgresqlConfigurationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PostgresqlConfigurationStatus ¶
type PostgresqlConfigurationStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *PostgresqlConfigurationSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*PostgresqlConfigurationStatus) DeepCopy ¶
func (in *PostgresqlConfigurationStatus) DeepCopy() *PostgresqlConfigurationStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PostgresqlConfigurationStatus.
func (*PostgresqlConfigurationStatus) DeepCopyInto ¶
func (in *PostgresqlConfigurationStatus) DeepCopyInto(out *PostgresqlConfigurationStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PostgresqlDatabase ¶
type PostgresqlDatabase struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec PostgresqlDatabaseSpec `json:"spec,omitempty"` Status PostgresqlDatabaseStatus `json:"status,omitempty"` }
func (*PostgresqlDatabase) DeepCopy ¶
func (in *PostgresqlDatabase) DeepCopy() *PostgresqlDatabase
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PostgresqlDatabase.
func (*PostgresqlDatabase) DeepCopyInto ¶
func (in *PostgresqlDatabase) DeepCopyInto(out *PostgresqlDatabase)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PostgresqlDatabase) DeepCopyObject ¶
func (in *PostgresqlDatabase) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type PostgresqlDatabaseList ¶
type PostgresqlDatabaseList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of PostgresqlDatabase CRD objects Items []PostgresqlDatabase `json:"items,omitempty"` }
PostgresqlDatabaseList is a list of PostgresqlDatabases
func (*PostgresqlDatabaseList) DeepCopy ¶
func (in *PostgresqlDatabaseList) DeepCopy() *PostgresqlDatabaseList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PostgresqlDatabaseList.
func (*PostgresqlDatabaseList) DeepCopyInto ¶
func (in *PostgresqlDatabaseList) DeepCopyInto(out *PostgresqlDatabaseList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PostgresqlDatabaseList) DeepCopyObject ¶
func (in *PostgresqlDatabaseList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type PostgresqlDatabaseSpec ¶
type PostgresqlDatabaseSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` Charset string `json:"charset" tf:"charset"` Collation string `json:"collation" tf:"collation"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` ServerName string `json:"serverName" tf:"server_name"` }
func (*PostgresqlDatabaseSpec) DeepCopy ¶
func (in *PostgresqlDatabaseSpec) DeepCopy() *PostgresqlDatabaseSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PostgresqlDatabaseSpec.
func (*PostgresqlDatabaseSpec) DeepCopyInto ¶
func (in *PostgresqlDatabaseSpec) DeepCopyInto(out *PostgresqlDatabaseSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PostgresqlDatabaseStatus ¶
type PostgresqlDatabaseStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *PostgresqlDatabaseSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*PostgresqlDatabaseStatus) DeepCopy ¶
func (in *PostgresqlDatabaseStatus) DeepCopy() *PostgresqlDatabaseStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PostgresqlDatabaseStatus.
func (*PostgresqlDatabaseStatus) DeepCopyInto ¶
func (in *PostgresqlDatabaseStatus) DeepCopyInto(out *PostgresqlDatabaseStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PostgresqlFirewallRule ¶
type PostgresqlFirewallRule struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec PostgresqlFirewallRuleSpec `json:"spec,omitempty"` Status PostgresqlFirewallRuleStatus `json:"status,omitempty"` }
func (*PostgresqlFirewallRule) DeepCopy ¶
func (in *PostgresqlFirewallRule) DeepCopy() *PostgresqlFirewallRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PostgresqlFirewallRule.
func (*PostgresqlFirewallRule) DeepCopyInto ¶
func (in *PostgresqlFirewallRule) DeepCopyInto(out *PostgresqlFirewallRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PostgresqlFirewallRule) DeepCopyObject ¶
func (in *PostgresqlFirewallRule) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type PostgresqlFirewallRuleList ¶
type PostgresqlFirewallRuleList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of PostgresqlFirewallRule CRD objects Items []PostgresqlFirewallRule `json:"items,omitempty"` }
PostgresqlFirewallRuleList is a list of PostgresqlFirewallRules
func (*PostgresqlFirewallRuleList) DeepCopy ¶
func (in *PostgresqlFirewallRuleList) DeepCopy() *PostgresqlFirewallRuleList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PostgresqlFirewallRuleList.
func (*PostgresqlFirewallRuleList) DeepCopyInto ¶
func (in *PostgresqlFirewallRuleList) DeepCopyInto(out *PostgresqlFirewallRuleList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PostgresqlFirewallRuleList) DeepCopyObject ¶
func (in *PostgresqlFirewallRuleList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type PostgresqlFirewallRuleSpec ¶
type PostgresqlFirewallRuleSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` EndIPAddress string `json:"endIPAddress" tf:"end_ip_address"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` ServerName string `json:"serverName" tf:"server_name"` StartIPAddress string `json:"startIPAddress" tf:"start_ip_address"` }
func (*PostgresqlFirewallRuleSpec) DeepCopy ¶
func (in *PostgresqlFirewallRuleSpec) DeepCopy() *PostgresqlFirewallRuleSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PostgresqlFirewallRuleSpec.
func (*PostgresqlFirewallRuleSpec) DeepCopyInto ¶
func (in *PostgresqlFirewallRuleSpec) DeepCopyInto(out *PostgresqlFirewallRuleSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PostgresqlFirewallRuleStatus ¶
type PostgresqlFirewallRuleStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *PostgresqlFirewallRuleSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*PostgresqlFirewallRuleStatus) DeepCopy ¶
func (in *PostgresqlFirewallRuleStatus) DeepCopy() *PostgresqlFirewallRuleStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PostgresqlFirewallRuleStatus.
func (*PostgresqlFirewallRuleStatus) DeepCopyInto ¶
func (in *PostgresqlFirewallRuleStatus) DeepCopyInto(out *PostgresqlFirewallRuleStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PostgresqlServer ¶
type PostgresqlServer struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec PostgresqlServerSpec `json:"spec,omitempty"` Status PostgresqlServerStatus `json:"status,omitempty"` }
func (*PostgresqlServer) DeepCopy ¶
func (in *PostgresqlServer) DeepCopy() *PostgresqlServer
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PostgresqlServer.
func (*PostgresqlServer) DeepCopyInto ¶
func (in *PostgresqlServer) DeepCopyInto(out *PostgresqlServer)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PostgresqlServer) DeepCopyObject ¶
func (in *PostgresqlServer) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type PostgresqlServerList ¶
type PostgresqlServerList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of PostgresqlServer CRD objects Items []PostgresqlServer `json:"items,omitempty"` }
PostgresqlServerList is a list of PostgresqlServers
func (*PostgresqlServerList) DeepCopy ¶
func (in *PostgresqlServerList) DeepCopy() *PostgresqlServerList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PostgresqlServerList.
func (*PostgresqlServerList) DeepCopyInto ¶
func (in *PostgresqlServerList) DeepCopyInto(out *PostgresqlServerList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PostgresqlServerList) DeepCopyObject ¶
func (in *PostgresqlServerList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type PostgresqlServerSpec ¶
type PostgresqlServerSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` AdministratorLogin string `json:"administratorLogin" tf:"administrator_login"` AdministratorLoginPassword string `json:"-" sensitive:"true" tf:"administrator_login_password"` // +optional Fqdn string `json:"fqdn,omitempty" tf:"fqdn,omitempty"` Location string `json:"location" tf:"location"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +kubebuilder:validation:MaxItems=1 Sku []PostgresqlServerSpecSku `json:"sku" tf:"sku"` SslEnforcement string `json:"sslEnforcement" tf:"ssl_enforcement"` // +kubebuilder:validation:MaxItems=1 StorageProfile []PostgresqlServerSpecStorageProfile `json:"storageProfile" tf:"storage_profile"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` Version string `json:"version" tf:"version"` }
func (*PostgresqlServerSpec) DeepCopy ¶
func (in *PostgresqlServerSpec) DeepCopy() *PostgresqlServerSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PostgresqlServerSpec.
func (*PostgresqlServerSpec) DeepCopyInto ¶
func (in *PostgresqlServerSpec) DeepCopyInto(out *PostgresqlServerSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PostgresqlServerSpecSku ¶
type PostgresqlServerSpecSku struct { Capacity int `json:"capacity" tf:"capacity"` Family string `json:"family" tf:"family"` Name string `json:"name" tf:"name"` Tier string `json:"tier" tf:"tier"` }
func (*PostgresqlServerSpecSku) DeepCopy ¶
func (in *PostgresqlServerSpecSku) DeepCopy() *PostgresqlServerSpecSku
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PostgresqlServerSpecSku.
func (*PostgresqlServerSpecSku) DeepCopyInto ¶
func (in *PostgresqlServerSpecSku) DeepCopyInto(out *PostgresqlServerSpecSku)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PostgresqlServerSpecStorageProfile ¶
type PostgresqlServerSpecStorageProfile struct { // +optional BackupRetentionDays int `json:"backupRetentionDays,omitempty" tf:"backup_retention_days,omitempty"` // +optional GeoRedundantBackup string `json:"geoRedundantBackup,omitempty" tf:"geo_redundant_backup,omitempty"` StorageMb int `json:"storageMb" tf:"storage_mb"` }
func (*PostgresqlServerSpecStorageProfile) DeepCopy ¶
func (in *PostgresqlServerSpecStorageProfile) DeepCopy() *PostgresqlServerSpecStorageProfile
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PostgresqlServerSpecStorageProfile.
func (*PostgresqlServerSpecStorageProfile) DeepCopyInto ¶
func (in *PostgresqlServerSpecStorageProfile) DeepCopyInto(out *PostgresqlServerSpecStorageProfile)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PostgresqlServerStatus ¶
type PostgresqlServerStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *PostgresqlServerSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*PostgresqlServerStatus) DeepCopy ¶
func (in *PostgresqlServerStatus) DeepCopy() *PostgresqlServerStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PostgresqlServerStatus.
func (*PostgresqlServerStatus) DeepCopyInto ¶
func (in *PostgresqlServerStatus) DeepCopyInto(out *PostgresqlServerStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PostgresqlVirtualNetworkRule ¶
type PostgresqlVirtualNetworkRule struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec PostgresqlVirtualNetworkRuleSpec `json:"spec,omitempty"` Status PostgresqlVirtualNetworkRuleStatus `json:"status,omitempty"` }
func (*PostgresqlVirtualNetworkRule) DeepCopy ¶
func (in *PostgresqlVirtualNetworkRule) DeepCopy() *PostgresqlVirtualNetworkRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PostgresqlVirtualNetworkRule.
func (*PostgresqlVirtualNetworkRule) DeepCopyInto ¶
func (in *PostgresqlVirtualNetworkRule) DeepCopyInto(out *PostgresqlVirtualNetworkRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PostgresqlVirtualNetworkRule) DeepCopyObject ¶
func (in *PostgresqlVirtualNetworkRule) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type PostgresqlVirtualNetworkRuleList ¶
type PostgresqlVirtualNetworkRuleList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of PostgresqlVirtualNetworkRule CRD objects Items []PostgresqlVirtualNetworkRule `json:"items,omitempty"` }
PostgresqlVirtualNetworkRuleList is a list of PostgresqlVirtualNetworkRules
func (*PostgresqlVirtualNetworkRuleList) DeepCopy ¶
func (in *PostgresqlVirtualNetworkRuleList) DeepCopy() *PostgresqlVirtualNetworkRuleList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PostgresqlVirtualNetworkRuleList.
func (*PostgresqlVirtualNetworkRuleList) DeepCopyInto ¶
func (in *PostgresqlVirtualNetworkRuleList) DeepCopyInto(out *PostgresqlVirtualNetworkRuleList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PostgresqlVirtualNetworkRuleList) DeepCopyObject ¶
func (in *PostgresqlVirtualNetworkRuleList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type PostgresqlVirtualNetworkRuleSpec ¶
type PostgresqlVirtualNetworkRuleSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional IgnoreMissingVnetServiceEndpoint bool `json:"ignoreMissingVnetServiceEndpoint,omitempty" tf:"ignore_missing_vnet_service_endpoint,omitempty"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` ServerName string `json:"serverName" tf:"server_name"` SubnetID string `json:"subnetID" tf:"subnet_id"` }
func (*PostgresqlVirtualNetworkRuleSpec) DeepCopy ¶
func (in *PostgresqlVirtualNetworkRuleSpec) DeepCopy() *PostgresqlVirtualNetworkRuleSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PostgresqlVirtualNetworkRuleSpec.
func (*PostgresqlVirtualNetworkRuleSpec) DeepCopyInto ¶
func (in *PostgresqlVirtualNetworkRuleSpec) DeepCopyInto(out *PostgresqlVirtualNetworkRuleSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PostgresqlVirtualNetworkRuleStatus ¶
type PostgresqlVirtualNetworkRuleStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *PostgresqlVirtualNetworkRuleSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*PostgresqlVirtualNetworkRuleStatus) DeepCopy ¶
func (in *PostgresqlVirtualNetworkRuleStatus) DeepCopy() *PostgresqlVirtualNetworkRuleStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PostgresqlVirtualNetworkRuleStatus.
func (*PostgresqlVirtualNetworkRuleStatus) DeepCopyInto ¶
func (in *PostgresqlVirtualNetworkRuleStatus) DeepCopyInto(out *PostgresqlVirtualNetworkRuleStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateDNSARecord ¶ added in v0.0.2
type PrivateDNSARecord struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec PrivateDNSARecordSpec `json:"spec,omitempty"` Status PrivateDNSARecordStatus `json:"status,omitempty"` }
func (*PrivateDNSARecord) DeepCopy ¶ added in v0.0.2
func (in *PrivateDNSARecord) DeepCopy() *PrivateDNSARecord
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateDNSARecord.
func (*PrivateDNSARecord) DeepCopyInto ¶ added in v0.0.2
func (in *PrivateDNSARecord) DeepCopyInto(out *PrivateDNSARecord)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PrivateDNSARecord) DeepCopyObject ¶ added in v0.0.2
func (in *PrivateDNSARecord) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type PrivateDNSARecordList ¶ added in v0.0.2
type PrivateDNSARecordList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of PrivateDNSARecord CRD objects Items []PrivateDNSARecord `json:"items,omitempty"` }
PrivateDNSARecordList is a list of PrivateDNSARecords
func (*PrivateDNSARecordList) DeepCopy ¶ added in v0.0.2
func (in *PrivateDNSARecordList) DeepCopy() *PrivateDNSARecordList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateDNSARecordList.
func (*PrivateDNSARecordList) DeepCopyInto ¶ added in v0.0.2
func (in *PrivateDNSARecordList) DeepCopyInto(out *PrivateDNSARecordList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PrivateDNSARecordList) DeepCopyObject ¶ added in v0.0.2
func (in *PrivateDNSARecordList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type PrivateDNSARecordSpec ¶ added in v0.0.2
type PrivateDNSARecordSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` Name string `json:"name" tf:"name"` Records []string `json:"records" tf:"records"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` Ttl int `json:"ttl" tf:"ttl"` ZoneName string `json:"zoneName" tf:"zone_name"` }
func (*PrivateDNSARecordSpec) DeepCopy ¶ added in v0.0.2
func (in *PrivateDNSARecordSpec) DeepCopy() *PrivateDNSARecordSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateDNSARecordSpec.
func (*PrivateDNSARecordSpec) DeepCopyInto ¶ added in v0.0.2
func (in *PrivateDNSARecordSpec) DeepCopyInto(out *PrivateDNSARecordSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateDNSARecordStatus ¶ added in v0.0.2
type PrivateDNSARecordStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *PrivateDNSARecordSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*PrivateDNSARecordStatus) DeepCopy ¶ added in v0.0.2
func (in *PrivateDNSARecordStatus) DeepCopy() *PrivateDNSARecordStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateDNSARecordStatus.
func (*PrivateDNSARecordStatus) DeepCopyInto ¶ added in v0.0.2
func (in *PrivateDNSARecordStatus) DeepCopyInto(out *PrivateDNSARecordStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateDNSZone ¶ added in v0.0.2
type PrivateDNSZone struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec PrivateDNSZoneSpec `json:"spec,omitempty"` Status PrivateDNSZoneStatus `json:"status,omitempty"` }
func (*PrivateDNSZone) DeepCopy ¶ added in v0.0.2
func (in *PrivateDNSZone) DeepCopy() *PrivateDNSZone
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateDNSZone.
func (*PrivateDNSZone) DeepCopyInto ¶ added in v0.0.2
func (in *PrivateDNSZone) DeepCopyInto(out *PrivateDNSZone)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PrivateDNSZone) DeepCopyObject ¶ added in v0.0.2
func (in *PrivateDNSZone) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type PrivateDNSZoneList ¶ added in v0.0.2
type PrivateDNSZoneList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of PrivateDNSZone CRD objects Items []PrivateDNSZone `json:"items,omitempty"` }
PrivateDNSZoneList is a list of PrivateDNSZones
func (*PrivateDNSZoneList) DeepCopy ¶ added in v0.0.2
func (in *PrivateDNSZoneList) DeepCopy() *PrivateDNSZoneList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateDNSZoneList.
func (*PrivateDNSZoneList) DeepCopyInto ¶ added in v0.0.2
func (in *PrivateDNSZoneList) DeepCopyInto(out *PrivateDNSZoneList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PrivateDNSZoneList) DeepCopyObject ¶ added in v0.0.2
func (in *PrivateDNSZoneList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type PrivateDNSZoneSpec ¶ added in v0.0.2
type PrivateDNSZoneSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional MaxNumberOfRecordSets int `json:"maxNumberOfRecordSets,omitempty" tf:"max_number_of_record_sets,omitempty"` // +optional MaxNumberOfVirtualNetworkLinks int `json:"maxNumberOfVirtualNetworkLinks,omitempty" tf:"max_number_of_virtual_network_links,omitempty"` // +optional MaxNumberOfVirtualNetworkLinksWithRegistration int `` /* 132-byte string literal not displayed */ Name string `json:"name" tf:"name"` // +optional NumberOfRecordSets int `json:"numberOfRecordSets,omitempty" tf:"number_of_record_sets,omitempty"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*PrivateDNSZoneSpec) DeepCopy ¶ added in v0.0.2
func (in *PrivateDNSZoneSpec) DeepCopy() *PrivateDNSZoneSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateDNSZoneSpec.
func (*PrivateDNSZoneSpec) DeepCopyInto ¶ added in v0.0.2
func (in *PrivateDNSZoneSpec) DeepCopyInto(out *PrivateDNSZoneSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateDNSZoneStatus ¶ added in v0.0.2
type PrivateDNSZoneStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *PrivateDNSZoneSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*PrivateDNSZoneStatus) DeepCopy ¶ added in v0.0.2
func (in *PrivateDNSZoneStatus) DeepCopy() *PrivateDNSZoneStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateDNSZoneStatus.
func (*PrivateDNSZoneStatus) DeepCopyInto ¶ added in v0.0.2
func (in *PrivateDNSZoneStatus) DeepCopyInto(out *PrivateDNSZoneStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PublicIP ¶ added in v0.0.2
type PublicIP struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec PublicIPSpec `json:"spec,omitempty"` Status PublicIPStatus `json:"status,omitempty"` }
func (*PublicIP) DeepCopy ¶ added in v0.0.2
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PublicIP.
func (*PublicIP) DeepCopyInto ¶ added in v0.0.2
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PublicIP) DeepCopyObject ¶ added in v0.0.2
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type PublicIPList ¶ added in v0.0.2
type PublicIPList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of PublicIP CRD objects Items []PublicIP `json:"items,omitempty"` }
PublicIPList is a list of PublicIPs
func (*PublicIPList) DeepCopy ¶ added in v0.0.2
func (in *PublicIPList) DeepCopy() *PublicIPList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PublicIPList.
func (*PublicIPList) DeepCopyInto ¶ added in v0.0.2
func (in *PublicIPList) DeepCopyInto(out *PublicIPList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PublicIPList) DeepCopyObject ¶ added in v0.0.2
func (in *PublicIPList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type PublicIPPrefix ¶ added in v0.0.2
type PublicIPPrefix struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec PublicIPPrefixSpec `json:"spec,omitempty"` Status PublicIPPrefixStatus `json:"status,omitempty"` }
func (*PublicIPPrefix) DeepCopy ¶ added in v0.0.2
func (in *PublicIPPrefix) DeepCopy() *PublicIPPrefix
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PublicIPPrefix.
func (*PublicIPPrefix) DeepCopyInto ¶ added in v0.0.2
func (in *PublicIPPrefix) DeepCopyInto(out *PublicIPPrefix)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PublicIPPrefix) DeepCopyObject ¶ added in v0.0.2
func (in *PublicIPPrefix) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type PublicIPPrefixList ¶ added in v0.0.2
type PublicIPPrefixList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of PublicIPPrefix CRD objects Items []PublicIPPrefix `json:"items,omitempty"` }
PublicIPPrefixList is a list of PublicIPPrefixs
func (*PublicIPPrefixList) DeepCopy ¶ added in v0.0.2
func (in *PublicIPPrefixList) DeepCopy() *PublicIPPrefixList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PublicIPPrefixList.
func (*PublicIPPrefixList) DeepCopyInto ¶ added in v0.0.2
func (in *PublicIPPrefixList) DeepCopyInto(out *PublicIPPrefixList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PublicIPPrefixList) DeepCopyObject ¶ added in v0.0.2
func (in *PublicIPPrefixList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type PublicIPPrefixSpec ¶ added in v0.0.2
type PublicIPPrefixSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional IpPrefix string `json:"ipPrefix,omitempty" tf:"ip_prefix,omitempty"` Location string `json:"location" tf:"location"` Name string `json:"name" tf:"name"` // +optional PrefixLength int `json:"prefixLength,omitempty" tf:"prefix_length,omitempty"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional Sku string `json:"sku,omitempty" tf:"sku,omitempty"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 Zones []string `json:"zones,omitempty" tf:"zones,omitempty"` }
func (*PublicIPPrefixSpec) DeepCopy ¶ added in v0.0.2
func (in *PublicIPPrefixSpec) DeepCopy() *PublicIPPrefixSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PublicIPPrefixSpec.
func (*PublicIPPrefixSpec) DeepCopyInto ¶ added in v0.0.2
func (in *PublicIPPrefixSpec) DeepCopyInto(out *PublicIPPrefixSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PublicIPPrefixStatus ¶ added in v0.0.2
type PublicIPPrefixStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *PublicIPPrefixSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*PublicIPPrefixStatus) DeepCopy ¶ added in v0.0.2
func (in *PublicIPPrefixStatus) DeepCopy() *PublicIPPrefixStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PublicIPPrefixStatus.
func (*PublicIPPrefixStatus) DeepCopyInto ¶ added in v0.0.2
func (in *PublicIPPrefixStatus) DeepCopyInto(out *PublicIPPrefixStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PublicIPSpec ¶ added in v0.0.2
type PublicIPSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional AllocationMethod string `json:"allocationMethod,omitempty" tf:"allocation_method,omitempty"` // +optional DomainNameLabel string `json:"domainNameLabel,omitempty" tf:"domain_name_label,omitempty"` // +optional Fqdn string `json:"fqdn,omitempty" tf:"fqdn,omitempty"` // +optional IdleTimeoutInMinutes int `json:"idleTimeoutInMinutes,omitempty" tf:"idle_timeout_in_minutes,omitempty"` // +optional IpAddress string `json:"ipAddress,omitempty" tf:"ip_address,omitempty"` // +optional IpVersion string `json:"ipVersion,omitempty" tf:"ip_version,omitempty"` Location string `json:"location" tf:"location"` Name string `json:"name" tf:"name"` // +optional // Deprecated PublicIPAddressAllocation string `json:"publicIPAddressAllocation,omitempty" tf:"public_ip_address_allocation,omitempty"` // +optional PublicIPPrefixID string `json:"publicIPPrefixID,omitempty" tf:"public_ip_prefix_id,omitempty"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional ReverseFqdn string `json:"reverseFqdn,omitempty" tf:"reverse_fqdn,omitempty"` // +optional Sku string `json:"sku,omitempty" tf:"sku,omitempty"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 Zones []string `json:"zones,omitempty" tf:"zones,omitempty"` }
func (*PublicIPSpec) DeepCopy ¶ added in v0.0.2
func (in *PublicIPSpec) DeepCopy() *PublicIPSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PublicIPSpec.
func (*PublicIPSpec) DeepCopyInto ¶ added in v0.0.2
func (in *PublicIPSpec) DeepCopyInto(out *PublicIPSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PublicIPStatus ¶ added in v0.0.2
type PublicIPStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *PublicIPSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*PublicIPStatus) DeepCopy ¶ added in v0.0.2
func (in *PublicIPStatus) DeepCopy() *PublicIPStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PublicIPStatus.
func (*PublicIPStatus) DeepCopyInto ¶ added in v0.0.2
func (in *PublicIPStatus) DeepCopyInto(out *PublicIPStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RecoveryServicesProtectedVm ¶
type RecoveryServicesProtectedVm struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec RecoveryServicesProtectedVmSpec `json:"spec,omitempty"` Status RecoveryServicesProtectedVmStatus `json:"status,omitempty"` }
func (*RecoveryServicesProtectedVm) DeepCopy ¶
func (in *RecoveryServicesProtectedVm) DeepCopy() *RecoveryServicesProtectedVm
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RecoveryServicesProtectedVm.
func (*RecoveryServicesProtectedVm) DeepCopyInto ¶
func (in *RecoveryServicesProtectedVm) DeepCopyInto(out *RecoveryServicesProtectedVm)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RecoveryServicesProtectedVm) DeepCopyObject ¶
func (in *RecoveryServicesProtectedVm) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type RecoveryServicesProtectedVmList ¶
type RecoveryServicesProtectedVmList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of RecoveryServicesProtectedVm CRD objects Items []RecoveryServicesProtectedVm `json:"items,omitempty"` }
RecoveryServicesProtectedVmList is a list of RecoveryServicesProtectedVms
func (*RecoveryServicesProtectedVmList) DeepCopy ¶
func (in *RecoveryServicesProtectedVmList) DeepCopy() *RecoveryServicesProtectedVmList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RecoveryServicesProtectedVmList.
func (*RecoveryServicesProtectedVmList) DeepCopyInto ¶
func (in *RecoveryServicesProtectedVmList) DeepCopyInto(out *RecoveryServicesProtectedVmList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RecoveryServicesProtectedVmList) DeepCopyObject ¶
func (in *RecoveryServicesProtectedVmList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type RecoveryServicesProtectedVmSpec ¶
type RecoveryServicesProtectedVmSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` BackupPolicyID string `json:"backupPolicyID" tf:"backup_policy_id"` RecoveryVaultName string `json:"recoveryVaultName" tf:"recovery_vault_name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` SourceVmID string `json:"sourceVmID" tf:"source_vm_id"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*RecoveryServicesProtectedVmSpec) DeepCopy ¶
func (in *RecoveryServicesProtectedVmSpec) DeepCopy() *RecoveryServicesProtectedVmSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RecoveryServicesProtectedVmSpec.
func (*RecoveryServicesProtectedVmSpec) DeepCopyInto ¶
func (in *RecoveryServicesProtectedVmSpec) DeepCopyInto(out *RecoveryServicesProtectedVmSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RecoveryServicesProtectedVmStatus ¶
type RecoveryServicesProtectedVmStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *RecoveryServicesProtectedVmSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*RecoveryServicesProtectedVmStatus) DeepCopy ¶
func (in *RecoveryServicesProtectedVmStatus) DeepCopy() *RecoveryServicesProtectedVmStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RecoveryServicesProtectedVmStatus.
func (*RecoveryServicesProtectedVmStatus) DeepCopyInto ¶
func (in *RecoveryServicesProtectedVmStatus) DeepCopyInto(out *RecoveryServicesProtectedVmStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RecoveryServicesProtectionPolicyVm ¶
type RecoveryServicesProtectionPolicyVm struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec RecoveryServicesProtectionPolicyVmSpec `json:"spec,omitempty"` Status RecoveryServicesProtectionPolicyVmStatus `json:"status,omitempty"` }
func (*RecoveryServicesProtectionPolicyVm) DeepCopy ¶
func (in *RecoveryServicesProtectionPolicyVm) DeepCopy() *RecoveryServicesProtectionPolicyVm
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RecoveryServicesProtectionPolicyVm.
func (*RecoveryServicesProtectionPolicyVm) DeepCopyInto ¶
func (in *RecoveryServicesProtectionPolicyVm) DeepCopyInto(out *RecoveryServicesProtectionPolicyVm)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RecoveryServicesProtectionPolicyVm) DeepCopyObject ¶
func (in *RecoveryServicesProtectionPolicyVm) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type RecoveryServicesProtectionPolicyVmList ¶
type RecoveryServicesProtectionPolicyVmList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of RecoveryServicesProtectionPolicyVm CRD objects Items []RecoveryServicesProtectionPolicyVm `json:"items,omitempty"` }
RecoveryServicesProtectionPolicyVmList is a list of RecoveryServicesProtectionPolicyVms
func (*RecoveryServicesProtectionPolicyVmList) DeepCopy ¶
func (in *RecoveryServicesProtectionPolicyVmList) DeepCopy() *RecoveryServicesProtectionPolicyVmList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RecoveryServicesProtectionPolicyVmList.
func (*RecoveryServicesProtectionPolicyVmList) DeepCopyInto ¶
func (in *RecoveryServicesProtectionPolicyVmList) DeepCopyInto(out *RecoveryServicesProtectionPolicyVmList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RecoveryServicesProtectionPolicyVmList) DeepCopyObject ¶
func (in *RecoveryServicesProtectionPolicyVmList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type RecoveryServicesProtectionPolicyVmSpec ¶
type RecoveryServicesProtectionPolicyVmSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +kubebuilder:validation:MaxItems=1 Backup []RecoveryServicesProtectionPolicyVmSpecBackup `json:"backup" tf:"backup"` Name string `json:"name" tf:"name"` RecoveryVaultName string `json:"recoveryVaultName" tf:"recovery_vault_name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional // +kubebuilder:validation:MaxItems=1 RetentionDaily []RecoveryServicesProtectionPolicyVmSpecRetentionDaily `json:"retentionDaily,omitempty" tf:"retention_daily,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 RetentionMonthly []RecoveryServicesProtectionPolicyVmSpecRetentionMonthly `json:"retentionMonthly,omitempty" tf:"retention_monthly,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 RetentionWeekly []RecoveryServicesProtectionPolicyVmSpecRetentionWeekly `json:"retentionWeekly,omitempty" tf:"retention_weekly,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 RetentionYearly []RecoveryServicesProtectionPolicyVmSpecRetentionYearly `json:"retentionYearly,omitempty" tf:"retention_yearly,omitempty"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` // +optional Timezone string `json:"timezone,omitempty" tf:"timezone,omitempty"` }
func (*RecoveryServicesProtectionPolicyVmSpec) DeepCopy ¶
func (in *RecoveryServicesProtectionPolicyVmSpec) DeepCopy() *RecoveryServicesProtectionPolicyVmSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RecoveryServicesProtectionPolicyVmSpec.
func (*RecoveryServicesProtectionPolicyVmSpec) DeepCopyInto ¶
func (in *RecoveryServicesProtectionPolicyVmSpec) DeepCopyInto(out *RecoveryServicesProtectionPolicyVmSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RecoveryServicesProtectionPolicyVmSpecBackup ¶
type RecoveryServicesProtectionPolicyVmSpecBackup struct { Frequency string `json:"frequency" tf:"frequency"` Time string `json:"time" tf:"time"` // +optional Weekdays []string `json:"weekdays,omitempty" tf:"weekdays,omitempty"` }
func (*RecoveryServicesProtectionPolicyVmSpecBackup) DeepCopy ¶
func (in *RecoveryServicesProtectionPolicyVmSpecBackup) DeepCopy() *RecoveryServicesProtectionPolicyVmSpecBackup
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RecoveryServicesProtectionPolicyVmSpecBackup.
func (*RecoveryServicesProtectionPolicyVmSpecBackup) DeepCopyInto ¶
func (in *RecoveryServicesProtectionPolicyVmSpecBackup) DeepCopyInto(out *RecoveryServicesProtectionPolicyVmSpecBackup)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RecoveryServicesProtectionPolicyVmSpecRetentionDaily ¶
type RecoveryServicesProtectionPolicyVmSpecRetentionDaily struct {
Count int `json:"count" tf:"count"`
}
func (*RecoveryServicesProtectionPolicyVmSpecRetentionDaily) DeepCopy ¶
func (in *RecoveryServicesProtectionPolicyVmSpecRetentionDaily) DeepCopy() *RecoveryServicesProtectionPolicyVmSpecRetentionDaily
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RecoveryServicesProtectionPolicyVmSpecRetentionDaily.
func (*RecoveryServicesProtectionPolicyVmSpecRetentionDaily) DeepCopyInto ¶
func (in *RecoveryServicesProtectionPolicyVmSpecRetentionDaily) DeepCopyInto(out *RecoveryServicesProtectionPolicyVmSpecRetentionDaily)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RecoveryServicesProtectionPolicyVmSpecRetentionMonthly ¶
type RecoveryServicesProtectionPolicyVmSpecRetentionMonthly struct { Count int `json:"count" tf:"count"` Weekdays []string `json:"weekdays" tf:"weekdays"` Weeks []string `json:"weeks" tf:"weeks"` }
func (*RecoveryServicesProtectionPolicyVmSpecRetentionMonthly) DeepCopy ¶
func (in *RecoveryServicesProtectionPolicyVmSpecRetentionMonthly) DeepCopy() *RecoveryServicesProtectionPolicyVmSpecRetentionMonthly
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RecoveryServicesProtectionPolicyVmSpecRetentionMonthly.
func (*RecoveryServicesProtectionPolicyVmSpecRetentionMonthly) DeepCopyInto ¶
func (in *RecoveryServicesProtectionPolicyVmSpecRetentionMonthly) DeepCopyInto(out *RecoveryServicesProtectionPolicyVmSpecRetentionMonthly)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RecoveryServicesProtectionPolicyVmSpecRetentionWeekly ¶
type RecoveryServicesProtectionPolicyVmSpecRetentionWeekly struct { Count int `json:"count" tf:"count"` Weekdays []string `json:"weekdays" tf:"weekdays"` }
func (*RecoveryServicesProtectionPolicyVmSpecRetentionWeekly) DeepCopy ¶
func (in *RecoveryServicesProtectionPolicyVmSpecRetentionWeekly) DeepCopy() *RecoveryServicesProtectionPolicyVmSpecRetentionWeekly
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RecoveryServicesProtectionPolicyVmSpecRetentionWeekly.
func (*RecoveryServicesProtectionPolicyVmSpecRetentionWeekly) DeepCopyInto ¶
func (in *RecoveryServicesProtectionPolicyVmSpecRetentionWeekly) DeepCopyInto(out *RecoveryServicesProtectionPolicyVmSpecRetentionWeekly)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RecoveryServicesProtectionPolicyVmSpecRetentionYearly ¶
type RecoveryServicesProtectionPolicyVmSpecRetentionYearly struct { Count int `json:"count" tf:"count"` Months []string `json:"months" tf:"months"` Weekdays []string `json:"weekdays" tf:"weekdays"` Weeks []string `json:"weeks" tf:"weeks"` }
func (*RecoveryServicesProtectionPolicyVmSpecRetentionYearly) DeepCopy ¶
func (in *RecoveryServicesProtectionPolicyVmSpecRetentionYearly) DeepCopy() *RecoveryServicesProtectionPolicyVmSpecRetentionYearly
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RecoveryServicesProtectionPolicyVmSpecRetentionYearly.
func (*RecoveryServicesProtectionPolicyVmSpecRetentionYearly) DeepCopyInto ¶
func (in *RecoveryServicesProtectionPolicyVmSpecRetentionYearly) DeepCopyInto(out *RecoveryServicesProtectionPolicyVmSpecRetentionYearly)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RecoveryServicesProtectionPolicyVmStatus ¶
type RecoveryServicesProtectionPolicyVmStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *RecoveryServicesProtectionPolicyVmSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*RecoveryServicesProtectionPolicyVmStatus) DeepCopy ¶
func (in *RecoveryServicesProtectionPolicyVmStatus) DeepCopy() *RecoveryServicesProtectionPolicyVmStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RecoveryServicesProtectionPolicyVmStatus.
func (*RecoveryServicesProtectionPolicyVmStatus) DeepCopyInto ¶
func (in *RecoveryServicesProtectionPolicyVmStatus) DeepCopyInto(out *RecoveryServicesProtectionPolicyVmStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RecoveryServicesVault ¶
type RecoveryServicesVault struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec RecoveryServicesVaultSpec `json:"spec,omitempty"` Status RecoveryServicesVaultStatus `json:"status,omitempty"` }
func (*RecoveryServicesVault) DeepCopy ¶
func (in *RecoveryServicesVault) DeepCopy() *RecoveryServicesVault
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RecoveryServicesVault.
func (*RecoveryServicesVault) DeepCopyInto ¶
func (in *RecoveryServicesVault) DeepCopyInto(out *RecoveryServicesVault)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RecoveryServicesVault) DeepCopyObject ¶
func (in *RecoveryServicesVault) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type RecoveryServicesVaultList ¶
type RecoveryServicesVaultList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of RecoveryServicesVault CRD objects Items []RecoveryServicesVault `json:"items,omitempty"` }
RecoveryServicesVaultList is a list of RecoveryServicesVaults
func (*RecoveryServicesVaultList) DeepCopy ¶
func (in *RecoveryServicesVaultList) DeepCopy() *RecoveryServicesVaultList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RecoveryServicesVaultList.
func (*RecoveryServicesVaultList) DeepCopyInto ¶
func (in *RecoveryServicesVaultList) DeepCopyInto(out *RecoveryServicesVaultList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RecoveryServicesVaultList) DeepCopyObject ¶
func (in *RecoveryServicesVaultList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type RecoveryServicesVaultSpec ¶
type RecoveryServicesVaultSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` Location string `json:"location" tf:"location"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` Sku string `json:"sku" tf:"sku"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*RecoveryServicesVaultSpec) DeepCopy ¶
func (in *RecoveryServicesVaultSpec) DeepCopy() *RecoveryServicesVaultSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RecoveryServicesVaultSpec.
func (*RecoveryServicesVaultSpec) DeepCopyInto ¶
func (in *RecoveryServicesVaultSpec) DeepCopyInto(out *RecoveryServicesVaultSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RecoveryServicesVaultStatus ¶
type RecoveryServicesVaultStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *RecoveryServicesVaultSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*RecoveryServicesVaultStatus) DeepCopy ¶
func (in *RecoveryServicesVaultStatus) DeepCopy() *RecoveryServicesVaultStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RecoveryServicesVaultStatus.
func (*RecoveryServicesVaultStatus) DeepCopyInto ¶
func (in *RecoveryServicesVaultStatus) DeepCopyInto(out *RecoveryServicesVaultStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RedisCache ¶
type RedisCache struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec RedisCacheSpec `json:"spec,omitempty"` Status RedisCacheStatus `json:"status,omitempty"` }
func (*RedisCache) DeepCopy ¶
func (in *RedisCache) DeepCopy() *RedisCache
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RedisCache.
func (*RedisCache) DeepCopyInto ¶
func (in *RedisCache) DeepCopyInto(out *RedisCache)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RedisCache) DeepCopyObject ¶
func (in *RedisCache) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type RedisCacheList ¶
type RedisCacheList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of RedisCache CRD objects Items []RedisCache `json:"items,omitempty"` }
RedisCacheList is a list of RedisCaches
func (*RedisCacheList) DeepCopy ¶
func (in *RedisCacheList) DeepCopy() *RedisCacheList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RedisCacheList.
func (*RedisCacheList) DeepCopyInto ¶
func (in *RedisCacheList) DeepCopyInto(out *RedisCacheList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RedisCacheList) DeepCopyObject ¶
func (in *RedisCacheList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type RedisCacheSpec ¶
type RedisCacheSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` Capacity int `json:"capacity" tf:"capacity"` // +optional EnableNonSSLPort bool `json:"enableNonSSLPort,omitempty" tf:"enable_non_ssl_port,omitempty"` Family string `json:"family" tf:"family"` // +optional Hostname string `json:"hostname,omitempty" tf:"hostname,omitempty"` Location string `json:"location" tf:"location"` // +optional MinimumTLSVersion string `json:"minimumTLSVersion,omitempty" tf:"minimum_tls_version,omitempty"` Name string `json:"name" tf:"name"` // +optional PatchSchedule []RedisCacheSpecPatchSchedule `json:"patchSchedule,omitempty" tf:"patch_schedule,omitempty"` // +optional Port int `json:"port,omitempty" tf:"port,omitempty"` // +optional PrimaryAccessKey string `json:"-" sensitive:"true" tf:"primary_access_key,omitempty"` // +optional PrivateStaticIPAddress string `json:"privateStaticIPAddress,omitempty" tf:"private_static_ip_address,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 RedisConfiguration []RedisCacheSpecRedisConfiguration `json:"redisConfiguration,omitempty" tf:"redis_configuration,omitempty"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional SecondaryAccessKey string `json:"-" sensitive:"true" tf:"secondary_access_key,omitempty"` // +optional ShardCount int `json:"shardCount,omitempty" tf:"shard_count,omitempty"` SkuName string `json:"skuName" tf:"sku_name"` // +optional SslPort int `json:"sslPort,omitempty" tf:"ssl_port,omitempty"` // +optional SubnetID string `json:"subnetID,omitempty" tf:"subnet_id,omitempty"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 Zones []string `json:"zones,omitempty" tf:"zones,omitempty"` }
func (*RedisCacheSpec) DeepCopy ¶
func (in *RedisCacheSpec) DeepCopy() *RedisCacheSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RedisCacheSpec.
func (*RedisCacheSpec) DeepCopyInto ¶
func (in *RedisCacheSpec) DeepCopyInto(out *RedisCacheSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RedisCacheSpecPatchSchedule ¶
type RedisCacheSpecPatchSchedule struct { DayOfWeek string `json:"dayOfWeek" tf:"day_of_week"` // +optional StartHourUtc int `json:"startHourUtc,omitempty" tf:"start_hour_utc,omitempty"` }
func (*RedisCacheSpecPatchSchedule) DeepCopy ¶
func (in *RedisCacheSpecPatchSchedule) DeepCopy() *RedisCacheSpecPatchSchedule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RedisCacheSpecPatchSchedule.
func (*RedisCacheSpecPatchSchedule) DeepCopyInto ¶
func (in *RedisCacheSpecPatchSchedule) DeepCopyInto(out *RedisCacheSpecPatchSchedule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RedisCacheSpecRedisConfiguration ¶ added in v0.0.2
type RedisCacheSpecRedisConfiguration struct { // +optional AofBackupEnabled bool `json:"aofBackupEnabled,omitempty" tf:"aof_backup_enabled,omitempty"` // +optional AofStorageConnectionString0 string `json:"-" sensitive:"true" tf:"aof_storage_connection_string_0,omitempty"` // +optional AofStorageConnectionString1 string `json:"-" sensitive:"true" tf:"aof_storage_connection_string_1,omitempty"` // +optional EnableAuthentication bool `json:"enableAuthentication,omitempty" tf:"enable_authentication,omitempty"` // +optional Maxclients int `json:"maxclients,omitempty" tf:"maxclients,omitempty"` // +optional MaxfragmentationmemoryReserved int `json:"maxfragmentationmemoryReserved,omitempty" tf:"maxfragmentationmemory_reserved,omitempty"` // +optional MaxmemoryDelta int `json:"maxmemoryDelta,omitempty" tf:"maxmemory_delta,omitempty"` // +optional MaxmemoryPolicy string `json:"maxmemoryPolicy,omitempty" tf:"maxmemory_policy,omitempty"` // +optional MaxmemoryReserved int `json:"maxmemoryReserved,omitempty" tf:"maxmemory_reserved,omitempty"` // +optional NotifyKeyspaceEvents string `json:"notifyKeyspaceEvents,omitempty" tf:"notify_keyspace_events,omitempty"` // +optional RdbBackupEnabled bool `json:"rdbBackupEnabled,omitempty" tf:"rdb_backup_enabled,omitempty"` // +optional RdbBackupFrequency int `json:"rdbBackupFrequency,omitempty" tf:"rdb_backup_frequency,omitempty"` // +optional RdbBackupMaxSnapshotCount int `json:"rdbBackupMaxSnapshotCount,omitempty" tf:"rdb_backup_max_snapshot_count,omitempty"` // +optional RdbStorageConnectionString string `json:"-" sensitive:"true" tf:"rdb_storage_connection_string,omitempty"` }
func (*RedisCacheSpecRedisConfiguration) DeepCopy ¶ added in v0.0.2
func (in *RedisCacheSpecRedisConfiguration) DeepCopy() *RedisCacheSpecRedisConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RedisCacheSpecRedisConfiguration.
func (*RedisCacheSpecRedisConfiguration) DeepCopyInto ¶ added in v0.0.2
func (in *RedisCacheSpecRedisConfiguration) DeepCopyInto(out *RedisCacheSpecRedisConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RedisCacheStatus ¶
type RedisCacheStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *RedisCacheSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*RedisCacheStatus) DeepCopy ¶
func (in *RedisCacheStatus) DeepCopy() *RedisCacheStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RedisCacheStatus.
func (*RedisCacheStatus) DeepCopyInto ¶
func (in *RedisCacheStatus) DeepCopyInto(out *RedisCacheStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RedisFirewallRule ¶
type RedisFirewallRule struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec RedisFirewallRuleSpec `json:"spec,omitempty"` Status RedisFirewallRuleStatus `json:"status,omitempty"` }
func (*RedisFirewallRule) DeepCopy ¶
func (in *RedisFirewallRule) DeepCopy() *RedisFirewallRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RedisFirewallRule.
func (*RedisFirewallRule) DeepCopyInto ¶
func (in *RedisFirewallRule) DeepCopyInto(out *RedisFirewallRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RedisFirewallRule) DeepCopyObject ¶
func (in *RedisFirewallRule) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type RedisFirewallRuleList ¶
type RedisFirewallRuleList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of RedisFirewallRule CRD objects Items []RedisFirewallRule `json:"items,omitempty"` }
RedisFirewallRuleList is a list of RedisFirewallRules
func (*RedisFirewallRuleList) DeepCopy ¶
func (in *RedisFirewallRuleList) DeepCopy() *RedisFirewallRuleList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RedisFirewallRuleList.
func (*RedisFirewallRuleList) DeepCopyInto ¶
func (in *RedisFirewallRuleList) DeepCopyInto(out *RedisFirewallRuleList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RedisFirewallRuleList) DeepCopyObject ¶
func (in *RedisFirewallRuleList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type RedisFirewallRuleSpec ¶
type RedisFirewallRuleSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` EndIP string `json:"endIP" tf:"end_ip"` Name string `json:"name" tf:"name"` RedisCacheName string `json:"redisCacheName" tf:"redis_cache_name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` StartIP string `json:"startIP" tf:"start_ip"` }
func (*RedisFirewallRuleSpec) DeepCopy ¶
func (in *RedisFirewallRuleSpec) DeepCopy() *RedisFirewallRuleSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RedisFirewallRuleSpec.
func (*RedisFirewallRuleSpec) DeepCopyInto ¶
func (in *RedisFirewallRuleSpec) DeepCopyInto(out *RedisFirewallRuleSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RedisFirewallRuleStatus ¶
type RedisFirewallRuleStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *RedisFirewallRuleSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*RedisFirewallRuleStatus) DeepCopy ¶
func (in *RedisFirewallRuleStatus) DeepCopy() *RedisFirewallRuleStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RedisFirewallRuleStatus.
func (*RedisFirewallRuleStatus) DeepCopyInto ¶
func (in *RedisFirewallRuleStatus) DeepCopyInto(out *RedisFirewallRuleStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RelayNamespace ¶
type RelayNamespace struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec RelayNamespaceSpec `json:"spec,omitempty"` Status RelayNamespaceStatus `json:"status,omitempty"` }
func (*RelayNamespace) DeepCopy ¶
func (in *RelayNamespace) DeepCopy() *RelayNamespace
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RelayNamespace.
func (*RelayNamespace) DeepCopyInto ¶
func (in *RelayNamespace) DeepCopyInto(out *RelayNamespace)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RelayNamespace) DeepCopyObject ¶
func (in *RelayNamespace) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type RelayNamespaceList ¶
type RelayNamespaceList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of RelayNamespace CRD objects Items []RelayNamespace `json:"items,omitempty"` }
RelayNamespaceList is a list of RelayNamespaces
func (*RelayNamespaceList) DeepCopy ¶
func (in *RelayNamespaceList) DeepCopy() *RelayNamespaceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RelayNamespaceList.
func (*RelayNamespaceList) DeepCopyInto ¶
func (in *RelayNamespaceList) DeepCopyInto(out *RelayNamespaceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RelayNamespaceList) DeepCopyObject ¶
func (in *RelayNamespaceList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type RelayNamespaceSpec ¶
type RelayNamespaceSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` Location string `json:"location" tf:"location"` // +optional MetricID string `json:"metricID,omitempty" tf:"metric_id,omitempty"` Name string `json:"name" tf:"name"` // +optional PrimaryConnectionString string `json:"-" sensitive:"true" tf:"primary_connection_string,omitempty"` // +optional PrimaryKey string `json:"-" sensitive:"true" tf:"primary_key,omitempty"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional SecondaryConnectionString string `json:"-" sensitive:"true" tf:"secondary_connection_string,omitempty"` // +optional SecondaryKey string `json:"-" sensitive:"true" tf:"secondary_key,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 // Deprecated Sku []RelayNamespaceSpecSku `json:"sku,omitempty" tf:"sku,omitempty"` // +optional SkuName string `json:"skuName,omitempty" tf:"sku_name,omitempty"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*RelayNamespaceSpec) DeepCopy ¶
func (in *RelayNamespaceSpec) DeepCopy() *RelayNamespaceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RelayNamespaceSpec.
func (*RelayNamespaceSpec) DeepCopyInto ¶
func (in *RelayNamespaceSpec) DeepCopyInto(out *RelayNamespaceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RelayNamespaceSpecSku ¶ added in v0.0.2
type RelayNamespaceSpecSku struct {
Name string `json:"name" tf:"name"`
}
func (*RelayNamespaceSpecSku) DeepCopy ¶ added in v0.0.2
func (in *RelayNamespaceSpecSku) DeepCopy() *RelayNamespaceSpecSku
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RelayNamespaceSpecSku.
func (*RelayNamespaceSpecSku) DeepCopyInto ¶ added in v0.0.2
func (in *RelayNamespaceSpecSku) DeepCopyInto(out *RelayNamespaceSpecSku)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RelayNamespaceStatus ¶
type RelayNamespaceStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *RelayNamespaceSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*RelayNamespaceStatus) DeepCopy ¶
func (in *RelayNamespaceStatus) DeepCopy() *RelayNamespaceStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RelayNamespaceStatus.
func (*RelayNamespaceStatus) DeepCopyInto ¶
func (in *RelayNamespaceStatus) DeepCopyInto(out *RelayNamespaceStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResourceGroup ¶
type ResourceGroup struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ResourceGroupSpec `json:"spec,omitempty"` Status ResourceGroupStatus `json:"status,omitempty"` }
func (*ResourceGroup) DeepCopy ¶
func (in *ResourceGroup) DeepCopy() *ResourceGroup
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceGroup.
func (*ResourceGroup) DeepCopyInto ¶
func (in *ResourceGroup) DeepCopyInto(out *ResourceGroup)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ResourceGroup) DeepCopyObject ¶
func (in *ResourceGroup) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ResourceGroupList ¶
type ResourceGroupList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ResourceGroup CRD objects Items []ResourceGroup `json:"items,omitempty"` }
ResourceGroupList is a list of ResourceGroups
func (*ResourceGroupList) DeepCopy ¶
func (in *ResourceGroupList) DeepCopy() *ResourceGroupList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceGroupList.
func (*ResourceGroupList) DeepCopyInto ¶
func (in *ResourceGroupList) DeepCopyInto(out *ResourceGroupList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ResourceGroupList) DeepCopyObject ¶
func (in *ResourceGroupList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ResourceGroupSpec ¶
type ResourceGroupSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` Location string `json:"location" tf:"location"` Name string `json:"name" tf:"name"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*ResourceGroupSpec) DeepCopy ¶
func (in *ResourceGroupSpec) DeepCopy() *ResourceGroupSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceGroupSpec.
func (*ResourceGroupSpec) DeepCopyInto ¶
func (in *ResourceGroupSpec) DeepCopyInto(out *ResourceGroupSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResourceGroupStatus ¶
type ResourceGroupStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *ResourceGroupSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*ResourceGroupStatus) DeepCopy ¶
func (in *ResourceGroupStatus) DeepCopy() *ResourceGroupStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceGroupStatus.
func (*ResourceGroupStatus) DeepCopyInto ¶
func (in *ResourceGroupStatus) DeepCopyInto(out *ResourceGroupStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RoleAssignment ¶
type RoleAssignment struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec RoleAssignmentSpec `json:"spec,omitempty"` Status RoleAssignmentStatus `json:"status,omitempty"` }
func (*RoleAssignment) DeepCopy ¶
func (in *RoleAssignment) DeepCopy() *RoleAssignment
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RoleAssignment.
func (*RoleAssignment) DeepCopyInto ¶
func (in *RoleAssignment) DeepCopyInto(out *RoleAssignment)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RoleAssignment) DeepCopyObject ¶
func (in *RoleAssignment) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type RoleAssignmentList ¶
type RoleAssignmentList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of RoleAssignment CRD objects Items []RoleAssignment `json:"items,omitempty"` }
RoleAssignmentList is a list of RoleAssignments
func (*RoleAssignmentList) DeepCopy ¶
func (in *RoleAssignmentList) DeepCopy() *RoleAssignmentList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RoleAssignmentList.
func (*RoleAssignmentList) DeepCopyInto ¶
func (in *RoleAssignmentList) DeepCopyInto(out *RoleAssignmentList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RoleAssignmentList) DeepCopyObject ¶
func (in *RoleAssignmentList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type RoleAssignmentSpec ¶
type RoleAssignmentSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Name string `json:"name,omitempty" tf:"name,omitempty"` PrincipalID string `json:"principalID" tf:"principal_id"` // +optional RoleDefinitionID string `json:"roleDefinitionID,omitempty" tf:"role_definition_id,omitempty"` // +optional RoleDefinitionName string `json:"roleDefinitionName,omitempty" tf:"role_definition_name,omitempty"` Scope string `json:"scope" tf:"scope"` }
func (*RoleAssignmentSpec) DeepCopy ¶
func (in *RoleAssignmentSpec) DeepCopy() *RoleAssignmentSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RoleAssignmentSpec.
func (*RoleAssignmentSpec) DeepCopyInto ¶
func (in *RoleAssignmentSpec) DeepCopyInto(out *RoleAssignmentSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RoleAssignmentStatus ¶
type RoleAssignmentStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *RoleAssignmentSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*RoleAssignmentStatus) DeepCopy ¶
func (in *RoleAssignmentStatus) DeepCopy() *RoleAssignmentStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RoleAssignmentStatus.
func (*RoleAssignmentStatus) DeepCopyInto ¶
func (in *RoleAssignmentStatus) DeepCopyInto(out *RoleAssignmentStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RoleDefinition ¶
type RoleDefinition struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec RoleDefinitionSpec `json:"spec,omitempty"` Status RoleDefinitionStatus `json:"status,omitempty"` }
func (*RoleDefinition) DeepCopy ¶
func (in *RoleDefinition) DeepCopy() *RoleDefinition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RoleDefinition.
func (*RoleDefinition) DeepCopyInto ¶
func (in *RoleDefinition) DeepCopyInto(out *RoleDefinition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RoleDefinition) DeepCopyObject ¶
func (in *RoleDefinition) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type RoleDefinitionList ¶
type RoleDefinitionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of RoleDefinition CRD objects Items []RoleDefinition `json:"items,omitempty"` }
RoleDefinitionList is a list of RoleDefinitions
func (*RoleDefinitionList) DeepCopy ¶
func (in *RoleDefinitionList) DeepCopy() *RoleDefinitionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RoleDefinitionList.
func (*RoleDefinitionList) DeepCopyInto ¶
func (in *RoleDefinitionList) DeepCopyInto(out *RoleDefinitionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RoleDefinitionList) DeepCopyObject ¶
func (in *RoleDefinitionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type RoleDefinitionSpec ¶
type RoleDefinitionSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` AssignableScopes []string `json:"assignableScopes" tf:"assignable_scopes"` // +optional Description string `json:"description,omitempty" tf:"description,omitempty"` Name string `json:"name" tf:"name"` Permissions []RoleDefinitionSpecPermissions `json:"permissions" tf:"permissions"` // +optional RoleDefinitionID string `json:"roleDefinitionID,omitempty" tf:"role_definition_id,omitempty"` Scope string `json:"scope" tf:"scope"` }
func (*RoleDefinitionSpec) DeepCopy ¶
func (in *RoleDefinitionSpec) DeepCopy() *RoleDefinitionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RoleDefinitionSpec.
func (*RoleDefinitionSpec) DeepCopyInto ¶
func (in *RoleDefinitionSpec) DeepCopyInto(out *RoleDefinitionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RoleDefinitionSpecPermissions ¶
type RoleDefinitionSpecPermissions struct { // +optional Actions []string `json:"actions,omitempty" tf:"actions,omitempty"` // +optional DataActions []string `json:"dataActions,omitempty" tf:"data_actions,omitempty"` // +optional NotActions []string `json:"notActions,omitempty" tf:"not_actions,omitempty"` // +optional NotDataActions []string `json:"notDataActions,omitempty" tf:"not_data_actions,omitempty"` }
func (*RoleDefinitionSpecPermissions) DeepCopy ¶
func (in *RoleDefinitionSpecPermissions) DeepCopy() *RoleDefinitionSpecPermissions
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RoleDefinitionSpecPermissions.
func (*RoleDefinitionSpecPermissions) DeepCopyInto ¶
func (in *RoleDefinitionSpecPermissions) DeepCopyInto(out *RoleDefinitionSpecPermissions)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RoleDefinitionStatus ¶
type RoleDefinitionStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *RoleDefinitionSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*RoleDefinitionStatus) DeepCopy ¶
func (in *RoleDefinitionStatus) DeepCopy() *RoleDefinitionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RoleDefinitionStatus.
func (*RoleDefinitionStatus) DeepCopyInto ¶
func (in *RoleDefinitionStatus) DeepCopyInto(out *RoleDefinitionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Route ¶
type Route struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec RouteSpec `json:"spec,omitempty"` Status RouteStatus `json:"status,omitempty"` }
func (*Route) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Route.
func (*Route) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Route) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type RouteList ¶
type RouteList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of Route CRD objects Items []Route `json:"items,omitempty"` }
RouteList is a list of Routes
func (*RouteList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RouteList.
func (*RouteList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RouteList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type RouteSpec ¶
type RouteSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` AddressPrefix string `json:"addressPrefix" tf:"address_prefix"` Name string `json:"name" tf:"name"` // +optional NextHopInIPAddress string `json:"nextHopInIPAddress,omitempty" tf:"next_hop_in_ip_address,omitempty"` NextHopType string `json:"nextHopType" tf:"next_hop_type"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` RouteTableName string `json:"routeTableName" tf:"route_table_name"` }
func (*RouteSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RouteSpec.
func (*RouteSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RouteStatus ¶
type RouteStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *RouteSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*RouteStatus) DeepCopy ¶
func (in *RouteStatus) DeepCopy() *RouteStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RouteStatus.
func (*RouteStatus) DeepCopyInto ¶
func (in *RouteStatus) DeepCopyInto(out *RouteStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RouteTable ¶
type RouteTable struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec RouteTableSpec `json:"spec,omitempty"` Status RouteTableStatus `json:"status,omitempty"` }
func (*RouteTable) DeepCopy ¶
func (in *RouteTable) DeepCopy() *RouteTable
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RouteTable.
func (*RouteTable) DeepCopyInto ¶
func (in *RouteTable) DeepCopyInto(out *RouteTable)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RouteTable) DeepCopyObject ¶
func (in *RouteTable) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type RouteTableList ¶
type RouteTableList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of RouteTable CRD objects Items []RouteTable `json:"items,omitempty"` }
RouteTableList is a list of RouteTables
func (*RouteTableList) DeepCopy ¶
func (in *RouteTableList) DeepCopy() *RouteTableList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RouteTableList.
func (*RouteTableList) DeepCopyInto ¶
func (in *RouteTableList) DeepCopyInto(out *RouteTableList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RouteTableList) DeepCopyObject ¶
func (in *RouteTableList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type RouteTableSpec ¶
type RouteTableSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional DisableBGPRoutePropagation bool `json:"disableBGPRoutePropagation,omitempty" tf:"disable_bgp_route_propagation,omitempty"` Location string `json:"location" tf:"location"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional Route []RouteTableSpecRoute `json:"route,omitempty" tf:"route,omitempty"` // +optional Subnets []string `json:"subnets,omitempty" tf:"subnets,omitempty"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*RouteTableSpec) DeepCopy ¶
func (in *RouteTableSpec) DeepCopy() *RouteTableSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RouteTableSpec.
func (*RouteTableSpec) DeepCopyInto ¶
func (in *RouteTableSpec) DeepCopyInto(out *RouteTableSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RouteTableSpecRoute ¶ added in v0.0.2
type RouteTableSpecRoute struct { AddressPrefix string `json:"addressPrefix" tf:"address_prefix"` Name string `json:"name" tf:"name"` // +optional NextHopInIPAddress string `json:"nextHopInIPAddress,omitempty" tf:"next_hop_in_ip_address,omitempty"` NextHopType string `json:"nextHopType" tf:"next_hop_type"` }
func (*RouteTableSpecRoute) DeepCopy ¶ added in v0.0.2
func (in *RouteTableSpecRoute) DeepCopy() *RouteTableSpecRoute
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RouteTableSpecRoute.
func (*RouteTableSpecRoute) DeepCopyInto ¶ added in v0.0.2
func (in *RouteTableSpecRoute) DeepCopyInto(out *RouteTableSpecRoute)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RouteTableStatus ¶
type RouteTableStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *RouteTableSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*RouteTableStatus) DeepCopy ¶
func (in *RouteTableStatus) DeepCopy() *RouteTableStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RouteTableStatus.
func (*RouteTableStatus) DeepCopyInto ¶
func (in *RouteTableStatus) DeepCopyInto(out *RouteTableStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SchedulerJob ¶
type SchedulerJob struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SchedulerJobSpec `json:"spec,omitempty"` Status SchedulerJobStatus `json:"status,omitempty"` }
func (*SchedulerJob) DeepCopy ¶
func (in *SchedulerJob) DeepCopy() *SchedulerJob
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SchedulerJob.
func (*SchedulerJob) DeepCopyInto ¶
func (in *SchedulerJob) DeepCopyInto(out *SchedulerJob)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SchedulerJob) DeepCopyObject ¶
func (in *SchedulerJob) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SchedulerJobCollection ¶
type SchedulerJobCollection struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SchedulerJobCollectionSpec `json:"spec,omitempty"` Status SchedulerJobCollectionStatus `json:"status,omitempty"` }
func (*SchedulerJobCollection) DeepCopy ¶
func (in *SchedulerJobCollection) DeepCopy() *SchedulerJobCollection
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SchedulerJobCollection.
func (*SchedulerJobCollection) DeepCopyInto ¶
func (in *SchedulerJobCollection) DeepCopyInto(out *SchedulerJobCollection)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SchedulerJobCollection) DeepCopyObject ¶
func (in *SchedulerJobCollection) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SchedulerJobCollectionList ¶
type SchedulerJobCollectionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of SchedulerJobCollection CRD objects Items []SchedulerJobCollection `json:"items,omitempty"` }
SchedulerJobCollectionList is a list of SchedulerJobCollections
func (*SchedulerJobCollectionList) DeepCopy ¶
func (in *SchedulerJobCollectionList) DeepCopy() *SchedulerJobCollectionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SchedulerJobCollectionList.
func (*SchedulerJobCollectionList) DeepCopyInto ¶
func (in *SchedulerJobCollectionList) DeepCopyInto(out *SchedulerJobCollectionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SchedulerJobCollectionList) DeepCopyObject ¶
func (in *SchedulerJobCollectionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SchedulerJobCollectionSpec ¶
type SchedulerJobCollectionSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` Location string `json:"location" tf:"location"` Name string `json:"name" tf:"name"` // +optional // +kubebuilder:validation:MaxItems=1 Quota []SchedulerJobCollectionSpecQuota `json:"quota,omitempty" tf:"quota,omitempty"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` Sku string `json:"sku" tf:"sku"` // +optional State string `json:"state,omitempty" tf:"state,omitempty"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*SchedulerJobCollectionSpec) DeepCopy ¶
func (in *SchedulerJobCollectionSpec) DeepCopy() *SchedulerJobCollectionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SchedulerJobCollectionSpec.
func (*SchedulerJobCollectionSpec) DeepCopyInto ¶
func (in *SchedulerJobCollectionSpec) DeepCopyInto(out *SchedulerJobCollectionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SchedulerJobCollectionSpecQuota ¶
type SchedulerJobCollectionSpecQuota struct { // +optional MaxJobCount int `json:"maxJobCount,omitempty" tf:"max_job_count,omitempty"` MaxRecurrenceFrequency string `json:"maxRecurrenceFrequency" tf:"max_recurrence_frequency"` // +optional MaxRecurrenceInterval int `json:"maxRecurrenceInterval,omitempty" tf:"max_recurrence_interval,omitempty"` // +optional // Deprecated MaxRetryInterval int `json:"maxRetryInterval,omitempty" tf:"max_retry_interval,omitempty"` }
func (*SchedulerJobCollectionSpecQuota) DeepCopy ¶
func (in *SchedulerJobCollectionSpecQuota) DeepCopy() *SchedulerJobCollectionSpecQuota
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SchedulerJobCollectionSpecQuota.
func (*SchedulerJobCollectionSpecQuota) DeepCopyInto ¶
func (in *SchedulerJobCollectionSpecQuota) DeepCopyInto(out *SchedulerJobCollectionSpecQuota)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SchedulerJobCollectionStatus ¶
type SchedulerJobCollectionStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *SchedulerJobCollectionSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*SchedulerJobCollectionStatus) DeepCopy ¶
func (in *SchedulerJobCollectionStatus) DeepCopy() *SchedulerJobCollectionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SchedulerJobCollectionStatus.
func (*SchedulerJobCollectionStatus) DeepCopyInto ¶
func (in *SchedulerJobCollectionStatus) DeepCopyInto(out *SchedulerJobCollectionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SchedulerJobList ¶
type SchedulerJobList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of SchedulerJob CRD objects Items []SchedulerJob `json:"items,omitempty"` }
SchedulerJobList is a list of SchedulerJobs
func (*SchedulerJobList) DeepCopy ¶
func (in *SchedulerJobList) DeepCopy() *SchedulerJobList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SchedulerJobList.
func (*SchedulerJobList) DeepCopyInto ¶
func (in *SchedulerJobList) DeepCopyInto(out *SchedulerJobList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SchedulerJobList) DeepCopyObject ¶
func (in *SchedulerJobList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SchedulerJobSpec ¶
type SchedulerJobSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` // +optional // +kubebuilder:validation:MaxItems=1 ActionStorageQueue []SchedulerJobSpecActionStorageQueue `json:"actionStorageQueue,omitempty" tf:"action_storage_queue,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 ActionWeb []SchedulerJobSpecActionWeb `json:"actionWeb,omitempty" tf:"action_web,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 ErrorActionStorageQueue []SchedulerJobSpecErrorActionStorageQueue `json:"errorActionStorageQueue,omitempty" tf:"error_action_storage_queue,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 ErrorActionWeb []SchedulerJobSpecErrorActionWeb `json:"errorActionWeb,omitempty" tf:"error_action_web,omitempty"` JobCollectionName string `json:"jobCollectionName" tf:"job_collection_name"` Name string `json:"name" tf:"name"` // +optional // +kubebuilder:validation:MaxItems=1 // +kubebuilder:validation:MinItems=1 Recurrence []SchedulerJobSpecRecurrence `json:"recurrence,omitempty" tf:"recurrence,omitempty"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional // +kubebuilder:validation:MaxItems=1 Retry []SchedulerJobSpecRetry `json:"retry,omitempty" tf:"retry,omitempty"` // +optional StartTime string `json:"startTime,omitempty" tf:"start_time,omitempty"` // +optional State string `json:"state,omitempty" tf:"state,omitempty"` }
func (*SchedulerJobSpec) DeepCopy ¶
func (in *SchedulerJobSpec) DeepCopy() *SchedulerJobSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SchedulerJobSpec.
func (*SchedulerJobSpec) DeepCopyInto ¶
func (in *SchedulerJobSpec) DeepCopyInto(out *SchedulerJobSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SchedulerJobSpecActionStorageQueue ¶
type SchedulerJobSpecActionStorageQueue struct { Message string `json:"message" tf:"message"` SasToken string `json:"sasToken" tf:"sas_token"` StorageAccountName string `json:"storageAccountName" tf:"storage_account_name"` StorageQueueName string `json:"storageQueueName" tf:"storage_queue_name"` }
func (*SchedulerJobSpecActionStorageQueue) DeepCopy ¶
func (in *SchedulerJobSpecActionStorageQueue) DeepCopy() *SchedulerJobSpecActionStorageQueue
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SchedulerJobSpecActionStorageQueue.
func (*SchedulerJobSpecActionStorageQueue) DeepCopyInto ¶
func (in *SchedulerJobSpecActionStorageQueue) DeepCopyInto(out *SchedulerJobSpecActionStorageQueue)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SchedulerJobSpecActionWeb ¶
type SchedulerJobSpecActionWeb struct { // +optional // +kubebuilder:validation:MaxItems=1 AuthenticationActiveDirectory []SchedulerJobSpecActionWebAuthenticationActiveDirectory `json:"authenticationActiveDirectory,omitempty" tf:"authentication_active_directory,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 AuthenticationBasic []SchedulerJobSpecActionWebAuthenticationBasic `json:"authenticationBasic,omitempty" tf:"authentication_basic,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 AuthenticationCertificate []SchedulerJobSpecActionWebAuthenticationCertificate `json:"authenticationCertificate,omitempty" tf:"authentication_certificate,omitempty"` // +optional Body string `json:"body,omitempty" tf:"body,omitempty"` // +optional Headers map[string]string `json:"headers,omitempty" tf:"headers,omitempty"` Method string `json:"method" tf:"method"` Url string `json:"url" tf:"url"` }
func (*SchedulerJobSpecActionWeb) DeepCopy ¶
func (in *SchedulerJobSpecActionWeb) DeepCopy() *SchedulerJobSpecActionWeb
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SchedulerJobSpecActionWeb.
func (*SchedulerJobSpecActionWeb) DeepCopyInto ¶
func (in *SchedulerJobSpecActionWeb) DeepCopyInto(out *SchedulerJobSpecActionWeb)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SchedulerJobSpecActionWebAuthenticationActiveDirectory ¶
type SchedulerJobSpecActionWebAuthenticationActiveDirectory struct { // +optional Audience string `json:"audience,omitempty" tf:"audience,omitempty"` ClientID string `json:"clientID" tf:"client_id"` Secret string `json:"-" sensitive:"true" tf:"secret"` TenantID string `json:"tenantID" tf:"tenant_id"` }
func (*SchedulerJobSpecActionWebAuthenticationActiveDirectory) DeepCopy ¶
func (in *SchedulerJobSpecActionWebAuthenticationActiveDirectory) DeepCopy() *SchedulerJobSpecActionWebAuthenticationActiveDirectory
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SchedulerJobSpecActionWebAuthenticationActiveDirectory.
func (*SchedulerJobSpecActionWebAuthenticationActiveDirectory) DeepCopyInto ¶
func (in *SchedulerJobSpecActionWebAuthenticationActiveDirectory) DeepCopyInto(out *SchedulerJobSpecActionWebAuthenticationActiveDirectory)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SchedulerJobSpecActionWebAuthenticationBasic ¶
type SchedulerJobSpecActionWebAuthenticationBasic struct { Password string `json:"-" sensitive:"true" tf:"password"` Username string `json:"username" tf:"username"` }
func (*SchedulerJobSpecActionWebAuthenticationBasic) DeepCopy ¶
func (in *SchedulerJobSpecActionWebAuthenticationBasic) DeepCopy() *SchedulerJobSpecActionWebAuthenticationBasic
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SchedulerJobSpecActionWebAuthenticationBasic.
func (*SchedulerJobSpecActionWebAuthenticationBasic) DeepCopyInto ¶
func (in *SchedulerJobSpecActionWebAuthenticationBasic) DeepCopyInto(out *SchedulerJobSpecActionWebAuthenticationBasic)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SchedulerJobSpecActionWebAuthenticationCertificate ¶
type SchedulerJobSpecActionWebAuthenticationCertificate struct { // +optional Expiration string `json:"expiration,omitempty" tf:"expiration,omitempty"` Password string `json:"-" sensitive:"true" tf:"password"` Pfx string `json:"-" sensitive:"true" tf:"pfx"` // +optional SubjectName string `json:"subjectName,omitempty" tf:"subject_name,omitempty"` // +optional Thumbprint string `json:"thumbprint,omitempty" tf:"thumbprint,omitempty"` }
func (*SchedulerJobSpecActionWebAuthenticationCertificate) DeepCopy ¶
func (in *SchedulerJobSpecActionWebAuthenticationCertificate) DeepCopy() *SchedulerJobSpecActionWebAuthenticationCertificate
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SchedulerJobSpecActionWebAuthenticationCertificate.
func (*SchedulerJobSpecActionWebAuthenticationCertificate) DeepCopyInto ¶
func (in *SchedulerJobSpecActionWebAuthenticationCertificate) DeepCopyInto(out *SchedulerJobSpecActionWebAuthenticationCertificate)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SchedulerJobSpecErrorActionStorageQueue ¶
type SchedulerJobSpecErrorActionStorageQueue struct { Message string `json:"message" tf:"message"` SasToken string `json:"sasToken" tf:"sas_token"` StorageAccountName string `json:"storageAccountName" tf:"storage_account_name"` StorageQueueName string `json:"storageQueueName" tf:"storage_queue_name"` }
func (*SchedulerJobSpecErrorActionStorageQueue) DeepCopy ¶
func (in *SchedulerJobSpecErrorActionStorageQueue) DeepCopy() *SchedulerJobSpecErrorActionStorageQueue
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SchedulerJobSpecErrorActionStorageQueue.
func (*SchedulerJobSpecErrorActionStorageQueue) DeepCopyInto ¶
func (in *SchedulerJobSpecErrorActionStorageQueue) DeepCopyInto(out *SchedulerJobSpecErrorActionStorageQueue)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SchedulerJobSpecErrorActionWeb ¶
type SchedulerJobSpecErrorActionWeb struct { // +optional // +kubebuilder:validation:MaxItems=1 AuthenticationActiveDirectory []SchedulerJobSpecErrorActionWebAuthenticationActiveDirectory `json:"authenticationActiveDirectory,omitempty" tf:"authentication_active_directory,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 AuthenticationBasic []SchedulerJobSpecErrorActionWebAuthenticationBasic `json:"authenticationBasic,omitempty" tf:"authentication_basic,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 AuthenticationCertificate []SchedulerJobSpecErrorActionWebAuthenticationCertificate `json:"authenticationCertificate,omitempty" tf:"authentication_certificate,omitempty"` // +optional Body string `json:"body,omitempty" tf:"body,omitempty"` // +optional Headers map[string]string `json:"headers,omitempty" tf:"headers,omitempty"` Method string `json:"method" tf:"method"` Url string `json:"url" tf:"url"` }
func (*SchedulerJobSpecErrorActionWeb) DeepCopy ¶
func (in *SchedulerJobSpecErrorActionWeb) DeepCopy() *SchedulerJobSpecErrorActionWeb
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SchedulerJobSpecErrorActionWeb.
func (*SchedulerJobSpecErrorActionWeb) DeepCopyInto ¶
func (in *SchedulerJobSpecErrorActionWeb) DeepCopyInto(out *SchedulerJobSpecErrorActionWeb)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SchedulerJobSpecErrorActionWebAuthenticationActiveDirectory ¶
type SchedulerJobSpecErrorActionWebAuthenticationActiveDirectory struct { // +optional Audience string `json:"audience,omitempty" tf:"audience,omitempty"` ClientID string `json:"clientID" tf:"client_id"` Secret string `json:"-" sensitive:"true" tf:"secret"` TenantID string `json:"tenantID" tf:"tenant_id"` }
func (*SchedulerJobSpecErrorActionWebAuthenticationActiveDirectory) DeepCopy ¶
func (in *SchedulerJobSpecErrorActionWebAuthenticationActiveDirectory) DeepCopy() *SchedulerJobSpecErrorActionWebAuthenticationActiveDirectory
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SchedulerJobSpecErrorActionWebAuthenticationActiveDirectory.
func (*SchedulerJobSpecErrorActionWebAuthenticationActiveDirectory) DeepCopyInto ¶
func (in *SchedulerJobSpecErrorActionWebAuthenticationActiveDirectory) DeepCopyInto(out *SchedulerJobSpecErrorActionWebAuthenticationActiveDirectory)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SchedulerJobSpecErrorActionWebAuthenticationBasic ¶
type SchedulerJobSpecErrorActionWebAuthenticationBasic struct { Password string `json:"-" sensitive:"true" tf:"password"` Username string `json:"username" tf:"username"` }
func (*SchedulerJobSpecErrorActionWebAuthenticationBasic) DeepCopy ¶
func (in *SchedulerJobSpecErrorActionWebAuthenticationBasic) DeepCopy() *SchedulerJobSpecErrorActionWebAuthenticationBasic
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SchedulerJobSpecErrorActionWebAuthenticationBasic.
func (*SchedulerJobSpecErrorActionWebAuthenticationBasic) DeepCopyInto ¶
func (in *SchedulerJobSpecErrorActionWebAuthenticationBasic) DeepCopyInto(out *SchedulerJobSpecErrorActionWebAuthenticationBasic)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SchedulerJobSpecErrorActionWebAuthenticationCertificate ¶
type SchedulerJobSpecErrorActionWebAuthenticationCertificate struct { // +optional Expiration string `json:"expiration,omitempty" tf:"expiration,omitempty"` Password string `json:"-" sensitive:"true" tf:"password"` Pfx string `json:"-" sensitive:"true" tf:"pfx"` // +optional SubjectName string `json:"subjectName,omitempty" tf:"subject_name,omitempty"` // +optional Thumbprint string `json:"thumbprint,omitempty" tf:"thumbprint,omitempty"` }
func (*SchedulerJobSpecErrorActionWebAuthenticationCertificate) DeepCopy ¶
func (in *SchedulerJobSpecErrorActionWebAuthenticationCertificate) DeepCopy() *SchedulerJobSpecErrorActionWebAuthenticationCertificate
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SchedulerJobSpecErrorActionWebAuthenticationCertificate.
func (*SchedulerJobSpecErrorActionWebAuthenticationCertificate) DeepCopyInto ¶
func (in *SchedulerJobSpecErrorActionWebAuthenticationCertificate) DeepCopyInto(out *SchedulerJobSpecErrorActionWebAuthenticationCertificate)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SchedulerJobSpecRecurrence ¶
type SchedulerJobSpecRecurrence struct { // +optional Count int `json:"count,omitempty" tf:"count,omitempty"` // +optional EndTime string `json:"endTime,omitempty" tf:"end_time,omitempty"` Frequency string `json:"frequency" tf:"frequency"` // +optional Hours []int64 `json:"hours,omitempty" tf:"hours,omitempty"` // +optional Interval int `json:"interval,omitempty" tf:"interval,omitempty"` // +optional Minutes []int64 `json:"minutes,omitempty" tf:"minutes,omitempty"` // +optional // +kubebuilder:validation:MinItems=1 MonthDays []int64 `json:"monthDays,omitempty" tf:"month_days,omitempty"` // +optional // +kubebuilder:validation:MinItems=1 MonthlyOccurrences []SchedulerJobSpecRecurrenceMonthlyOccurrences `json:"monthlyOccurrences,omitempty" tf:"monthly_occurrences,omitempty"` // +optional WeekDays []string `json:"weekDays,omitempty" tf:"week_days,omitempty"` }
func (*SchedulerJobSpecRecurrence) DeepCopy ¶
func (in *SchedulerJobSpecRecurrence) DeepCopy() *SchedulerJobSpecRecurrence
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SchedulerJobSpecRecurrence.
func (*SchedulerJobSpecRecurrence) DeepCopyInto ¶
func (in *SchedulerJobSpecRecurrence) DeepCopyInto(out *SchedulerJobSpecRecurrence)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SchedulerJobSpecRecurrenceMonthlyOccurrences ¶
type SchedulerJobSpecRecurrenceMonthlyOccurrences struct { Day string `json:"day" tf:"day"` Occurrence int `json:"occurrence" tf:"occurrence"` }
func (*SchedulerJobSpecRecurrenceMonthlyOccurrences) DeepCopy ¶
func (in *SchedulerJobSpecRecurrenceMonthlyOccurrences) DeepCopy() *SchedulerJobSpecRecurrenceMonthlyOccurrences
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SchedulerJobSpecRecurrenceMonthlyOccurrences.
func (*SchedulerJobSpecRecurrenceMonthlyOccurrences) DeepCopyInto ¶
func (in *SchedulerJobSpecRecurrenceMonthlyOccurrences) DeepCopyInto(out *SchedulerJobSpecRecurrenceMonthlyOccurrences)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SchedulerJobSpecRetry ¶
type SchedulerJobSpecRetry struct { // +optional Count int `json:"count,omitempty" tf:"count,omitempty"` // +optional Interval string `json:"interval,omitempty" tf:"interval,omitempty"` }
func (*SchedulerJobSpecRetry) DeepCopy ¶
func (in *SchedulerJobSpecRetry) DeepCopy() *SchedulerJobSpecRetry
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SchedulerJobSpecRetry.
func (*SchedulerJobSpecRetry) DeepCopyInto ¶
func (in *SchedulerJobSpecRetry) DeepCopyInto(out *SchedulerJobSpecRetry)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SchedulerJobStatus ¶
type SchedulerJobStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *SchedulerJobSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*SchedulerJobStatus) DeepCopy ¶
func (in *SchedulerJobStatus) DeepCopy() *SchedulerJobStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SchedulerJobStatus.
func (*SchedulerJobStatus) DeepCopyInto ¶
func (in *SchedulerJobStatus) DeepCopyInto(out *SchedulerJobStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SearchService ¶
type SearchService struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SearchServiceSpec `json:"spec,omitempty"` Status SearchServiceStatus `json:"status,omitempty"` }
func (*SearchService) DeepCopy ¶
func (in *SearchService) DeepCopy() *SearchService
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SearchService.
func (*SearchService) DeepCopyInto ¶
func (in *SearchService) DeepCopyInto(out *SearchService)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SearchService) DeepCopyObject ¶
func (in *SearchService) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SearchServiceList ¶
type SearchServiceList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of SearchService CRD objects Items []SearchService `json:"items,omitempty"` }
SearchServiceList is a list of SearchServices
func (*SearchServiceList) DeepCopy ¶
func (in *SearchServiceList) DeepCopy() *SearchServiceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SearchServiceList.
func (*SearchServiceList) DeepCopyInto ¶
func (in *SearchServiceList) DeepCopyInto(out *SearchServiceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SearchServiceList) DeepCopyObject ¶
func (in *SearchServiceList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SearchServiceSpec ¶
type SearchServiceSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` Location string `json:"location" tf:"location"` Name string `json:"name" tf:"name"` // +optional PartitionCount int `json:"partitionCount,omitempty" tf:"partition_count,omitempty"` // +optional PrimaryKey string `json:"primaryKey,omitempty" tf:"primary_key,omitempty"` // +optional ReplicaCount int `json:"replicaCount,omitempty" tf:"replica_count,omitempty"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional SecondaryKey string `json:"secondaryKey,omitempty" tf:"secondary_key,omitempty"` Sku string `json:"sku" tf:"sku"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*SearchServiceSpec) DeepCopy ¶
func (in *SearchServiceSpec) DeepCopy() *SearchServiceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SearchServiceSpec.
func (*SearchServiceSpec) DeepCopyInto ¶
func (in *SearchServiceSpec) DeepCopyInto(out *SearchServiceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SearchServiceStatus ¶
type SearchServiceStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *SearchServiceSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*SearchServiceStatus) DeepCopy ¶
func (in *SearchServiceStatus) DeepCopy() *SearchServiceStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SearchServiceStatus.
func (*SearchServiceStatus) DeepCopyInto ¶
func (in *SearchServiceStatus) DeepCopyInto(out *SearchServiceStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SecurityCenterContact ¶
type SecurityCenterContact struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SecurityCenterContactSpec `json:"spec,omitempty"` Status SecurityCenterContactStatus `json:"status,omitempty"` }
func (*SecurityCenterContact) DeepCopy ¶
func (in *SecurityCenterContact) DeepCopy() *SecurityCenterContact
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecurityCenterContact.
func (*SecurityCenterContact) DeepCopyInto ¶
func (in *SecurityCenterContact) DeepCopyInto(out *SecurityCenterContact)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SecurityCenterContact) DeepCopyObject ¶
func (in *SecurityCenterContact) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SecurityCenterContactList ¶
type SecurityCenterContactList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of SecurityCenterContact CRD objects Items []SecurityCenterContact `json:"items,omitempty"` }
SecurityCenterContactList is a list of SecurityCenterContacts
func (*SecurityCenterContactList) DeepCopy ¶
func (in *SecurityCenterContactList) DeepCopy() *SecurityCenterContactList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecurityCenterContactList.
func (*SecurityCenterContactList) DeepCopyInto ¶
func (in *SecurityCenterContactList) DeepCopyInto(out *SecurityCenterContactList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SecurityCenterContactList) DeepCopyObject ¶
func (in *SecurityCenterContactList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SecurityCenterContactSpec ¶
type SecurityCenterContactSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` AlertNotifications bool `json:"alertNotifications" tf:"alert_notifications"` AlertsToAdmins bool `json:"alertsToAdmins" tf:"alerts_to_admins"` Email string `json:"email" tf:"email"` // +optional Phone string `json:"phone,omitempty" tf:"phone,omitempty"` }
func (*SecurityCenterContactSpec) DeepCopy ¶
func (in *SecurityCenterContactSpec) DeepCopy() *SecurityCenterContactSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecurityCenterContactSpec.
func (*SecurityCenterContactSpec) DeepCopyInto ¶
func (in *SecurityCenterContactSpec) DeepCopyInto(out *SecurityCenterContactSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SecurityCenterContactStatus ¶
type SecurityCenterContactStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *SecurityCenterContactSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*SecurityCenterContactStatus) DeepCopy ¶
func (in *SecurityCenterContactStatus) DeepCopy() *SecurityCenterContactStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecurityCenterContactStatus.
func (*SecurityCenterContactStatus) DeepCopyInto ¶
func (in *SecurityCenterContactStatus) DeepCopyInto(out *SecurityCenterContactStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SecurityCenterSubscriptionPricing ¶
type SecurityCenterSubscriptionPricing struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SecurityCenterSubscriptionPricingSpec `json:"spec,omitempty"` Status SecurityCenterSubscriptionPricingStatus `json:"status,omitempty"` }
func (*SecurityCenterSubscriptionPricing) DeepCopy ¶
func (in *SecurityCenterSubscriptionPricing) DeepCopy() *SecurityCenterSubscriptionPricing
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecurityCenterSubscriptionPricing.
func (*SecurityCenterSubscriptionPricing) DeepCopyInto ¶
func (in *SecurityCenterSubscriptionPricing) DeepCopyInto(out *SecurityCenterSubscriptionPricing)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SecurityCenterSubscriptionPricing) DeepCopyObject ¶
func (in *SecurityCenterSubscriptionPricing) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SecurityCenterSubscriptionPricingList ¶
type SecurityCenterSubscriptionPricingList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of SecurityCenterSubscriptionPricing CRD objects Items []SecurityCenterSubscriptionPricing `json:"items,omitempty"` }
SecurityCenterSubscriptionPricingList is a list of SecurityCenterSubscriptionPricings
func (*SecurityCenterSubscriptionPricingList) DeepCopy ¶
func (in *SecurityCenterSubscriptionPricingList) DeepCopy() *SecurityCenterSubscriptionPricingList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecurityCenterSubscriptionPricingList.
func (*SecurityCenterSubscriptionPricingList) DeepCopyInto ¶
func (in *SecurityCenterSubscriptionPricingList) DeepCopyInto(out *SecurityCenterSubscriptionPricingList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SecurityCenterSubscriptionPricingList) DeepCopyObject ¶
func (in *SecurityCenterSubscriptionPricingList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SecurityCenterSubscriptionPricingSpec ¶
type SecurityCenterSubscriptionPricingSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` Tier string `json:"tier" tf:"tier"` }
func (*SecurityCenterSubscriptionPricingSpec) DeepCopy ¶
func (in *SecurityCenterSubscriptionPricingSpec) DeepCopy() *SecurityCenterSubscriptionPricingSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecurityCenterSubscriptionPricingSpec.
func (*SecurityCenterSubscriptionPricingSpec) DeepCopyInto ¶
func (in *SecurityCenterSubscriptionPricingSpec) DeepCopyInto(out *SecurityCenterSubscriptionPricingSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SecurityCenterSubscriptionPricingStatus ¶
type SecurityCenterSubscriptionPricingStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *SecurityCenterSubscriptionPricingSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*SecurityCenterSubscriptionPricingStatus) DeepCopy ¶
func (in *SecurityCenterSubscriptionPricingStatus) DeepCopy() *SecurityCenterSubscriptionPricingStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecurityCenterSubscriptionPricingStatus.
func (*SecurityCenterSubscriptionPricingStatus) DeepCopyInto ¶
func (in *SecurityCenterSubscriptionPricingStatus) DeepCopyInto(out *SecurityCenterSubscriptionPricingStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SecurityCenterWorkspace ¶
type SecurityCenterWorkspace struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SecurityCenterWorkspaceSpec `json:"spec,omitempty"` Status SecurityCenterWorkspaceStatus `json:"status,omitempty"` }
func (*SecurityCenterWorkspace) DeepCopy ¶
func (in *SecurityCenterWorkspace) DeepCopy() *SecurityCenterWorkspace
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecurityCenterWorkspace.
func (*SecurityCenterWorkspace) DeepCopyInto ¶
func (in *SecurityCenterWorkspace) DeepCopyInto(out *SecurityCenterWorkspace)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SecurityCenterWorkspace) DeepCopyObject ¶
func (in *SecurityCenterWorkspace) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SecurityCenterWorkspaceList ¶
type SecurityCenterWorkspaceList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of SecurityCenterWorkspace CRD objects Items []SecurityCenterWorkspace `json:"items,omitempty"` }
SecurityCenterWorkspaceList is a list of SecurityCenterWorkspaces
func (*SecurityCenterWorkspaceList) DeepCopy ¶
func (in *SecurityCenterWorkspaceList) DeepCopy() *SecurityCenterWorkspaceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecurityCenterWorkspaceList.
func (*SecurityCenterWorkspaceList) DeepCopyInto ¶
func (in *SecurityCenterWorkspaceList) DeepCopyInto(out *SecurityCenterWorkspaceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SecurityCenterWorkspaceList) DeepCopyObject ¶
func (in *SecurityCenterWorkspaceList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SecurityCenterWorkspaceSpec ¶
type SecurityCenterWorkspaceSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` Scope string `json:"scope" tf:"scope"` WorkspaceID string `json:"workspaceID" tf:"workspace_id"` }
func (*SecurityCenterWorkspaceSpec) DeepCopy ¶
func (in *SecurityCenterWorkspaceSpec) DeepCopy() *SecurityCenterWorkspaceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecurityCenterWorkspaceSpec.
func (*SecurityCenterWorkspaceSpec) DeepCopyInto ¶
func (in *SecurityCenterWorkspaceSpec) DeepCopyInto(out *SecurityCenterWorkspaceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SecurityCenterWorkspaceStatus ¶
type SecurityCenterWorkspaceStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *SecurityCenterWorkspaceSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*SecurityCenterWorkspaceStatus) DeepCopy ¶
func (in *SecurityCenterWorkspaceStatus) DeepCopy() *SecurityCenterWorkspaceStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecurityCenterWorkspaceStatus.
func (*SecurityCenterWorkspaceStatus) DeepCopyInto ¶
func (in *SecurityCenterWorkspaceStatus) DeepCopyInto(out *SecurityCenterWorkspaceStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceFabricCluster ¶
type ServiceFabricCluster struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ServiceFabricClusterSpec `json:"spec,omitempty"` Status ServiceFabricClusterStatus `json:"status,omitempty"` }
func (*ServiceFabricCluster) DeepCopy ¶
func (in *ServiceFabricCluster) DeepCopy() *ServiceFabricCluster
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceFabricCluster.
func (*ServiceFabricCluster) DeepCopyInto ¶
func (in *ServiceFabricCluster) DeepCopyInto(out *ServiceFabricCluster)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServiceFabricCluster) DeepCopyObject ¶
func (in *ServiceFabricCluster) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ServiceFabricClusterList ¶
type ServiceFabricClusterList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ServiceFabricCluster CRD objects Items []ServiceFabricCluster `json:"items,omitempty"` }
ServiceFabricClusterList is a list of ServiceFabricClusters
func (*ServiceFabricClusterList) DeepCopy ¶
func (in *ServiceFabricClusterList) DeepCopy() *ServiceFabricClusterList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceFabricClusterList.
func (*ServiceFabricClusterList) DeepCopyInto ¶
func (in *ServiceFabricClusterList) DeepCopyInto(out *ServiceFabricClusterList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServiceFabricClusterList) DeepCopyObject ¶
func (in *ServiceFabricClusterList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ServiceFabricClusterSpec ¶
type ServiceFabricClusterSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional AddOnFeatures []string `json:"addOnFeatures,omitempty" tf:"add_on_features,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 AzureActiveDirectory []ServiceFabricClusterSpecAzureActiveDirectory `json:"azureActiveDirectory,omitempty" tf:"azure_active_directory,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 Certificate []ServiceFabricClusterSpecCertificate `json:"certificate,omitempty" tf:"certificate,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 CertificateCommonNames []ServiceFabricClusterSpecCertificateCommonNames `json:"certificateCommonNames,omitempty" tf:"certificate_common_names,omitempty"` // +optional // +kubebuilder:validation:MaxItems=2 ClientCertificateThumbprint []ServiceFabricClusterSpecClientCertificateThumbprint `json:"clientCertificateThumbprint,omitempty" tf:"client_certificate_thumbprint,omitempty"` // +optional ClusterCodeVersion string `json:"clusterCodeVersion,omitempty" tf:"cluster_code_version,omitempty"` // +optional ClusterEndpoint string `json:"clusterEndpoint,omitempty" tf:"cluster_endpoint,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 DiagnosticsConfig []ServiceFabricClusterSpecDiagnosticsConfig `json:"diagnosticsConfig,omitempty" tf:"diagnostics_config,omitempty"` // +optional FabricSettings []ServiceFabricClusterSpecFabricSettings `json:"fabricSettings,omitempty" tf:"fabric_settings,omitempty"` Location string `json:"location" tf:"location"` ManagementEndpoint string `json:"managementEndpoint" tf:"management_endpoint"` Name string `json:"name" tf:"name"` NodeType []ServiceFabricClusterSpecNodeType `json:"nodeType" tf:"node_type"` ReliabilityLevel string `json:"reliabilityLevel" tf:"reliability_level"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional // +kubebuilder:validation:MaxItems=1 ReverseProxyCertificate []ServiceFabricClusterSpecReverseProxyCertificate `json:"reverseProxyCertificate,omitempty" tf:"reverse_proxy_certificate,omitempty"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` UpgradeMode string `json:"upgradeMode" tf:"upgrade_mode"` VmImage string `json:"vmImage" tf:"vm_image"` }
func (*ServiceFabricClusterSpec) DeepCopy ¶
func (in *ServiceFabricClusterSpec) DeepCopy() *ServiceFabricClusterSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceFabricClusterSpec.
func (*ServiceFabricClusterSpec) DeepCopyInto ¶
func (in *ServiceFabricClusterSpec) DeepCopyInto(out *ServiceFabricClusterSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceFabricClusterSpecAzureActiveDirectory ¶
type ServiceFabricClusterSpecAzureActiveDirectory struct { ClientApplicationID string `json:"clientApplicationID" tf:"client_application_id"` ClusterApplicationID string `json:"clusterApplicationID" tf:"cluster_application_id"` TenantID string `json:"tenantID" tf:"tenant_id"` }
func (*ServiceFabricClusterSpecAzureActiveDirectory) DeepCopy ¶
func (in *ServiceFabricClusterSpecAzureActiveDirectory) DeepCopy() *ServiceFabricClusterSpecAzureActiveDirectory
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceFabricClusterSpecAzureActiveDirectory.
func (*ServiceFabricClusterSpecAzureActiveDirectory) DeepCopyInto ¶
func (in *ServiceFabricClusterSpecAzureActiveDirectory) DeepCopyInto(out *ServiceFabricClusterSpecAzureActiveDirectory)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceFabricClusterSpecCertificate ¶
type ServiceFabricClusterSpecCertificate struct { Thumbprint string `json:"thumbprint" tf:"thumbprint"` // +optional ThumbprintSecondary string `json:"thumbprintSecondary,omitempty" tf:"thumbprint_secondary,omitempty"` X509StoreName string `json:"x509StoreName" tf:"x509_store_name"` }
func (*ServiceFabricClusterSpecCertificate) DeepCopy ¶
func (in *ServiceFabricClusterSpecCertificate) DeepCopy() *ServiceFabricClusterSpecCertificate
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceFabricClusterSpecCertificate.
func (*ServiceFabricClusterSpecCertificate) DeepCopyInto ¶
func (in *ServiceFabricClusterSpecCertificate) DeepCopyInto(out *ServiceFabricClusterSpecCertificate)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceFabricClusterSpecCertificateCommonNames ¶
type ServiceFabricClusterSpecCertificateCommonNames struct { // +kubebuilder:validation:MinItems=1 CommonNames []ServiceFabricClusterSpecCertificateCommonNamesCommonNames `json:"commonNames" tf:"common_names"` X509StoreName string `json:"x509StoreName" tf:"x509_store_name"` }
func (*ServiceFabricClusterSpecCertificateCommonNames) DeepCopy ¶
func (in *ServiceFabricClusterSpecCertificateCommonNames) DeepCopy() *ServiceFabricClusterSpecCertificateCommonNames
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceFabricClusterSpecCertificateCommonNames.
func (*ServiceFabricClusterSpecCertificateCommonNames) DeepCopyInto ¶
func (in *ServiceFabricClusterSpecCertificateCommonNames) DeepCopyInto(out *ServiceFabricClusterSpecCertificateCommonNames)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceFabricClusterSpecCertificateCommonNamesCommonNames ¶
type ServiceFabricClusterSpecCertificateCommonNamesCommonNames struct { CertificateCommonName string `json:"certificateCommonName" tf:"certificate_common_name"` // +optional CertificateIssuerThumbprint string `json:"certificateIssuerThumbprint,omitempty" tf:"certificate_issuer_thumbprint,omitempty"` }
func (*ServiceFabricClusterSpecCertificateCommonNamesCommonNames) DeepCopy ¶
func (in *ServiceFabricClusterSpecCertificateCommonNamesCommonNames) DeepCopy() *ServiceFabricClusterSpecCertificateCommonNamesCommonNames
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceFabricClusterSpecCertificateCommonNamesCommonNames.
func (*ServiceFabricClusterSpecCertificateCommonNamesCommonNames) DeepCopyInto ¶
func (in *ServiceFabricClusterSpecCertificateCommonNamesCommonNames) DeepCopyInto(out *ServiceFabricClusterSpecCertificateCommonNamesCommonNames)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceFabricClusterSpecClientCertificateThumbprint ¶
type ServiceFabricClusterSpecClientCertificateThumbprint struct { IsAdmin bool `json:"isAdmin" tf:"is_admin"` Thumbprint string `json:"thumbprint" tf:"thumbprint"` }
func (*ServiceFabricClusterSpecClientCertificateThumbprint) DeepCopy ¶
func (in *ServiceFabricClusterSpecClientCertificateThumbprint) DeepCopy() *ServiceFabricClusterSpecClientCertificateThumbprint
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceFabricClusterSpecClientCertificateThumbprint.
func (*ServiceFabricClusterSpecClientCertificateThumbprint) DeepCopyInto ¶
func (in *ServiceFabricClusterSpecClientCertificateThumbprint) DeepCopyInto(out *ServiceFabricClusterSpecClientCertificateThumbprint)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceFabricClusterSpecDiagnosticsConfig ¶
type ServiceFabricClusterSpecDiagnosticsConfig struct { BlobEndpoint string `json:"blobEndpoint" tf:"blob_endpoint"` ProtectedAccountKeyName string `json:"protectedAccountKeyName" tf:"protected_account_key_name"` QueueEndpoint string `json:"queueEndpoint" tf:"queue_endpoint"` StorageAccountName string `json:"storageAccountName" tf:"storage_account_name"` TableEndpoint string `json:"tableEndpoint" tf:"table_endpoint"` }
func (*ServiceFabricClusterSpecDiagnosticsConfig) DeepCopy ¶
func (in *ServiceFabricClusterSpecDiagnosticsConfig) DeepCopy() *ServiceFabricClusterSpecDiagnosticsConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceFabricClusterSpecDiagnosticsConfig.
func (*ServiceFabricClusterSpecDiagnosticsConfig) DeepCopyInto ¶
func (in *ServiceFabricClusterSpecDiagnosticsConfig) DeepCopyInto(out *ServiceFabricClusterSpecDiagnosticsConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceFabricClusterSpecFabricSettings ¶
type ServiceFabricClusterSpecFabricSettings struct { Name string `json:"name" tf:"name"` // +optional Parameters map[string]string `json:"parameters,omitempty" tf:"parameters,omitempty"` }
func (*ServiceFabricClusterSpecFabricSettings) DeepCopy ¶
func (in *ServiceFabricClusterSpecFabricSettings) DeepCopy() *ServiceFabricClusterSpecFabricSettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceFabricClusterSpecFabricSettings.
func (*ServiceFabricClusterSpecFabricSettings) DeepCopyInto ¶
func (in *ServiceFabricClusterSpecFabricSettings) DeepCopyInto(out *ServiceFabricClusterSpecFabricSettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceFabricClusterSpecNodeType ¶
type ServiceFabricClusterSpecNodeType struct { // +optional // +kubebuilder:validation:MaxItems=1 ApplicationPorts []ServiceFabricClusterSpecNodeTypeApplicationPorts `json:"applicationPorts,omitempty" tf:"application_ports,omitempty"` // +optional Capacities map[string]string `json:"capacities,omitempty" tf:"capacities,omitempty"` ClientEndpointPort int `json:"clientEndpointPort" tf:"client_endpoint_port"` // +optional DurabilityLevel string `json:"durabilityLevel,omitempty" tf:"durability_level,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 EphemeralPorts []ServiceFabricClusterSpecNodeTypeEphemeralPorts `json:"ephemeralPorts,omitempty" tf:"ephemeral_ports,omitempty"` HttpEndpointPort int `json:"httpEndpointPort" tf:"http_endpoint_port"` InstanceCount int `json:"instanceCount" tf:"instance_count"` IsPrimary bool `json:"isPrimary" tf:"is_primary"` Name string `json:"name" tf:"name"` // +optional PlacementProperties map[string]string `json:"placementProperties,omitempty" tf:"placement_properties,omitempty"` // +optional ReverseProxyEndpointPort int `json:"reverseProxyEndpointPort,omitempty" tf:"reverse_proxy_endpoint_port,omitempty"` }
func (*ServiceFabricClusterSpecNodeType) DeepCopy ¶
func (in *ServiceFabricClusterSpecNodeType) DeepCopy() *ServiceFabricClusterSpecNodeType
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceFabricClusterSpecNodeType.
func (*ServiceFabricClusterSpecNodeType) DeepCopyInto ¶
func (in *ServiceFabricClusterSpecNodeType) DeepCopyInto(out *ServiceFabricClusterSpecNodeType)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceFabricClusterSpecNodeTypeApplicationPorts ¶ added in v0.0.2
type ServiceFabricClusterSpecNodeTypeApplicationPorts struct { EndPort int `json:"endPort" tf:"end_port"` StartPort int `json:"startPort" tf:"start_port"` }
func (*ServiceFabricClusterSpecNodeTypeApplicationPorts) DeepCopy ¶ added in v0.0.2
func (in *ServiceFabricClusterSpecNodeTypeApplicationPorts) DeepCopy() *ServiceFabricClusterSpecNodeTypeApplicationPorts
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceFabricClusterSpecNodeTypeApplicationPorts.
func (*ServiceFabricClusterSpecNodeTypeApplicationPorts) DeepCopyInto ¶ added in v0.0.2
func (in *ServiceFabricClusterSpecNodeTypeApplicationPorts) DeepCopyInto(out *ServiceFabricClusterSpecNodeTypeApplicationPorts)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceFabricClusterSpecNodeTypeEphemeralPorts ¶ added in v0.0.2
type ServiceFabricClusterSpecNodeTypeEphemeralPorts struct { EndPort int `json:"endPort" tf:"end_port"` StartPort int `json:"startPort" tf:"start_port"` }
func (*ServiceFabricClusterSpecNodeTypeEphemeralPorts) DeepCopy ¶ added in v0.0.2
func (in *ServiceFabricClusterSpecNodeTypeEphemeralPorts) DeepCopy() *ServiceFabricClusterSpecNodeTypeEphemeralPorts
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceFabricClusterSpecNodeTypeEphemeralPorts.
func (*ServiceFabricClusterSpecNodeTypeEphemeralPorts) DeepCopyInto ¶ added in v0.0.2
func (in *ServiceFabricClusterSpecNodeTypeEphemeralPorts) DeepCopyInto(out *ServiceFabricClusterSpecNodeTypeEphemeralPorts)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceFabricClusterSpecReverseProxyCertificate ¶
type ServiceFabricClusterSpecReverseProxyCertificate struct { Thumbprint string `json:"thumbprint" tf:"thumbprint"` // +optional ThumbprintSecondary string `json:"thumbprintSecondary,omitempty" tf:"thumbprint_secondary,omitempty"` X509StoreName string `json:"x509StoreName" tf:"x509_store_name"` }
func (*ServiceFabricClusterSpecReverseProxyCertificate) DeepCopy ¶
func (in *ServiceFabricClusterSpecReverseProxyCertificate) DeepCopy() *ServiceFabricClusterSpecReverseProxyCertificate
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceFabricClusterSpecReverseProxyCertificate.
func (*ServiceFabricClusterSpecReverseProxyCertificate) DeepCopyInto ¶
func (in *ServiceFabricClusterSpecReverseProxyCertificate) DeepCopyInto(out *ServiceFabricClusterSpecReverseProxyCertificate)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceFabricClusterStatus ¶
type ServiceFabricClusterStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *ServiceFabricClusterSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*ServiceFabricClusterStatus) DeepCopy ¶
func (in *ServiceFabricClusterStatus) DeepCopy() *ServiceFabricClusterStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceFabricClusterStatus.
func (*ServiceFabricClusterStatus) DeepCopyInto ¶
func (in *ServiceFabricClusterStatus) DeepCopyInto(out *ServiceFabricClusterStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServicebusNamespace ¶
type ServicebusNamespace struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ServicebusNamespaceSpec `json:"spec,omitempty"` Status ServicebusNamespaceStatus `json:"status,omitempty"` }
func (*ServicebusNamespace) DeepCopy ¶
func (in *ServicebusNamespace) DeepCopy() *ServicebusNamespace
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServicebusNamespace.
func (*ServicebusNamespace) DeepCopyInto ¶
func (in *ServicebusNamespace) DeepCopyInto(out *ServicebusNamespace)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServicebusNamespace) DeepCopyObject ¶
func (in *ServicebusNamespace) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ServicebusNamespaceAuthorizationRule ¶
type ServicebusNamespaceAuthorizationRule struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ServicebusNamespaceAuthorizationRuleSpec `json:"spec,omitempty"` Status ServicebusNamespaceAuthorizationRuleStatus `json:"status,omitempty"` }
func (*ServicebusNamespaceAuthorizationRule) DeepCopy ¶
func (in *ServicebusNamespaceAuthorizationRule) DeepCopy() *ServicebusNamespaceAuthorizationRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServicebusNamespaceAuthorizationRule.
func (*ServicebusNamespaceAuthorizationRule) DeepCopyInto ¶
func (in *ServicebusNamespaceAuthorizationRule) DeepCopyInto(out *ServicebusNamespaceAuthorizationRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServicebusNamespaceAuthorizationRule) DeepCopyObject ¶
func (in *ServicebusNamespaceAuthorizationRule) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ServicebusNamespaceAuthorizationRuleList ¶
type ServicebusNamespaceAuthorizationRuleList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ServicebusNamespaceAuthorizationRule CRD objects Items []ServicebusNamespaceAuthorizationRule `json:"items,omitempty"` }
ServicebusNamespaceAuthorizationRuleList is a list of ServicebusNamespaceAuthorizationRules
func (*ServicebusNamespaceAuthorizationRuleList) DeepCopy ¶
func (in *ServicebusNamespaceAuthorizationRuleList) DeepCopy() *ServicebusNamespaceAuthorizationRuleList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServicebusNamespaceAuthorizationRuleList.
func (*ServicebusNamespaceAuthorizationRuleList) DeepCopyInto ¶
func (in *ServicebusNamespaceAuthorizationRuleList) DeepCopyInto(out *ServicebusNamespaceAuthorizationRuleList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServicebusNamespaceAuthorizationRuleList) DeepCopyObject ¶
func (in *ServicebusNamespaceAuthorizationRuleList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ServicebusNamespaceAuthorizationRuleSpec ¶
type ServicebusNamespaceAuthorizationRuleSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` // +optional Listen bool `json:"listen,omitempty" tf:"listen,omitempty"` // +optional Manage bool `json:"manage,omitempty" tf:"manage,omitempty"` Name string `json:"name" tf:"name"` NamespaceName string `json:"namespaceName" tf:"namespace_name"` // +optional PrimaryConnectionString string `json:"-" sensitive:"true" tf:"primary_connection_string,omitempty"` // +optional PrimaryKey string `json:"-" sensitive:"true" tf:"primary_key,omitempty"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional SecondaryConnectionString string `json:"-" sensitive:"true" tf:"secondary_connection_string,omitempty"` // +optional SecondaryKey string `json:"-" sensitive:"true" tf:"secondary_key,omitempty"` // +optional Send bool `json:"send,omitempty" tf:"send,omitempty"` }
func (*ServicebusNamespaceAuthorizationRuleSpec) DeepCopy ¶
func (in *ServicebusNamespaceAuthorizationRuleSpec) DeepCopy() *ServicebusNamespaceAuthorizationRuleSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServicebusNamespaceAuthorizationRuleSpec.
func (*ServicebusNamespaceAuthorizationRuleSpec) DeepCopyInto ¶
func (in *ServicebusNamespaceAuthorizationRuleSpec) DeepCopyInto(out *ServicebusNamespaceAuthorizationRuleSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServicebusNamespaceAuthorizationRuleStatus ¶
type ServicebusNamespaceAuthorizationRuleStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *ServicebusNamespaceAuthorizationRuleSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*ServicebusNamespaceAuthorizationRuleStatus) DeepCopy ¶
func (in *ServicebusNamespaceAuthorizationRuleStatus) DeepCopy() *ServicebusNamespaceAuthorizationRuleStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServicebusNamespaceAuthorizationRuleStatus.
func (*ServicebusNamespaceAuthorizationRuleStatus) DeepCopyInto ¶
func (in *ServicebusNamespaceAuthorizationRuleStatus) DeepCopyInto(out *ServicebusNamespaceAuthorizationRuleStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServicebusNamespaceList ¶
type ServicebusNamespaceList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ServicebusNamespace CRD objects Items []ServicebusNamespace `json:"items,omitempty"` }
ServicebusNamespaceList is a list of ServicebusNamespaces
func (*ServicebusNamespaceList) DeepCopy ¶
func (in *ServicebusNamespaceList) DeepCopy() *ServicebusNamespaceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServicebusNamespaceList.
func (*ServicebusNamespaceList) DeepCopyInto ¶
func (in *ServicebusNamespaceList) DeepCopyInto(out *ServicebusNamespaceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServicebusNamespaceList) DeepCopyObject ¶
func (in *ServicebusNamespaceList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ServicebusNamespaceSpec ¶
type ServicebusNamespaceSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` // +optional Capacity int `json:"capacity,omitempty" tf:"capacity,omitempty"` // +optional DefaultPrimaryConnectionString string `json:"-" sensitive:"true" tf:"default_primary_connection_string,omitempty"` // +optional DefaultPrimaryKey string `json:"-" sensitive:"true" tf:"default_primary_key,omitempty"` // +optional DefaultSecondaryConnectionString string `json:"-" sensitive:"true" tf:"default_secondary_connection_string,omitempty"` // +optional DefaultSecondaryKey string `json:"-" sensitive:"true" tf:"default_secondary_key,omitempty"` Location string `json:"location" tf:"location"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` Sku string `json:"sku" tf:"sku"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*ServicebusNamespaceSpec) DeepCopy ¶
func (in *ServicebusNamespaceSpec) DeepCopy() *ServicebusNamespaceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServicebusNamespaceSpec.
func (*ServicebusNamespaceSpec) DeepCopyInto ¶
func (in *ServicebusNamespaceSpec) DeepCopyInto(out *ServicebusNamespaceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServicebusNamespaceStatus ¶
type ServicebusNamespaceStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *ServicebusNamespaceSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*ServicebusNamespaceStatus) DeepCopy ¶
func (in *ServicebusNamespaceStatus) DeepCopy() *ServicebusNamespaceStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServicebusNamespaceStatus.
func (*ServicebusNamespaceStatus) DeepCopyInto ¶
func (in *ServicebusNamespaceStatus) DeepCopyInto(out *ServicebusNamespaceStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServicebusQueue ¶
type ServicebusQueue struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ServicebusQueueSpec `json:"spec,omitempty"` Status ServicebusQueueStatus `json:"status,omitempty"` }
func (*ServicebusQueue) DeepCopy ¶
func (in *ServicebusQueue) DeepCopy() *ServicebusQueue
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServicebusQueue.
func (*ServicebusQueue) DeepCopyInto ¶
func (in *ServicebusQueue) DeepCopyInto(out *ServicebusQueue)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServicebusQueue) DeepCopyObject ¶
func (in *ServicebusQueue) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ServicebusQueueAuthorizationRule ¶
type ServicebusQueueAuthorizationRule struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ServicebusQueueAuthorizationRuleSpec `json:"spec,omitempty"` Status ServicebusQueueAuthorizationRuleStatus `json:"status,omitempty"` }
func (*ServicebusQueueAuthorizationRule) DeepCopy ¶
func (in *ServicebusQueueAuthorizationRule) DeepCopy() *ServicebusQueueAuthorizationRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServicebusQueueAuthorizationRule.
func (*ServicebusQueueAuthorizationRule) DeepCopyInto ¶
func (in *ServicebusQueueAuthorizationRule) DeepCopyInto(out *ServicebusQueueAuthorizationRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServicebusQueueAuthorizationRule) DeepCopyObject ¶
func (in *ServicebusQueueAuthorizationRule) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ServicebusQueueAuthorizationRuleList ¶
type ServicebusQueueAuthorizationRuleList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ServicebusQueueAuthorizationRule CRD objects Items []ServicebusQueueAuthorizationRule `json:"items,omitempty"` }
ServicebusQueueAuthorizationRuleList is a list of ServicebusQueueAuthorizationRules
func (*ServicebusQueueAuthorizationRuleList) DeepCopy ¶
func (in *ServicebusQueueAuthorizationRuleList) DeepCopy() *ServicebusQueueAuthorizationRuleList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServicebusQueueAuthorizationRuleList.
func (*ServicebusQueueAuthorizationRuleList) DeepCopyInto ¶
func (in *ServicebusQueueAuthorizationRuleList) DeepCopyInto(out *ServicebusQueueAuthorizationRuleList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServicebusQueueAuthorizationRuleList) DeepCopyObject ¶
func (in *ServicebusQueueAuthorizationRuleList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ServicebusQueueAuthorizationRuleSpec ¶
type ServicebusQueueAuthorizationRuleSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` // +optional Listen bool `json:"listen,omitempty" tf:"listen,omitempty"` // +optional Manage bool `json:"manage,omitempty" tf:"manage,omitempty"` Name string `json:"name" tf:"name"` NamespaceName string `json:"namespaceName" tf:"namespace_name"` // +optional PrimaryConnectionString string `json:"-" sensitive:"true" tf:"primary_connection_string,omitempty"` // +optional PrimaryKey string `json:"-" sensitive:"true" tf:"primary_key,omitempty"` QueueName string `json:"queueName" tf:"queue_name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional SecondaryConnectionString string `json:"-" sensitive:"true" tf:"secondary_connection_string,omitempty"` // +optional SecondaryKey string `json:"-" sensitive:"true" tf:"secondary_key,omitempty"` // +optional Send bool `json:"send,omitempty" tf:"send,omitempty"` }
func (*ServicebusQueueAuthorizationRuleSpec) DeepCopy ¶
func (in *ServicebusQueueAuthorizationRuleSpec) DeepCopy() *ServicebusQueueAuthorizationRuleSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServicebusQueueAuthorizationRuleSpec.
func (*ServicebusQueueAuthorizationRuleSpec) DeepCopyInto ¶
func (in *ServicebusQueueAuthorizationRuleSpec) DeepCopyInto(out *ServicebusQueueAuthorizationRuleSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServicebusQueueAuthorizationRuleStatus ¶
type ServicebusQueueAuthorizationRuleStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *ServicebusQueueAuthorizationRuleSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*ServicebusQueueAuthorizationRuleStatus) DeepCopy ¶
func (in *ServicebusQueueAuthorizationRuleStatus) DeepCopy() *ServicebusQueueAuthorizationRuleStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServicebusQueueAuthorizationRuleStatus.
func (*ServicebusQueueAuthorizationRuleStatus) DeepCopyInto ¶
func (in *ServicebusQueueAuthorizationRuleStatus) DeepCopyInto(out *ServicebusQueueAuthorizationRuleStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServicebusQueueList ¶
type ServicebusQueueList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ServicebusQueue CRD objects Items []ServicebusQueue `json:"items,omitempty"` }
ServicebusQueueList is a list of ServicebusQueues
func (*ServicebusQueueList) DeepCopy ¶
func (in *ServicebusQueueList) DeepCopy() *ServicebusQueueList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServicebusQueueList.
func (*ServicebusQueueList) DeepCopyInto ¶
func (in *ServicebusQueueList) DeepCopyInto(out *ServicebusQueueList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServicebusQueueList) DeepCopyObject ¶
func (in *ServicebusQueueList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ServicebusQueueSpec ¶
type ServicebusQueueSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional AutoDeleteOnIdle string `json:"autoDeleteOnIdle,omitempty" tf:"auto_delete_on_idle,omitempty"` // +optional DeadLetteringOnMessageExpiration bool `json:"deadLetteringOnMessageExpiration,omitempty" tf:"dead_lettering_on_message_expiration,omitempty"` // +optional DefaultMessageTtl string `json:"defaultMessageTtl,omitempty" tf:"default_message_ttl,omitempty"` // +optional DuplicateDetectionHistoryTimeWindow string `json:"duplicateDetectionHistoryTimeWindow,omitempty" tf:"duplicate_detection_history_time_window,omitempty"` // +optional // Deprecated EnableBatchedOperations bool `json:"enableBatchedOperations,omitempty" tf:"enable_batched_operations,omitempty"` // +optional EnableExpress bool `json:"enableExpress,omitempty" tf:"enable_express,omitempty"` // +optional EnablePartitioning bool `json:"enablePartitioning,omitempty" tf:"enable_partitioning,omitempty"` // +optional // Deprecated Location string `json:"location,omitempty" tf:"location,omitempty"` // +optional LockDuration string `json:"lockDuration,omitempty" tf:"lock_duration,omitempty"` // +optional MaxDeliveryCount int `json:"maxDeliveryCount,omitempty" tf:"max_delivery_count,omitempty"` // +optional MaxSizeInMegabytes int `json:"maxSizeInMegabytes,omitempty" tf:"max_size_in_megabytes,omitempty"` Name string `json:"name" tf:"name"` NamespaceName string `json:"namespaceName" tf:"namespace_name"` // +optional RequiresDuplicateDetection bool `json:"requiresDuplicateDetection,omitempty" tf:"requires_duplicate_detection,omitempty"` // +optional RequiresSession bool `json:"requiresSession,omitempty" tf:"requires_session,omitempty"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional // Deprecated SupportOrdering bool `json:"supportOrdering,omitempty" tf:"support_ordering,omitempty"` }
func (*ServicebusQueueSpec) DeepCopy ¶
func (in *ServicebusQueueSpec) DeepCopy() *ServicebusQueueSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServicebusQueueSpec.
func (*ServicebusQueueSpec) DeepCopyInto ¶
func (in *ServicebusQueueSpec) DeepCopyInto(out *ServicebusQueueSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServicebusQueueStatus ¶
type ServicebusQueueStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *ServicebusQueueSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*ServicebusQueueStatus) DeepCopy ¶
func (in *ServicebusQueueStatus) DeepCopy() *ServicebusQueueStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServicebusQueueStatus.
func (*ServicebusQueueStatus) DeepCopyInto ¶
func (in *ServicebusQueueStatus) DeepCopyInto(out *ServicebusQueueStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServicebusSubscription ¶
type ServicebusSubscription struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ServicebusSubscriptionSpec `json:"spec,omitempty"` Status ServicebusSubscriptionStatus `json:"status,omitempty"` }
func (*ServicebusSubscription) DeepCopy ¶
func (in *ServicebusSubscription) DeepCopy() *ServicebusSubscription
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServicebusSubscription.
func (*ServicebusSubscription) DeepCopyInto ¶
func (in *ServicebusSubscription) DeepCopyInto(out *ServicebusSubscription)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServicebusSubscription) DeepCopyObject ¶
func (in *ServicebusSubscription) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ServicebusSubscriptionList ¶
type ServicebusSubscriptionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ServicebusSubscription CRD objects Items []ServicebusSubscription `json:"items,omitempty"` }
ServicebusSubscriptionList is a list of ServicebusSubscriptions
func (*ServicebusSubscriptionList) DeepCopy ¶
func (in *ServicebusSubscriptionList) DeepCopy() *ServicebusSubscriptionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServicebusSubscriptionList.
func (*ServicebusSubscriptionList) DeepCopyInto ¶
func (in *ServicebusSubscriptionList) DeepCopyInto(out *ServicebusSubscriptionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServicebusSubscriptionList) DeepCopyObject ¶
func (in *ServicebusSubscriptionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ServicebusSubscriptionRule ¶
type ServicebusSubscriptionRule struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ServicebusSubscriptionRuleSpec `json:"spec,omitempty"` Status ServicebusSubscriptionRuleStatus `json:"status,omitempty"` }
func (*ServicebusSubscriptionRule) DeepCopy ¶
func (in *ServicebusSubscriptionRule) DeepCopy() *ServicebusSubscriptionRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServicebusSubscriptionRule.
func (*ServicebusSubscriptionRule) DeepCopyInto ¶
func (in *ServicebusSubscriptionRule) DeepCopyInto(out *ServicebusSubscriptionRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServicebusSubscriptionRule) DeepCopyObject ¶
func (in *ServicebusSubscriptionRule) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ServicebusSubscriptionRuleList ¶
type ServicebusSubscriptionRuleList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ServicebusSubscriptionRule CRD objects Items []ServicebusSubscriptionRule `json:"items,omitempty"` }
ServicebusSubscriptionRuleList is a list of ServicebusSubscriptionRules
func (*ServicebusSubscriptionRuleList) DeepCopy ¶
func (in *ServicebusSubscriptionRuleList) DeepCopy() *ServicebusSubscriptionRuleList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServicebusSubscriptionRuleList.
func (*ServicebusSubscriptionRuleList) DeepCopyInto ¶
func (in *ServicebusSubscriptionRuleList) DeepCopyInto(out *ServicebusSubscriptionRuleList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServicebusSubscriptionRuleList) DeepCopyObject ¶
func (in *ServicebusSubscriptionRuleList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ServicebusSubscriptionRuleSpec ¶
type ServicebusSubscriptionRuleSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Action string `json:"action,omitempty" tf:"action,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 CorrelationFilter []ServicebusSubscriptionRuleSpecCorrelationFilter `json:"correlationFilter,omitempty" tf:"correlation_filter,omitempty"` FilterType string `json:"filterType" tf:"filter_type"` Name string `json:"name" tf:"name"` NamespaceName string `json:"namespaceName" tf:"namespace_name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional SqlFilter string `json:"sqlFilter,omitempty" tf:"sql_filter,omitempty"` SubscriptionName string `json:"subscriptionName" tf:"subscription_name"` TopicName string `json:"topicName" tf:"topic_name"` }
func (*ServicebusSubscriptionRuleSpec) DeepCopy ¶
func (in *ServicebusSubscriptionRuleSpec) DeepCopy() *ServicebusSubscriptionRuleSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServicebusSubscriptionRuleSpec.
func (*ServicebusSubscriptionRuleSpec) DeepCopyInto ¶
func (in *ServicebusSubscriptionRuleSpec) DeepCopyInto(out *ServicebusSubscriptionRuleSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServicebusSubscriptionRuleSpecCorrelationFilter ¶
type ServicebusSubscriptionRuleSpecCorrelationFilter struct { // +optional ContentType string `json:"contentType,omitempty" tf:"content_type,omitempty"` // +optional CorrelationID string `json:"correlationID,omitempty" tf:"correlation_id,omitempty"` // +optional Label string `json:"label,omitempty" tf:"label,omitempty"` // +optional MessageID string `json:"messageID,omitempty" tf:"message_id,omitempty"` // +optional ReplyTo string `json:"replyTo,omitempty" tf:"reply_to,omitempty"` // +optional ReplyToSessionID string `json:"replyToSessionID,omitempty" tf:"reply_to_session_id,omitempty"` // +optional SessionID string `json:"sessionID,omitempty" tf:"session_id,omitempty"` // +optional To string `json:"to,omitempty" tf:"to,omitempty"` }
func (*ServicebusSubscriptionRuleSpecCorrelationFilter) DeepCopy ¶
func (in *ServicebusSubscriptionRuleSpecCorrelationFilter) DeepCopy() *ServicebusSubscriptionRuleSpecCorrelationFilter
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServicebusSubscriptionRuleSpecCorrelationFilter.
func (*ServicebusSubscriptionRuleSpecCorrelationFilter) DeepCopyInto ¶
func (in *ServicebusSubscriptionRuleSpecCorrelationFilter) DeepCopyInto(out *ServicebusSubscriptionRuleSpecCorrelationFilter)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServicebusSubscriptionRuleStatus ¶
type ServicebusSubscriptionRuleStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *ServicebusSubscriptionRuleSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*ServicebusSubscriptionRuleStatus) DeepCopy ¶
func (in *ServicebusSubscriptionRuleStatus) DeepCopy() *ServicebusSubscriptionRuleStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServicebusSubscriptionRuleStatus.
func (*ServicebusSubscriptionRuleStatus) DeepCopyInto ¶
func (in *ServicebusSubscriptionRuleStatus) DeepCopyInto(out *ServicebusSubscriptionRuleStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServicebusSubscriptionSpec ¶
type ServicebusSubscriptionSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional AutoDeleteOnIdle string `json:"autoDeleteOnIdle,omitempty" tf:"auto_delete_on_idle,omitempty"` // +optional // Deprecated DeadLetteringOnFilterEvaluationExceptions bool `json:"deadLetteringOnFilterEvaluationExceptions,omitempty" tf:"dead_lettering_on_filter_evaluation_exceptions,omitempty"` // +optional DeadLetteringOnMessageExpiration bool `json:"deadLetteringOnMessageExpiration,omitempty" tf:"dead_lettering_on_message_expiration,omitempty"` // +optional DefaultMessageTtl string `json:"defaultMessageTtl,omitempty" tf:"default_message_ttl,omitempty"` // +optional EnableBatchedOperations bool `json:"enableBatchedOperations,omitempty" tf:"enable_batched_operations,omitempty"` // +optional ForwardTo string `json:"forwardTo,omitempty" tf:"forward_to,omitempty"` // +optional // Deprecated Location string `json:"location,omitempty" tf:"location,omitempty"` // +optional LockDuration string `json:"lockDuration,omitempty" tf:"lock_duration,omitempty"` MaxDeliveryCount int `json:"maxDeliveryCount" tf:"max_delivery_count"` Name string `json:"name" tf:"name"` NamespaceName string `json:"namespaceName" tf:"namespace_name"` // +optional RequiresSession bool `json:"requiresSession,omitempty" tf:"requires_session,omitempty"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` TopicName string `json:"topicName" tf:"topic_name"` }
func (*ServicebusSubscriptionSpec) DeepCopy ¶
func (in *ServicebusSubscriptionSpec) DeepCopy() *ServicebusSubscriptionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServicebusSubscriptionSpec.
func (*ServicebusSubscriptionSpec) DeepCopyInto ¶
func (in *ServicebusSubscriptionSpec) DeepCopyInto(out *ServicebusSubscriptionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServicebusSubscriptionStatus ¶
type ServicebusSubscriptionStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *ServicebusSubscriptionSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*ServicebusSubscriptionStatus) DeepCopy ¶
func (in *ServicebusSubscriptionStatus) DeepCopy() *ServicebusSubscriptionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServicebusSubscriptionStatus.
func (*ServicebusSubscriptionStatus) DeepCopyInto ¶
func (in *ServicebusSubscriptionStatus) DeepCopyInto(out *ServicebusSubscriptionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServicebusTopic ¶
type ServicebusTopic struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ServicebusTopicSpec `json:"spec,omitempty"` Status ServicebusTopicStatus `json:"status,omitempty"` }
func (*ServicebusTopic) DeepCopy ¶
func (in *ServicebusTopic) DeepCopy() *ServicebusTopic
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServicebusTopic.
func (*ServicebusTopic) DeepCopyInto ¶
func (in *ServicebusTopic) DeepCopyInto(out *ServicebusTopic)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServicebusTopic) DeepCopyObject ¶
func (in *ServicebusTopic) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ServicebusTopicAuthorizationRule ¶
type ServicebusTopicAuthorizationRule struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ServicebusTopicAuthorizationRuleSpec `json:"spec,omitempty"` Status ServicebusTopicAuthorizationRuleStatus `json:"status,omitempty"` }
func (*ServicebusTopicAuthorizationRule) DeepCopy ¶
func (in *ServicebusTopicAuthorizationRule) DeepCopy() *ServicebusTopicAuthorizationRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServicebusTopicAuthorizationRule.
func (*ServicebusTopicAuthorizationRule) DeepCopyInto ¶
func (in *ServicebusTopicAuthorizationRule) DeepCopyInto(out *ServicebusTopicAuthorizationRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServicebusTopicAuthorizationRule) DeepCopyObject ¶
func (in *ServicebusTopicAuthorizationRule) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ServicebusTopicAuthorizationRuleList ¶
type ServicebusTopicAuthorizationRuleList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ServicebusTopicAuthorizationRule CRD objects Items []ServicebusTopicAuthorizationRule `json:"items,omitempty"` }
ServicebusTopicAuthorizationRuleList is a list of ServicebusTopicAuthorizationRules
func (*ServicebusTopicAuthorizationRuleList) DeepCopy ¶
func (in *ServicebusTopicAuthorizationRuleList) DeepCopy() *ServicebusTopicAuthorizationRuleList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServicebusTopicAuthorizationRuleList.
func (*ServicebusTopicAuthorizationRuleList) DeepCopyInto ¶
func (in *ServicebusTopicAuthorizationRuleList) DeepCopyInto(out *ServicebusTopicAuthorizationRuleList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServicebusTopicAuthorizationRuleList) DeepCopyObject ¶
func (in *ServicebusTopicAuthorizationRuleList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ServicebusTopicAuthorizationRuleSpec ¶
type ServicebusTopicAuthorizationRuleSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` // +optional Listen bool `json:"listen,omitempty" tf:"listen,omitempty"` // +optional Manage bool `json:"manage,omitempty" tf:"manage,omitempty"` Name string `json:"name" tf:"name"` NamespaceName string `json:"namespaceName" tf:"namespace_name"` // +optional PrimaryConnectionString string `json:"-" sensitive:"true" tf:"primary_connection_string,omitempty"` // +optional PrimaryKey string `json:"-" sensitive:"true" tf:"primary_key,omitempty"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional SecondaryConnectionString string `json:"-" sensitive:"true" tf:"secondary_connection_string,omitempty"` // +optional SecondaryKey string `json:"-" sensitive:"true" tf:"secondary_key,omitempty"` // +optional Send bool `json:"send,omitempty" tf:"send,omitempty"` TopicName string `json:"topicName" tf:"topic_name"` }
func (*ServicebusTopicAuthorizationRuleSpec) DeepCopy ¶
func (in *ServicebusTopicAuthorizationRuleSpec) DeepCopy() *ServicebusTopicAuthorizationRuleSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServicebusTopicAuthorizationRuleSpec.
func (*ServicebusTopicAuthorizationRuleSpec) DeepCopyInto ¶
func (in *ServicebusTopicAuthorizationRuleSpec) DeepCopyInto(out *ServicebusTopicAuthorizationRuleSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServicebusTopicAuthorizationRuleStatus ¶
type ServicebusTopicAuthorizationRuleStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *ServicebusTopicAuthorizationRuleSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*ServicebusTopicAuthorizationRuleStatus) DeepCopy ¶
func (in *ServicebusTopicAuthorizationRuleStatus) DeepCopy() *ServicebusTopicAuthorizationRuleStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServicebusTopicAuthorizationRuleStatus.
func (*ServicebusTopicAuthorizationRuleStatus) DeepCopyInto ¶
func (in *ServicebusTopicAuthorizationRuleStatus) DeepCopyInto(out *ServicebusTopicAuthorizationRuleStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServicebusTopicList ¶
type ServicebusTopicList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ServicebusTopic CRD objects Items []ServicebusTopic `json:"items,omitempty"` }
ServicebusTopicList is a list of ServicebusTopics
func (*ServicebusTopicList) DeepCopy ¶
func (in *ServicebusTopicList) DeepCopy() *ServicebusTopicList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServicebusTopicList.
func (*ServicebusTopicList) DeepCopyInto ¶
func (in *ServicebusTopicList) DeepCopyInto(out *ServicebusTopicList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServicebusTopicList) DeepCopyObject ¶
func (in *ServicebusTopicList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ServicebusTopicSpec ¶
type ServicebusTopicSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional AutoDeleteOnIdle string `json:"autoDeleteOnIdle,omitempty" tf:"auto_delete_on_idle,omitempty"` // +optional DefaultMessageTtl string `json:"defaultMessageTtl,omitempty" tf:"default_message_ttl,omitempty"` // +optional DuplicateDetectionHistoryTimeWindow string `json:"duplicateDetectionHistoryTimeWindow,omitempty" tf:"duplicate_detection_history_time_window,omitempty"` // +optional EnableBatchedOperations bool `json:"enableBatchedOperations,omitempty" tf:"enable_batched_operations,omitempty"` // +optional EnableExpress bool `json:"enableExpress,omitempty" tf:"enable_express,omitempty"` // +optional // Deprecated EnableFilteringMessagesBeforePublishing bool `json:"enableFilteringMessagesBeforePublishing,omitempty" tf:"enable_filtering_messages_before_publishing,omitempty"` // +optional EnablePartitioning bool `json:"enablePartitioning,omitempty" tf:"enable_partitioning,omitempty"` // +optional // Deprecated Location string `json:"location,omitempty" tf:"location,omitempty"` // +optional MaxSizeInMegabytes int `json:"maxSizeInMegabytes,omitempty" tf:"max_size_in_megabytes,omitempty"` Name string `json:"name" tf:"name"` NamespaceName string `json:"namespaceName" tf:"namespace_name"` // +optional RequiresDuplicateDetection bool `json:"requiresDuplicateDetection,omitempty" tf:"requires_duplicate_detection,omitempty"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional Status string `json:"status,omitempty" tf:"status,omitempty"` // +optional SupportOrdering bool `json:"supportOrdering,omitempty" tf:"support_ordering,omitempty"` }
func (*ServicebusTopicSpec) DeepCopy ¶
func (in *ServicebusTopicSpec) DeepCopy() *ServicebusTopicSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServicebusTopicSpec.
func (*ServicebusTopicSpec) DeepCopyInto ¶
func (in *ServicebusTopicSpec) DeepCopyInto(out *ServicebusTopicSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServicebusTopicStatus ¶
type ServicebusTopicStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *ServicebusTopicSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*ServicebusTopicStatus) DeepCopy ¶
func (in *ServicebusTopicStatus) DeepCopy() *ServicebusTopicStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServicebusTopicStatus.
func (*ServicebusTopicStatus) DeepCopyInto ¶
func (in *ServicebusTopicStatus) DeepCopyInto(out *ServicebusTopicStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SharedImage ¶
type SharedImage struct {}
func (*SharedImage) DeepCopy ¶
func (in *SharedImage) DeepCopy() *SharedImage
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SharedImage.
func (*SharedImage) DeepCopyInto ¶
func (in *SharedImage) DeepCopyInto(out *SharedImage)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SharedImage) DeepCopyObject ¶
func (in *SharedImage) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SharedImageGallery ¶
type SharedImageGallery struct {}
func (*SharedImageGallery) DeepCopy ¶
func (in *SharedImageGallery) DeepCopy() *SharedImageGallery
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SharedImageGallery.
func (*SharedImageGallery) DeepCopyInto ¶
func (in *SharedImageGallery) DeepCopyInto(out *SharedImageGallery)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SharedImageGallery) DeepCopyObject ¶
func (in *SharedImageGallery) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SharedImageGalleryList ¶
type SharedImageGalleryList struct { SharedImageGallery `json:"items,omitempty"` }Items []
SharedImageGalleryList is a list of SharedImageGallerys
func (*SharedImageGalleryList) DeepCopy ¶
func (in *SharedImageGalleryList) DeepCopy() *SharedImageGalleryList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SharedImageGalleryList.
func (*SharedImageGalleryList) DeepCopyInto ¶
func (in *SharedImageGalleryList) DeepCopyInto(out *SharedImageGalleryList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SharedImageGalleryList) DeepCopyObject ¶
func (in *SharedImageGalleryList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SharedImageGallerySpec ¶
type SharedImageGallerySpec struct { // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` UniqueName string `json:"uniqueName,omitempty" tf:"unique_name,omitempty"` }
func (*SharedImageGallerySpec) DeepCopy ¶
func (in *SharedImageGallerySpec) DeepCopy() *SharedImageGallerySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SharedImageGallerySpec.
func (*SharedImageGallerySpec) DeepCopyInto ¶
func (in *SharedImageGallerySpec) DeepCopyInto(out *SharedImageGallerySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SharedImageGalleryStatus ¶
type SharedImageGalleryStatus struct { // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` Output *SharedImageGallerySpec `json:"output,omitempty"` State *base.State `json:"state,omitempty"` Phase base.Phase `json:"phase,omitempty"` }
func (*SharedImageGalleryStatus) DeepCopy ¶
func (in *SharedImageGalleryStatus) DeepCopy() *SharedImageGalleryStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SharedImageGalleryStatus.
func (*SharedImageGalleryStatus) DeepCopyInto ¶
func (in *SharedImageGalleryStatus) DeepCopyInto(out *SharedImageGalleryStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SharedImageList ¶
type SharedImageList struct { SharedImage `json:"items,omitempty"` }Items []
SharedImageList is a list of SharedImages
func (*SharedImageList) DeepCopy ¶
func (in *SharedImageList) DeepCopy() *SharedImageList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SharedImageList.
func (*SharedImageList) DeepCopyInto ¶
func (in *SharedImageList) DeepCopyInto(out *SharedImageList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SharedImageList) DeepCopyObject ¶
func (in *SharedImageList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SharedImageSpec ¶
type SharedImageSpec struct { string `json:"description,omitempty" tf:"description,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 PrivacyStatementURI string `json:"privacyStatementURI,omitempty" tf:"privacy_statement_uri,omitempty"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` }Description
func (*SharedImageSpec) DeepCopy ¶
func (in *SharedImageSpec) DeepCopy() *SharedImageSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SharedImageSpec.
func (*SharedImageSpec) DeepCopyInto ¶
func (in *SharedImageSpec) DeepCopyInto(out *SharedImageSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SharedImageSpecIdentifier ¶
type SharedImageSpecIdentifier struct {}
func (*SharedImageSpecIdentifier) DeepCopy ¶
func (in *SharedImageSpecIdentifier) DeepCopy() *SharedImageSpecIdentifier
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SharedImageSpecIdentifier.
func (*SharedImageSpecIdentifier) DeepCopyInto ¶
func (in *SharedImageSpecIdentifier) DeepCopyInto(out *SharedImageSpecIdentifier)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SharedImageStatus ¶
type SharedImageStatus struct { // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` Output *SharedImageSpec `json:"output,omitempty"` State *base.State `json:"state,omitempty"` Phase base.Phase `json:"phase,omitempty"` }
func (*SharedImageStatus) DeepCopy ¶
func (in *SharedImageStatus) DeepCopy() *SharedImageStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SharedImageStatus.
func (*SharedImageStatus) DeepCopyInto ¶
func (in *SharedImageStatus) DeepCopyInto(out *SharedImageStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SharedImageVersion ¶
type SharedImageVersion struct {}
func (*SharedImageVersion) DeepCopy ¶
func (in *SharedImageVersion) DeepCopy() *SharedImageVersion
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SharedImageVersion.
func (*SharedImageVersion) DeepCopyInto ¶
func (in *SharedImageVersion) DeepCopyInto(out *SharedImageVersion)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SharedImageVersion) DeepCopyObject ¶
func (in *SharedImageVersion) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SharedImageVersionList ¶
type SharedImageVersionList struct { SharedImageVersion `json:"items,omitempty"` }Items []
SharedImageVersionList is a list of SharedImageVersions
func (*SharedImageVersionList) DeepCopy ¶
func (in *SharedImageVersionList) DeepCopy() *SharedImageVersionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SharedImageVersionList.
func (*SharedImageVersionList) DeepCopyInto ¶
func (in *SharedImageVersionList) DeepCopyInto(out *SharedImageVersionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SharedImageVersionList) DeepCopyObject ¶
func (in *SharedImageVersionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SharedImageVersionSpec ¶
type SharedImageVersionSpec struct { // +optional // +optional }
func (*SharedImageVersionSpec) DeepCopy ¶
func (in *SharedImageVersionSpec) DeepCopy() *SharedImageVersionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SharedImageVersionSpec.
func (*SharedImageVersionSpec) DeepCopyInto ¶
func (in *SharedImageVersionSpec) DeepCopyInto(out *SharedImageVersionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SharedImageVersionSpecTargetRegion ¶
type SharedImageVersionSpecTargetRegion struct {}
func (*SharedImageVersionSpecTargetRegion) DeepCopy ¶
func (in *SharedImageVersionSpecTargetRegion) DeepCopy() *SharedImageVersionSpecTargetRegion
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SharedImageVersionSpecTargetRegion.
func (*SharedImageVersionSpecTargetRegion) DeepCopyInto ¶
func (in *SharedImageVersionSpecTargetRegion) DeepCopyInto(out *SharedImageVersionSpecTargetRegion)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SharedImageVersionStatus ¶
type SharedImageVersionStatus struct { // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` Output *SharedImageVersionSpec `json:"output,omitempty"` State *base.State `json:"state,omitempty"` Phase base.Phase `json:"phase,omitempty"` }
func (*SharedImageVersionStatus) DeepCopy ¶
func (in *SharedImageVersionStatus) DeepCopy() *SharedImageVersionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SharedImageVersionStatus.
func (*SharedImageVersionStatus) DeepCopyInto ¶
func (in *SharedImageVersionStatus) DeepCopyInto(out *SharedImageVersionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SignalrService ¶
type SignalrService struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SignalrServiceSpec `json:"spec,omitempty"` Status SignalrServiceStatus `json:"status,omitempty"` }
func (*SignalrService) DeepCopy ¶
func (in *SignalrService) DeepCopy() *SignalrService
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SignalrService.
func (*SignalrService) DeepCopyInto ¶
func (in *SignalrService) DeepCopyInto(out *SignalrService)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SignalrService) DeepCopyObject ¶
func (in *SignalrService) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SignalrServiceList ¶
type SignalrServiceList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of SignalrService CRD objects Items []SignalrService `json:"items,omitempty"` }
SignalrServiceList is a list of SignalrServices
func (*SignalrServiceList) DeepCopy ¶
func (in *SignalrServiceList) DeepCopy() *SignalrServiceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SignalrServiceList.
func (*SignalrServiceList) DeepCopyInto ¶
func (in *SignalrServiceList) DeepCopyInto(out *SignalrServiceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SignalrServiceList) DeepCopyObject ¶
func (in *SignalrServiceList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SignalrServiceSpec ¶
type SignalrServiceSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` // +optional Hostname string `json:"hostname,omitempty" tf:"hostname,omitempty"` // +optional IpAddress string `json:"ipAddress,omitempty" tf:"ip_address,omitempty"` Location string `json:"location" tf:"location"` Name string `json:"name" tf:"name"` // +optional PrimaryAccessKey string `json:"-" sensitive:"true" tf:"primary_access_key,omitempty"` // +optional PrimaryConnectionString string `json:"-" sensitive:"true" tf:"primary_connection_string,omitempty"` // +optional PublicPort int `json:"publicPort,omitempty" tf:"public_port,omitempty"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional SecondaryAccessKey string `json:"-" sensitive:"true" tf:"secondary_access_key,omitempty"` // +optional SecondaryConnectionString string `json:"-" sensitive:"true" tf:"secondary_connection_string,omitempty"` // +optional ServerPort int `json:"serverPort,omitempty" tf:"server_port,omitempty"` // +kubebuilder:validation:MaxItems=1 Sku []SignalrServiceSpecSku `json:"sku" tf:"sku"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*SignalrServiceSpec) DeepCopy ¶
func (in *SignalrServiceSpec) DeepCopy() *SignalrServiceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SignalrServiceSpec.
func (*SignalrServiceSpec) DeepCopyInto ¶
func (in *SignalrServiceSpec) DeepCopyInto(out *SignalrServiceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SignalrServiceSpecSku ¶
type SignalrServiceSpecSku struct { Capacity int `json:"capacity" tf:"capacity"` Name string `json:"name" tf:"name"` }
func (*SignalrServiceSpecSku) DeepCopy ¶
func (in *SignalrServiceSpecSku) DeepCopy() *SignalrServiceSpecSku
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SignalrServiceSpecSku.
func (*SignalrServiceSpecSku) DeepCopyInto ¶
func (in *SignalrServiceSpecSku) DeepCopyInto(out *SignalrServiceSpecSku)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SignalrServiceStatus ¶
type SignalrServiceStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *SignalrServiceSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*SignalrServiceStatus) DeepCopy ¶
func (in *SignalrServiceStatus) DeepCopy() *SignalrServiceStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SignalrServiceStatus.
func (*SignalrServiceStatus) DeepCopyInto ¶
func (in *SignalrServiceStatus) DeepCopyInto(out *SignalrServiceStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Snapshot ¶
type Snapshot struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SnapshotSpec `json:"spec,omitempty"` Status SnapshotStatus `json:"status,omitempty"` }
func (*Snapshot) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Snapshot.
func (*Snapshot) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Snapshot) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SnapshotList ¶
type SnapshotList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of Snapshot CRD objects Items []Snapshot `json:"items,omitempty"` }
SnapshotList is a list of Snapshots
func (*SnapshotList) DeepCopy ¶
func (in *SnapshotList) DeepCopy() *SnapshotList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SnapshotList.
func (*SnapshotList) DeepCopyInto ¶
func (in *SnapshotList) DeepCopyInto(out *SnapshotList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SnapshotList) DeepCopyObject ¶
func (in *SnapshotList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SnapshotSpec ¶
type SnapshotSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` CreateOption string `json:"createOption" tf:"create_option"` // +optional DiskSizeGb int `json:"diskSizeGb,omitempty" tf:"disk_size_gb,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 EncryptionSettings []SnapshotSpecEncryptionSettings `json:"encryptionSettings,omitempty" tf:"encryption_settings,omitempty"` Location string `json:"location" tf:"location"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional SourceResourceID string `json:"sourceResourceID,omitempty" tf:"source_resource_id,omitempty"` // +optional SourceURI string `json:"sourceURI,omitempty" tf:"source_uri,omitempty"` // +optional StorageAccountID string `json:"storageAccountID,omitempty" tf:"storage_account_id,omitempty"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*SnapshotSpec) DeepCopy ¶
func (in *SnapshotSpec) DeepCopy() *SnapshotSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SnapshotSpec.
func (*SnapshotSpec) DeepCopyInto ¶
func (in *SnapshotSpec) DeepCopyInto(out *SnapshotSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SnapshotSpecEncryptionSettings ¶
type SnapshotSpecEncryptionSettings struct { // +optional // +kubebuilder:validation:MaxItems=1 DiskEncryptionKey []SnapshotSpecEncryptionSettingsDiskEncryptionKey `json:"diskEncryptionKey,omitempty" tf:"disk_encryption_key,omitempty"` Enabled bool `json:"enabled" tf:"enabled"` // +optional // +kubebuilder:validation:MaxItems=1 KeyEncryptionKey []SnapshotSpecEncryptionSettingsKeyEncryptionKey `json:"keyEncryptionKey,omitempty" tf:"key_encryption_key,omitempty"` }
func (*SnapshotSpecEncryptionSettings) DeepCopy ¶
func (in *SnapshotSpecEncryptionSettings) DeepCopy() *SnapshotSpecEncryptionSettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SnapshotSpecEncryptionSettings.
func (*SnapshotSpecEncryptionSettings) DeepCopyInto ¶
func (in *SnapshotSpecEncryptionSettings) DeepCopyInto(out *SnapshotSpecEncryptionSettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SnapshotSpecEncryptionSettingsDiskEncryptionKey ¶
type SnapshotSpecEncryptionSettingsDiskEncryptionKey struct { SecretURL string `json:"secretURL" tf:"secret_url"` SourceVaultID string `json:"sourceVaultID" tf:"source_vault_id"` }
func (*SnapshotSpecEncryptionSettingsDiskEncryptionKey) DeepCopy ¶
func (in *SnapshotSpecEncryptionSettingsDiskEncryptionKey) DeepCopy() *SnapshotSpecEncryptionSettingsDiskEncryptionKey
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SnapshotSpecEncryptionSettingsDiskEncryptionKey.
func (*SnapshotSpecEncryptionSettingsDiskEncryptionKey) DeepCopyInto ¶
func (in *SnapshotSpecEncryptionSettingsDiskEncryptionKey) DeepCopyInto(out *SnapshotSpecEncryptionSettingsDiskEncryptionKey)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SnapshotSpecEncryptionSettingsKeyEncryptionKey ¶
type SnapshotSpecEncryptionSettingsKeyEncryptionKey struct { KeyURL string `json:"keyURL" tf:"key_url"` SourceVaultID string `json:"sourceVaultID" tf:"source_vault_id"` }
func (*SnapshotSpecEncryptionSettingsKeyEncryptionKey) DeepCopy ¶
func (in *SnapshotSpecEncryptionSettingsKeyEncryptionKey) DeepCopy() *SnapshotSpecEncryptionSettingsKeyEncryptionKey
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SnapshotSpecEncryptionSettingsKeyEncryptionKey.
func (*SnapshotSpecEncryptionSettingsKeyEncryptionKey) DeepCopyInto ¶
func (in *SnapshotSpecEncryptionSettingsKeyEncryptionKey) DeepCopyInto(out *SnapshotSpecEncryptionSettingsKeyEncryptionKey)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SnapshotStatus ¶
type SnapshotStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *SnapshotSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*SnapshotStatus) DeepCopy ¶
func (in *SnapshotStatus) DeepCopy() *SnapshotStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SnapshotStatus.
func (*SnapshotStatus) DeepCopyInto ¶
func (in *SnapshotStatus) DeepCopyInto(out *SnapshotStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SqlActiveDirectoryAdministrator ¶
type SqlActiveDirectoryAdministrator struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SqlActiveDirectoryAdministratorSpec `json:"spec,omitempty"` Status SqlActiveDirectoryAdministratorStatus `json:"status,omitempty"` }
func (*SqlActiveDirectoryAdministrator) DeepCopy ¶
func (in *SqlActiveDirectoryAdministrator) DeepCopy() *SqlActiveDirectoryAdministrator
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlActiveDirectoryAdministrator.
func (*SqlActiveDirectoryAdministrator) DeepCopyInto ¶
func (in *SqlActiveDirectoryAdministrator) DeepCopyInto(out *SqlActiveDirectoryAdministrator)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SqlActiveDirectoryAdministrator) DeepCopyObject ¶
func (in *SqlActiveDirectoryAdministrator) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SqlActiveDirectoryAdministratorList ¶
type SqlActiveDirectoryAdministratorList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of SqlActiveDirectoryAdministrator CRD objects Items []SqlActiveDirectoryAdministrator `json:"items,omitempty"` }
SqlActiveDirectoryAdministratorList is a list of SqlActiveDirectoryAdministrators
func (*SqlActiveDirectoryAdministratorList) DeepCopy ¶
func (in *SqlActiveDirectoryAdministratorList) DeepCopy() *SqlActiveDirectoryAdministratorList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlActiveDirectoryAdministratorList.
func (*SqlActiveDirectoryAdministratorList) DeepCopyInto ¶
func (in *SqlActiveDirectoryAdministratorList) DeepCopyInto(out *SqlActiveDirectoryAdministratorList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SqlActiveDirectoryAdministratorList) DeepCopyObject ¶
func (in *SqlActiveDirectoryAdministratorList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SqlActiveDirectoryAdministratorSpec ¶
type SqlActiveDirectoryAdministratorSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` Login string `json:"login" tf:"login"` ObjectID string `json:"objectID" tf:"object_id"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` ServerName string `json:"serverName" tf:"server_name"` TenantID string `json:"tenantID" tf:"tenant_id"` }
func (*SqlActiveDirectoryAdministratorSpec) DeepCopy ¶
func (in *SqlActiveDirectoryAdministratorSpec) DeepCopy() *SqlActiveDirectoryAdministratorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlActiveDirectoryAdministratorSpec.
func (*SqlActiveDirectoryAdministratorSpec) DeepCopyInto ¶
func (in *SqlActiveDirectoryAdministratorSpec) DeepCopyInto(out *SqlActiveDirectoryAdministratorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SqlActiveDirectoryAdministratorStatus ¶
type SqlActiveDirectoryAdministratorStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *SqlActiveDirectoryAdministratorSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*SqlActiveDirectoryAdministratorStatus) DeepCopy ¶
func (in *SqlActiveDirectoryAdministratorStatus) DeepCopy() *SqlActiveDirectoryAdministratorStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlActiveDirectoryAdministratorStatus.
func (*SqlActiveDirectoryAdministratorStatus) DeepCopyInto ¶
func (in *SqlActiveDirectoryAdministratorStatus) DeepCopyInto(out *SqlActiveDirectoryAdministratorStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SqlDatabase ¶
type SqlDatabase struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SqlDatabaseSpec `json:"spec,omitempty"` Status SqlDatabaseStatus `json:"status,omitempty"` }
func (*SqlDatabase) DeepCopy ¶
func (in *SqlDatabase) DeepCopy() *SqlDatabase
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabase.
func (*SqlDatabase) DeepCopyInto ¶
func (in *SqlDatabase) DeepCopyInto(out *SqlDatabase)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SqlDatabase) DeepCopyObject ¶
func (in *SqlDatabase) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SqlDatabaseList ¶
type SqlDatabaseList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of SqlDatabase CRD objects Items []SqlDatabase `json:"items,omitempty"` }
SqlDatabaseList is a list of SqlDatabases
func (*SqlDatabaseList) DeepCopy ¶
func (in *SqlDatabaseList) DeepCopy() *SqlDatabaseList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabaseList.
func (*SqlDatabaseList) DeepCopyInto ¶
func (in *SqlDatabaseList) DeepCopyInto(out *SqlDatabaseList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SqlDatabaseList) DeepCopyObject ¶
func (in *SqlDatabaseList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SqlDatabaseSpec ¶
type SqlDatabaseSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` // +optional Collation string `json:"collation,omitempty" tf:"collation,omitempty"` // +optional CreateMode string `json:"createMode,omitempty" tf:"create_mode,omitempty"` // +optional CreationDate string `json:"creationDate,omitempty" tf:"creation_date,omitempty"` // +optional DefaultSecondaryLocation string `json:"defaultSecondaryLocation,omitempty" tf:"default_secondary_location,omitempty"` // +optional Edition string `json:"edition,omitempty" tf:"edition,omitempty"` // +optional ElasticPoolName string `json:"elasticPoolName,omitempty" tf:"elastic_pool_name,omitempty"` // +optional Encryption string `json:"encryption,omitempty" tf:"encryption,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 Import []SqlDatabaseSpecImport `json:"import,omitempty" tf:"import,omitempty"` Location string `json:"location" tf:"location"` // +optional MaxSizeBytes string `json:"maxSizeBytes,omitempty" tf:"max_size_bytes,omitempty"` Name string `json:"name" tf:"name"` // +optional ReadScale bool `json:"readScale,omitempty" tf:"read_scale,omitempty"` // +optional RequestedServiceObjectiveID string `json:"requestedServiceObjectiveID,omitempty" tf:"requested_service_objective_id,omitempty"` // +optional RequestedServiceObjectiveName string `json:"requestedServiceObjectiveName,omitempty" tf:"requested_service_objective_name,omitempty"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional RestorePointInTime string `json:"restorePointInTime,omitempty" tf:"restore_point_in_time,omitempty"` ServerName string `json:"serverName" tf:"server_name"` // +optional SourceDatabaseDeletionDate string `json:"sourceDatabaseDeletionDate,omitempty" tf:"source_database_deletion_date,omitempty"` // +optional SourceDatabaseID string `json:"sourceDatabaseID,omitempty" tf:"source_database_id,omitempty"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 ThreatDetectionPolicy []SqlDatabaseSpecThreatDetectionPolicy `json:"threatDetectionPolicy,omitempty" tf:"threat_detection_policy,omitempty"` }
func (*SqlDatabaseSpec) DeepCopy ¶
func (in *SqlDatabaseSpec) DeepCopy() *SqlDatabaseSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabaseSpec.
func (*SqlDatabaseSpec) DeepCopyInto ¶
func (in *SqlDatabaseSpec) DeepCopyInto(out *SqlDatabaseSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SqlDatabaseSpecImport ¶
type SqlDatabaseSpecImport struct { AdministratorLogin string `json:"administratorLogin" tf:"administrator_login"` AdministratorLoginPassword string `json:"-" sensitive:"true" tf:"administrator_login_password"` AuthenticationType string `json:"authenticationType" tf:"authentication_type"` // +optional OperationMode string `json:"operationMode,omitempty" tf:"operation_mode,omitempty"` StorageKey string `json:"-" sensitive:"true" tf:"storage_key"` StorageKeyType string `json:"storageKeyType" tf:"storage_key_type"` StorageURI string `json:"storageURI" tf:"storage_uri"` }
func (*SqlDatabaseSpecImport) DeepCopy ¶
func (in *SqlDatabaseSpecImport) DeepCopy() *SqlDatabaseSpecImport
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabaseSpecImport.
func (*SqlDatabaseSpecImport) DeepCopyInto ¶
func (in *SqlDatabaseSpecImport) DeepCopyInto(out *SqlDatabaseSpecImport)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SqlDatabaseSpecThreatDetectionPolicy ¶ added in v0.0.2
type SqlDatabaseSpecThreatDetectionPolicy struct { // +optional DisabledAlerts []string `json:"disabledAlerts,omitempty" tf:"disabled_alerts,omitempty"` // +optional EmailAccountAdmins string `json:"emailAccountAdmins,omitempty" tf:"email_account_admins,omitempty"` // +optional EmailAddresses []string `json:"emailAddresses,omitempty" tf:"email_addresses,omitempty"` // +optional RetentionDays int `json:"retentionDays,omitempty" tf:"retention_days,omitempty"` // +optional State string `json:"state,omitempty" tf:"state,omitempty"` // +optional StorageAccountAccessKey string `json:"-" sensitive:"true" tf:"storage_account_access_key,omitempty"` // +optional StorageEndpoint string `json:"storageEndpoint,omitempty" tf:"storage_endpoint,omitempty"` // +optional UseServerDefault string `json:"useServerDefault,omitempty" tf:"use_server_default,omitempty"` }
func (*SqlDatabaseSpecThreatDetectionPolicy) DeepCopy ¶ added in v0.0.2
func (in *SqlDatabaseSpecThreatDetectionPolicy) DeepCopy() *SqlDatabaseSpecThreatDetectionPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabaseSpecThreatDetectionPolicy.
func (*SqlDatabaseSpecThreatDetectionPolicy) DeepCopyInto ¶ added in v0.0.2
func (in *SqlDatabaseSpecThreatDetectionPolicy) DeepCopyInto(out *SqlDatabaseSpecThreatDetectionPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SqlDatabaseStatus ¶
type SqlDatabaseStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *SqlDatabaseSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*SqlDatabaseStatus) DeepCopy ¶
func (in *SqlDatabaseStatus) DeepCopy() *SqlDatabaseStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabaseStatus.
func (*SqlDatabaseStatus) DeepCopyInto ¶
func (in *SqlDatabaseStatus) DeepCopyInto(out *SqlDatabaseStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SqlElasticpool ¶
type SqlElasticpool struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SqlElasticpoolSpec `json:"spec,omitempty"` Status SqlElasticpoolStatus `json:"status,omitempty"` }
func (*SqlElasticpool) DeepCopy ¶
func (in *SqlElasticpool) DeepCopy() *SqlElasticpool
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlElasticpool.
func (*SqlElasticpool) DeepCopyInto ¶
func (in *SqlElasticpool) DeepCopyInto(out *SqlElasticpool)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SqlElasticpool) DeepCopyObject ¶
func (in *SqlElasticpool) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SqlElasticpoolList ¶
type SqlElasticpoolList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of SqlElasticpool CRD objects Items []SqlElasticpool `json:"items,omitempty"` }
SqlElasticpoolList is a list of SqlElasticpools
func (*SqlElasticpoolList) DeepCopy ¶
func (in *SqlElasticpoolList) DeepCopy() *SqlElasticpoolList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlElasticpoolList.
func (*SqlElasticpoolList) DeepCopyInto ¶
func (in *SqlElasticpoolList) DeepCopyInto(out *SqlElasticpoolList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SqlElasticpoolList) DeepCopyObject ¶
func (in *SqlElasticpoolList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SqlElasticpoolSpec ¶
type SqlElasticpoolSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional CreationDate string `json:"creationDate,omitempty" tf:"creation_date,omitempty"` // +optional DbDtuMax int `json:"dbDtuMax,omitempty" tf:"db_dtu_max,omitempty"` // +optional DbDtuMin int `json:"dbDtuMin,omitempty" tf:"db_dtu_min,omitempty"` Dtu int `json:"dtu" tf:"dtu"` Edition string `json:"edition" tf:"edition"` Location string `json:"location" tf:"location"` Name string `json:"name" tf:"name"` // +optional PoolSize int `json:"poolSize,omitempty" tf:"pool_size,omitempty"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` ServerName string `json:"serverName" tf:"server_name"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*SqlElasticpoolSpec) DeepCopy ¶
func (in *SqlElasticpoolSpec) DeepCopy() *SqlElasticpoolSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlElasticpoolSpec.
func (*SqlElasticpoolSpec) DeepCopyInto ¶
func (in *SqlElasticpoolSpec) DeepCopyInto(out *SqlElasticpoolSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SqlElasticpoolStatus ¶
type SqlElasticpoolStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *SqlElasticpoolSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*SqlElasticpoolStatus) DeepCopy ¶
func (in *SqlElasticpoolStatus) DeepCopy() *SqlElasticpoolStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlElasticpoolStatus.
func (*SqlElasticpoolStatus) DeepCopyInto ¶
func (in *SqlElasticpoolStatus) DeepCopyInto(out *SqlElasticpoolStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SqlFirewallRule ¶
type SqlFirewallRule struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SqlFirewallRuleSpec `json:"spec,omitempty"` Status SqlFirewallRuleStatus `json:"status,omitempty"` }
func (*SqlFirewallRule) DeepCopy ¶
func (in *SqlFirewallRule) DeepCopy() *SqlFirewallRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlFirewallRule.
func (*SqlFirewallRule) DeepCopyInto ¶
func (in *SqlFirewallRule) DeepCopyInto(out *SqlFirewallRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SqlFirewallRule) DeepCopyObject ¶
func (in *SqlFirewallRule) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SqlFirewallRuleList ¶
type SqlFirewallRuleList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of SqlFirewallRule CRD objects Items []SqlFirewallRule `json:"items,omitempty"` }
SqlFirewallRuleList is a list of SqlFirewallRules
func (*SqlFirewallRuleList) DeepCopy ¶
func (in *SqlFirewallRuleList) DeepCopy() *SqlFirewallRuleList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlFirewallRuleList.
func (*SqlFirewallRuleList) DeepCopyInto ¶
func (in *SqlFirewallRuleList) DeepCopyInto(out *SqlFirewallRuleList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SqlFirewallRuleList) DeepCopyObject ¶
func (in *SqlFirewallRuleList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SqlFirewallRuleSpec ¶
type SqlFirewallRuleSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` EndIPAddress string `json:"endIPAddress" tf:"end_ip_address"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` ServerName string `json:"serverName" tf:"server_name"` StartIPAddress string `json:"startIPAddress" tf:"start_ip_address"` }
func (*SqlFirewallRuleSpec) DeepCopy ¶
func (in *SqlFirewallRuleSpec) DeepCopy() *SqlFirewallRuleSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlFirewallRuleSpec.
func (*SqlFirewallRuleSpec) DeepCopyInto ¶
func (in *SqlFirewallRuleSpec) DeepCopyInto(out *SqlFirewallRuleSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SqlFirewallRuleStatus ¶
type SqlFirewallRuleStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *SqlFirewallRuleSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*SqlFirewallRuleStatus) DeepCopy ¶
func (in *SqlFirewallRuleStatus) DeepCopy() *SqlFirewallRuleStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlFirewallRuleStatus.
func (*SqlFirewallRuleStatus) DeepCopyInto ¶
func (in *SqlFirewallRuleStatus) DeepCopyInto(out *SqlFirewallRuleStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SqlServer ¶
type SqlServer struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SqlServerSpec `json:"spec,omitempty"` Status SqlServerStatus `json:"status,omitempty"` }
func (*SqlServer) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlServer.
func (*SqlServer) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SqlServer) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SqlServerList ¶
type SqlServerList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of SqlServer CRD objects Items []SqlServer `json:"items,omitempty"` }
SqlServerList is a list of SqlServers
func (*SqlServerList) DeepCopy ¶
func (in *SqlServerList) DeepCopy() *SqlServerList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlServerList.
func (*SqlServerList) DeepCopyInto ¶
func (in *SqlServerList) DeepCopyInto(out *SqlServerList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SqlServerList) DeepCopyObject ¶
func (in *SqlServerList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SqlServerSpec ¶
type SqlServerSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` AdministratorLogin string `json:"administratorLogin" tf:"administrator_login"` AdministratorLoginPassword string `json:"-" sensitive:"true" tf:"administrator_login_password"` // +optional FullyQualifiedDomainName string `json:"fullyQualifiedDomainName,omitempty" tf:"fully_qualified_domain_name,omitempty"` Location string `json:"location" tf:"location"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` Version string `json:"version" tf:"version"` }
func (*SqlServerSpec) DeepCopy ¶
func (in *SqlServerSpec) DeepCopy() *SqlServerSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlServerSpec.
func (*SqlServerSpec) DeepCopyInto ¶
func (in *SqlServerSpec) DeepCopyInto(out *SqlServerSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SqlServerStatus ¶
type SqlServerStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *SqlServerSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*SqlServerStatus) DeepCopy ¶
func (in *SqlServerStatus) DeepCopy() *SqlServerStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlServerStatus.
func (*SqlServerStatus) DeepCopyInto ¶
func (in *SqlServerStatus) DeepCopyInto(out *SqlServerStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SqlVirtualNetworkRule ¶
type SqlVirtualNetworkRule struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SqlVirtualNetworkRuleSpec `json:"spec,omitempty"` Status SqlVirtualNetworkRuleStatus `json:"status,omitempty"` }
func (*SqlVirtualNetworkRule) DeepCopy ¶
func (in *SqlVirtualNetworkRule) DeepCopy() *SqlVirtualNetworkRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlVirtualNetworkRule.
func (*SqlVirtualNetworkRule) DeepCopyInto ¶
func (in *SqlVirtualNetworkRule) DeepCopyInto(out *SqlVirtualNetworkRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SqlVirtualNetworkRule) DeepCopyObject ¶
func (in *SqlVirtualNetworkRule) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SqlVirtualNetworkRuleList ¶
type SqlVirtualNetworkRuleList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of SqlVirtualNetworkRule CRD objects Items []SqlVirtualNetworkRule `json:"items,omitempty"` }
SqlVirtualNetworkRuleList is a list of SqlVirtualNetworkRules
func (*SqlVirtualNetworkRuleList) DeepCopy ¶
func (in *SqlVirtualNetworkRuleList) DeepCopy() *SqlVirtualNetworkRuleList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlVirtualNetworkRuleList.
func (*SqlVirtualNetworkRuleList) DeepCopyInto ¶
func (in *SqlVirtualNetworkRuleList) DeepCopyInto(out *SqlVirtualNetworkRuleList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SqlVirtualNetworkRuleList) DeepCopyObject ¶
func (in *SqlVirtualNetworkRuleList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SqlVirtualNetworkRuleSpec ¶
type SqlVirtualNetworkRuleSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional IgnoreMissingVnetServiceEndpoint bool `json:"ignoreMissingVnetServiceEndpoint,omitempty" tf:"ignore_missing_vnet_service_endpoint,omitempty"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` ServerName string `json:"serverName" tf:"server_name"` SubnetID string `json:"subnetID" tf:"subnet_id"` }
func (*SqlVirtualNetworkRuleSpec) DeepCopy ¶
func (in *SqlVirtualNetworkRuleSpec) DeepCopy() *SqlVirtualNetworkRuleSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlVirtualNetworkRuleSpec.
func (*SqlVirtualNetworkRuleSpec) DeepCopyInto ¶
func (in *SqlVirtualNetworkRuleSpec) DeepCopyInto(out *SqlVirtualNetworkRuleSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SqlVirtualNetworkRuleStatus ¶
type SqlVirtualNetworkRuleStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *SqlVirtualNetworkRuleSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*SqlVirtualNetworkRuleStatus) DeepCopy ¶
func (in *SqlVirtualNetworkRuleStatus) DeepCopy() *SqlVirtualNetworkRuleStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlVirtualNetworkRuleStatus.
func (*SqlVirtualNetworkRuleStatus) DeepCopyInto ¶
func (in *SqlVirtualNetworkRuleStatus) DeepCopyInto(out *SqlVirtualNetworkRuleStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageAccount ¶
type StorageAccount struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec StorageAccountSpec `json:"spec,omitempty"` Status StorageAccountStatus `json:"status,omitempty"` }
func (*StorageAccount) DeepCopy ¶
func (in *StorageAccount) DeepCopy() *StorageAccount
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccount.
func (*StorageAccount) DeepCopyInto ¶
func (in *StorageAccount) DeepCopyInto(out *StorageAccount)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageAccount) DeepCopyObject ¶
func (in *StorageAccount) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type StorageAccountList ¶
type StorageAccountList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of StorageAccount CRD objects Items []StorageAccount `json:"items,omitempty"` }
StorageAccountList is a list of StorageAccounts
func (*StorageAccountList) DeepCopy ¶
func (in *StorageAccountList) DeepCopy() *StorageAccountList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountList.
func (*StorageAccountList) DeepCopyInto ¶
func (in *StorageAccountList) DeepCopyInto(out *StorageAccountList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageAccountList) DeepCopyObject ¶
func (in *StorageAccountList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type StorageAccountSpec ¶
type StorageAccountSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` // +optional AccessTier string `json:"accessTier,omitempty" tf:"access_tier,omitempty"` // +optional AccountEncryptionSource string `json:"accountEncryptionSource,omitempty" tf:"account_encryption_source,omitempty"` // +optional AccountKind string `json:"accountKind,omitempty" tf:"account_kind,omitempty"` AccountReplicationType string `json:"accountReplicationType" tf:"account_replication_type"` AccountTier string `json:"accountTier" tf:"account_tier"` // +optional // Deprecated AccountType string `json:"accountType,omitempty" tf:"account_type,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 CustomDomain []StorageAccountSpecCustomDomain `json:"customDomain,omitempty" tf:"custom_domain,omitempty"` // +optional EnableAdvancedThreatProtection bool `json:"enableAdvancedThreatProtection,omitempty" tf:"enable_advanced_threat_protection,omitempty"` // +optional EnableBlobEncryption bool `json:"enableBlobEncryption,omitempty" tf:"enable_blob_encryption,omitempty"` // +optional EnableFileEncryption bool `json:"enableFileEncryption,omitempty" tf:"enable_file_encryption,omitempty"` // +optional EnableHTTPSTrafficOnly bool `json:"enableHTTPSTrafficOnly,omitempty" tf:"enable_https_traffic_only,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 Identity []StorageAccountSpecIdentity `json:"identity,omitempty" tf:"identity,omitempty"` // +optional IsHnsEnabled bool `json:"isHnsEnabled,omitempty" tf:"is_hns_enabled,omitempty"` Location string `json:"location" tf:"location"` Name string `json:"name" tf:"name"` // +optional // +kubebuilder:validation:MaxItems=1 NetworkRules []StorageAccountSpecNetworkRules `json:"networkRules,omitempty" tf:"network_rules,omitempty"` // +optional PrimaryAccessKey string `json:"-" sensitive:"true" tf:"primary_access_key,omitempty"` // +optional PrimaryBlobConnectionString string `json:"-" sensitive:"true" tf:"primary_blob_connection_string,omitempty"` // +optional PrimaryBlobEndpoint string `json:"primaryBlobEndpoint,omitempty" tf:"primary_blob_endpoint,omitempty"` // +optional PrimaryBlobHost string `json:"primaryBlobHost,omitempty" tf:"primary_blob_host,omitempty"` // +optional PrimaryConnectionString string `json:"-" sensitive:"true" tf:"primary_connection_string,omitempty"` // +optional PrimaryDfsEndpoint string `json:"primaryDfsEndpoint,omitempty" tf:"primary_dfs_endpoint,omitempty"` // +optional PrimaryDfsHost string `json:"primaryDfsHost,omitempty" tf:"primary_dfs_host,omitempty"` // +optional PrimaryFileEndpoint string `json:"primaryFileEndpoint,omitempty" tf:"primary_file_endpoint,omitempty"` // +optional PrimaryFileHost string `json:"primaryFileHost,omitempty" tf:"primary_file_host,omitempty"` // +optional PrimaryLocation string `json:"primaryLocation,omitempty" tf:"primary_location,omitempty"` // +optional PrimaryQueueEndpoint string `json:"primaryQueueEndpoint,omitempty" tf:"primary_queue_endpoint,omitempty"` // +optional PrimaryQueueHost string `json:"primaryQueueHost,omitempty" tf:"primary_queue_host,omitempty"` // +optional PrimaryTableEndpoint string `json:"primaryTableEndpoint,omitempty" tf:"primary_table_endpoint,omitempty"` // +optional PrimaryTableHost string `json:"primaryTableHost,omitempty" tf:"primary_table_host,omitempty"` // +optional PrimaryWebEndpoint string `json:"primaryWebEndpoint,omitempty" tf:"primary_web_endpoint,omitempty"` // +optional PrimaryWebHost string `json:"primaryWebHost,omitempty" tf:"primary_web_host,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 QueueProperties []StorageAccountSpecQueueProperties `json:"queueProperties,omitempty" tf:"queue_properties,omitempty"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional SecondaryAccessKey string `json:"-" sensitive:"true" tf:"secondary_access_key,omitempty"` // +optional SecondaryBlobConnectionString string `json:"-" sensitive:"true" tf:"secondary_blob_connection_string,omitempty"` // +optional SecondaryBlobEndpoint string `json:"secondaryBlobEndpoint,omitempty" tf:"secondary_blob_endpoint,omitempty"` // +optional SecondaryBlobHost string `json:"secondaryBlobHost,omitempty" tf:"secondary_blob_host,omitempty"` // +optional SecondaryConnectionString string `json:"-" sensitive:"true" tf:"secondary_connection_string,omitempty"` // +optional SecondaryDfsEndpoint string `json:"secondaryDfsEndpoint,omitempty" tf:"secondary_dfs_endpoint,omitempty"` // +optional SecondaryDfsHost string `json:"secondaryDfsHost,omitempty" tf:"secondary_dfs_host,omitempty"` // +optional SecondaryFileEndpoint string `json:"secondaryFileEndpoint,omitempty" tf:"secondary_file_endpoint,omitempty"` // +optional SecondaryFileHost string `json:"secondaryFileHost,omitempty" tf:"secondary_file_host,omitempty"` // +optional SecondaryLocation string `json:"secondaryLocation,omitempty" tf:"secondary_location,omitempty"` // +optional SecondaryQueueEndpoint string `json:"secondaryQueueEndpoint,omitempty" tf:"secondary_queue_endpoint,omitempty"` // +optional SecondaryQueueHost string `json:"secondaryQueueHost,omitempty" tf:"secondary_queue_host,omitempty"` // +optional SecondaryTableEndpoint string `json:"secondaryTableEndpoint,omitempty" tf:"secondary_table_endpoint,omitempty"` // +optional SecondaryTableHost string `json:"secondaryTableHost,omitempty" tf:"secondary_table_host,omitempty"` // +optional SecondaryWebEndpoint string `json:"secondaryWebEndpoint,omitempty" tf:"secondary_web_endpoint,omitempty"` // +optional SecondaryWebHost string `json:"secondaryWebHost,omitempty" tf:"secondary_web_host,omitempty"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*StorageAccountSpec) DeepCopy ¶
func (in *StorageAccountSpec) DeepCopy() *StorageAccountSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountSpec.
func (*StorageAccountSpec) DeepCopyInto ¶
func (in *StorageAccountSpec) DeepCopyInto(out *StorageAccountSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageAccountSpecCustomDomain ¶
type StorageAccountSpecCustomDomain struct { Name string `json:"name" tf:"name"` // +optional UseSubdomain bool `json:"useSubdomain,omitempty" tf:"use_subdomain,omitempty"` }
func (*StorageAccountSpecCustomDomain) DeepCopy ¶
func (in *StorageAccountSpecCustomDomain) DeepCopy() *StorageAccountSpecCustomDomain
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountSpecCustomDomain.
func (*StorageAccountSpecCustomDomain) DeepCopyInto ¶
func (in *StorageAccountSpecCustomDomain) DeepCopyInto(out *StorageAccountSpecCustomDomain)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageAccountSpecIdentity ¶ added in v0.0.2
type StorageAccountSpecIdentity struct { // +optional PrincipalID string `json:"principalID,omitempty" tf:"principal_id,omitempty"` // +optional TenantID string `json:"tenantID,omitempty" tf:"tenant_id,omitempty"` Type string `json:"type" tf:"type"` }
func (*StorageAccountSpecIdentity) DeepCopy ¶ added in v0.0.2
func (in *StorageAccountSpecIdentity) DeepCopy() *StorageAccountSpecIdentity
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountSpecIdentity.
func (*StorageAccountSpecIdentity) DeepCopyInto ¶ added in v0.0.2
func (in *StorageAccountSpecIdentity) DeepCopyInto(out *StorageAccountSpecIdentity)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageAccountSpecNetworkRules ¶
type StorageAccountSpecNetworkRules struct { // +optional Bypass []string `json:"bypass,omitempty" tf:"bypass,omitempty"` // +optional DefaultAction string `json:"defaultAction,omitempty" tf:"default_action,omitempty"` // +optional IpRules []string `json:"ipRules,omitempty" tf:"ip_rules,omitempty"` // +optional VirtualNetworkSubnetIDS []string `json:"virtualNetworkSubnetIDS,omitempty" tf:"virtual_network_subnet_ids,omitempty"` }
func (*StorageAccountSpecNetworkRules) DeepCopy ¶
func (in *StorageAccountSpecNetworkRules) DeepCopy() *StorageAccountSpecNetworkRules
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountSpecNetworkRules.
func (*StorageAccountSpecNetworkRules) DeepCopyInto ¶
func (in *StorageAccountSpecNetworkRules) DeepCopyInto(out *StorageAccountSpecNetworkRules)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageAccountSpecQueueProperties ¶ added in v0.0.2
type StorageAccountSpecQueueProperties struct { // +optional // +kubebuilder:validation:MaxItems=5 CorsRule []StorageAccountSpecQueuePropertiesCorsRule `json:"corsRule,omitempty" tf:"cors_rule,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 HourMetrics []StorageAccountSpecQueuePropertiesHourMetrics `json:"hourMetrics,omitempty" tf:"hour_metrics,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 Logging []StorageAccountSpecQueuePropertiesLogging `json:"logging,omitempty" tf:"logging,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 MinuteMetrics []StorageAccountSpecQueuePropertiesMinuteMetrics `json:"minuteMetrics,omitempty" tf:"minute_metrics,omitempty"` }
func (*StorageAccountSpecQueueProperties) DeepCopy ¶ added in v0.0.2
func (in *StorageAccountSpecQueueProperties) DeepCopy() *StorageAccountSpecQueueProperties
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountSpecQueueProperties.
func (*StorageAccountSpecQueueProperties) DeepCopyInto ¶ added in v0.0.2
func (in *StorageAccountSpecQueueProperties) DeepCopyInto(out *StorageAccountSpecQueueProperties)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageAccountSpecQueuePropertiesCorsRule ¶ added in v0.0.2
type StorageAccountSpecQueuePropertiesCorsRule struct { // +kubebuilder:validation:MaxItems=64 AllowedHeaders []string `json:"allowedHeaders" tf:"allowed_headers"` // +kubebuilder:validation:MaxItems=64 AllowedMethods []string `json:"allowedMethods" tf:"allowed_methods"` // +kubebuilder:validation:MaxItems=64 AllowedOrigins []string `json:"allowedOrigins" tf:"allowed_origins"` // +kubebuilder:validation:MaxItems=64 ExposedHeaders []string `json:"exposedHeaders" tf:"exposed_headers"` MaxAgeInSeconds int `json:"maxAgeInSeconds" tf:"max_age_in_seconds"` }
func (*StorageAccountSpecQueuePropertiesCorsRule) DeepCopy ¶ added in v0.0.2
func (in *StorageAccountSpecQueuePropertiesCorsRule) DeepCopy() *StorageAccountSpecQueuePropertiesCorsRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountSpecQueuePropertiesCorsRule.
func (*StorageAccountSpecQueuePropertiesCorsRule) DeepCopyInto ¶ added in v0.0.2
func (in *StorageAccountSpecQueuePropertiesCorsRule) DeepCopyInto(out *StorageAccountSpecQueuePropertiesCorsRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageAccountSpecQueuePropertiesHourMetrics ¶ added in v0.0.2
type StorageAccountSpecQueuePropertiesHourMetrics struct { Enabled bool `json:"enabled" tf:"enabled"` // +optional IncludeApis bool `json:"includeApis,omitempty" tf:"include_apis,omitempty"` // +optional RetentionPolicyDays int `json:"retentionPolicyDays,omitempty" tf:"retention_policy_days,omitempty"` Version string `json:"version" tf:"version"` }
func (*StorageAccountSpecQueuePropertiesHourMetrics) DeepCopy ¶ added in v0.0.2
func (in *StorageAccountSpecQueuePropertiesHourMetrics) DeepCopy() *StorageAccountSpecQueuePropertiesHourMetrics
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountSpecQueuePropertiesHourMetrics.
func (*StorageAccountSpecQueuePropertiesHourMetrics) DeepCopyInto ¶ added in v0.0.2
func (in *StorageAccountSpecQueuePropertiesHourMetrics) DeepCopyInto(out *StorageAccountSpecQueuePropertiesHourMetrics)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageAccountSpecQueuePropertiesLogging ¶ added in v0.0.2
type StorageAccountSpecQueuePropertiesLogging struct { Delete bool `json:"delete" tf:"delete"` Read bool `json:"read" tf:"read"` // +optional RetentionPolicyDays int `json:"retentionPolicyDays,omitempty" tf:"retention_policy_days,omitempty"` Version string `json:"version" tf:"version"` Write bool `json:"write" tf:"write"` }
func (*StorageAccountSpecQueuePropertiesLogging) DeepCopy ¶ added in v0.0.2
func (in *StorageAccountSpecQueuePropertiesLogging) DeepCopy() *StorageAccountSpecQueuePropertiesLogging
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountSpecQueuePropertiesLogging.
func (*StorageAccountSpecQueuePropertiesLogging) DeepCopyInto ¶ added in v0.0.2
func (in *StorageAccountSpecQueuePropertiesLogging) DeepCopyInto(out *StorageAccountSpecQueuePropertiesLogging)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageAccountSpecQueuePropertiesMinuteMetrics ¶ added in v0.0.2
type StorageAccountSpecQueuePropertiesMinuteMetrics struct { Enabled bool `json:"enabled" tf:"enabled"` // +optional IncludeApis bool `json:"includeApis,omitempty" tf:"include_apis,omitempty"` // +optional RetentionPolicyDays int `json:"retentionPolicyDays,omitempty" tf:"retention_policy_days,omitempty"` Version string `json:"version" tf:"version"` }
func (*StorageAccountSpecQueuePropertiesMinuteMetrics) DeepCopy ¶ added in v0.0.2
func (in *StorageAccountSpecQueuePropertiesMinuteMetrics) DeepCopy() *StorageAccountSpecQueuePropertiesMinuteMetrics
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountSpecQueuePropertiesMinuteMetrics.
func (*StorageAccountSpecQueuePropertiesMinuteMetrics) DeepCopyInto ¶ added in v0.0.2
func (in *StorageAccountSpecQueuePropertiesMinuteMetrics) DeepCopyInto(out *StorageAccountSpecQueuePropertiesMinuteMetrics)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageAccountStatus ¶
type StorageAccountStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *StorageAccountSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*StorageAccountStatus) DeepCopy ¶
func (in *StorageAccountStatus) DeepCopy() *StorageAccountStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountStatus.
func (*StorageAccountStatus) DeepCopyInto ¶
func (in *StorageAccountStatus) DeepCopyInto(out *StorageAccountStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageBlob ¶
type StorageBlob struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec StorageBlobSpec `json:"spec,omitempty"` Status StorageBlobStatus `json:"status,omitempty"` }
func (*StorageBlob) DeepCopy ¶
func (in *StorageBlob) DeepCopy() *StorageBlob
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageBlob.
func (*StorageBlob) DeepCopyInto ¶
func (in *StorageBlob) DeepCopyInto(out *StorageBlob)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageBlob) DeepCopyObject ¶
func (in *StorageBlob) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type StorageBlobList ¶
type StorageBlobList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of StorageBlob CRD objects Items []StorageBlob `json:"items,omitempty"` }
StorageBlobList is a list of StorageBlobs
func (*StorageBlobList) DeepCopy ¶
func (in *StorageBlobList) DeepCopy() *StorageBlobList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageBlobList.
func (*StorageBlobList) DeepCopyInto ¶
func (in *StorageBlobList) DeepCopyInto(out *StorageBlobList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageBlobList) DeepCopyObject ¶
func (in *StorageBlobList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type StorageBlobSpec ¶
type StorageBlobSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Attempts int `json:"attempts,omitempty" tf:"attempts,omitempty"` // +optional ContentType string `json:"contentType,omitempty" tf:"content_type,omitempty"` // +optional Metadata map[string]string `json:"metadata,omitempty" tf:"metadata,omitempty"` Name string `json:"name" tf:"name"` // +optional Parallelism int `json:"parallelism,omitempty" tf:"parallelism,omitempty"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional Size int `json:"size,omitempty" tf:"size,omitempty"` // +optional Source string `json:"source,omitempty" tf:"source,omitempty"` // +optional SourceURI string `json:"sourceURI,omitempty" tf:"source_uri,omitempty"` StorageAccountName string `json:"storageAccountName" tf:"storage_account_name"` StorageContainerName string `json:"storageContainerName" tf:"storage_container_name"` // +optional Type string `json:"type,omitempty" tf:"type,omitempty"` // +optional Url string `json:"url,omitempty" tf:"url,omitempty"` }
func (*StorageBlobSpec) DeepCopy ¶
func (in *StorageBlobSpec) DeepCopy() *StorageBlobSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageBlobSpec.
func (*StorageBlobSpec) DeepCopyInto ¶
func (in *StorageBlobSpec) DeepCopyInto(out *StorageBlobSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageBlobStatus ¶
type StorageBlobStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *StorageBlobSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*StorageBlobStatus) DeepCopy ¶
func (in *StorageBlobStatus) DeepCopy() *StorageBlobStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageBlobStatus.
func (*StorageBlobStatus) DeepCopyInto ¶
func (in *StorageBlobStatus) DeepCopyInto(out *StorageBlobStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageContainer ¶
type StorageContainer struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec StorageContainerSpec `json:"spec,omitempty"` Status StorageContainerStatus `json:"status,omitempty"` }
func (*StorageContainer) DeepCopy ¶
func (in *StorageContainer) DeepCopy() *StorageContainer
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageContainer.
func (*StorageContainer) DeepCopyInto ¶
func (in *StorageContainer) DeepCopyInto(out *StorageContainer)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageContainer) DeepCopyObject ¶
func (in *StorageContainer) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type StorageContainerList ¶
type StorageContainerList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of StorageContainer CRD objects Items []StorageContainer `json:"items,omitempty"` }
StorageContainerList is a list of StorageContainers
func (*StorageContainerList) DeepCopy ¶
func (in *StorageContainerList) DeepCopy() *StorageContainerList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageContainerList.
func (*StorageContainerList) DeepCopyInto ¶
func (in *StorageContainerList) DeepCopyInto(out *StorageContainerList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageContainerList) DeepCopyObject ¶
func (in *StorageContainerList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type StorageContainerSpec ¶
type StorageContainerSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional ContainerAccessType string `json:"containerAccessType,omitempty" tf:"container_access_type,omitempty"` // +optional HasImmutabilityPolicy bool `json:"hasImmutabilityPolicy,omitempty" tf:"has_immutability_policy,omitempty"` // +optional HasLegalHold bool `json:"hasLegalHold,omitempty" tf:"has_legal_hold,omitempty"` // +optional Metadata map[string]string `json:"metadata,omitempty" tf:"metadata,omitempty"` Name string `json:"name" tf:"name"` // +optional // Deprecated Properties map[string]string `json:"properties,omitempty" tf:"properties,omitempty"` // +optional // Deprecated ResourceGroupName string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` StorageAccountName string `json:"storageAccountName" tf:"storage_account_name"` }
func (*StorageContainerSpec) DeepCopy ¶
func (in *StorageContainerSpec) DeepCopy() *StorageContainerSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageContainerSpec.
func (*StorageContainerSpec) DeepCopyInto ¶
func (in *StorageContainerSpec) DeepCopyInto(out *StorageContainerSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageContainerStatus ¶
type StorageContainerStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *StorageContainerSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*StorageContainerStatus) DeepCopy ¶
func (in *StorageContainerStatus) DeepCopy() *StorageContainerStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageContainerStatus.
func (*StorageContainerStatus) DeepCopyInto ¶
func (in *StorageContainerStatus) DeepCopyInto(out *StorageContainerStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageQueue ¶
type StorageQueue struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec StorageQueueSpec `json:"spec,omitempty"` Status StorageQueueStatus `json:"status,omitempty"` }
func (*StorageQueue) DeepCopy ¶
func (in *StorageQueue) DeepCopy() *StorageQueue
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageQueue.
func (*StorageQueue) DeepCopyInto ¶
func (in *StorageQueue) DeepCopyInto(out *StorageQueue)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageQueue) DeepCopyObject ¶
func (in *StorageQueue) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type StorageQueueList ¶
type StorageQueueList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of StorageQueue CRD objects Items []StorageQueue `json:"items,omitempty"` }
StorageQueueList is a list of StorageQueues
func (*StorageQueueList) DeepCopy ¶
func (in *StorageQueueList) DeepCopy() *StorageQueueList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageQueueList.
func (*StorageQueueList) DeepCopyInto ¶
func (in *StorageQueueList) DeepCopyInto(out *StorageQueueList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageQueueList) DeepCopyObject ¶
func (in *StorageQueueList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type StorageQueueSpec ¶
type StorageQueueSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Metadata map[string]string `json:"metadata,omitempty" tf:"metadata,omitempty"` Name string `json:"name" tf:"name"` // +optional // Deprecated ResourceGroupName string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` StorageAccountName string `json:"storageAccountName" tf:"storage_account_name"` }
func (*StorageQueueSpec) DeepCopy ¶
func (in *StorageQueueSpec) DeepCopy() *StorageQueueSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageQueueSpec.
func (*StorageQueueSpec) DeepCopyInto ¶
func (in *StorageQueueSpec) DeepCopyInto(out *StorageQueueSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageQueueStatus ¶
type StorageQueueStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *StorageQueueSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*StorageQueueStatus) DeepCopy ¶
func (in *StorageQueueStatus) DeepCopy() *StorageQueueStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageQueueStatus.
func (*StorageQueueStatus) DeepCopyInto ¶
func (in *StorageQueueStatus) DeepCopyInto(out *StorageQueueStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageShare ¶
type StorageShare struct {}
func (*StorageShare) DeepCopy ¶
func (in *StorageShare) DeepCopy() *StorageShare
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageShare.
func (*StorageShare) DeepCopyInto ¶
func (in *StorageShare) DeepCopyInto(out *StorageShare)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageShare) DeepCopyObject ¶
func (in *StorageShare) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type StorageShareDirectory ¶
type StorageShareDirectory struct {}
func (*StorageShareDirectory) DeepCopy ¶
func (in *StorageShareDirectory) DeepCopy() *StorageShareDirectory
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageShareDirectory.
func (*StorageShareDirectory) DeepCopyInto ¶
func (in *StorageShareDirectory) DeepCopyInto(out *StorageShareDirectory)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageShareDirectory) DeepCopyObject ¶
func (in *StorageShareDirectory) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type StorageShareDirectoryList ¶
type StorageShareDirectoryList struct { StorageShareDirectory `json:"items,omitempty"` }Items []
StorageShareDirectoryList is a list of StorageShareDirectorys
func (*StorageShareDirectoryList) DeepCopy ¶
func (in *StorageShareDirectoryList) DeepCopy() *StorageShareDirectoryList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageShareDirectoryList.
func (*StorageShareDirectoryList) DeepCopyInto ¶
func (in *StorageShareDirectoryList) DeepCopyInto(out *StorageShareDirectoryList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageShareDirectoryList) DeepCopyObject ¶
func (in *StorageShareDirectoryList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type StorageShareDirectorySpec ¶
type StorageShareDirectorySpec struct { // +optional }
func (*StorageShareDirectorySpec) DeepCopy ¶
func (in *StorageShareDirectorySpec) DeepCopy() *StorageShareDirectorySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageShareDirectorySpec.
func (*StorageShareDirectorySpec) DeepCopyInto ¶
func (in *StorageShareDirectorySpec) DeepCopyInto(out *StorageShareDirectorySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageShareDirectoryStatus ¶
type StorageShareDirectoryStatus struct { // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` Output *StorageShareDirectorySpec `json:"output,omitempty"` State *base.State `json:"state,omitempty"` Phase base.Phase `json:"phase,omitempty"` }
func (*StorageShareDirectoryStatus) DeepCopy ¶
func (in *StorageShareDirectoryStatus) DeepCopy() *StorageShareDirectoryStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageShareDirectoryStatus.
func (*StorageShareDirectoryStatus) DeepCopyInto ¶
func (in *StorageShareDirectoryStatus) DeepCopyInto(out *StorageShareDirectoryStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageShareList ¶
type StorageShareList struct { StorageShare `json:"items,omitempty"` }Items []
StorageShareList is a list of StorageShares
func (*StorageShareList) DeepCopy ¶
func (in *StorageShareList) DeepCopy() *StorageShareList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageShareList.
func (*StorageShareList) DeepCopyInto ¶
func (in *StorageShareList) DeepCopyInto(out *StorageShareList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageShareList) DeepCopyObject ¶
func (in *StorageShareList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type StorageShareSpec ¶
type StorageShareSpec struct { StorageShareSpecAcl `json:"acl,omitempty" tf:"acl,omitempty"` // +optional Quota int `json:"quota,omitempty" tf:"quota,omitempty"` // +optional // Deprecated Url string `json:"url,omitempty" tf:"url,omitempty"` }Acl []
func (*StorageShareSpec) DeepCopy ¶
func (in *StorageShareSpec) DeepCopy() *StorageShareSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageShareSpec.
func (*StorageShareSpec) DeepCopyInto ¶
func (in *StorageShareSpec) DeepCopyInto(out *StorageShareSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageShareSpecAcl ¶
type StorageShareSpecAcl struct { // +optional }
func (*StorageShareSpecAcl) DeepCopy ¶
func (in *StorageShareSpecAcl) DeepCopy() *StorageShareSpecAcl
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageShareSpecAcl.
func (*StorageShareSpecAcl) DeepCopyInto ¶
func (in *StorageShareSpecAcl) DeepCopyInto(out *StorageShareSpecAcl)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageShareSpecAclAccessPolicy ¶
type StorageShareSpecAclAccessPolicy struct {}
func (*StorageShareSpecAclAccessPolicy) DeepCopy ¶
func (in *StorageShareSpecAclAccessPolicy) DeepCopy() *StorageShareSpecAclAccessPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageShareSpecAclAccessPolicy.
func (*StorageShareSpecAclAccessPolicy) DeepCopyInto ¶
func (in *StorageShareSpecAclAccessPolicy) DeepCopyInto(out *StorageShareSpecAclAccessPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageShareStatus ¶
type StorageShareStatus struct { // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` Output *StorageShareSpec `json:"output,omitempty"` State *base.State `json:"state,omitempty"` Phase base.Phase `json:"phase,omitempty"` }
func (*StorageShareStatus) DeepCopy ¶
func (in *StorageShareStatus) DeepCopy() *StorageShareStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageShareStatus.
func (*StorageShareStatus) DeepCopyInto ¶
func (in *StorageShareStatus) DeepCopyInto(out *StorageShareStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageTable ¶
type StorageTable struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec StorageTableSpec `json:"spec,omitempty"` Status StorageTableStatus `json:"status,omitempty"` }
func (*StorageTable) DeepCopy ¶
func (in *StorageTable) DeepCopy() *StorageTable
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageTable.
func (*StorageTable) DeepCopyInto ¶
func (in *StorageTable) DeepCopyInto(out *StorageTable)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageTable) DeepCopyObject ¶
func (in *StorageTable) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type StorageTableEntity ¶
type StorageTableEntity struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec StorageTableEntitySpec `json:"spec,omitempty"` Status StorageTableEntityStatus `json:"status,omitempty"` }
func (*StorageTableEntity) DeepCopy ¶
func (in *StorageTableEntity) DeepCopy() *StorageTableEntity
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageTableEntity.
func (*StorageTableEntity) DeepCopyInto ¶
func (in *StorageTableEntity) DeepCopyInto(out *StorageTableEntity)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageTableEntity) DeepCopyObject ¶
func (in *StorageTableEntity) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type StorageTableEntityList ¶
type StorageTableEntityList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of StorageTableEntity CRD objects Items []StorageTableEntity `json:"items,omitempty"` }
StorageTableEntityList is a list of StorageTableEntitys
func (*StorageTableEntityList) DeepCopy ¶
func (in *StorageTableEntityList) DeepCopy() *StorageTableEntityList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageTableEntityList.
func (*StorageTableEntityList) DeepCopyInto ¶
func (in *StorageTableEntityList) DeepCopyInto(out *StorageTableEntityList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageTableEntityList) DeepCopyObject ¶
func (in *StorageTableEntityList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type StorageTableEntitySpec ¶
type StorageTableEntitySpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` Entity map[string]string `json:"entity" tf:"entity"` PartitionKey string `json:"partitionKey" tf:"partition_key"` RowKey string `json:"rowKey" tf:"row_key"` StorageAccountName string `json:"storageAccountName" tf:"storage_account_name"` TableName string `json:"tableName" tf:"table_name"` }
func (*StorageTableEntitySpec) DeepCopy ¶
func (in *StorageTableEntitySpec) DeepCopy() *StorageTableEntitySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageTableEntitySpec.
func (*StorageTableEntitySpec) DeepCopyInto ¶
func (in *StorageTableEntitySpec) DeepCopyInto(out *StorageTableEntitySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageTableEntityStatus ¶
type StorageTableEntityStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *StorageTableEntitySpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*StorageTableEntityStatus) DeepCopy ¶
func (in *StorageTableEntityStatus) DeepCopy() *StorageTableEntityStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageTableEntityStatus.
func (*StorageTableEntityStatus) DeepCopyInto ¶
func (in *StorageTableEntityStatus) DeepCopyInto(out *StorageTableEntityStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageTableList ¶
type StorageTableList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of StorageTable CRD objects Items []StorageTable `json:"items,omitempty"` }
StorageTableList is a list of StorageTables
func (*StorageTableList) DeepCopy ¶
func (in *StorageTableList) DeepCopy() *StorageTableList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageTableList.
func (*StorageTableList) DeepCopyInto ¶
func (in *StorageTableList) DeepCopyInto(out *StorageTableList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageTableList) DeepCopyObject ¶
func (in *StorageTableList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type StorageTableSpec ¶
type StorageTableSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Acl []StorageTableSpecAcl `json:"acl,omitempty" tf:"acl,omitempty"` Name string `json:"name" tf:"name"` // +optional // Deprecated ResourceGroupName string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` StorageAccountName string `json:"storageAccountName" tf:"storage_account_name"` }
func (*StorageTableSpec) DeepCopy ¶
func (in *StorageTableSpec) DeepCopy() *StorageTableSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageTableSpec.
func (*StorageTableSpec) DeepCopyInto ¶
func (in *StorageTableSpec) DeepCopyInto(out *StorageTableSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageTableSpecAcl ¶ added in v0.0.2
type StorageTableSpecAcl struct { // +optional AccessPolicy []StorageTableSpecAclAccessPolicy `json:"accessPolicy,omitempty" tf:"access_policy,omitempty"` ID string `json:"ID" tf:"id"` }
func (*StorageTableSpecAcl) DeepCopy ¶ added in v0.0.2
func (in *StorageTableSpecAcl) DeepCopy() *StorageTableSpecAcl
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageTableSpecAcl.
func (*StorageTableSpecAcl) DeepCopyInto ¶ added in v0.0.2
func (in *StorageTableSpecAcl) DeepCopyInto(out *StorageTableSpecAcl)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageTableSpecAclAccessPolicy ¶ added in v0.0.2
type StorageTableSpecAclAccessPolicy struct { Expiry string `json:"expiry" tf:"expiry"` Permissions string `json:"permissions" tf:"permissions"` Start string `json:"start" tf:"start"` }
func (*StorageTableSpecAclAccessPolicy) DeepCopy ¶ added in v0.0.2
func (in *StorageTableSpecAclAccessPolicy) DeepCopy() *StorageTableSpecAclAccessPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageTableSpecAclAccessPolicy.
func (*StorageTableSpecAclAccessPolicy) DeepCopyInto ¶ added in v0.0.2
func (in *StorageTableSpecAclAccessPolicy) DeepCopyInto(out *StorageTableSpecAclAccessPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageTableStatus ¶
type StorageTableStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *StorageTableSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*StorageTableStatus) DeepCopy ¶
func (in *StorageTableStatus) DeepCopy() *StorageTableStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageTableStatus.
func (*StorageTableStatus) DeepCopyInto ¶
func (in *StorageTableStatus) DeepCopyInto(out *StorageTableStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StreamAnalyticsFunctionJavascriptUdf ¶
type StreamAnalyticsFunctionJavascriptUdf struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec StreamAnalyticsFunctionJavascriptUdfSpec `json:"spec,omitempty"` Status StreamAnalyticsFunctionJavascriptUdfStatus `json:"status,omitempty"` }
func (*StreamAnalyticsFunctionJavascriptUdf) DeepCopy ¶
func (in *StreamAnalyticsFunctionJavascriptUdf) DeepCopy() *StreamAnalyticsFunctionJavascriptUdf
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StreamAnalyticsFunctionJavascriptUdf.
func (*StreamAnalyticsFunctionJavascriptUdf) DeepCopyInto ¶
func (in *StreamAnalyticsFunctionJavascriptUdf) DeepCopyInto(out *StreamAnalyticsFunctionJavascriptUdf)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StreamAnalyticsFunctionJavascriptUdf) DeepCopyObject ¶
func (in *StreamAnalyticsFunctionJavascriptUdf) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type StreamAnalyticsFunctionJavascriptUdfList ¶
type StreamAnalyticsFunctionJavascriptUdfList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of StreamAnalyticsFunctionJavascriptUdf CRD objects Items []StreamAnalyticsFunctionJavascriptUdf `json:"items,omitempty"` }
StreamAnalyticsFunctionJavascriptUdfList is a list of StreamAnalyticsFunctionJavascriptUdfs
func (*StreamAnalyticsFunctionJavascriptUdfList) DeepCopy ¶
func (in *StreamAnalyticsFunctionJavascriptUdfList) DeepCopy() *StreamAnalyticsFunctionJavascriptUdfList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StreamAnalyticsFunctionJavascriptUdfList.
func (*StreamAnalyticsFunctionJavascriptUdfList) DeepCopyInto ¶
func (in *StreamAnalyticsFunctionJavascriptUdfList) DeepCopyInto(out *StreamAnalyticsFunctionJavascriptUdfList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StreamAnalyticsFunctionJavascriptUdfList) DeepCopyObject ¶
func (in *StreamAnalyticsFunctionJavascriptUdfList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type StreamAnalyticsFunctionJavascriptUdfSpec ¶
type StreamAnalyticsFunctionJavascriptUdfSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +kubebuilder:validation:MinItems=1 Input []StreamAnalyticsFunctionJavascriptUdfSpecInput `json:"input" tf:"input"` Name string `json:"name" tf:"name"` // +kubebuilder:validation:MaxItems=1 Output []StreamAnalyticsFunctionJavascriptUdfSpecOutput `json:"output" tf:"output"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` Script string `json:"script" tf:"script"` StreamAnalyticsJobName string `json:"streamAnalyticsJobName" tf:"stream_analytics_job_name"` }
func (*StreamAnalyticsFunctionJavascriptUdfSpec) DeepCopy ¶
func (in *StreamAnalyticsFunctionJavascriptUdfSpec) DeepCopy() *StreamAnalyticsFunctionJavascriptUdfSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StreamAnalyticsFunctionJavascriptUdfSpec.
func (*StreamAnalyticsFunctionJavascriptUdfSpec) DeepCopyInto ¶
func (in *StreamAnalyticsFunctionJavascriptUdfSpec) DeepCopyInto(out *StreamAnalyticsFunctionJavascriptUdfSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StreamAnalyticsFunctionJavascriptUdfSpecInput ¶
type StreamAnalyticsFunctionJavascriptUdfSpecInput struct {
Type string `json:"type" tf:"type"`
}
func (*StreamAnalyticsFunctionJavascriptUdfSpecInput) DeepCopy ¶
func (in *StreamAnalyticsFunctionJavascriptUdfSpecInput) DeepCopy() *StreamAnalyticsFunctionJavascriptUdfSpecInput
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StreamAnalyticsFunctionJavascriptUdfSpecInput.
func (*StreamAnalyticsFunctionJavascriptUdfSpecInput) DeepCopyInto ¶
func (in *StreamAnalyticsFunctionJavascriptUdfSpecInput) DeepCopyInto(out *StreamAnalyticsFunctionJavascriptUdfSpecInput)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StreamAnalyticsFunctionJavascriptUdfSpecOutput ¶
type StreamAnalyticsFunctionJavascriptUdfSpecOutput struct {
Type string `json:"type" tf:"type"`
}
func (*StreamAnalyticsFunctionJavascriptUdfSpecOutput) DeepCopy ¶
func (in *StreamAnalyticsFunctionJavascriptUdfSpecOutput) DeepCopy() *StreamAnalyticsFunctionJavascriptUdfSpecOutput
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StreamAnalyticsFunctionJavascriptUdfSpecOutput.
func (*StreamAnalyticsFunctionJavascriptUdfSpecOutput) DeepCopyInto ¶
func (in *StreamAnalyticsFunctionJavascriptUdfSpecOutput) DeepCopyInto(out *StreamAnalyticsFunctionJavascriptUdfSpecOutput)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StreamAnalyticsFunctionJavascriptUdfStatus ¶
type StreamAnalyticsFunctionJavascriptUdfStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *StreamAnalyticsFunctionJavascriptUdfSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*StreamAnalyticsFunctionJavascriptUdfStatus) DeepCopy ¶
func (in *StreamAnalyticsFunctionJavascriptUdfStatus) DeepCopy() *StreamAnalyticsFunctionJavascriptUdfStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StreamAnalyticsFunctionJavascriptUdfStatus.
func (*StreamAnalyticsFunctionJavascriptUdfStatus) DeepCopyInto ¶
func (in *StreamAnalyticsFunctionJavascriptUdfStatus) DeepCopyInto(out *StreamAnalyticsFunctionJavascriptUdfStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StreamAnalyticsJob ¶
type StreamAnalyticsJob struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec StreamAnalyticsJobSpec `json:"spec,omitempty"` Status StreamAnalyticsJobStatus `json:"status,omitempty"` }
func (*StreamAnalyticsJob) DeepCopy ¶
func (in *StreamAnalyticsJob) DeepCopy() *StreamAnalyticsJob
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StreamAnalyticsJob.
func (*StreamAnalyticsJob) DeepCopyInto ¶
func (in *StreamAnalyticsJob) DeepCopyInto(out *StreamAnalyticsJob)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StreamAnalyticsJob) DeepCopyObject ¶
func (in *StreamAnalyticsJob) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type StreamAnalyticsJobList ¶
type StreamAnalyticsJobList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of StreamAnalyticsJob CRD objects Items []StreamAnalyticsJob `json:"items,omitempty"` }
StreamAnalyticsJobList is a list of StreamAnalyticsJobs
func (*StreamAnalyticsJobList) DeepCopy ¶
func (in *StreamAnalyticsJobList) DeepCopy() *StreamAnalyticsJobList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StreamAnalyticsJobList.
func (*StreamAnalyticsJobList) DeepCopyInto ¶
func (in *StreamAnalyticsJobList) DeepCopyInto(out *StreamAnalyticsJobList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StreamAnalyticsJobList) DeepCopyObject ¶
func (in *StreamAnalyticsJobList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type StreamAnalyticsJobSpec ¶
type StreamAnalyticsJobSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` CompatibilityLevel string `json:"compatibilityLevel" tf:"compatibility_level"` DataLocale string `json:"dataLocale" tf:"data_locale"` EventsLateArrivalMaxDelayInSeconds int `json:"eventsLateArrivalMaxDelayInSeconds" tf:"events_late_arrival_max_delay_in_seconds"` EventsOutOfOrderMaxDelayInSeconds int `json:"eventsOutOfOrderMaxDelayInSeconds" tf:"events_out_of_order_max_delay_in_seconds"` EventsOutOfOrderPolicy string `json:"eventsOutOfOrderPolicy" tf:"events_out_of_order_policy"` // +optional JobID string `json:"jobID,omitempty" tf:"job_id,omitempty"` Location string `json:"location" tf:"location"` Name string `json:"name" tf:"name"` OutputErrorPolicy string `json:"outputErrorPolicy" tf:"output_error_policy"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` StreamingUnits int `json:"streamingUnits" tf:"streaming_units"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` TransformationQuery string `json:"transformationQuery" tf:"transformation_query"` }
func (*StreamAnalyticsJobSpec) DeepCopy ¶
func (in *StreamAnalyticsJobSpec) DeepCopy() *StreamAnalyticsJobSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StreamAnalyticsJobSpec.
func (*StreamAnalyticsJobSpec) DeepCopyInto ¶
func (in *StreamAnalyticsJobSpec) DeepCopyInto(out *StreamAnalyticsJobSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StreamAnalyticsJobStatus ¶
type StreamAnalyticsJobStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *StreamAnalyticsJobSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*StreamAnalyticsJobStatus) DeepCopy ¶
func (in *StreamAnalyticsJobStatus) DeepCopy() *StreamAnalyticsJobStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StreamAnalyticsJobStatus.
func (*StreamAnalyticsJobStatus) DeepCopyInto ¶
func (in *StreamAnalyticsJobStatus) DeepCopyInto(out *StreamAnalyticsJobStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StreamAnalyticsOutputBlob ¶
type StreamAnalyticsOutputBlob struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec StreamAnalyticsOutputBlobSpec `json:"spec,omitempty"` Status StreamAnalyticsOutputBlobStatus `json:"status,omitempty"` }
func (*StreamAnalyticsOutputBlob) DeepCopy ¶
func (in *StreamAnalyticsOutputBlob) DeepCopy() *StreamAnalyticsOutputBlob
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StreamAnalyticsOutputBlob.
func (*StreamAnalyticsOutputBlob) DeepCopyInto ¶
func (in *StreamAnalyticsOutputBlob) DeepCopyInto(out *StreamAnalyticsOutputBlob)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StreamAnalyticsOutputBlob) DeepCopyObject ¶
func (in *StreamAnalyticsOutputBlob) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type StreamAnalyticsOutputBlobList ¶
type StreamAnalyticsOutputBlobList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of StreamAnalyticsOutputBlob CRD objects Items []StreamAnalyticsOutputBlob `json:"items,omitempty"` }
StreamAnalyticsOutputBlobList is a list of StreamAnalyticsOutputBlobs
func (*StreamAnalyticsOutputBlobList) DeepCopy ¶
func (in *StreamAnalyticsOutputBlobList) DeepCopy() *StreamAnalyticsOutputBlobList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StreamAnalyticsOutputBlobList.
func (*StreamAnalyticsOutputBlobList) DeepCopyInto ¶
func (in *StreamAnalyticsOutputBlobList) DeepCopyInto(out *StreamAnalyticsOutputBlobList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StreamAnalyticsOutputBlobList) DeepCopyObject ¶
func (in *StreamAnalyticsOutputBlobList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type StreamAnalyticsOutputBlobSpec ¶
type StreamAnalyticsOutputBlobSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` DateFormat string `json:"dateFormat" tf:"date_format"` Name string `json:"name" tf:"name"` PathPattern string `json:"pathPattern" tf:"path_pattern"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +kubebuilder:validation:MaxItems=1 Serialization []StreamAnalyticsOutputBlobSpecSerialization `json:"serialization" tf:"serialization"` StorageAccountKey string `json:"-" sensitive:"true" tf:"storage_account_key"` StorageAccountName string `json:"storageAccountName" tf:"storage_account_name"` StorageContainerName string `json:"storageContainerName" tf:"storage_container_name"` StreamAnalyticsJobName string `json:"streamAnalyticsJobName" tf:"stream_analytics_job_name"` TimeFormat string `json:"timeFormat" tf:"time_format"` }
func (*StreamAnalyticsOutputBlobSpec) DeepCopy ¶
func (in *StreamAnalyticsOutputBlobSpec) DeepCopy() *StreamAnalyticsOutputBlobSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StreamAnalyticsOutputBlobSpec.
func (*StreamAnalyticsOutputBlobSpec) DeepCopyInto ¶
func (in *StreamAnalyticsOutputBlobSpec) DeepCopyInto(out *StreamAnalyticsOutputBlobSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StreamAnalyticsOutputBlobSpecSerialization ¶
type StreamAnalyticsOutputBlobSpecSerialization struct { // +optional Encoding string `json:"encoding,omitempty" tf:"encoding,omitempty"` // +optional FieldDelimiter string `json:"fieldDelimiter,omitempty" tf:"field_delimiter,omitempty"` // +optional Format string `json:"format,omitempty" tf:"format,omitempty"` Type string `json:"type" tf:"type"` }
func (*StreamAnalyticsOutputBlobSpecSerialization) DeepCopy ¶
func (in *StreamAnalyticsOutputBlobSpecSerialization) DeepCopy() *StreamAnalyticsOutputBlobSpecSerialization
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StreamAnalyticsOutputBlobSpecSerialization.
func (*StreamAnalyticsOutputBlobSpecSerialization) DeepCopyInto ¶
func (in *StreamAnalyticsOutputBlobSpecSerialization) DeepCopyInto(out *StreamAnalyticsOutputBlobSpecSerialization)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StreamAnalyticsOutputBlobStatus ¶
type StreamAnalyticsOutputBlobStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *StreamAnalyticsOutputBlobSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*StreamAnalyticsOutputBlobStatus) DeepCopy ¶
func (in *StreamAnalyticsOutputBlobStatus) DeepCopy() *StreamAnalyticsOutputBlobStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StreamAnalyticsOutputBlobStatus.
func (*StreamAnalyticsOutputBlobStatus) DeepCopyInto ¶
func (in *StreamAnalyticsOutputBlobStatus) DeepCopyInto(out *StreamAnalyticsOutputBlobStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StreamAnalyticsOutputEventhub ¶
type StreamAnalyticsOutputEventhub struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec StreamAnalyticsOutputEventhubSpec `json:"spec,omitempty"` Status StreamAnalyticsOutputEventhubStatus `json:"status,omitempty"` }
func (*StreamAnalyticsOutputEventhub) DeepCopy ¶
func (in *StreamAnalyticsOutputEventhub) DeepCopy() *StreamAnalyticsOutputEventhub
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StreamAnalyticsOutputEventhub.
func (*StreamAnalyticsOutputEventhub) DeepCopyInto ¶
func (in *StreamAnalyticsOutputEventhub) DeepCopyInto(out *StreamAnalyticsOutputEventhub)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StreamAnalyticsOutputEventhub) DeepCopyObject ¶
func (in *StreamAnalyticsOutputEventhub) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type StreamAnalyticsOutputEventhubList ¶
type StreamAnalyticsOutputEventhubList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of StreamAnalyticsOutputEventhub CRD objects Items []StreamAnalyticsOutputEventhub `json:"items,omitempty"` }
StreamAnalyticsOutputEventhubList is a list of StreamAnalyticsOutputEventhubs
func (*StreamAnalyticsOutputEventhubList) DeepCopy ¶
func (in *StreamAnalyticsOutputEventhubList) DeepCopy() *StreamAnalyticsOutputEventhubList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StreamAnalyticsOutputEventhubList.
func (*StreamAnalyticsOutputEventhubList) DeepCopyInto ¶
func (in *StreamAnalyticsOutputEventhubList) DeepCopyInto(out *StreamAnalyticsOutputEventhubList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StreamAnalyticsOutputEventhubList) DeepCopyObject ¶
func (in *StreamAnalyticsOutputEventhubList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type StreamAnalyticsOutputEventhubSpec ¶
type StreamAnalyticsOutputEventhubSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` EventhubName string `json:"eventhubName" tf:"eventhub_name"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +kubebuilder:validation:MaxItems=1 Serialization []StreamAnalyticsOutputEventhubSpecSerialization `json:"serialization" tf:"serialization"` ServicebusNamespace string `json:"servicebusNamespace" tf:"servicebus_namespace"` StreamAnalyticsJobName string `json:"streamAnalyticsJobName" tf:"stream_analytics_job_name"` }
func (*StreamAnalyticsOutputEventhubSpec) DeepCopy ¶
func (in *StreamAnalyticsOutputEventhubSpec) DeepCopy() *StreamAnalyticsOutputEventhubSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StreamAnalyticsOutputEventhubSpec.
func (*StreamAnalyticsOutputEventhubSpec) DeepCopyInto ¶
func (in *StreamAnalyticsOutputEventhubSpec) DeepCopyInto(out *StreamAnalyticsOutputEventhubSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StreamAnalyticsOutputEventhubSpecSerialization ¶
type StreamAnalyticsOutputEventhubSpecSerialization struct { // +optional Encoding string `json:"encoding,omitempty" tf:"encoding,omitempty"` // +optional FieldDelimiter string `json:"fieldDelimiter,omitempty" tf:"field_delimiter,omitempty"` // +optional Format string `json:"format,omitempty" tf:"format,omitempty"` Type string `json:"type" tf:"type"` }
func (*StreamAnalyticsOutputEventhubSpecSerialization) DeepCopy ¶
func (in *StreamAnalyticsOutputEventhubSpecSerialization) DeepCopy() *StreamAnalyticsOutputEventhubSpecSerialization
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StreamAnalyticsOutputEventhubSpecSerialization.
func (*StreamAnalyticsOutputEventhubSpecSerialization) DeepCopyInto ¶
func (in *StreamAnalyticsOutputEventhubSpecSerialization) DeepCopyInto(out *StreamAnalyticsOutputEventhubSpecSerialization)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StreamAnalyticsOutputEventhubStatus ¶
type StreamAnalyticsOutputEventhubStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *StreamAnalyticsOutputEventhubSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*StreamAnalyticsOutputEventhubStatus) DeepCopy ¶
func (in *StreamAnalyticsOutputEventhubStatus) DeepCopy() *StreamAnalyticsOutputEventhubStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StreamAnalyticsOutputEventhubStatus.
func (*StreamAnalyticsOutputEventhubStatus) DeepCopyInto ¶
func (in *StreamAnalyticsOutputEventhubStatus) DeepCopyInto(out *StreamAnalyticsOutputEventhubStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StreamAnalyticsOutputMssql ¶
type StreamAnalyticsOutputMssql struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec StreamAnalyticsOutputMssqlSpec `json:"spec,omitempty"` Status StreamAnalyticsOutputMssqlStatus `json:"status,omitempty"` }
func (*StreamAnalyticsOutputMssql) DeepCopy ¶
func (in *StreamAnalyticsOutputMssql) DeepCopy() *StreamAnalyticsOutputMssql
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StreamAnalyticsOutputMssql.
func (*StreamAnalyticsOutputMssql) DeepCopyInto ¶
func (in *StreamAnalyticsOutputMssql) DeepCopyInto(out *StreamAnalyticsOutputMssql)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StreamAnalyticsOutputMssql) DeepCopyObject ¶
func (in *StreamAnalyticsOutputMssql) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type StreamAnalyticsOutputMssqlList ¶
type StreamAnalyticsOutputMssqlList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of StreamAnalyticsOutputMssql CRD objects Items []StreamAnalyticsOutputMssql `json:"items,omitempty"` }
StreamAnalyticsOutputMssqlList is a list of StreamAnalyticsOutputMssqls
func (*StreamAnalyticsOutputMssqlList) DeepCopy ¶
func (in *StreamAnalyticsOutputMssqlList) DeepCopy() *StreamAnalyticsOutputMssqlList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StreamAnalyticsOutputMssqlList.
func (*StreamAnalyticsOutputMssqlList) DeepCopyInto ¶
func (in *StreamAnalyticsOutputMssqlList) DeepCopyInto(out *StreamAnalyticsOutputMssqlList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StreamAnalyticsOutputMssqlList) DeepCopyObject ¶
func (in *StreamAnalyticsOutputMssqlList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type StreamAnalyticsOutputMssqlSpec ¶
type StreamAnalyticsOutputMssqlSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` Database string `json:"database" tf:"database"` Name string `json:"name" tf:"name"` Password string `json:"-" sensitive:"true" tf:"password"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` Server string `json:"server" tf:"server"` StreamAnalyticsJobName string `json:"streamAnalyticsJobName" tf:"stream_analytics_job_name"` Table string `json:"table" tf:"table"` User string `json:"user" tf:"user"` }
func (*StreamAnalyticsOutputMssqlSpec) DeepCopy ¶
func (in *StreamAnalyticsOutputMssqlSpec) DeepCopy() *StreamAnalyticsOutputMssqlSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StreamAnalyticsOutputMssqlSpec.
func (*StreamAnalyticsOutputMssqlSpec) DeepCopyInto ¶
func (in *StreamAnalyticsOutputMssqlSpec) DeepCopyInto(out *StreamAnalyticsOutputMssqlSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StreamAnalyticsOutputMssqlStatus ¶
type StreamAnalyticsOutputMssqlStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *StreamAnalyticsOutputMssqlSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*StreamAnalyticsOutputMssqlStatus) DeepCopy ¶
func (in *StreamAnalyticsOutputMssqlStatus) DeepCopy() *StreamAnalyticsOutputMssqlStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StreamAnalyticsOutputMssqlStatus.
func (*StreamAnalyticsOutputMssqlStatus) DeepCopyInto ¶
func (in *StreamAnalyticsOutputMssqlStatus) DeepCopyInto(out *StreamAnalyticsOutputMssqlStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StreamAnalyticsOutputServicebusQueue ¶
type StreamAnalyticsOutputServicebusQueue struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec StreamAnalyticsOutputServicebusQueueSpec `json:"spec,omitempty"` Status StreamAnalyticsOutputServicebusQueueStatus `json:"status,omitempty"` }
func (*StreamAnalyticsOutputServicebusQueue) DeepCopy ¶
func (in *StreamAnalyticsOutputServicebusQueue) DeepCopy() *StreamAnalyticsOutputServicebusQueue
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StreamAnalyticsOutputServicebusQueue.
func (*StreamAnalyticsOutputServicebusQueue) DeepCopyInto ¶
func (in *StreamAnalyticsOutputServicebusQueue) DeepCopyInto(out *StreamAnalyticsOutputServicebusQueue)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StreamAnalyticsOutputServicebusQueue) DeepCopyObject ¶
func (in *StreamAnalyticsOutputServicebusQueue) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type StreamAnalyticsOutputServicebusQueueList ¶
type StreamAnalyticsOutputServicebusQueueList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of StreamAnalyticsOutputServicebusQueue CRD objects Items []StreamAnalyticsOutputServicebusQueue `json:"items,omitempty"` }
StreamAnalyticsOutputServicebusQueueList is a list of StreamAnalyticsOutputServicebusQueues
func (*StreamAnalyticsOutputServicebusQueueList) DeepCopy ¶
func (in *StreamAnalyticsOutputServicebusQueueList) DeepCopy() *StreamAnalyticsOutputServicebusQueueList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StreamAnalyticsOutputServicebusQueueList.
func (*StreamAnalyticsOutputServicebusQueueList) DeepCopyInto ¶
func (in *StreamAnalyticsOutputServicebusQueueList) DeepCopyInto(out *StreamAnalyticsOutputServicebusQueueList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StreamAnalyticsOutputServicebusQueueList) DeepCopyObject ¶
func (in *StreamAnalyticsOutputServicebusQueueList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type StreamAnalyticsOutputServicebusQueueSpec ¶
type StreamAnalyticsOutputServicebusQueueSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` Name string `json:"name" tf:"name"` QueueName string `json:"queueName" tf:"queue_name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +kubebuilder:validation:MaxItems=1 Serialization []StreamAnalyticsOutputServicebusQueueSpecSerialization `json:"serialization" tf:"serialization"` ServicebusNamespace string `json:"servicebusNamespace" tf:"servicebus_namespace"` StreamAnalyticsJobName string `json:"streamAnalyticsJobName" tf:"stream_analytics_job_name"` }
func (*StreamAnalyticsOutputServicebusQueueSpec) DeepCopy ¶
func (in *StreamAnalyticsOutputServicebusQueueSpec) DeepCopy() *StreamAnalyticsOutputServicebusQueueSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StreamAnalyticsOutputServicebusQueueSpec.
func (*StreamAnalyticsOutputServicebusQueueSpec) DeepCopyInto ¶
func (in *StreamAnalyticsOutputServicebusQueueSpec) DeepCopyInto(out *StreamAnalyticsOutputServicebusQueueSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StreamAnalyticsOutputServicebusQueueSpecSerialization ¶
type StreamAnalyticsOutputServicebusQueueSpecSerialization struct { // +optional Encoding string `json:"encoding,omitempty" tf:"encoding,omitempty"` // +optional FieldDelimiter string `json:"fieldDelimiter,omitempty" tf:"field_delimiter,omitempty"` // +optional Format string `json:"format,omitempty" tf:"format,omitempty"` Type string `json:"type" tf:"type"` }
func (*StreamAnalyticsOutputServicebusQueueSpecSerialization) DeepCopy ¶
func (in *StreamAnalyticsOutputServicebusQueueSpecSerialization) DeepCopy() *StreamAnalyticsOutputServicebusQueueSpecSerialization
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StreamAnalyticsOutputServicebusQueueSpecSerialization.
func (*StreamAnalyticsOutputServicebusQueueSpecSerialization) DeepCopyInto ¶
func (in *StreamAnalyticsOutputServicebusQueueSpecSerialization) DeepCopyInto(out *StreamAnalyticsOutputServicebusQueueSpecSerialization)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StreamAnalyticsOutputServicebusQueueStatus ¶
type StreamAnalyticsOutputServicebusQueueStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *StreamAnalyticsOutputServicebusQueueSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*StreamAnalyticsOutputServicebusQueueStatus) DeepCopy ¶
func (in *StreamAnalyticsOutputServicebusQueueStatus) DeepCopy() *StreamAnalyticsOutputServicebusQueueStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StreamAnalyticsOutputServicebusQueueStatus.
func (*StreamAnalyticsOutputServicebusQueueStatus) DeepCopyInto ¶
func (in *StreamAnalyticsOutputServicebusQueueStatus) DeepCopyInto(out *StreamAnalyticsOutputServicebusQueueStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StreamAnalyticsStreamInputBlob ¶
type StreamAnalyticsStreamInputBlob struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec StreamAnalyticsStreamInputBlobSpec `json:"spec,omitempty"` Status StreamAnalyticsStreamInputBlobStatus `json:"status,omitempty"` }
func (*StreamAnalyticsStreamInputBlob) DeepCopy ¶
func (in *StreamAnalyticsStreamInputBlob) DeepCopy() *StreamAnalyticsStreamInputBlob
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StreamAnalyticsStreamInputBlob.
func (*StreamAnalyticsStreamInputBlob) DeepCopyInto ¶
func (in *StreamAnalyticsStreamInputBlob) DeepCopyInto(out *StreamAnalyticsStreamInputBlob)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StreamAnalyticsStreamInputBlob) DeepCopyObject ¶
func (in *StreamAnalyticsStreamInputBlob) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type StreamAnalyticsStreamInputBlobList ¶
type StreamAnalyticsStreamInputBlobList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of StreamAnalyticsStreamInputBlob CRD objects Items []StreamAnalyticsStreamInputBlob `json:"items,omitempty"` }
StreamAnalyticsStreamInputBlobList is a list of StreamAnalyticsStreamInputBlobs
func (*StreamAnalyticsStreamInputBlobList) DeepCopy ¶
func (in *StreamAnalyticsStreamInputBlobList) DeepCopy() *StreamAnalyticsStreamInputBlobList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StreamAnalyticsStreamInputBlobList.
func (*StreamAnalyticsStreamInputBlobList) DeepCopyInto ¶
func (in *StreamAnalyticsStreamInputBlobList) DeepCopyInto(out *StreamAnalyticsStreamInputBlobList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StreamAnalyticsStreamInputBlobList) DeepCopyObject ¶
func (in *StreamAnalyticsStreamInputBlobList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type StreamAnalyticsStreamInputBlobSpec ¶
type StreamAnalyticsStreamInputBlobSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` DateFormat string `json:"dateFormat" tf:"date_format"` Name string `json:"name" tf:"name"` PathPattern string `json:"pathPattern" tf:"path_pattern"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +kubebuilder:validation:MaxItems=1 Serialization []StreamAnalyticsStreamInputBlobSpecSerialization `json:"serialization" tf:"serialization"` StorageAccountKey string `json:"-" sensitive:"true" tf:"storage_account_key"` StorageAccountName string `json:"storageAccountName" tf:"storage_account_name"` StorageContainerName string `json:"storageContainerName" tf:"storage_container_name"` StreamAnalyticsJobName string `json:"streamAnalyticsJobName" tf:"stream_analytics_job_name"` TimeFormat string `json:"timeFormat" tf:"time_format"` }
func (*StreamAnalyticsStreamInputBlobSpec) DeepCopy ¶
func (in *StreamAnalyticsStreamInputBlobSpec) DeepCopy() *StreamAnalyticsStreamInputBlobSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StreamAnalyticsStreamInputBlobSpec.
func (*StreamAnalyticsStreamInputBlobSpec) DeepCopyInto ¶
func (in *StreamAnalyticsStreamInputBlobSpec) DeepCopyInto(out *StreamAnalyticsStreamInputBlobSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StreamAnalyticsStreamInputBlobSpecSerialization ¶
type StreamAnalyticsStreamInputBlobSpecSerialization struct { // +optional Encoding string `json:"encoding,omitempty" tf:"encoding,omitempty"` // +optional FieldDelimiter string `json:"fieldDelimiter,omitempty" tf:"field_delimiter,omitempty"` Type string `json:"type" tf:"type"` }
func (*StreamAnalyticsStreamInputBlobSpecSerialization) DeepCopy ¶
func (in *StreamAnalyticsStreamInputBlobSpecSerialization) DeepCopy() *StreamAnalyticsStreamInputBlobSpecSerialization
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StreamAnalyticsStreamInputBlobSpecSerialization.
func (*StreamAnalyticsStreamInputBlobSpecSerialization) DeepCopyInto ¶
func (in *StreamAnalyticsStreamInputBlobSpecSerialization) DeepCopyInto(out *StreamAnalyticsStreamInputBlobSpecSerialization)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StreamAnalyticsStreamInputBlobStatus ¶
type StreamAnalyticsStreamInputBlobStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *StreamAnalyticsStreamInputBlobSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*StreamAnalyticsStreamInputBlobStatus) DeepCopy ¶
func (in *StreamAnalyticsStreamInputBlobStatus) DeepCopy() *StreamAnalyticsStreamInputBlobStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StreamAnalyticsStreamInputBlobStatus.
func (*StreamAnalyticsStreamInputBlobStatus) DeepCopyInto ¶
func (in *StreamAnalyticsStreamInputBlobStatus) DeepCopyInto(out *StreamAnalyticsStreamInputBlobStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StreamAnalyticsStreamInputEventhub ¶
type StreamAnalyticsStreamInputEventhub struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec StreamAnalyticsStreamInputEventhubSpec `json:"spec,omitempty"` Status StreamAnalyticsStreamInputEventhubStatus `json:"status,omitempty"` }
func (*StreamAnalyticsStreamInputEventhub) DeepCopy ¶
func (in *StreamAnalyticsStreamInputEventhub) DeepCopy() *StreamAnalyticsStreamInputEventhub
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StreamAnalyticsStreamInputEventhub.
func (*StreamAnalyticsStreamInputEventhub) DeepCopyInto ¶
func (in *StreamAnalyticsStreamInputEventhub) DeepCopyInto(out *StreamAnalyticsStreamInputEventhub)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StreamAnalyticsStreamInputEventhub) DeepCopyObject ¶
func (in *StreamAnalyticsStreamInputEventhub) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type StreamAnalyticsStreamInputEventhubList ¶
type StreamAnalyticsStreamInputEventhubList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of StreamAnalyticsStreamInputEventhub CRD objects Items []StreamAnalyticsStreamInputEventhub `json:"items,omitempty"` }
StreamAnalyticsStreamInputEventhubList is a list of StreamAnalyticsStreamInputEventhubs
func (*StreamAnalyticsStreamInputEventhubList) DeepCopy ¶
func (in *StreamAnalyticsStreamInputEventhubList) DeepCopy() *StreamAnalyticsStreamInputEventhubList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StreamAnalyticsStreamInputEventhubList.
func (*StreamAnalyticsStreamInputEventhubList) DeepCopyInto ¶
func (in *StreamAnalyticsStreamInputEventhubList) DeepCopyInto(out *StreamAnalyticsStreamInputEventhubList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StreamAnalyticsStreamInputEventhubList) DeepCopyObject ¶
func (in *StreamAnalyticsStreamInputEventhubList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type StreamAnalyticsStreamInputEventhubSpec ¶
type StreamAnalyticsStreamInputEventhubSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` EventhubConsumerGroupName string `json:"eventhubConsumerGroupName" tf:"eventhub_consumer_group_name"` EventhubName string `json:"eventhubName" tf:"eventhub_name"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +kubebuilder:validation:MaxItems=1 Serialization []StreamAnalyticsStreamInputEventhubSpecSerialization `json:"serialization" tf:"serialization"` ServicebusNamespace string `json:"servicebusNamespace" tf:"servicebus_namespace"` StreamAnalyticsJobName string `json:"streamAnalyticsJobName" tf:"stream_analytics_job_name"` }
func (*StreamAnalyticsStreamInputEventhubSpec) DeepCopy ¶
func (in *StreamAnalyticsStreamInputEventhubSpec) DeepCopy() *StreamAnalyticsStreamInputEventhubSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StreamAnalyticsStreamInputEventhubSpec.
func (*StreamAnalyticsStreamInputEventhubSpec) DeepCopyInto ¶
func (in *StreamAnalyticsStreamInputEventhubSpec) DeepCopyInto(out *StreamAnalyticsStreamInputEventhubSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StreamAnalyticsStreamInputEventhubSpecSerialization ¶
type StreamAnalyticsStreamInputEventhubSpecSerialization struct { // +optional Encoding string `json:"encoding,omitempty" tf:"encoding,omitempty"` // +optional FieldDelimiter string `json:"fieldDelimiter,omitempty" tf:"field_delimiter,omitempty"` Type string `json:"type" tf:"type"` }
func (*StreamAnalyticsStreamInputEventhubSpecSerialization) DeepCopy ¶
func (in *StreamAnalyticsStreamInputEventhubSpecSerialization) DeepCopy() *StreamAnalyticsStreamInputEventhubSpecSerialization
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StreamAnalyticsStreamInputEventhubSpecSerialization.
func (*StreamAnalyticsStreamInputEventhubSpecSerialization) DeepCopyInto ¶
func (in *StreamAnalyticsStreamInputEventhubSpecSerialization) DeepCopyInto(out *StreamAnalyticsStreamInputEventhubSpecSerialization)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StreamAnalyticsStreamInputEventhubStatus ¶
type StreamAnalyticsStreamInputEventhubStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *StreamAnalyticsStreamInputEventhubSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*StreamAnalyticsStreamInputEventhubStatus) DeepCopy ¶
func (in *StreamAnalyticsStreamInputEventhubStatus) DeepCopy() *StreamAnalyticsStreamInputEventhubStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StreamAnalyticsStreamInputEventhubStatus.
func (*StreamAnalyticsStreamInputEventhubStatus) DeepCopyInto ¶
func (in *StreamAnalyticsStreamInputEventhubStatus) DeepCopyInto(out *StreamAnalyticsStreamInputEventhubStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StreamAnalyticsStreamInputIothub ¶
type StreamAnalyticsStreamInputIothub struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec StreamAnalyticsStreamInputIothubSpec `json:"spec,omitempty"` Status StreamAnalyticsStreamInputIothubStatus `json:"status,omitempty"` }
func (*StreamAnalyticsStreamInputIothub) DeepCopy ¶
func (in *StreamAnalyticsStreamInputIothub) DeepCopy() *StreamAnalyticsStreamInputIothub
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StreamAnalyticsStreamInputIothub.
func (*StreamAnalyticsStreamInputIothub) DeepCopyInto ¶
func (in *StreamAnalyticsStreamInputIothub) DeepCopyInto(out *StreamAnalyticsStreamInputIothub)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StreamAnalyticsStreamInputIothub) DeepCopyObject ¶
func (in *StreamAnalyticsStreamInputIothub) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type StreamAnalyticsStreamInputIothubList ¶
type StreamAnalyticsStreamInputIothubList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of StreamAnalyticsStreamInputIothub CRD objects Items []StreamAnalyticsStreamInputIothub `json:"items,omitempty"` }
StreamAnalyticsStreamInputIothubList is a list of StreamAnalyticsStreamInputIothubs
func (*StreamAnalyticsStreamInputIothubList) DeepCopy ¶
func (in *StreamAnalyticsStreamInputIothubList) DeepCopy() *StreamAnalyticsStreamInputIothubList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StreamAnalyticsStreamInputIothubList.
func (*StreamAnalyticsStreamInputIothubList) DeepCopyInto ¶
func (in *StreamAnalyticsStreamInputIothubList) DeepCopyInto(out *StreamAnalyticsStreamInputIothubList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StreamAnalyticsStreamInputIothubList) DeepCopyObject ¶
func (in *StreamAnalyticsStreamInputIothubList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type StreamAnalyticsStreamInputIothubSpec ¶
type StreamAnalyticsStreamInputIothubSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` Endpoint string `json:"endpoint" tf:"endpoint"` EventhubConsumerGroupName string `json:"eventhubConsumerGroupName" tf:"eventhub_consumer_group_name"` IothubNamespace string `json:"iothubNamespace" tf:"iothub_namespace"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +kubebuilder:validation:MaxItems=1 Serialization []StreamAnalyticsStreamInputIothubSpecSerialization `json:"serialization" tf:"serialization"` StreamAnalyticsJobName string `json:"streamAnalyticsJobName" tf:"stream_analytics_job_name"` }
func (*StreamAnalyticsStreamInputIothubSpec) DeepCopy ¶
func (in *StreamAnalyticsStreamInputIothubSpec) DeepCopy() *StreamAnalyticsStreamInputIothubSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StreamAnalyticsStreamInputIothubSpec.
func (*StreamAnalyticsStreamInputIothubSpec) DeepCopyInto ¶
func (in *StreamAnalyticsStreamInputIothubSpec) DeepCopyInto(out *StreamAnalyticsStreamInputIothubSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StreamAnalyticsStreamInputIothubSpecSerialization ¶
type StreamAnalyticsStreamInputIothubSpecSerialization struct { // +optional Encoding string `json:"encoding,omitempty" tf:"encoding,omitempty"` // +optional FieldDelimiter string `json:"fieldDelimiter,omitempty" tf:"field_delimiter,omitempty"` Type string `json:"type" tf:"type"` }
func (*StreamAnalyticsStreamInputIothubSpecSerialization) DeepCopy ¶
func (in *StreamAnalyticsStreamInputIothubSpecSerialization) DeepCopy() *StreamAnalyticsStreamInputIothubSpecSerialization
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StreamAnalyticsStreamInputIothubSpecSerialization.
func (*StreamAnalyticsStreamInputIothubSpecSerialization) DeepCopyInto ¶
func (in *StreamAnalyticsStreamInputIothubSpecSerialization) DeepCopyInto(out *StreamAnalyticsStreamInputIothubSpecSerialization)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StreamAnalyticsStreamInputIothubStatus ¶
type StreamAnalyticsStreamInputIothubStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *StreamAnalyticsStreamInputIothubSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*StreamAnalyticsStreamInputIothubStatus) DeepCopy ¶
func (in *StreamAnalyticsStreamInputIothubStatus) DeepCopy() *StreamAnalyticsStreamInputIothubStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StreamAnalyticsStreamInputIothubStatus.
func (*StreamAnalyticsStreamInputIothubStatus) DeepCopyInto ¶
func (in *StreamAnalyticsStreamInputIothubStatus) DeepCopyInto(out *StreamAnalyticsStreamInputIothubStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Subnet ¶
type Subnet struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SubnetSpec `json:"spec,omitempty"` Status SubnetStatus `json:"status,omitempty"` }
func (*Subnet) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Subnet.
func (*Subnet) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Subnet) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SubnetList ¶
type SubnetList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of Subnet CRD objects Items []Subnet `json:"items,omitempty"` }
SubnetList is a list of Subnets
func (*SubnetList) DeepCopy ¶
func (in *SubnetList) DeepCopy() *SubnetList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubnetList.
func (*SubnetList) DeepCopyInto ¶
func (in *SubnetList) DeepCopyInto(out *SubnetList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SubnetList) DeepCopyObject ¶
func (in *SubnetList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SubnetNetworkSecurityGroupAssociation ¶
type SubnetNetworkSecurityGroupAssociation struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SubnetNetworkSecurityGroupAssociationSpec `json:"spec,omitempty"` Status SubnetNetworkSecurityGroupAssociationStatus `json:"status,omitempty"` }
func (*SubnetNetworkSecurityGroupAssociation) DeepCopy ¶
func (in *SubnetNetworkSecurityGroupAssociation) DeepCopy() *SubnetNetworkSecurityGroupAssociation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubnetNetworkSecurityGroupAssociation.
func (*SubnetNetworkSecurityGroupAssociation) DeepCopyInto ¶
func (in *SubnetNetworkSecurityGroupAssociation) DeepCopyInto(out *SubnetNetworkSecurityGroupAssociation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SubnetNetworkSecurityGroupAssociation) DeepCopyObject ¶
func (in *SubnetNetworkSecurityGroupAssociation) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SubnetNetworkSecurityGroupAssociationList ¶
type SubnetNetworkSecurityGroupAssociationList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of SubnetNetworkSecurityGroupAssociation CRD objects Items []SubnetNetworkSecurityGroupAssociation `json:"items,omitempty"` }
SubnetNetworkSecurityGroupAssociationList is a list of SubnetNetworkSecurityGroupAssociations
func (*SubnetNetworkSecurityGroupAssociationList) DeepCopy ¶
func (in *SubnetNetworkSecurityGroupAssociationList) DeepCopy() *SubnetNetworkSecurityGroupAssociationList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubnetNetworkSecurityGroupAssociationList.
func (*SubnetNetworkSecurityGroupAssociationList) DeepCopyInto ¶
func (in *SubnetNetworkSecurityGroupAssociationList) DeepCopyInto(out *SubnetNetworkSecurityGroupAssociationList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SubnetNetworkSecurityGroupAssociationList) DeepCopyObject ¶
func (in *SubnetNetworkSecurityGroupAssociationList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SubnetNetworkSecurityGroupAssociationSpec ¶
type SubnetNetworkSecurityGroupAssociationSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` NetworkSecurityGroupID string `json:"networkSecurityGroupID" tf:"network_security_group_id"` SubnetID string `json:"subnetID" tf:"subnet_id"` }
func (*SubnetNetworkSecurityGroupAssociationSpec) DeepCopy ¶
func (in *SubnetNetworkSecurityGroupAssociationSpec) DeepCopy() *SubnetNetworkSecurityGroupAssociationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubnetNetworkSecurityGroupAssociationSpec.
func (*SubnetNetworkSecurityGroupAssociationSpec) DeepCopyInto ¶
func (in *SubnetNetworkSecurityGroupAssociationSpec) DeepCopyInto(out *SubnetNetworkSecurityGroupAssociationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SubnetNetworkSecurityGroupAssociationStatus ¶
type SubnetNetworkSecurityGroupAssociationStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *SubnetNetworkSecurityGroupAssociationSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*SubnetNetworkSecurityGroupAssociationStatus) DeepCopy ¶
func (in *SubnetNetworkSecurityGroupAssociationStatus) DeepCopy() *SubnetNetworkSecurityGroupAssociationStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubnetNetworkSecurityGroupAssociationStatus.
func (*SubnetNetworkSecurityGroupAssociationStatus) DeepCopyInto ¶
func (in *SubnetNetworkSecurityGroupAssociationStatus) DeepCopyInto(out *SubnetNetworkSecurityGroupAssociationStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SubnetRouteTableAssociation ¶
type SubnetRouteTableAssociation struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SubnetRouteTableAssociationSpec `json:"spec,omitempty"` Status SubnetRouteTableAssociationStatus `json:"status,omitempty"` }
func (*SubnetRouteTableAssociation) DeepCopy ¶
func (in *SubnetRouteTableAssociation) DeepCopy() *SubnetRouteTableAssociation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubnetRouteTableAssociation.
func (*SubnetRouteTableAssociation) DeepCopyInto ¶
func (in *SubnetRouteTableAssociation) DeepCopyInto(out *SubnetRouteTableAssociation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SubnetRouteTableAssociation) DeepCopyObject ¶
func (in *SubnetRouteTableAssociation) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SubnetRouteTableAssociationList ¶
type SubnetRouteTableAssociationList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of SubnetRouteTableAssociation CRD objects Items []SubnetRouteTableAssociation `json:"items,omitempty"` }
SubnetRouteTableAssociationList is a list of SubnetRouteTableAssociations
func (*SubnetRouteTableAssociationList) DeepCopy ¶
func (in *SubnetRouteTableAssociationList) DeepCopy() *SubnetRouteTableAssociationList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubnetRouteTableAssociationList.
func (*SubnetRouteTableAssociationList) DeepCopyInto ¶
func (in *SubnetRouteTableAssociationList) DeepCopyInto(out *SubnetRouteTableAssociationList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SubnetRouteTableAssociationList) DeepCopyObject ¶
func (in *SubnetRouteTableAssociationList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SubnetRouteTableAssociationSpec ¶
type SubnetRouteTableAssociationSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` RouteTableID string `json:"routeTableID" tf:"route_table_id"` SubnetID string `json:"subnetID" tf:"subnet_id"` }
func (*SubnetRouteTableAssociationSpec) DeepCopy ¶
func (in *SubnetRouteTableAssociationSpec) DeepCopy() *SubnetRouteTableAssociationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubnetRouteTableAssociationSpec.
func (*SubnetRouteTableAssociationSpec) DeepCopyInto ¶
func (in *SubnetRouteTableAssociationSpec) DeepCopyInto(out *SubnetRouteTableAssociationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SubnetRouteTableAssociationStatus ¶
type SubnetRouteTableAssociationStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *SubnetRouteTableAssociationSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*SubnetRouteTableAssociationStatus) DeepCopy ¶
func (in *SubnetRouteTableAssociationStatus) DeepCopy() *SubnetRouteTableAssociationStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubnetRouteTableAssociationStatus.
func (*SubnetRouteTableAssociationStatus) DeepCopyInto ¶
func (in *SubnetRouteTableAssociationStatus) DeepCopyInto(out *SubnetRouteTableAssociationStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SubnetSpec ¶
type SubnetSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` AddressPrefix string `json:"addressPrefix" tf:"address_prefix"` // +optional Delegation []SubnetSpecDelegation `json:"delegation,omitempty" tf:"delegation,omitempty"` // +optional IpConfigurations []string `json:"ipConfigurations,omitempty" tf:"ip_configurations,omitempty"` Name string `json:"name" tf:"name"` // +optional // Deprecated NetworkSecurityGroupID string `json:"networkSecurityGroupID,omitempty" tf:"network_security_group_id,omitempty"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional // Deprecated RouteTableID string `json:"routeTableID,omitempty" tf:"route_table_id,omitempty"` // +optional ServiceEndpoints []string `json:"serviceEndpoints,omitempty" tf:"service_endpoints,omitempty"` VirtualNetworkName string `json:"virtualNetworkName" tf:"virtual_network_name"` }
func (*SubnetSpec) DeepCopy ¶
func (in *SubnetSpec) DeepCopy() *SubnetSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubnetSpec.
func (*SubnetSpec) DeepCopyInto ¶
func (in *SubnetSpec) DeepCopyInto(out *SubnetSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SubnetSpecDelegation ¶
type SubnetSpecDelegation struct { Name string `json:"name" tf:"name"` // +kubebuilder:validation:MaxItems=1 ServiceDelegation []SubnetSpecDelegationServiceDelegation `json:"serviceDelegation" tf:"service_delegation"` }
func (*SubnetSpecDelegation) DeepCopy ¶
func (in *SubnetSpecDelegation) DeepCopy() *SubnetSpecDelegation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubnetSpecDelegation.
func (*SubnetSpecDelegation) DeepCopyInto ¶
func (in *SubnetSpecDelegation) DeepCopyInto(out *SubnetSpecDelegation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SubnetSpecDelegationServiceDelegation ¶
type SubnetSpecDelegationServiceDelegation struct { // +optional Actions []string `json:"actions,omitempty" tf:"actions,omitempty"` Name string `json:"name" tf:"name"` }
func (*SubnetSpecDelegationServiceDelegation) DeepCopy ¶
func (in *SubnetSpecDelegationServiceDelegation) DeepCopy() *SubnetSpecDelegationServiceDelegation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubnetSpecDelegationServiceDelegation.
func (*SubnetSpecDelegationServiceDelegation) DeepCopyInto ¶
func (in *SubnetSpecDelegationServiceDelegation) DeepCopyInto(out *SubnetSpecDelegationServiceDelegation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SubnetStatus ¶
type SubnetStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *SubnetSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*SubnetStatus) DeepCopy ¶
func (in *SubnetStatus) DeepCopy() *SubnetStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubnetStatus.
func (*SubnetStatus) DeepCopyInto ¶
func (in *SubnetStatus) DeepCopyInto(out *SubnetStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TemplateDeployment ¶
type TemplateDeployment struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec TemplateDeploymentSpec `json:"spec,omitempty"` Status TemplateDeploymentStatus `json:"status,omitempty"` }
func (*TemplateDeployment) DeepCopy ¶
func (in *TemplateDeployment) DeepCopy() *TemplateDeployment
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateDeployment.
func (*TemplateDeployment) DeepCopyInto ¶
func (in *TemplateDeployment) DeepCopyInto(out *TemplateDeployment)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TemplateDeployment) DeepCopyObject ¶
func (in *TemplateDeployment) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type TemplateDeploymentList ¶
type TemplateDeploymentList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of TemplateDeployment CRD objects Items []TemplateDeployment `json:"items,omitempty"` }
TemplateDeploymentList is a list of TemplateDeployments
func (*TemplateDeploymentList) DeepCopy ¶
func (in *TemplateDeploymentList) DeepCopy() *TemplateDeploymentList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateDeploymentList.
func (*TemplateDeploymentList) DeepCopyInto ¶
func (in *TemplateDeploymentList) DeepCopyInto(out *TemplateDeploymentList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TemplateDeploymentList) DeepCopyObject ¶
func (in *TemplateDeploymentList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type TemplateDeploymentSpec ¶
type TemplateDeploymentSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` DeploymentMode string `json:"deploymentMode" tf:"deployment_mode"` Name string `json:"name" tf:"name"` // +optional Outputs map[string]string `json:"outputs,omitempty" tf:"outputs,omitempty"` // +optional Parameters map[string]string `json:"parameters,omitempty" tf:"parameters,omitempty"` // +optional ParametersBody string `json:"parametersBody,omitempty" tf:"parameters_body,omitempty"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional TemplateBody string `json:"templateBody,omitempty" tf:"template_body,omitempty"` }
func (*TemplateDeploymentSpec) DeepCopy ¶
func (in *TemplateDeploymentSpec) DeepCopy() *TemplateDeploymentSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateDeploymentSpec.
func (*TemplateDeploymentSpec) DeepCopyInto ¶
func (in *TemplateDeploymentSpec) DeepCopyInto(out *TemplateDeploymentSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TemplateDeploymentStatus ¶
type TemplateDeploymentStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *TemplateDeploymentSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*TemplateDeploymentStatus) DeepCopy ¶
func (in *TemplateDeploymentStatus) DeepCopy() *TemplateDeploymentStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateDeploymentStatus.
func (*TemplateDeploymentStatus) DeepCopyInto ¶
func (in *TemplateDeploymentStatus) DeepCopyInto(out *TemplateDeploymentStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TrafficManagerEndpoint ¶
type TrafficManagerEndpoint struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec TrafficManagerEndpointSpec `json:"spec,omitempty"` Status TrafficManagerEndpointStatus `json:"status,omitempty"` }
func (*TrafficManagerEndpoint) DeepCopy ¶
func (in *TrafficManagerEndpoint) DeepCopy() *TrafficManagerEndpoint
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TrafficManagerEndpoint.
func (*TrafficManagerEndpoint) DeepCopyInto ¶
func (in *TrafficManagerEndpoint) DeepCopyInto(out *TrafficManagerEndpoint)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TrafficManagerEndpoint) DeepCopyObject ¶
func (in *TrafficManagerEndpoint) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type TrafficManagerEndpointList ¶
type TrafficManagerEndpointList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of TrafficManagerEndpoint CRD objects Items []TrafficManagerEndpoint `json:"items,omitempty"` }
TrafficManagerEndpointList is a list of TrafficManagerEndpoints
func (*TrafficManagerEndpointList) DeepCopy ¶
func (in *TrafficManagerEndpointList) DeepCopy() *TrafficManagerEndpointList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TrafficManagerEndpointList.
func (*TrafficManagerEndpointList) DeepCopyInto ¶
func (in *TrafficManagerEndpointList) DeepCopyInto(out *TrafficManagerEndpointList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TrafficManagerEndpointList) DeepCopyObject ¶
func (in *TrafficManagerEndpointList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type TrafficManagerEndpointSpec ¶
type TrafficManagerEndpointSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional CustomHeader []TrafficManagerEndpointSpecCustomHeader `json:"customHeader,omitempty" tf:"custom_header,omitempty"` // +optional EndpointLocation string `json:"endpointLocation,omitempty" tf:"endpoint_location,omitempty"` // +optional EndpointMonitorStatus string `json:"endpointMonitorStatus,omitempty" tf:"endpoint_monitor_status,omitempty"` // +optional EndpointStatus string `json:"endpointStatus,omitempty" tf:"endpoint_status,omitempty"` // +optional GeoMappings []string `json:"geoMappings,omitempty" tf:"geo_mappings,omitempty"` // +optional MinChildEndpoints int `json:"minChildEndpoints,omitempty" tf:"min_child_endpoints,omitempty"` Name string `json:"name" tf:"name"` // +optional Priority int `json:"priority,omitempty" tf:"priority,omitempty"` ProfileName string `json:"profileName" tf:"profile_name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional Subnet []TrafficManagerEndpointSpecSubnet `json:"subnet,omitempty" tf:"subnet,omitempty"` // +optional Target string `json:"target,omitempty" tf:"target,omitempty"` // +optional TargetResourceID string `json:"targetResourceID,omitempty" tf:"target_resource_id,omitempty"` Type string `json:"type" tf:"type"` // +optional Weight int `json:"weight,omitempty" tf:"weight,omitempty"` }
func (*TrafficManagerEndpointSpec) DeepCopy ¶
func (in *TrafficManagerEndpointSpec) DeepCopy() *TrafficManagerEndpointSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TrafficManagerEndpointSpec.
func (*TrafficManagerEndpointSpec) DeepCopyInto ¶
func (in *TrafficManagerEndpointSpec) DeepCopyInto(out *TrafficManagerEndpointSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TrafficManagerEndpointSpecCustomHeader ¶
type TrafficManagerEndpointSpecCustomHeader struct { Name string `json:"name" tf:"name"` Value string `json:"value" tf:"value"` }
func (*TrafficManagerEndpointSpecCustomHeader) DeepCopy ¶
func (in *TrafficManagerEndpointSpecCustomHeader) DeepCopy() *TrafficManagerEndpointSpecCustomHeader
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TrafficManagerEndpointSpecCustomHeader.
func (*TrafficManagerEndpointSpecCustomHeader) DeepCopyInto ¶
func (in *TrafficManagerEndpointSpecCustomHeader) DeepCopyInto(out *TrafficManagerEndpointSpecCustomHeader)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TrafficManagerEndpointSpecSubnet ¶
type TrafficManagerEndpointSpecSubnet struct { First string `json:"first" tf:"first"` // +optional Last string `json:"last,omitempty" tf:"last,omitempty"` // +optional Scope int `json:"scope,omitempty" tf:"scope,omitempty"` }
func (*TrafficManagerEndpointSpecSubnet) DeepCopy ¶
func (in *TrafficManagerEndpointSpecSubnet) DeepCopy() *TrafficManagerEndpointSpecSubnet
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TrafficManagerEndpointSpecSubnet.
func (*TrafficManagerEndpointSpecSubnet) DeepCopyInto ¶
func (in *TrafficManagerEndpointSpecSubnet) DeepCopyInto(out *TrafficManagerEndpointSpecSubnet)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TrafficManagerEndpointStatus ¶
type TrafficManagerEndpointStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *TrafficManagerEndpointSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*TrafficManagerEndpointStatus) DeepCopy ¶
func (in *TrafficManagerEndpointStatus) DeepCopy() *TrafficManagerEndpointStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TrafficManagerEndpointStatus.
func (*TrafficManagerEndpointStatus) DeepCopyInto ¶
func (in *TrafficManagerEndpointStatus) DeepCopyInto(out *TrafficManagerEndpointStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TrafficManagerProfile ¶
type TrafficManagerProfile struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec TrafficManagerProfileSpec `json:"spec,omitempty"` Status TrafficManagerProfileStatus `json:"status,omitempty"` }
func (*TrafficManagerProfile) DeepCopy ¶
func (in *TrafficManagerProfile) DeepCopy() *TrafficManagerProfile
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TrafficManagerProfile.
func (*TrafficManagerProfile) DeepCopyInto ¶
func (in *TrafficManagerProfile) DeepCopyInto(out *TrafficManagerProfile)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TrafficManagerProfile) DeepCopyObject ¶
func (in *TrafficManagerProfile) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type TrafficManagerProfileList ¶
type TrafficManagerProfileList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of TrafficManagerProfile CRD objects Items []TrafficManagerProfile `json:"items,omitempty"` }
TrafficManagerProfileList is a list of TrafficManagerProfiles
func (*TrafficManagerProfileList) DeepCopy ¶
func (in *TrafficManagerProfileList) DeepCopy() *TrafficManagerProfileList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TrafficManagerProfileList.
func (*TrafficManagerProfileList) DeepCopyInto ¶
func (in *TrafficManagerProfileList) DeepCopyInto(out *TrafficManagerProfileList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TrafficManagerProfileList) DeepCopyObject ¶
func (in *TrafficManagerProfileList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type TrafficManagerProfileSpec ¶
type TrafficManagerProfileSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` DnsConfig []TrafficManagerProfileSpecDnsConfig `json:"dnsConfig" tf:"dns_config"` // +optional Fqdn string `json:"fqdn,omitempty" tf:"fqdn,omitempty"` MonitorConfig []TrafficManagerProfileSpecMonitorConfig `json:"monitorConfig" tf:"monitor_config"` Name string `json:"name" tf:"name"` // +optional ProfileStatus string `json:"profileStatus,omitempty" tf:"profile_status,omitempty"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` TrafficRoutingMethod string `json:"trafficRoutingMethod" tf:"traffic_routing_method"` }
func (*TrafficManagerProfileSpec) DeepCopy ¶
func (in *TrafficManagerProfileSpec) DeepCopy() *TrafficManagerProfileSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TrafficManagerProfileSpec.
func (*TrafficManagerProfileSpec) DeepCopyInto ¶
func (in *TrafficManagerProfileSpec) DeepCopyInto(out *TrafficManagerProfileSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TrafficManagerProfileSpecDnsConfig ¶
type TrafficManagerProfileSpecDnsConfig struct { RelativeName string `json:"relativeName" tf:"relative_name"` Ttl int `json:"ttl" tf:"ttl"` }
func (*TrafficManagerProfileSpecDnsConfig) DeepCopy ¶
func (in *TrafficManagerProfileSpecDnsConfig) DeepCopy() *TrafficManagerProfileSpecDnsConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TrafficManagerProfileSpecDnsConfig.
func (*TrafficManagerProfileSpecDnsConfig) DeepCopyInto ¶
func (in *TrafficManagerProfileSpecDnsConfig) DeepCopyInto(out *TrafficManagerProfileSpecDnsConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TrafficManagerProfileSpecMonitorConfig ¶
type TrafficManagerProfileSpecMonitorConfig struct { // +optional Path string `json:"path,omitempty" tf:"path,omitempty"` Port int `json:"port" tf:"port"` Protocol string `json:"protocol" tf:"protocol"` }
func (*TrafficManagerProfileSpecMonitorConfig) DeepCopy ¶
func (in *TrafficManagerProfileSpecMonitorConfig) DeepCopy() *TrafficManagerProfileSpecMonitorConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TrafficManagerProfileSpecMonitorConfig.
func (*TrafficManagerProfileSpecMonitorConfig) DeepCopyInto ¶
func (in *TrafficManagerProfileSpecMonitorConfig) DeepCopyInto(out *TrafficManagerProfileSpecMonitorConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TrafficManagerProfileStatus ¶
type TrafficManagerProfileStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *TrafficManagerProfileSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*TrafficManagerProfileStatus) DeepCopy ¶
func (in *TrafficManagerProfileStatus) DeepCopy() *TrafficManagerProfileStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TrafficManagerProfileStatus.
func (*TrafficManagerProfileStatus) DeepCopyInto ¶
func (in *TrafficManagerProfileStatus) DeepCopyInto(out *TrafficManagerProfileStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UserAssignedIdentity ¶
type UserAssignedIdentity struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec UserAssignedIdentitySpec `json:"spec,omitempty"` Status UserAssignedIdentityStatus `json:"status,omitempty"` }
func (*UserAssignedIdentity) DeepCopy ¶
func (in *UserAssignedIdentity) DeepCopy() *UserAssignedIdentity
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserAssignedIdentity.
func (*UserAssignedIdentity) DeepCopyInto ¶
func (in *UserAssignedIdentity) DeepCopyInto(out *UserAssignedIdentity)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UserAssignedIdentity) DeepCopyObject ¶
func (in *UserAssignedIdentity) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type UserAssignedIdentityList ¶
type UserAssignedIdentityList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of UserAssignedIdentity CRD objects Items []UserAssignedIdentity `json:"items,omitempty"` }
UserAssignedIdentityList is a list of UserAssignedIdentitys
func (*UserAssignedIdentityList) DeepCopy ¶
func (in *UserAssignedIdentityList) DeepCopy() *UserAssignedIdentityList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserAssignedIdentityList.
func (*UserAssignedIdentityList) DeepCopyInto ¶
func (in *UserAssignedIdentityList) DeepCopyInto(out *UserAssignedIdentityList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UserAssignedIdentityList) DeepCopyObject ¶
func (in *UserAssignedIdentityList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type UserAssignedIdentitySpec ¶
type UserAssignedIdentitySpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional ClientID string `json:"clientID,omitempty" tf:"client_id,omitempty"` Location string `json:"location" tf:"location"` Name string `json:"name" tf:"name"` // +optional PrincipalID string `json:"principalID,omitempty" tf:"principal_id,omitempty"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*UserAssignedIdentitySpec) DeepCopy ¶
func (in *UserAssignedIdentitySpec) DeepCopy() *UserAssignedIdentitySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserAssignedIdentitySpec.
func (*UserAssignedIdentitySpec) DeepCopyInto ¶
func (in *UserAssignedIdentitySpec) DeepCopyInto(out *UserAssignedIdentitySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UserAssignedIdentityStatus ¶
type UserAssignedIdentityStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *UserAssignedIdentitySpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*UserAssignedIdentityStatus) DeepCopy ¶
func (in *UserAssignedIdentityStatus) DeepCopy() *UserAssignedIdentityStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserAssignedIdentityStatus.
func (*UserAssignedIdentityStatus) DeepCopyInto ¶
func (in *UserAssignedIdentityStatus) DeepCopyInto(out *UserAssignedIdentityStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachine ¶
type VirtualMachine struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec VirtualMachineSpec `json:"spec,omitempty"` Status VirtualMachineStatus `json:"status,omitempty"` }
func (*VirtualMachine) DeepCopy ¶
func (in *VirtualMachine) DeepCopy() *VirtualMachine
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachine.
func (*VirtualMachine) DeepCopyInto ¶
func (in *VirtualMachine) DeepCopyInto(out *VirtualMachine)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VirtualMachine) DeepCopyObject ¶
func (in *VirtualMachine) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type VirtualMachineDataDiskAttachment ¶
type VirtualMachineDataDiskAttachment struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec VirtualMachineDataDiskAttachmentSpec `json:"spec,omitempty"` Status VirtualMachineDataDiskAttachmentStatus `json:"status,omitempty"` }
func (*VirtualMachineDataDiskAttachment) DeepCopy ¶
func (in *VirtualMachineDataDiskAttachment) DeepCopy() *VirtualMachineDataDiskAttachment
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineDataDiskAttachment.
func (*VirtualMachineDataDiskAttachment) DeepCopyInto ¶
func (in *VirtualMachineDataDiskAttachment) DeepCopyInto(out *VirtualMachineDataDiskAttachment)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VirtualMachineDataDiskAttachment) DeepCopyObject ¶
func (in *VirtualMachineDataDiskAttachment) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type VirtualMachineDataDiskAttachmentList ¶
type VirtualMachineDataDiskAttachmentList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of VirtualMachineDataDiskAttachment CRD objects Items []VirtualMachineDataDiskAttachment `json:"items,omitempty"` }
VirtualMachineDataDiskAttachmentList is a list of VirtualMachineDataDiskAttachments
func (*VirtualMachineDataDiskAttachmentList) DeepCopy ¶
func (in *VirtualMachineDataDiskAttachmentList) DeepCopy() *VirtualMachineDataDiskAttachmentList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineDataDiskAttachmentList.
func (*VirtualMachineDataDiskAttachmentList) DeepCopyInto ¶
func (in *VirtualMachineDataDiskAttachmentList) DeepCopyInto(out *VirtualMachineDataDiskAttachmentList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VirtualMachineDataDiskAttachmentList) DeepCopyObject ¶
func (in *VirtualMachineDataDiskAttachmentList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type VirtualMachineDataDiskAttachmentSpec ¶
type VirtualMachineDataDiskAttachmentSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` Caching string `json:"caching" tf:"caching"` // +optional CreateOption string `json:"createOption,omitempty" tf:"create_option,omitempty"` Lun int `json:"lun" tf:"lun"` ManagedDiskID string `json:"managedDiskID" tf:"managed_disk_id"` VirtualMachineID string `json:"virtualMachineID" tf:"virtual_machine_id"` // +optional WriteAcceleratorEnabled bool `json:"writeAcceleratorEnabled,omitempty" tf:"write_accelerator_enabled,omitempty"` }
func (*VirtualMachineDataDiskAttachmentSpec) DeepCopy ¶
func (in *VirtualMachineDataDiskAttachmentSpec) DeepCopy() *VirtualMachineDataDiskAttachmentSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineDataDiskAttachmentSpec.
func (*VirtualMachineDataDiskAttachmentSpec) DeepCopyInto ¶
func (in *VirtualMachineDataDiskAttachmentSpec) DeepCopyInto(out *VirtualMachineDataDiskAttachmentSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineDataDiskAttachmentStatus ¶
type VirtualMachineDataDiskAttachmentStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *VirtualMachineDataDiskAttachmentSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*VirtualMachineDataDiskAttachmentStatus) DeepCopy ¶
func (in *VirtualMachineDataDiskAttachmentStatus) DeepCopy() *VirtualMachineDataDiskAttachmentStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineDataDiskAttachmentStatus.
func (*VirtualMachineDataDiskAttachmentStatus) DeepCopyInto ¶
func (in *VirtualMachineDataDiskAttachmentStatus) DeepCopyInto(out *VirtualMachineDataDiskAttachmentStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineExtension ¶
type VirtualMachineExtension struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec VirtualMachineExtensionSpec `json:"spec,omitempty"` Status VirtualMachineExtensionStatus `json:"status,omitempty"` }
func (*VirtualMachineExtension) DeepCopy ¶
func (in *VirtualMachineExtension) DeepCopy() *VirtualMachineExtension
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineExtension.
func (*VirtualMachineExtension) DeepCopyInto ¶
func (in *VirtualMachineExtension) DeepCopyInto(out *VirtualMachineExtension)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VirtualMachineExtension) DeepCopyObject ¶
func (in *VirtualMachineExtension) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type VirtualMachineExtensionList ¶
type VirtualMachineExtensionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of VirtualMachineExtension CRD objects Items []VirtualMachineExtension `json:"items,omitempty"` }
VirtualMachineExtensionList is a list of VirtualMachineExtensions
func (*VirtualMachineExtensionList) DeepCopy ¶
func (in *VirtualMachineExtensionList) DeepCopy() *VirtualMachineExtensionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineExtensionList.
func (*VirtualMachineExtensionList) DeepCopyInto ¶
func (in *VirtualMachineExtensionList) DeepCopyInto(out *VirtualMachineExtensionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VirtualMachineExtensionList) DeepCopyObject ¶
func (in *VirtualMachineExtensionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type VirtualMachineExtensionSpec ¶
type VirtualMachineExtensionSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` // +optional AutoUpgradeMinorVersion bool `json:"autoUpgradeMinorVersion,omitempty" tf:"auto_upgrade_minor_version,omitempty"` Location string `json:"location" tf:"location"` Name string `json:"name" tf:"name"` // +optional ProtectedSettings string `json:"-" sensitive:"true" tf:"protected_settings,omitempty"` Publisher string `json:"publisher" tf:"publisher"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional Settings string `json:"settings,omitempty" tf:"settings,omitempty"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` Type string `json:"type" tf:"type"` TypeHandlerVersion string `json:"typeHandlerVersion" tf:"type_handler_version"` VirtualMachineName string `json:"virtualMachineName" tf:"virtual_machine_name"` }
func (*VirtualMachineExtensionSpec) DeepCopy ¶
func (in *VirtualMachineExtensionSpec) DeepCopy() *VirtualMachineExtensionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineExtensionSpec.
func (*VirtualMachineExtensionSpec) DeepCopyInto ¶
func (in *VirtualMachineExtensionSpec) DeepCopyInto(out *VirtualMachineExtensionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineExtensionStatus ¶
type VirtualMachineExtensionStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *VirtualMachineExtensionSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*VirtualMachineExtensionStatus) DeepCopy ¶
func (in *VirtualMachineExtensionStatus) DeepCopy() *VirtualMachineExtensionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineExtensionStatus.
func (*VirtualMachineExtensionStatus) DeepCopyInto ¶
func (in *VirtualMachineExtensionStatus) DeepCopyInto(out *VirtualMachineExtensionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineList ¶
type VirtualMachineList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of VirtualMachine CRD objects Items []VirtualMachine `json:"items,omitempty"` }
VirtualMachineList is a list of VirtualMachines
func (*VirtualMachineList) DeepCopy ¶
func (in *VirtualMachineList) DeepCopy() *VirtualMachineList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineList.
func (*VirtualMachineList) DeepCopyInto ¶
func (in *VirtualMachineList) DeepCopyInto(out *VirtualMachineList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VirtualMachineList) DeepCopyObject ¶
func (in *VirtualMachineList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type VirtualMachineScaleSet ¶
type VirtualMachineScaleSet struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec VirtualMachineScaleSetSpec `json:"spec,omitempty"` Status VirtualMachineScaleSetStatus `json:"status,omitempty"` }
func (*VirtualMachineScaleSet) DeepCopy ¶
func (in *VirtualMachineScaleSet) DeepCopy() *VirtualMachineScaleSet
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineScaleSet.
func (*VirtualMachineScaleSet) DeepCopyInto ¶
func (in *VirtualMachineScaleSet) DeepCopyInto(out *VirtualMachineScaleSet)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VirtualMachineScaleSet) DeepCopyObject ¶
func (in *VirtualMachineScaleSet) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type VirtualMachineScaleSetList ¶
type VirtualMachineScaleSetList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of VirtualMachineScaleSet CRD objects Items []VirtualMachineScaleSet `json:"items,omitempty"` }
VirtualMachineScaleSetList is a list of VirtualMachineScaleSets
func (*VirtualMachineScaleSetList) DeepCopy ¶
func (in *VirtualMachineScaleSetList) DeepCopy() *VirtualMachineScaleSetList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineScaleSetList.
func (*VirtualMachineScaleSetList) DeepCopyInto ¶
func (in *VirtualMachineScaleSetList) DeepCopyInto(out *VirtualMachineScaleSetList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VirtualMachineScaleSetList) DeepCopyObject ¶
func (in *VirtualMachineScaleSetList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type VirtualMachineScaleSetSpec ¶
type VirtualMachineScaleSetSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` // +optional AutomaticOsUpgrade bool `json:"automaticOsUpgrade,omitempty" tf:"automatic_os_upgrade,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 BootDiagnostics []VirtualMachineScaleSetSpecBootDiagnostics `json:"bootDiagnostics,omitempty" tf:"boot_diagnostics,omitempty"` // +optional EvictionPolicy string `json:"evictionPolicy,omitempty" tf:"eviction_policy,omitempty"` // +optional Extension []VirtualMachineScaleSetSpecExtension `json:"extension,omitempty" tf:"extension,omitempty"` // +optional HealthProbeID string `json:"healthProbeID,omitempty" tf:"health_probe_id,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 Identity []VirtualMachineScaleSetSpecIdentity `json:"identity,omitempty" tf:"identity,omitempty"` // +optional LicenseType string `json:"licenseType,omitempty" tf:"license_type,omitempty"` Location string `json:"location" tf:"location"` Name string `json:"name" tf:"name"` NetworkProfile []VirtualMachineScaleSetSpecNetworkProfile `json:"networkProfile" tf:"network_profile"` // +kubebuilder:validation:MaxItems=1 OsProfile []VirtualMachineScaleSetSpecOsProfile `json:"osProfile" tf:"os_profile"` // +optional // +kubebuilder:validation:MaxItems=1 OsProfileLinuxConfig []VirtualMachineScaleSetSpecOsProfileLinuxConfig `json:"osProfileLinuxConfig,omitempty" tf:"os_profile_linux_config,omitempty"` // +optional OsProfileSecrets []VirtualMachineScaleSetSpecOsProfileSecrets `json:"osProfileSecrets,omitempty" tf:"os_profile_secrets,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 OsProfileWindowsConfig []VirtualMachineScaleSetSpecOsProfileWindowsConfig `json:"osProfileWindowsConfig,omitempty" tf:"os_profile_windows_config,omitempty"` // +optional Overprovision bool `json:"overprovision,omitempty" tf:"overprovision,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 Plan []VirtualMachineScaleSetSpecPlan `json:"plan,omitempty" tf:"plan,omitempty"` // +optional Priority string `json:"priority,omitempty" tf:"priority,omitempty"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional // +kubebuilder:validation:MaxItems=1 RollingUpgradePolicy []VirtualMachineScaleSetSpecRollingUpgradePolicy `json:"rollingUpgradePolicy,omitempty" tf:"rolling_upgrade_policy,omitempty"` // +optional SinglePlacementGroup bool `json:"singlePlacementGroup,omitempty" tf:"single_placement_group,omitempty"` // +kubebuilder:validation:MaxItems=1 Sku []VirtualMachineScaleSetSpecSku `json:"sku" tf:"sku"` // +optional StorageProfileDataDisk []VirtualMachineScaleSetSpecStorageProfileDataDisk `json:"storageProfileDataDisk,omitempty" tf:"storage_profile_data_disk,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 StorageProfileImageReference []VirtualMachineScaleSetSpecStorageProfileImageReference `json:"storageProfileImageReference,omitempty" tf:"storage_profile_image_reference,omitempty"` // +kubebuilder:validation:MaxItems=1 StorageProfileOsDisk []VirtualMachineScaleSetSpecStorageProfileOsDisk `json:"storageProfileOsDisk" tf:"storage_profile_os_disk"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` UpgradePolicyMode string `json:"upgradePolicyMode" tf:"upgrade_policy_mode"` // +optional Zones []string `json:"zones,omitempty" tf:"zones,omitempty"` }
func (*VirtualMachineScaleSetSpec) DeepCopy ¶
func (in *VirtualMachineScaleSetSpec) DeepCopy() *VirtualMachineScaleSetSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineScaleSetSpec.
func (*VirtualMachineScaleSetSpec) DeepCopyInto ¶
func (in *VirtualMachineScaleSetSpec) DeepCopyInto(out *VirtualMachineScaleSetSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineScaleSetSpecBootDiagnostics ¶
type VirtualMachineScaleSetSpecBootDiagnostics struct { // +optional Enabled bool `json:"enabled,omitempty" tf:"enabled,omitempty"` StorageURI string `json:"storageURI" tf:"storage_uri"` }
func (*VirtualMachineScaleSetSpecBootDiagnostics) DeepCopy ¶
func (in *VirtualMachineScaleSetSpecBootDiagnostics) DeepCopy() *VirtualMachineScaleSetSpecBootDiagnostics
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineScaleSetSpecBootDiagnostics.
func (*VirtualMachineScaleSetSpecBootDiagnostics) DeepCopyInto ¶
func (in *VirtualMachineScaleSetSpecBootDiagnostics) DeepCopyInto(out *VirtualMachineScaleSetSpecBootDiagnostics)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineScaleSetSpecExtension ¶
type VirtualMachineScaleSetSpecExtension struct { // +optional AutoUpgradeMinorVersion bool `json:"autoUpgradeMinorVersion,omitempty" tf:"auto_upgrade_minor_version,omitempty"` Name string `json:"name" tf:"name"` // +optional ProtectedSettings string `json:"-" sensitive:"true" tf:"protected_settings,omitempty"` // +optional ProvisionAfterExtensions []string `json:"provisionAfterExtensions,omitempty" tf:"provision_after_extensions,omitempty"` Publisher string `json:"publisher" tf:"publisher"` // +optional Settings string `json:"settings,omitempty" tf:"settings,omitempty"` Type string `json:"type" tf:"type"` TypeHandlerVersion string `json:"typeHandlerVersion" tf:"type_handler_version"` }
func (*VirtualMachineScaleSetSpecExtension) DeepCopy ¶
func (in *VirtualMachineScaleSetSpecExtension) DeepCopy() *VirtualMachineScaleSetSpecExtension
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineScaleSetSpecExtension.
func (*VirtualMachineScaleSetSpecExtension) DeepCopyInto ¶
func (in *VirtualMachineScaleSetSpecExtension) DeepCopyInto(out *VirtualMachineScaleSetSpecExtension)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineScaleSetSpecIdentity ¶ added in v0.0.2
type VirtualMachineScaleSetSpecIdentity struct { // +optional IdentityIDS []string `json:"identityIDS,omitempty" tf:"identity_ids,omitempty"` // +optional PrincipalID string `json:"principalID,omitempty" tf:"principal_id,omitempty"` Type string `json:"type" tf:"type"` }
func (*VirtualMachineScaleSetSpecIdentity) DeepCopy ¶ added in v0.0.2
func (in *VirtualMachineScaleSetSpecIdentity) DeepCopy() *VirtualMachineScaleSetSpecIdentity
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineScaleSetSpecIdentity.
func (*VirtualMachineScaleSetSpecIdentity) DeepCopyInto ¶ added in v0.0.2
func (in *VirtualMachineScaleSetSpecIdentity) DeepCopyInto(out *VirtualMachineScaleSetSpecIdentity)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineScaleSetSpecNetworkProfile ¶
type VirtualMachineScaleSetSpecNetworkProfile struct { // +optional AcceleratedNetworking bool `json:"acceleratedNetworking,omitempty" tf:"accelerated_networking,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 DnsSettings []VirtualMachineScaleSetSpecNetworkProfileDnsSettings `json:"dnsSettings,omitempty" tf:"dns_settings,omitempty"` IpConfiguration []VirtualMachineScaleSetSpecNetworkProfileIpConfiguration `json:"ipConfiguration" tf:"ip_configuration"` // +optional IpForwarding bool `json:"ipForwarding,omitempty" tf:"ip_forwarding,omitempty"` Name string `json:"name" tf:"name"` // +optional NetworkSecurityGroupID string `json:"networkSecurityGroupID,omitempty" tf:"network_security_group_id,omitempty"` Primary bool `json:"primary" tf:"primary"` }
func (*VirtualMachineScaleSetSpecNetworkProfile) DeepCopy ¶
func (in *VirtualMachineScaleSetSpecNetworkProfile) DeepCopy() *VirtualMachineScaleSetSpecNetworkProfile
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineScaleSetSpecNetworkProfile.
func (*VirtualMachineScaleSetSpecNetworkProfile) DeepCopyInto ¶
func (in *VirtualMachineScaleSetSpecNetworkProfile) DeepCopyInto(out *VirtualMachineScaleSetSpecNetworkProfile)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineScaleSetSpecNetworkProfileDnsSettings ¶
type VirtualMachineScaleSetSpecNetworkProfileDnsSettings struct {
DnsServers []string `json:"dnsServers" tf:"dns_servers"`
}
func (*VirtualMachineScaleSetSpecNetworkProfileDnsSettings) DeepCopy ¶
func (in *VirtualMachineScaleSetSpecNetworkProfileDnsSettings) DeepCopy() *VirtualMachineScaleSetSpecNetworkProfileDnsSettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineScaleSetSpecNetworkProfileDnsSettings.
func (*VirtualMachineScaleSetSpecNetworkProfileDnsSettings) DeepCopyInto ¶
func (in *VirtualMachineScaleSetSpecNetworkProfileDnsSettings) DeepCopyInto(out *VirtualMachineScaleSetSpecNetworkProfileDnsSettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineScaleSetSpecNetworkProfileIpConfiguration ¶
type VirtualMachineScaleSetSpecNetworkProfileIpConfiguration struct { // +optional ApplicationGatewayBackendAddressPoolIDS []string `json:"applicationGatewayBackendAddressPoolIDS,omitempty" tf:"application_gateway_backend_address_pool_ids,omitempty"` // +optional // +kubebuilder:validation:MaxItems=20 ApplicationSecurityGroupIDS []string `json:"applicationSecurityGroupIDS,omitempty" tf:"application_security_group_ids,omitempty"` // +optional LoadBalancerBackendAddressPoolIDS []string `json:"loadBalancerBackendAddressPoolIDS,omitempty" tf:"load_balancer_backend_address_pool_ids,omitempty"` // +optional LoadBalancerInboundNATRulesIDS []string `json:"loadBalancerInboundNATRulesIDS,omitempty" tf:"load_balancer_inbound_nat_rules_ids,omitempty"` Name string `json:"name" tf:"name"` Primary bool `json:"primary" tf:"primary"` // +optional // +kubebuilder:validation:MaxItems=1 PublicIPAddressConfiguration []VirtualMachineScaleSetSpecNetworkProfileIpConfigurationPublicIPAddressConfiguration `json:"publicIPAddressConfiguration,omitempty" tf:"public_ip_address_configuration,omitempty"` SubnetID string `json:"subnetID" tf:"subnet_id"` }
func (*VirtualMachineScaleSetSpecNetworkProfileIpConfiguration) DeepCopy ¶
func (in *VirtualMachineScaleSetSpecNetworkProfileIpConfiguration) DeepCopy() *VirtualMachineScaleSetSpecNetworkProfileIpConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineScaleSetSpecNetworkProfileIpConfiguration.
func (*VirtualMachineScaleSetSpecNetworkProfileIpConfiguration) DeepCopyInto ¶
func (in *VirtualMachineScaleSetSpecNetworkProfileIpConfiguration) DeepCopyInto(out *VirtualMachineScaleSetSpecNetworkProfileIpConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineScaleSetSpecNetworkProfileIpConfigurationPublicIPAddressConfiguration ¶ added in v0.0.2
type VirtualMachineScaleSetSpecNetworkProfileIpConfigurationPublicIPAddressConfiguration struct { DomainNameLabel string `json:"domainNameLabel" tf:"domain_name_label"` IdleTimeout int `json:"idleTimeout" tf:"idle_timeout"` Name string `json:"name" tf:"name"` }
func (*VirtualMachineScaleSetSpecNetworkProfileIpConfigurationPublicIPAddressConfiguration) DeepCopy ¶ added in v0.0.2
func (in *VirtualMachineScaleSetSpecNetworkProfileIpConfigurationPublicIPAddressConfiguration) DeepCopy() *VirtualMachineScaleSetSpecNetworkProfileIpConfigurationPublicIPAddressConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineScaleSetSpecNetworkProfileIpConfigurationPublicIPAddressConfiguration.
func (*VirtualMachineScaleSetSpecNetworkProfileIpConfigurationPublicIPAddressConfiguration) DeepCopyInto ¶ added in v0.0.2
func (in *VirtualMachineScaleSetSpecNetworkProfileIpConfigurationPublicIPAddressConfiguration) DeepCopyInto(out *VirtualMachineScaleSetSpecNetworkProfileIpConfigurationPublicIPAddressConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineScaleSetSpecOsProfile ¶
type VirtualMachineScaleSetSpecOsProfile struct { // +optional AdminPassword string `json:"-" sensitive:"true" tf:"admin_password,omitempty"` AdminUsername string `json:"adminUsername" tf:"admin_username"` ComputerNamePrefix string `json:"computerNamePrefix" tf:"computer_name_prefix"` // +optional CustomData string `json:"customData,omitempty" tf:"custom_data,omitempty"` }
func (*VirtualMachineScaleSetSpecOsProfile) DeepCopy ¶
func (in *VirtualMachineScaleSetSpecOsProfile) DeepCopy() *VirtualMachineScaleSetSpecOsProfile
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineScaleSetSpecOsProfile.
func (*VirtualMachineScaleSetSpecOsProfile) DeepCopyInto ¶
func (in *VirtualMachineScaleSetSpecOsProfile) DeepCopyInto(out *VirtualMachineScaleSetSpecOsProfile)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineScaleSetSpecOsProfileLinuxConfig ¶ added in v0.0.2
type VirtualMachineScaleSetSpecOsProfileLinuxConfig struct { // +optional DisablePasswordAuthentication bool `json:"disablePasswordAuthentication,omitempty" tf:"disable_password_authentication,omitempty"` // +optional SshKeys []VirtualMachineScaleSetSpecOsProfileLinuxConfigSshKeys `json:"sshKeys,omitempty" tf:"ssh_keys,omitempty"` }
func (*VirtualMachineScaleSetSpecOsProfileLinuxConfig) DeepCopy ¶ added in v0.0.2
func (in *VirtualMachineScaleSetSpecOsProfileLinuxConfig) DeepCopy() *VirtualMachineScaleSetSpecOsProfileLinuxConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineScaleSetSpecOsProfileLinuxConfig.
func (*VirtualMachineScaleSetSpecOsProfileLinuxConfig) DeepCopyInto ¶ added in v0.0.2
func (in *VirtualMachineScaleSetSpecOsProfileLinuxConfig) DeepCopyInto(out *VirtualMachineScaleSetSpecOsProfileLinuxConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineScaleSetSpecOsProfileLinuxConfigSshKeys ¶ added in v0.0.2
type VirtualMachineScaleSetSpecOsProfileLinuxConfigSshKeys struct { // +optional KeyData string `json:"keyData,omitempty" tf:"key_data,omitempty"` Path string `json:"path" tf:"path"` }
func (*VirtualMachineScaleSetSpecOsProfileLinuxConfigSshKeys) DeepCopy ¶ added in v0.0.2
func (in *VirtualMachineScaleSetSpecOsProfileLinuxConfigSshKeys) DeepCopy() *VirtualMachineScaleSetSpecOsProfileLinuxConfigSshKeys
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineScaleSetSpecOsProfileLinuxConfigSshKeys.
func (*VirtualMachineScaleSetSpecOsProfileLinuxConfigSshKeys) DeepCopyInto ¶ added in v0.0.2
func (in *VirtualMachineScaleSetSpecOsProfileLinuxConfigSshKeys) DeepCopyInto(out *VirtualMachineScaleSetSpecOsProfileLinuxConfigSshKeys)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineScaleSetSpecOsProfileSecrets ¶
type VirtualMachineScaleSetSpecOsProfileSecrets struct { SourceVaultID string `json:"sourceVaultID" tf:"source_vault_id"` // +optional VaultCertificates []VirtualMachineScaleSetSpecOsProfileSecretsVaultCertificates `json:"vaultCertificates,omitempty" tf:"vault_certificates,omitempty"` }
func (*VirtualMachineScaleSetSpecOsProfileSecrets) DeepCopy ¶
func (in *VirtualMachineScaleSetSpecOsProfileSecrets) DeepCopy() *VirtualMachineScaleSetSpecOsProfileSecrets
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineScaleSetSpecOsProfileSecrets.
func (*VirtualMachineScaleSetSpecOsProfileSecrets) DeepCopyInto ¶
func (in *VirtualMachineScaleSetSpecOsProfileSecrets) DeepCopyInto(out *VirtualMachineScaleSetSpecOsProfileSecrets)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineScaleSetSpecOsProfileSecretsVaultCertificates ¶
type VirtualMachineScaleSetSpecOsProfileSecretsVaultCertificates struct { // +optional CertificateStore string `json:"certificateStore,omitempty" tf:"certificate_store,omitempty"` CertificateURL string `json:"certificateURL" tf:"certificate_url"` }
func (*VirtualMachineScaleSetSpecOsProfileSecretsVaultCertificates) DeepCopy ¶
func (in *VirtualMachineScaleSetSpecOsProfileSecretsVaultCertificates) DeepCopy() *VirtualMachineScaleSetSpecOsProfileSecretsVaultCertificates
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineScaleSetSpecOsProfileSecretsVaultCertificates.
func (*VirtualMachineScaleSetSpecOsProfileSecretsVaultCertificates) DeepCopyInto ¶
func (in *VirtualMachineScaleSetSpecOsProfileSecretsVaultCertificates) DeepCopyInto(out *VirtualMachineScaleSetSpecOsProfileSecretsVaultCertificates)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineScaleSetSpecOsProfileWindowsConfig ¶
type VirtualMachineScaleSetSpecOsProfileWindowsConfig struct { // +optional AdditionalUnattendConfig []VirtualMachineScaleSetSpecOsProfileWindowsConfigAdditionalUnattendConfig `json:"additionalUnattendConfig,omitempty" tf:"additional_unattend_config,omitempty"` // +optional EnableAutomaticUpgrades bool `json:"enableAutomaticUpgrades,omitempty" tf:"enable_automatic_upgrades,omitempty"` // +optional ProvisionVmAgent bool `json:"provisionVmAgent,omitempty" tf:"provision_vm_agent,omitempty"` // +optional Winrm []VirtualMachineScaleSetSpecOsProfileWindowsConfigWinrm `json:"winrm,omitempty" tf:"winrm,omitempty"` }
func (*VirtualMachineScaleSetSpecOsProfileWindowsConfig) DeepCopy ¶
func (in *VirtualMachineScaleSetSpecOsProfileWindowsConfig) DeepCopy() *VirtualMachineScaleSetSpecOsProfileWindowsConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineScaleSetSpecOsProfileWindowsConfig.
func (*VirtualMachineScaleSetSpecOsProfileWindowsConfig) DeepCopyInto ¶
func (in *VirtualMachineScaleSetSpecOsProfileWindowsConfig) DeepCopyInto(out *VirtualMachineScaleSetSpecOsProfileWindowsConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineScaleSetSpecOsProfileWindowsConfigAdditionalUnattendConfig ¶
type VirtualMachineScaleSetSpecOsProfileWindowsConfigAdditionalUnattendConfig struct { Component string `json:"component" tf:"component"` Content string `json:"-" sensitive:"true" tf:"content"` Pass string `json:"pass" tf:"pass"` SettingName string `json:"settingName" tf:"setting_name"` }
func (*VirtualMachineScaleSetSpecOsProfileWindowsConfigAdditionalUnattendConfig) DeepCopy ¶
func (in *VirtualMachineScaleSetSpecOsProfileWindowsConfigAdditionalUnattendConfig) DeepCopy() *VirtualMachineScaleSetSpecOsProfileWindowsConfigAdditionalUnattendConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineScaleSetSpecOsProfileWindowsConfigAdditionalUnattendConfig.
func (*VirtualMachineScaleSetSpecOsProfileWindowsConfigAdditionalUnattendConfig) DeepCopyInto ¶
func (in *VirtualMachineScaleSetSpecOsProfileWindowsConfigAdditionalUnattendConfig) DeepCopyInto(out *VirtualMachineScaleSetSpecOsProfileWindowsConfigAdditionalUnattendConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineScaleSetSpecOsProfileWindowsConfigWinrm ¶
type VirtualMachineScaleSetSpecOsProfileWindowsConfigWinrm struct { // +optional CertificateURL string `json:"certificateURL,omitempty" tf:"certificate_url,omitempty"` Protocol string `json:"protocol" tf:"protocol"` }
func (*VirtualMachineScaleSetSpecOsProfileWindowsConfigWinrm) DeepCopy ¶
func (in *VirtualMachineScaleSetSpecOsProfileWindowsConfigWinrm) DeepCopy() *VirtualMachineScaleSetSpecOsProfileWindowsConfigWinrm
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineScaleSetSpecOsProfileWindowsConfigWinrm.
func (*VirtualMachineScaleSetSpecOsProfileWindowsConfigWinrm) DeepCopyInto ¶
func (in *VirtualMachineScaleSetSpecOsProfileWindowsConfigWinrm) DeepCopyInto(out *VirtualMachineScaleSetSpecOsProfileWindowsConfigWinrm)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineScaleSetSpecPlan ¶
type VirtualMachineScaleSetSpecPlan struct { Name string `json:"name" tf:"name"` Product string `json:"product" tf:"product"` Publisher string `json:"publisher" tf:"publisher"` }
func (*VirtualMachineScaleSetSpecPlan) DeepCopy ¶
func (in *VirtualMachineScaleSetSpecPlan) DeepCopy() *VirtualMachineScaleSetSpecPlan
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineScaleSetSpecPlan.
func (*VirtualMachineScaleSetSpecPlan) DeepCopyInto ¶
func (in *VirtualMachineScaleSetSpecPlan) DeepCopyInto(out *VirtualMachineScaleSetSpecPlan)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineScaleSetSpecRollingUpgradePolicy ¶
type VirtualMachineScaleSetSpecRollingUpgradePolicy struct { // +optional MaxBatchInstancePercent int `json:"maxBatchInstancePercent,omitempty" tf:"max_batch_instance_percent,omitempty"` // +optional MaxUnhealthyInstancePercent int `json:"maxUnhealthyInstancePercent,omitempty" tf:"max_unhealthy_instance_percent,omitempty"` // +optional MaxUnhealthyUpgradedInstancePercent int `json:"maxUnhealthyUpgradedInstancePercent,omitempty" tf:"max_unhealthy_upgraded_instance_percent,omitempty"` // +optional PauseTimeBetweenBatches string `json:"pauseTimeBetweenBatches,omitempty" tf:"pause_time_between_batches,omitempty"` }
func (*VirtualMachineScaleSetSpecRollingUpgradePolicy) DeepCopy ¶
func (in *VirtualMachineScaleSetSpecRollingUpgradePolicy) DeepCopy() *VirtualMachineScaleSetSpecRollingUpgradePolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineScaleSetSpecRollingUpgradePolicy.
func (*VirtualMachineScaleSetSpecRollingUpgradePolicy) DeepCopyInto ¶
func (in *VirtualMachineScaleSetSpecRollingUpgradePolicy) DeepCopyInto(out *VirtualMachineScaleSetSpecRollingUpgradePolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineScaleSetSpecSku ¶
type VirtualMachineScaleSetSpecSku struct { Capacity int `json:"capacity" tf:"capacity"` Name string `json:"name" tf:"name"` // +optional Tier string `json:"tier,omitempty" tf:"tier,omitempty"` }
func (*VirtualMachineScaleSetSpecSku) DeepCopy ¶
func (in *VirtualMachineScaleSetSpecSku) DeepCopy() *VirtualMachineScaleSetSpecSku
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineScaleSetSpecSku.
func (*VirtualMachineScaleSetSpecSku) DeepCopyInto ¶
func (in *VirtualMachineScaleSetSpecSku) DeepCopyInto(out *VirtualMachineScaleSetSpecSku)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineScaleSetSpecStorageProfileDataDisk ¶
type VirtualMachineScaleSetSpecStorageProfileDataDisk struct { // +optional Caching string `json:"caching,omitempty" tf:"caching,omitempty"` CreateOption string `json:"createOption" tf:"create_option"` // +optional DiskSizeGb int `json:"diskSizeGb,omitempty" tf:"disk_size_gb,omitempty"` Lun int `json:"lun" tf:"lun"` // +optional ManagedDiskType string `json:"managedDiskType,omitempty" tf:"managed_disk_type,omitempty"` }
func (*VirtualMachineScaleSetSpecStorageProfileDataDisk) DeepCopy ¶
func (in *VirtualMachineScaleSetSpecStorageProfileDataDisk) DeepCopy() *VirtualMachineScaleSetSpecStorageProfileDataDisk
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineScaleSetSpecStorageProfileDataDisk.
func (*VirtualMachineScaleSetSpecStorageProfileDataDisk) DeepCopyInto ¶
func (in *VirtualMachineScaleSetSpecStorageProfileDataDisk) DeepCopyInto(out *VirtualMachineScaleSetSpecStorageProfileDataDisk)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineScaleSetSpecStorageProfileImageReference ¶ added in v0.0.2
type VirtualMachineScaleSetSpecStorageProfileImageReference struct { // +optional ID string `json:"ID,omitempty" tf:"id,omitempty"` // +optional Offer string `json:"offer,omitempty" tf:"offer,omitempty"` // +optional Publisher string `json:"publisher,omitempty" tf:"publisher,omitempty"` // +optional Sku string `json:"sku,omitempty" tf:"sku,omitempty"` // +optional Version string `json:"version,omitempty" tf:"version,omitempty"` }
func (*VirtualMachineScaleSetSpecStorageProfileImageReference) DeepCopy ¶ added in v0.0.2
func (in *VirtualMachineScaleSetSpecStorageProfileImageReference) DeepCopy() *VirtualMachineScaleSetSpecStorageProfileImageReference
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineScaleSetSpecStorageProfileImageReference.
func (*VirtualMachineScaleSetSpecStorageProfileImageReference) DeepCopyInto ¶ added in v0.0.2
func (in *VirtualMachineScaleSetSpecStorageProfileImageReference) DeepCopyInto(out *VirtualMachineScaleSetSpecStorageProfileImageReference)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineScaleSetSpecStorageProfileOsDisk ¶
type VirtualMachineScaleSetSpecStorageProfileOsDisk struct { // +optional Caching string `json:"caching,omitempty" tf:"caching,omitempty"` CreateOption string `json:"createOption" tf:"create_option"` // +optional Image string `json:"image,omitempty" tf:"image,omitempty"` // +optional ManagedDiskType string `json:"managedDiskType,omitempty" tf:"managed_disk_type,omitempty"` // +optional Name string `json:"name,omitempty" tf:"name,omitempty"` // +optional OsType string `json:"osType,omitempty" tf:"os_type,omitempty"` // +optional VhdContainers []string `json:"vhdContainers,omitempty" tf:"vhd_containers,omitempty"` }
func (*VirtualMachineScaleSetSpecStorageProfileOsDisk) DeepCopy ¶
func (in *VirtualMachineScaleSetSpecStorageProfileOsDisk) DeepCopy() *VirtualMachineScaleSetSpecStorageProfileOsDisk
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineScaleSetSpecStorageProfileOsDisk.
func (*VirtualMachineScaleSetSpecStorageProfileOsDisk) DeepCopyInto ¶
func (in *VirtualMachineScaleSetSpecStorageProfileOsDisk) DeepCopyInto(out *VirtualMachineScaleSetSpecStorageProfileOsDisk)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineScaleSetStatus ¶
type VirtualMachineScaleSetStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *VirtualMachineScaleSetSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*VirtualMachineScaleSetStatus) DeepCopy ¶
func (in *VirtualMachineScaleSetStatus) DeepCopy() *VirtualMachineScaleSetStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineScaleSetStatus.
func (*VirtualMachineScaleSetStatus) DeepCopyInto ¶
func (in *VirtualMachineScaleSetStatus) DeepCopyInto(out *VirtualMachineScaleSetStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineSpec ¶
type VirtualMachineSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` // +optional AvailabilitySetID string `json:"availabilitySetID,omitempty" tf:"availability_set_id,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 BootDiagnostics []VirtualMachineSpecBootDiagnostics `json:"bootDiagnostics,omitempty" tf:"boot_diagnostics,omitempty"` // +optional DeleteDataDisksOnTermination bool `json:"deleteDataDisksOnTermination,omitempty" tf:"delete_data_disks_on_termination,omitempty"` // +optional DeleteOsDiskOnTermination bool `json:"deleteOsDiskOnTermination,omitempty" tf:"delete_os_disk_on_termination,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 Identity []VirtualMachineSpecIdentity `json:"identity,omitempty" tf:"identity,omitempty"` // +optional LicenseType string `json:"licenseType,omitempty" tf:"license_type,omitempty"` Location string `json:"location" tf:"location"` Name string `json:"name" tf:"name"` NetworkInterfaceIDS []string `json:"networkInterfaceIDS" tf:"network_interface_ids"` // +optional // +kubebuilder:validation:MaxItems=1 OsProfile []VirtualMachineSpecOsProfile `json:"osProfile,omitempty" tf:"os_profile,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 OsProfileLinuxConfig []VirtualMachineSpecOsProfileLinuxConfig `json:"osProfileLinuxConfig,omitempty" tf:"os_profile_linux_config,omitempty"` // +optional OsProfileSecrets []VirtualMachineSpecOsProfileSecrets `json:"osProfileSecrets,omitempty" tf:"os_profile_secrets,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 OsProfileWindowsConfig []VirtualMachineSpecOsProfileWindowsConfig `json:"osProfileWindowsConfig,omitempty" tf:"os_profile_windows_config,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 Plan []VirtualMachineSpecPlan `json:"plan,omitempty" tf:"plan,omitempty"` // +optional PrimaryNetworkInterfaceID string `json:"primaryNetworkInterfaceID,omitempty" tf:"primary_network_interface_id,omitempty"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional StorageDataDisk []VirtualMachineSpecStorageDataDisk `json:"storageDataDisk,omitempty" tf:"storage_data_disk,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 StorageImageReference []VirtualMachineSpecStorageImageReference `json:"storageImageReference,omitempty" tf:"storage_image_reference,omitempty"` // +kubebuilder:validation:MaxItems=1 StorageOsDisk []VirtualMachineSpecStorageOsDisk `json:"storageOsDisk" tf:"storage_os_disk"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` VmSize string `json:"vmSize" tf:"vm_size"` // +optional // +kubebuilder:validation:MaxItems=1 Zones []string `json:"zones,omitempty" tf:"zones,omitempty"` }
func (*VirtualMachineSpec) DeepCopy ¶
func (in *VirtualMachineSpec) DeepCopy() *VirtualMachineSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineSpec.
func (*VirtualMachineSpec) DeepCopyInto ¶
func (in *VirtualMachineSpec) DeepCopyInto(out *VirtualMachineSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineSpecBootDiagnostics ¶
type VirtualMachineSpecBootDiagnostics struct { Enabled bool `json:"enabled" tf:"enabled"` StorageURI string `json:"storageURI" tf:"storage_uri"` }
func (*VirtualMachineSpecBootDiagnostics) DeepCopy ¶
func (in *VirtualMachineSpecBootDiagnostics) DeepCopy() *VirtualMachineSpecBootDiagnostics
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineSpecBootDiagnostics.
func (*VirtualMachineSpecBootDiagnostics) DeepCopyInto ¶
func (in *VirtualMachineSpecBootDiagnostics) DeepCopyInto(out *VirtualMachineSpecBootDiagnostics)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineSpecIdentity ¶ added in v0.0.2
type VirtualMachineSpecIdentity struct { // +optional // +kubebuilder:validation:MinItems=1 IdentityIDS []string `json:"identityIDS,omitempty" tf:"identity_ids,omitempty"` // +optional PrincipalID string `json:"principalID,omitempty" tf:"principal_id,omitempty"` Type string `json:"type" tf:"type"` }
func (*VirtualMachineSpecIdentity) DeepCopy ¶ added in v0.0.2
func (in *VirtualMachineSpecIdentity) DeepCopy() *VirtualMachineSpecIdentity
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineSpecIdentity.
func (*VirtualMachineSpecIdentity) DeepCopyInto ¶ added in v0.0.2
func (in *VirtualMachineSpecIdentity) DeepCopyInto(out *VirtualMachineSpecIdentity)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineSpecOsProfile ¶
type VirtualMachineSpecOsProfile struct { // +optional AdminPassword string `json:"-" sensitive:"true" tf:"admin_password,omitempty"` AdminUsername string `json:"adminUsername" tf:"admin_username"` ComputerName string `json:"computerName" tf:"computer_name"` // +optional CustomData string `json:"customData,omitempty" tf:"custom_data,omitempty"` }
func (*VirtualMachineSpecOsProfile) DeepCopy ¶
func (in *VirtualMachineSpecOsProfile) DeepCopy() *VirtualMachineSpecOsProfile
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineSpecOsProfile.
func (*VirtualMachineSpecOsProfile) DeepCopyInto ¶
func (in *VirtualMachineSpecOsProfile) DeepCopyInto(out *VirtualMachineSpecOsProfile)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineSpecOsProfileLinuxConfig ¶
type VirtualMachineSpecOsProfileLinuxConfig struct { DisablePasswordAuthentication bool `json:"disablePasswordAuthentication" tf:"disable_password_authentication"` // +optional SshKeys []VirtualMachineSpecOsProfileLinuxConfigSshKeys `json:"sshKeys,omitempty" tf:"ssh_keys,omitempty"` }
func (*VirtualMachineSpecOsProfileLinuxConfig) DeepCopy ¶
func (in *VirtualMachineSpecOsProfileLinuxConfig) DeepCopy() *VirtualMachineSpecOsProfileLinuxConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineSpecOsProfileLinuxConfig.
func (*VirtualMachineSpecOsProfileLinuxConfig) DeepCopyInto ¶
func (in *VirtualMachineSpecOsProfileLinuxConfig) DeepCopyInto(out *VirtualMachineSpecOsProfileLinuxConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineSpecOsProfileLinuxConfigSshKeys ¶
type VirtualMachineSpecOsProfileLinuxConfigSshKeys struct { KeyData string `json:"keyData" tf:"key_data"` Path string `json:"path" tf:"path"` }
func (*VirtualMachineSpecOsProfileLinuxConfigSshKeys) DeepCopy ¶
func (in *VirtualMachineSpecOsProfileLinuxConfigSshKeys) DeepCopy() *VirtualMachineSpecOsProfileLinuxConfigSshKeys
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineSpecOsProfileLinuxConfigSshKeys.
func (*VirtualMachineSpecOsProfileLinuxConfigSshKeys) DeepCopyInto ¶
func (in *VirtualMachineSpecOsProfileLinuxConfigSshKeys) DeepCopyInto(out *VirtualMachineSpecOsProfileLinuxConfigSshKeys)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineSpecOsProfileSecrets ¶
type VirtualMachineSpecOsProfileSecrets struct { SourceVaultID string `json:"sourceVaultID" tf:"source_vault_id"` // +optional VaultCertificates []VirtualMachineSpecOsProfileSecretsVaultCertificates `json:"vaultCertificates,omitempty" tf:"vault_certificates,omitempty"` }
func (*VirtualMachineSpecOsProfileSecrets) DeepCopy ¶
func (in *VirtualMachineSpecOsProfileSecrets) DeepCopy() *VirtualMachineSpecOsProfileSecrets
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineSpecOsProfileSecrets.
func (*VirtualMachineSpecOsProfileSecrets) DeepCopyInto ¶
func (in *VirtualMachineSpecOsProfileSecrets) DeepCopyInto(out *VirtualMachineSpecOsProfileSecrets)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineSpecOsProfileSecretsVaultCertificates ¶
type VirtualMachineSpecOsProfileSecretsVaultCertificates struct { // +optional CertificateStore string `json:"certificateStore,omitempty" tf:"certificate_store,omitempty"` CertificateURL string `json:"certificateURL" tf:"certificate_url"` }
func (*VirtualMachineSpecOsProfileSecretsVaultCertificates) DeepCopy ¶
func (in *VirtualMachineSpecOsProfileSecretsVaultCertificates) DeepCopy() *VirtualMachineSpecOsProfileSecretsVaultCertificates
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineSpecOsProfileSecretsVaultCertificates.
func (*VirtualMachineSpecOsProfileSecretsVaultCertificates) DeepCopyInto ¶
func (in *VirtualMachineSpecOsProfileSecretsVaultCertificates) DeepCopyInto(out *VirtualMachineSpecOsProfileSecretsVaultCertificates)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineSpecOsProfileWindowsConfig ¶
type VirtualMachineSpecOsProfileWindowsConfig struct { // +optional AdditionalUnattendConfig []VirtualMachineSpecOsProfileWindowsConfigAdditionalUnattendConfig `json:"additionalUnattendConfig,omitempty" tf:"additional_unattend_config,omitempty"` // +optional EnableAutomaticUpgrades bool `json:"enableAutomaticUpgrades,omitempty" tf:"enable_automatic_upgrades,omitempty"` // +optional ProvisionVmAgent bool `json:"provisionVmAgent,omitempty" tf:"provision_vm_agent,omitempty"` // +optional Timezone string `json:"timezone,omitempty" tf:"timezone,omitempty"` // +optional Winrm []VirtualMachineSpecOsProfileWindowsConfigWinrm `json:"winrm,omitempty" tf:"winrm,omitempty"` }
func (*VirtualMachineSpecOsProfileWindowsConfig) DeepCopy ¶
func (in *VirtualMachineSpecOsProfileWindowsConfig) DeepCopy() *VirtualMachineSpecOsProfileWindowsConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineSpecOsProfileWindowsConfig.
func (*VirtualMachineSpecOsProfileWindowsConfig) DeepCopyInto ¶
func (in *VirtualMachineSpecOsProfileWindowsConfig) DeepCopyInto(out *VirtualMachineSpecOsProfileWindowsConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineSpecOsProfileWindowsConfigAdditionalUnattendConfig ¶
type VirtualMachineSpecOsProfileWindowsConfigAdditionalUnattendConfig struct { Component string `json:"component" tf:"component"` Content string `json:"-" sensitive:"true" tf:"content"` Pass string `json:"pass" tf:"pass"` SettingName string `json:"settingName" tf:"setting_name"` }
func (*VirtualMachineSpecOsProfileWindowsConfigAdditionalUnattendConfig) DeepCopy ¶
func (in *VirtualMachineSpecOsProfileWindowsConfigAdditionalUnattendConfig) DeepCopy() *VirtualMachineSpecOsProfileWindowsConfigAdditionalUnattendConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineSpecOsProfileWindowsConfigAdditionalUnattendConfig.
func (*VirtualMachineSpecOsProfileWindowsConfigAdditionalUnattendConfig) DeepCopyInto ¶
func (in *VirtualMachineSpecOsProfileWindowsConfigAdditionalUnattendConfig) DeepCopyInto(out *VirtualMachineSpecOsProfileWindowsConfigAdditionalUnattendConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineSpecOsProfileWindowsConfigWinrm ¶
type VirtualMachineSpecOsProfileWindowsConfigWinrm struct { // +optional CertificateURL string `json:"certificateURL,omitempty" tf:"certificate_url,omitempty"` Protocol string `json:"protocol" tf:"protocol"` }
func (*VirtualMachineSpecOsProfileWindowsConfigWinrm) DeepCopy ¶
func (in *VirtualMachineSpecOsProfileWindowsConfigWinrm) DeepCopy() *VirtualMachineSpecOsProfileWindowsConfigWinrm
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineSpecOsProfileWindowsConfigWinrm.
func (*VirtualMachineSpecOsProfileWindowsConfigWinrm) DeepCopyInto ¶
func (in *VirtualMachineSpecOsProfileWindowsConfigWinrm) DeepCopyInto(out *VirtualMachineSpecOsProfileWindowsConfigWinrm)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineSpecPlan ¶
type VirtualMachineSpecPlan struct { Name string `json:"name" tf:"name"` Product string `json:"product" tf:"product"` Publisher string `json:"publisher" tf:"publisher"` }
func (*VirtualMachineSpecPlan) DeepCopy ¶
func (in *VirtualMachineSpecPlan) DeepCopy() *VirtualMachineSpecPlan
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineSpecPlan.
func (*VirtualMachineSpecPlan) DeepCopyInto ¶
func (in *VirtualMachineSpecPlan) DeepCopyInto(out *VirtualMachineSpecPlan)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineSpecStorageDataDisk ¶ added in v0.0.2
type VirtualMachineSpecStorageDataDisk struct { // +optional Caching string `json:"caching,omitempty" tf:"caching,omitempty"` CreateOption string `json:"createOption" tf:"create_option"` // +optional DiskSizeGb int `json:"diskSizeGb,omitempty" tf:"disk_size_gb,omitempty"` Lun int `json:"lun" tf:"lun"` // +optional ManagedDiskID string `json:"managedDiskID,omitempty" tf:"managed_disk_id,omitempty"` // +optional ManagedDiskType string `json:"managedDiskType,omitempty" tf:"managed_disk_type,omitempty"` Name string `json:"name" tf:"name"` // +optional VhdURI string `json:"vhdURI,omitempty" tf:"vhd_uri,omitempty"` // +optional WriteAcceleratorEnabled bool `json:"writeAcceleratorEnabled,omitempty" tf:"write_accelerator_enabled,omitempty"` }
func (*VirtualMachineSpecStorageDataDisk) DeepCopy ¶ added in v0.0.2
func (in *VirtualMachineSpecStorageDataDisk) DeepCopy() *VirtualMachineSpecStorageDataDisk
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineSpecStorageDataDisk.
func (*VirtualMachineSpecStorageDataDisk) DeepCopyInto ¶ added in v0.0.2
func (in *VirtualMachineSpecStorageDataDisk) DeepCopyInto(out *VirtualMachineSpecStorageDataDisk)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineSpecStorageImageReference ¶ added in v0.0.2
type VirtualMachineSpecStorageImageReference struct { // +optional ID string `json:"ID,omitempty" tf:"id,omitempty"` // +optional Offer string `json:"offer,omitempty" tf:"offer,omitempty"` // +optional Publisher string `json:"publisher,omitempty" tf:"publisher,omitempty"` // +optional Sku string `json:"sku,omitempty" tf:"sku,omitempty"` // +optional Version string `json:"version,omitempty" tf:"version,omitempty"` }
func (*VirtualMachineSpecStorageImageReference) DeepCopy ¶ added in v0.0.2
func (in *VirtualMachineSpecStorageImageReference) DeepCopy() *VirtualMachineSpecStorageImageReference
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineSpecStorageImageReference.
func (*VirtualMachineSpecStorageImageReference) DeepCopyInto ¶ added in v0.0.2
func (in *VirtualMachineSpecStorageImageReference) DeepCopyInto(out *VirtualMachineSpecStorageImageReference)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineSpecStorageOsDisk ¶
type VirtualMachineSpecStorageOsDisk struct { // +optional Caching string `json:"caching,omitempty" tf:"caching,omitempty"` CreateOption string `json:"createOption" tf:"create_option"` // +optional DiskSizeGb int `json:"diskSizeGb,omitempty" tf:"disk_size_gb,omitempty"` // +optional ImageURI string `json:"imageURI,omitempty" tf:"image_uri,omitempty"` // +optional ManagedDiskID string `json:"managedDiskID,omitempty" tf:"managed_disk_id,omitempty"` // +optional ManagedDiskType string `json:"managedDiskType,omitempty" tf:"managed_disk_type,omitempty"` Name string `json:"name" tf:"name"` // +optional OsType string `json:"osType,omitempty" tf:"os_type,omitempty"` // +optional VhdURI string `json:"vhdURI,omitempty" tf:"vhd_uri,omitempty"` // +optional WriteAcceleratorEnabled bool `json:"writeAcceleratorEnabled,omitempty" tf:"write_accelerator_enabled,omitempty"` }
func (*VirtualMachineSpecStorageOsDisk) DeepCopy ¶
func (in *VirtualMachineSpecStorageOsDisk) DeepCopy() *VirtualMachineSpecStorageOsDisk
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineSpecStorageOsDisk.
func (*VirtualMachineSpecStorageOsDisk) DeepCopyInto ¶
func (in *VirtualMachineSpecStorageOsDisk) DeepCopyInto(out *VirtualMachineSpecStorageOsDisk)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineStatus ¶
type VirtualMachineStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *VirtualMachineSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*VirtualMachineStatus) DeepCopy ¶
func (in *VirtualMachineStatus) DeepCopy() *VirtualMachineStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineStatus.
func (*VirtualMachineStatus) DeepCopyInto ¶
func (in *VirtualMachineStatus) DeepCopyInto(out *VirtualMachineStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualNetwork ¶
type VirtualNetwork struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec VirtualNetworkSpec `json:"spec,omitempty"` Status VirtualNetworkStatus `json:"status,omitempty"` }
func (*VirtualNetwork) DeepCopy ¶
func (in *VirtualNetwork) DeepCopy() *VirtualNetwork
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetwork.
func (*VirtualNetwork) DeepCopyInto ¶
func (in *VirtualNetwork) DeepCopyInto(out *VirtualNetwork)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VirtualNetwork) DeepCopyObject ¶
func (in *VirtualNetwork) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type VirtualNetworkGateway ¶
type VirtualNetworkGateway struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec VirtualNetworkGatewaySpec `json:"spec,omitempty"` Status VirtualNetworkGatewayStatus `json:"status,omitempty"` }
func (*VirtualNetworkGateway) DeepCopy ¶
func (in *VirtualNetworkGateway) DeepCopy() *VirtualNetworkGateway
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkGateway.
func (*VirtualNetworkGateway) DeepCopyInto ¶
func (in *VirtualNetworkGateway) DeepCopyInto(out *VirtualNetworkGateway)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VirtualNetworkGateway) DeepCopyObject ¶
func (in *VirtualNetworkGateway) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type VirtualNetworkGatewayConnection ¶
type VirtualNetworkGatewayConnection struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec VirtualNetworkGatewayConnectionSpec `json:"spec,omitempty"` Status VirtualNetworkGatewayConnectionStatus `json:"status,omitempty"` }
func (*VirtualNetworkGatewayConnection) DeepCopy ¶
func (in *VirtualNetworkGatewayConnection) DeepCopy() *VirtualNetworkGatewayConnection
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkGatewayConnection.
func (*VirtualNetworkGatewayConnection) DeepCopyInto ¶
func (in *VirtualNetworkGatewayConnection) DeepCopyInto(out *VirtualNetworkGatewayConnection)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VirtualNetworkGatewayConnection) DeepCopyObject ¶
func (in *VirtualNetworkGatewayConnection) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type VirtualNetworkGatewayConnectionList ¶
type VirtualNetworkGatewayConnectionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of VirtualNetworkGatewayConnection CRD objects Items []VirtualNetworkGatewayConnection `json:"items,omitempty"` }
VirtualNetworkGatewayConnectionList is a list of VirtualNetworkGatewayConnections
func (*VirtualNetworkGatewayConnectionList) DeepCopy ¶
func (in *VirtualNetworkGatewayConnectionList) DeepCopy() *VirtualNetworkGatewayConnectionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkGatewayConnectionList.
func (*VirtualNetworkGatewayConnectionList) DeepCopyInto ¶
func (in *VirtualNetworkGatewayConnectionList) DeepCopyInto(out *VirtualNetworkGatewayConnectionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VirtualNetworkGatewayConnectionList) DeepCopyObject ¶
func (in *VirtualNetworkGatewayConnectionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type VirtualNetworkGatewayConnectionSpec ¶
type VirtualNetworkGatewayConnectionSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` // +optional AuthorizationKey string `json:"-" sensitive:"true" tf:"authorization_key,omitempty"` // +optional EnableBGP bool `json:"enableBGP,omitempty" tf:"enable_bgp,omitempty"` // +optional ExpressRouteCircuitID string `json:"expressRouteCircuitID,omitempty" tf:"express_route_circuit_id,omitempty"` // +optional ExpressRouteGatewayBypass bool `json:"expressRouteGatewayBypass,omitempty" tf:"express_route_gateway_bypass,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 IpsecPolicy []VirtualNetworkGatewayConnectionSpecIpsecPolicy `json:"ipsecPolicy,omitempty" tf:"ipsec_policy,omitempty"` // +optional LocalNetworkGatewayID string `json:"localNetworkGatewayID,omitempty" tf:"local_network_gateway_id,omitempty"` Location string `json:"location" tf:"location"` Name string `json:"name" tf:"name"` // +optional PeerVirtualNetworkGatewayID string `json:"peerVirtualNetworkGatewayID,omitempty" tf:"peer_virtual_network_gateway_id,omitempty"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional RoutingWeight int `json:"routingWeight,omitempty" tf:"routing_weight,omitempty"` SharedKey string `json:"-" sensitive:"true" tf:"shared_key,omitempty"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` Type string `json:"type" tf:"type"` // +optional UsePolicyBasedTrafficSelectors bool `json:"usePolicyBasedTrafficSelectors,omitempty" tf:"use_policy_based_traffic_selectors,omitempty"` VirtualNetworkGatewayID string `json:"virtualNetworkGatewayID" tf:"virtual_network_gateway_id"` }
func (*VirtualNetworkGatewayConnectionSpec) DeepCopy ¶
func (in *VirtualNetworkGatewayConnectionSpec) DeepCopy() *VirtualNetworkGatewayConnectionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkGatewayConnectionSpec.
func (*VirtualNetworkGatewayConnectionSpec) DeepCopyInto ¶
func (in *VirtualNetworkGatewayConnectionSpec) DeepCopyInto(out *VirtualNetworkGatewayConnectionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualNetworkGatewayConnectionSpecIpsecPolicy ¶
type VirtualNetworkGatewayConnectionSpecIpsecPolicy struct { DhGroup string `json:"dhGroup" tf:"dh_group"` IkeEncryption string `json:"ikeEncryption" tf:"ike_encryption"` IkeIntegrity string `json:"ikeIntegrity" tf:"ike_integrity"` IpsecEncryption string `json:"ipsecEncryption" tf:"ipsec_encryption"` IpsecIntegrity string `json:"ipsecIntegrity" tf:"ipsec_integrity"` PfsGroup string `json:"pfsGroup" tf:"pfs_group"` // +optional SaDatasize int `json:"saDatasize,omitempty" tf:"sa_datasize,omitempty"` // +optional SaLifetime int `json:"saLifetime,omitempty" tf:"sa_lifetime,omitempty"` }
func (*VirtualNetworkGatewayConnectionSpecIpsecPolicy) DeepCopy ¶
func (in *VirtualNetworkGatewayConnectionSpecIpsecPolicy) DeepCopy() *VirtualNetworkGatewayConnectionSpecIpsecPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkGatewayConnectionSpecIpsecPolicy.
func (*VirtualNetworkGatewayConnectionSpecIpsecPolicy) DeepCopyInto ¶
func (in *VirtualNetworkGatewayConnectionSpecIpsecPolicy) DeepCopyInto(out *VirtualNetworkGatewayConnectionSpecIpsecPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualNetworkGatewayConnectionStatus ¶
type VirtualNetworkGatewayConnectionStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *VirtualNetworkGatewayConnectionSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*VirtualNetworkGatewayConnectionStatus) DeepCopy ¶
func (in *VirtualNetworkGatewayConnectionStatus) DeepCopy() *VirtualNetworkGatewayConnectionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkGatewayConnectionStatus.
func (*VirtualNetworkGatewayConnectionStatus) DeepCopyInto ¶
func (in *VirtualNetworkGatewayConnectionStatus) DeepCopyInto(out *VirtualNetworkGatewayConnectionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualNetworkGatewayList ¶
type VirtualNetworkGatewayList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of VirtualNetworkGateway CRD objects Items []VirtualNetworkGateway `json:"items,omitempty"` }
VirtualNetworkGatewayList is a list of VirtualNetworkGateways
func (*VirtualNetworkGatewayList) DeepCopy ¶
func (in *VirtualNetworkGatewayList) DeepCopy() *VirtualNetworkGatewayList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkGatewayList.
func (*VirtualNetworkGatewayList) DeepCopyInto ¶
func (in *VirtualNetworkGatewayList) DeepCopyInto(out *VirtualNetworkGatewayList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VirtualNetworkGatewayList) DeepCopyObject ¶
func (in *VirtualNetworkGatewayList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type VirtualNetworkGatewaySpec ¶
type VirtualNetworkGatewaySpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional ActiveActive bool `json:"activeActive,omitempty" tf:"active_active,omitempty"` // +optional // +kubebuilder:validation:MaxItems=1 BgpSettings []VirtualNetworkGatewaySpecBgpSettings `json:"bgpSettings,omitempty" tf:"bgp_settings,omitempty"` // +optional DefaultLocalNetworkGatewayID string `json:"defaultLocalNetworkGatewayID,omitempty" tf:"default_local_network_gateway_id,omitempty"` // +optional EnableBGP bool `json:"enableBGP,omitempty" tf:"enable_bgp,omitempty"` // +kubebuilder:validation:MaxItems=2 IpConfiguration []VirtualNetworkGatewaySpecIpConfiguration `json:"ipConfiguration" tf:"ip_configuration"` Location string `json:"location" tf:"location"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` Sku string `json:"sku" tf:"sku"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` Type string `json:"type" tf:"type"` // +optional // +kubebuilder:validation:MaxItems=1 VpnClientConfiguration []VirtualNetworkGatewaySpecVpnClientConfiguration `json:"vpnClientConfiguration,omitempty" tf:"vpn_client_configuration,omitempty"` // +optional VpnType string `json:"vpnType,omitempty" tf:"vpn_type,omitempty"` }
func (*VirtualNetworkGatewaySpec) DeepCopy ¶
func (in *VirtualNetworkGatewaySpec) DeepCopy() *VirtualNetworkGatewaySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkGatewaySpec.
func (*VirtualNetworkGatewaySpec) DeepCopyInto ¶
func (in *VirtualNetworkGatewaySpec) DeepCopyInto(out *VirtualNetworkGatewaySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualNetworkGatewaySpecBgpSettings ¶ added in v0.0.2
type VirtualNetworkGatewaySpecBgpSettings struct { // +optional Asn int `json:"asn,omitempty" tf:"asn,omitempty"` // +optional PeerWeight int `json:"peerWeight,omitempty" tf:"peer_weight,omitempty"` // +optional PeeringAddress string `json:"peeringAddress,omitempty" tf:"peering_address,omitempty"` }
func (*VirtualNetworkGatewaySpecBgpSettings) DeepCopy ¶ added in v0.0.2
func (in *VirtualNetworkGatewaySpecBgpSettings) DeepCopy() *VirtualNetworkGatewaySpecBgpSettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkGatewaySpecBgpSettings.
func (*VirtualNetworkGatewaySpecBgpSettings) DeepCopyInto ¶ added in v0.0.2
func (in *VirtualNetworkGatewaySpecBgpSettings) DeepCopyInto(out *VirtualNetworkGatewaySpecBgpSettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualNetworkGatewaySpecIpConfiguration ¶
type VirtualNetworkGatewaySpecIpConfiguration struct { // +optional Name string `json:"name,omitempty" tf:"name,omitempty"` // +optional PrivateIPAddressAllocation string `json:"privateIPAddressAllocation,omitempty" tf:"private_ip_address_allocation,omitempty"` // +optional PublicIPAddressID string `json:"publicIPAddressID,omitempty" tf:"public_ip_address_id,omitempty"` SubnetID string `json:"subnetID" tf:"subnet_id"` }
func (*VirtualNetworkGatewaySpecIpConfiguration) DeepCopy ¶
func (in *VirtualNetworkGatewaySpecIpConfiguration) DeepCopy() *VirtualNetworkGatewaySpecIpConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkGatewaySpecIpConfiguration.
func (*VirtualNetworkGatewaySpecIpConfiguration) DeepCopyInto ¶
func (in *VirtualNetworkGatewaySpecIpConfiguration) DeepCopyInto(out *VirtualNetworkGatewaySpecIpConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualNetworkGatewaySpecVpnClientConfiguration ¶
type VirtualNetworkGatewaySpecVpnClientConfiguration struct { AddressSpace []string `json:"addressSpace" tf:"address_space"` // +optional RadiusServerAddress string `json:"radiusServerAddress,omitempty" tf:"radius_server_address,omitempty"` // +optional RadiusServerSecret string `json:"radiusServerSecret,omitempty" tf:"radius_server_secret,omitempty"` // +optional RevokedCertificate []VirtualNetworkGatewaySpecVpnClientConfigurationRevokedCertificate `json:"revokedCertificate,omitempty" tf:"revoked_certificate,omitempty"` // +optional RootCertificate []VirtualNetworkGatewaySpecVpnClientConfigurationRootCertificate `json:"rootCertificate,omitempty" tf:"root_certificate,omitempty"` // +optional VpnClientProtocols []string `json:"vpnClientProtocols,omitempty" tf:"vpn_client_protocols,omitempty"` }
func (*VirtualNetworkGatewaySpecVpnClientConfiguration) DeepCopy ¶
func (in *VirtualNetworkGatewaySpecVpnClientConfiguration) DeepCopy() *VirtualNetworkGatewaySpecVpnClientConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkGatewaySpecVpnClientConfiguration.
func (*VirtualNetworkGatewaySpecVpnClientConfiguration) DeepCopyInto ¶
func (in *VirtualNetworkGatewaySpecVpnClientConfiguration) DeepCopyInto(out *VirtualNetworkGatewaySpecVpnClientConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualNetworkGatewaySpecVpnClientConfigurationRevokedCertificate ¶
type VirtualNetworkGatewaySpecVpnClientConfigurationRevokedCertificate struct { Name string `json:"name" tf:"name"` Thumbprint string `json:"thumbprint" tf:"thumbprint"` }
func (*VirtualNetworkGatewaySpecVpnClientConfigurationRevokedCertificate) DeepCopy ¶
func (in *VirtualNetworkGatewaySpecVpnClientConfigurationRevokedCertificate) DeepCopy() *VirtualNetworkGatewaySpecVpnClientConfigurationRevokedCertificate
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkGatewaySpecVpnClientConfigurationRevokedCertificate.
func (*VirtualNetworkGatewaySpecVpnClientConfigurationRevokedCertificate) DeepCopyInto ¶
func (in *VirtualNetworkGatewaySpecVpnClientConfigurationRevokedCertificate) DeepCopyInto(out *VirtualNetworkGatewaySpecVpnClientConfigurationRevokedCertificate)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualNetworkGatewaySpecVpnClientConfigurationRootCertificate ¶
type VirtualNetworkGatewaySpecVpnClientConfigurationRootCertificate struct { Name string `json:"name" tf:"name"` PublicCertData string `json:"publicCertData" tf:"public_cert_data"` }
func (*VirtualNetworkGatewaySpecVpnClientConfigurationRootCertificate) DeepCopy ¶
func (in *VirtualNetworkGatewaySpecVpnClientConfigurationRootCertificate) DeepCopy() *VirtualNetworkGatewaySpecVpnClientConfigurationRootCertificate
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkGatewaySpecVpnClientConfigurationRootCertificate.
func (*VirtualNetworkGatewaySpecVpnClientConfigurationRootCertificate) DeepCopyInto ¶
func (in *VirtualNetworkGatewaySpecVpnClientConfigurationRootCertificate) DeepCopyInto(out *VirtualNetworkGatewaySpecVpnClientConfigurationRootCertificate)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualNetworkGatewayStatus ¶
type VirtualNetworkGatewayStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *VirtualNetworkGatewaySpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*VirtualNetworkGatewayStatus) DeepCopy ¶
func (in *VirtualNetworkGatewayStatus) DeepCopy() *VirtualNetworkGatewayStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkGatewayStatus.
func (*VirtualNetworkGatewayStatus) DeepCopyInto ¶
func (in *VirtualNetworkGatewayStatus) DeepCopyInto(out *VirtualNetworkGatewayStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualNetworkList ¶
type VirtualNetworkList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of VirtualNetwork CRD objects Items []VirtualNetwork `json:"items,omitempty"` }
VirtualNetworkList is a list of VirtualNetworks
func (*VirtualNetworkList) DeepCopy ¶
func (in *VirtualNetworkList) DeepCopy() *VirtualNetworkList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkList.
func (*VirtualNetworkList) DeepCopyInto ¶
func (in *VirtualNetworkList) DeepCopyInto(out *VirtualNetworkList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VirtualNetworkList) DeepCopyObject ¶
func (in *VirtualNetworkList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type VirtualNetworkPeering ¶
type VirtualNetworkPeering struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec VirtualNetworkPeeringSpec `json:"spec,omitempty"` Status VirtualNetworkPeeringStatus `json:"status,omitempty"` }
func (*VirtualNetworkPeering) DeepCopy ¶
func (in *VirtualNetworkPeering) DeepCopy() *VirtualNetworkPeering
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkPeering.
func (*VirtualNetworkPeering) DeepCopyInto ¶
func (in *VirtualNetworkPeering) DeepCopyInto(out *VirtualNetworkPeering)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VirtualNetworkPeering) DeepCopyObject ¶
func (in *VirtualNetworkPeering) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type VirtualNetworkPeeringList ¶
type VirtualNetworkPeeringList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of VirtualNetworkPeering CRD objects Items []VirtualNetworkPeering `json:"items,omitempty"` }
VirtualNetworkPeeringList is a list of VirtualNetworkPeerings
func (*VirtualNetworkPeeringList) DeepCopy ¶
func (in *VirtualNetworkPeeringList) DeepCopy() *VirtualNetworkPeeringList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkPeeringList.
func (*VirtualNetworkPeeringList) DeepCopyInto ¶
func (in *VirtualNetworkPeeringList) DeepCopyInto(out *VirtualNetworkPeeringList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VirtualNetworkPeeringList) DeepCopyObject ¶
func (in *VirtualNetworkPeeringList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type VirtualNetworkPeeringSpec ¶
type VirtualNetworkPeeringSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional AllowForwardedTraffic bool `json:"allowForwardedTraffic,omitempty" tf:"allow_forwarded_traffic,omitempty"` // +optional AllowGatewayTransit bool `json:"allowGatewayTransit,omitempty" tf:"allow_gateway_transit,omitempty"` // +optional AllowVirtualNetworkAccess bool `json:"allowVirtualNetworkAccess,omitempty" tf:"allow_virtual_network_access,omitempty"` Name string `json:"name" tf:"name"` RemoteVirtualNetworkID string `json:"remoteVirtualNetworkID" tf:"remote_virtual_network_id"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional UseRemoteGateways bool `json:"useRemoteGateways,omitempty" tf:"use_remote_gateways,omitempty"` VirtualNetworkName string `json:"virtualNetworkName" tf:"virtual_network_name"` }
func (*VirtualNetworkPeeringSpec) DeepCopy ¶
func (in *VirtualNetworkPeeringSpec) DeepCopy() *VirtualNetworkPeeringSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkPeeringSpec.
func (*VirtualNetworkPeeringSpec) DeepCopyInto ¶
func (in *VirtualNetworkPeeringSpec) DeepCopyInto(out *VirtualNetworkPeeringSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualNetworkPeeringStatus ¶
type VirtualNetworkPeeringStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *VirtualNetworkPeeringSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*VirtualNetworkPeeringStatus) DeepCopy ¶
func (in *VirtualNetworkPeeringStatus) DeepCopy() *VirtualNetworkPeeringStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkPeeringStatus.
func (*VirtualNetworkPeeringStatus) DeepCopyInto ¶
func (in *VirtualNetworkPeeringStatus) DeepCopyInto(out *VirtualNetworkPeeringStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualNetworkSpec ¶
type VirtualNetworkSpec struct { ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +kubebuilder:validation:MinItems=1 AddressSpace []string `json:"addressSpace" tf:"address_space"` // +optional // +kubebuilder:validation:MaxItems=1 DdosProtectionPlan []VirtualNetworkSpecDdosProtectionPlan `json:"ddosProtectionPlan,omitempty" tf:"ddos_protection_plan,omitempty"` // +optional DnsServers []string `json:"dnsServers,omitempty" tf:"dns_servers,omitempty"` Location string `json:"location" tf:"location"` Name string `json:"name" tf:"name"` ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"` // +optional Subnet []VirtualNetworkSpecSubnet `json:"subnet,omitempty" tf:"subnet,omitempty"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*VirtualNetworkSpec) DeepCopy ¶
func (in *VirtualNetworkSpec) DeepCopy() *VirtualNetworkSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkSpec.
func (*VirtualNetworkSpec) DeepCopyInto ¶
func (in *VirtualNetworkSpec) DeepCopyInto(out *VirtualNetworkSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualNetworkSpecDdosProtectionPlan ¶
type VirtualNetworkSpecDdosProtectionPlan struct { Enable bool `json:"enable" tf:"enable"` ID string `json:"ID" tf:"id"` }
func (*VirtualNetworkSpecDdosProtectionPlan) DeepCopy ¶
func (in *VirtualNetworkSpecDdosProtectionPlan) DeepCopy() *VirtualNetworkSpecDdosProtectionPlan
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkSpecDdosProtectionPlan.
func (*VirtualNetworkSpecDdosProtectionPlan) DeepCopyInto ¶
func (in *VirtualNetworkSpecDdosProtectionPlan) DeepCopyInto(out *VirtualNetworkSpecDdosProtectionPlan)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualNetworkSpecSubnet ¶ added in v0.0.2
type VirtualNetworkSpecSubnet struct { AddressPrefix string `json:"addressPrefix" tf:"address_prefix"` // +optional ID string `json:"ID,omitempty" tf:"id,omitempty"` Name string `json:"name" tf:"name"` // +optional SecurityGroup string `json:"securityGroup,omitempty" tf:"security_group,omitempty"` }
func (*VirtualNetworkSpecSubnet) DeepCopy ¶ added in v0.0.2
func (in *VirtualNetworkSpecSubnet) DeepCopy() *VirtualNetworkSpecSubnet
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkSpecSubnet.
func (*VirtualNetworkSpecSubnet) DeepCopyInto ¶ added in v0.0.2
func (in *VirtualNetworkSpecSubnet) DeepCopyInto(out *VirtualNetworkSpecSubnet)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualNetworkStatus ¶
type VirtualNetworkStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Output *VirtualNetworkSpec `json:"output,omitempty"` // +optional State *base.State `json:"state,omitempty"` // +optional Phase base.Phase `json:"phase,omitempty"` }
func (*VirtualNetworkStatus) DeepCopy ¶
func (in *VirtualNetworkStatus) DeepCopy() *VirtualNetworkStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkStatus.
func (*VirtualNetworkStatus) DeepCopyInto ¶
func (in *VirtualNetworkStatus) DeepCopyInto(out *VirtualNetworkStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
Source Files
¶
- analysis_services_server_types.go
- api_management_api_operation_policy_types.go
- api_management_api_operation_types.go
- api_management_api_policy_types.go
- api_management_api_schema_types.go
- api_management_api_types.go
- api_management_api_version_set_types.go
- api_management_authorization_server_types.go
- api_management_backend_types.go
- api_management_certificate_types.go
- api_management_group_types.go
- api_management_group_user_types.go
- api_management_logger_types.go
- api_management_openid_connect_provider_types.go
- api_management_product_api_types.go
- api_management_product_group_types.go
- api_management_product_policy_types.go
- api_management_product_types.go
- api_management_property_types.go
- api_management_subscription_types.go
- api_management_types.go
- api_management_user_types.go
- app_service_active_slot_types.go
- app_service_custom_hostname_binding_types.go
- app_service_plan_types.go
- app_service_slot_types.go
- app_service_types.go
- application_gateway_types.go
- application_insights_api_key_types.go
- application_insights_types.go
- application_insights_web_test_types.go
- application_security_group_types.go
- automation_account_types.go
- automation_credential_types.go
- automation_dsc_configuration_types.go
- automation_dsc_nodeconfiguration_types.go
- automation_module_types.go
- automation_runbook_types.go
- automation_schedule_types.go
- automation_variable_bool_types.go
- automation_variable_datetime_types.go
- automation_variable_int_types.go
- automation_variable_string_types.go
- autoscale_setting_types.go
- availability_set_types.go
- azuread_application_types.go
- azuread_service_principal_password_types.go
- azuread_service_principal_types.go
- batch_account_types.go
- batch_application_types.go
- batch_certificate_types.go
- batch_pool_types.go
- cdn_endpoint_types.go
- cdn_profile_types.go
- cognitive_account_types.go
- connection_monitor_types.go
- container_group_types.go
- container_registry_types.go
- container_service_types.go
- cosmosdb_account_types.go
- cosmosdb_cassandra_keyspace_types.go
- cosmosdb_mongo_collection_types.go
- cosmosdb_mongo_database_types.go
- cosmosdb_sql_database_types.go
- cosmosdb_table_types.go
- data_factory_dataset_mysql_types.go
- data_factory_dataset_postgresql_types.go
- data_factory_dataset_sql_server_table_types.go
- data_factory_linked_service_data_lake_storage_gen2_types.go
- data_factory_linked_service_mysql_types.go
- data_factory_linked_service_postgresql_types.go
- data_factory_linked_service_sql_server_types.go
- data_factory_pipeline_types.go
- data_factory_types.go
- data_lake_analytics_account_types.go
- data_lake_analytics_firewall_rule_types.go
- data_lake_store_file_types.go
- data_lake_store_firewall_rule_types.go
- data_lake_store_types.go
- databricks_workspace_types.go
- ddos_protection_plan_types.go
- dev_test_lab_types.go
- dev_test_linux_virtual_machine_types.go
- dev_test_policy_types.go
- dev_test_virtual_network_types.go
- dev_test_windows_virtual_machine_types.go
- devspace_controller_types.go
- dns_aaaa_record_types.go
- dns_arecord_types.go
- dns_caa_record_types.go
- dns_cname_record_types.go
- dns_mx_record_types.go
- dns_ns_record_types.go
- dns_ptr_record_types.go
- dns_srv_record_types.go
- dns_txt_record_types.go
- dns_zone_types.go
- doc.go
- eventgrid_domain_types.go
- eventgrid_event_subscription_types.go
- eventgrid_topic_types.go
- eventhub_authorization_rule_types.go
- eventhub_consumer_group_types.go
- eventhub_namespace_authorization_rule_types.go
- eventhub_namespace_types.go
- eventhub_types.go
- express_route_circuit_authorization_types.go
- express_route_circuit_peering_types.go
- express_route_circuit_types.go
- firewall_application_rule_collection_types.go
- firewall_nat_rule_collection_types.go
- firewall_network_rule_collection_types.go
- firewall_types.go
- function_app_types.go
- hdinsight_hadoop_cluster_types.go
- hdinsight_hbase_cluster_types.go
- hdinsight_interactive_query_cluster_types.go
- hdinsight_kafka_cluster_types.go
- hdinsight_ml_services_cluster_types.go
- hdinsight_rserver_cluster_types.go
- hdinsight_spark_cluster_types.go
- hdinsight_storm_cluster_types.go
- image_types.go
- iot_dps_certificate_types.go
- iot_dps_types.go
- iothub_consumer_group_types.go
- iothub_shared_access_policy_types.go
- iothub_types.go
- key_vault_access_policy_types.go
- key_vault_certificate_types.go
- key_vault_key_types.go
- key_vault_secret_types.go
- key_vault_types.go
- kubernetes_cluster_types.go
- lb_backend_address_pool_types.go
- lb_nat_pool_types.go
- lb_nat_rule_types.go
- lb_outbound_rule_types.go
- lb_probe_types.go
- lb_rule_types.go
- lb_types.go
- local_network_gateway_types.go
- log_analytics_linked_service_types.go
- log_analytics_solution_types.go
- log_analytics_workspace_linked_service_types.go
- log_analytics_workspace_types.go
- logic_app_action_custom_types.go
- logic_app_action_http_types.go
- logic_app_trigger_custom_types.go
- logic_app_trigger_http_request_types.go
- logic_app_trigger_recurrence_types.go
- logic_app_workflow_types.go
- managed_disk_types.go
- management_group_types.go
- management_lock_types.go
- maps_account_types.go
- mariadb_database_types.go
- mariadb_firewall_rule_types.go
- mariadb_server_types.go
- media_services_account_types.go
- metric_alertrule_types.go
- monitor_action_group_types.go
- monitor_activity_log_alert_types.go
- monitor_autoscale_setting_types.go
- monitor_diagnostic_setting_types.go
- monitor_log_profile_types.go
- monitor_metric_alert_types.go
- monitor_metric_alertrule_types.go
- mssql_elasticpool_types.go
- mysql_configuration_types.go
- mysql_database_types.go
- mysql_firewall_rule_types.go
- mysql_server_types.go
- mysql_virtual_network_rule_types.go
- network_connection_monitor_types.go
- network_ddos_protection_plan_types.go
- network_interface_application_gateway_backend_address_pool_association_types.go
- network_interface_application_security_group_association_types.go
- network_interface_backend_address_pool_association_types.go
- network_interface_nat_rule_association_types.go
- network_interface_types.go
- network_packet_capture_types.go
- network_profile_types.go
- network_security_group_types.go
- network_security_rule_types.go
- network_watcher_types.go
- notification_hub_authorization_rule_types.go
- notification_hub_namespace_types.go
- notification_hub_types.go
- openapi_generated.go
- packet_capture_types.go
- policy_assignment_types.go
- policy_definition_types.go
- policy_set_definition_types.go
- postgresql_configuration_types.go
- postgresql_database_types.go
- postgresql_firewall_rule_types.go
- postgresql_server_types.go
- postgresql_virtual_network_rule_types.go
- private_dns_arecord_types.go
- private_dns_zone_types.go
- public_ip_prefix_types.go
- public_ip_types.go
- recovery_services_protected_vm_types.go
- recovery_services_protection_policy_vm_types.go
- recovery_services_vault_types.go
- redis_cache_types.go
- redis_firewall_rule_types.go
- register.go
- relay_namespace_types.go
- resource_group_types.go
- role_assignment_types.go
- role_definition_types.go
- route_table_types.go
- route_types.go
- scheduler_job_collection_types.go
- scheduler_job_types.go
- search_service_types.go
- security_center_contact_types.go
- security_center_subscription_pricing_types.go
- security_center_workspace_types.go
- service_fabric_cluster_types.go
- servicebus_namespace_authorization_rule_types.go
- servicebus_namespace_types.go
- servicebus_queue_authorization_rule_types.go
- servicebus_queue_types.go
- servicebus_subscription_rule_types.go
- servicebus_subscription_types.go
- servicebus_topic_authorization_rule_types.go
- servicebus_topic_types.go
- shared_image_gallery_types.go
- shared_image_types.go
- shared_image_version_types.go
- signalr_service_types.go
- snapshot_types.go
- sql_active_directory_administrator_types.go
- sql_database_types.go
- sql_elasticpool_types.go
- sql_firewall_rule_types.go
- sql_server_types.go
- sql_virtual_network_rule_types.go
- storage_account_types.go
- storage_blob_types.go
- storage_container_types.go
- storage_queue_types.go
- storage_share_directory_types.go
- storage_share_types.go
- storage_table_entity_types.go
- storage_table_types.go
- stream_analytics_function_javascript_udf_types.go
- stream_analytics_job_types.go
- stream_analytics_output_blob_types.go
- stream_analytics_output_eventhub_types.go
- stream_analytics_output_mssql_types.go
- stream_analytics_output_servicebus_queue_types.go
- stream_analytics_stream_input_blob_types.go
- stream_analytics_stream_input_eventhub_types.go
- stream_analytics_stream_input_iothub_types.go
- subnet_network_security_group_association_types.go
- subnet_route_table_association_types.go
- subnet_types.go
- template_deployment_types.go
- traffic_manager_endpoint_types.go
- traffic_manager_profile_types.go
- user_assigned_identity_types.go
- virtual_machine_data_disk_attachment_types.go
- virtual_machine_extension_types.go
- virtual_machine_scale_set_types.go
- virtual_machine_types.go
- virtual_network_gateway_connection_types.go
- virtual_network_gateway_types.go
- virtual_network_peering_types.go
- virtual_network_types.go
- zz_generated.deepcopy.go